Patents by Inventor Stephen Van de Walker Handy

Stephen Van de Walker Handy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9852121
    Abstract: A system for automatically detecting relationships in spreadsheet data is disclosed. The system may be configured to analyze data items in the spreadsheet to determine whether two or more data items are unrelated. If the two or more data items are unrelated, then the system may notify a user of a need to define the relationship, and automatically defines the relationship for the two or more data items, or suggests the relationship to the user.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: December 26, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Allan Folting, Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar
  • Publication number: 20150193423
    Abstract: A system for automatically detecting relationships in spreadsheet data is disclosed. The system may be configured to analyze data items in the spreadsheet to determine whether two or more data items are unrelated. If the two or more data items are unrelated, then the system may notify a user of a need to define the relationship, and automatically defines the relationship for the two or more data items, or suggests the relationship to the user.
    Type: Application
    Filed: March 23, 2015
    Publication date: July 9, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Allan Folting, Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar
  • Patent number: 9069748
    Abstract: A system and method for creating a report in a spreadsheet is disclosed. The system and method identifies a source of data items associated with the spreadsheet. The data items that are associated with the report that is generated in the spreadsheet are identified. A display including a field pane with an active tab and an all tab. The active tab displaying those data items that are determined to be associated with the report that is being generated in the spreadsheet. The all tab displaying all of the data items associated with the spreadsheet.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: June 30, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Allan Folting, Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar, Amit A. Velingkar
  • Patent number: 8990675
    Abstract: A system for automatically detecting relationships in spreadsheet data is disclosed. The system may be configured to analyze data items in the spreadsheet to determine whether two or more data items are unrelated. If the two or more data items are unrelated, then the system may notify a user of a need to define the relationship, and automatically defines the relationship for the two or more data items, or suggests the relationship to the user.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Allan Folting, Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar
  • Patent number: 8793567
    Abstract: Technologies are described herein for generating field sets of a data summary table. Multiple fields in a spreadsheet document are identified. Multiple field scores for each field of the plurality of fields are determined. A field set incorporating two or more of the plurality of fields is generated based on the plurality of field scores. The field set is inserted into the data summary table, thereby transforming the data summary table without the field set to the data summary table with the field set.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: July 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Amit Velingkar, Weng Keong Peter Anthony Leong, Allan Folting, Carl Brenn Sutter, IV, Diego M. Oppenheimer, Stephen Van de Walker Handy
  • Publication number: 20130124960
    Abstract: Technologies are described herein for generating field sets of a data summary table. Multiple fields in a spreadsheet document are identified. Multiple field scores for each field of the plurality of fields are determined. A field set incorporating two or more of the plurality of fields is generated based on the plurality of field scores. The field set is inserted into the data summary table, thereby transforming the data summary table without the field set to the data summary table with the field set.
    Type: Application
    Filed: November 16, 2011
    Publication date: May 16, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Amit Velingkar, Weng Keong Peter Anthony Leong, Allan Folting, Carl Brenn Sutter, IV, Diego M. Oppenheimer, Stephen Van de Walker Handy
  • Publication number: 20130124957
    Abstract: Data displayed on a spreadsheet and data from one or more data sources are used to create a model within the spreadsheet. The data may be obtained from many types of data sources, such as: relational databases, multidimensional sources, cloud services, data feeds, spreadsheet files, text files, data from the Web, and the like. A modeling engine of the spreadsheet application creates the model that structures the data, relates different pieces of data, and provides context for the data. The model that may be stored within the spreadsheet includes the raw data and metadata that describes the data and provides the context for the data. The model may be automatically updated based on performed operations of the spreadsheet. The model may be examined using a query language (e.g. MDX, DAX, SQL, Spreadsheet Functions and Formulas, . . . ) to examine the data and the relationships obtained from the spreadsheet and data sources.
    Type: Application
    Filed: November 11, 2011
    Publication date: May 16, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Diego M. Oppenheimer, Allan Folting, Anatoly V. Grabar, Stephen Van de Walker Handy
  • Publication number: 20130086459
    Abstract: A system for creating a report in a spreadsheet includes a data source module programmed to identify sources of data items associated with the spreadsheet, an active module programmed to identify which of the data items are associated with the report that is generated in the spreadsheet, and a display module programmed to display on a field pane with an active tab and an all tab, the active tab displaying those data items that are determined to be associated with the report that is being generated in the spreadsheet, and the all tab displaying all of the data items associated with the spreadsheet.
    Type: Application
    Filed: October 4, 2011
    Publication date: April 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Allan Folting, Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar, Amit A. Velingkar
  • Publication number: 20130086460
    Abstract: A system for creating a report in a spreadsheet includes: a central processing unit; and a memory encoding instructions that, when executed by the central processing unit, cause the central processing unit to create: a data source module programmed to identify tables associated with the spreadsheet; a relationship module programmed to analyze the tables and identify relationships between the items; and a display module programmed to display the relationships between the tables.
    Type: Application
    Filed: October 4, 2011
    Publication date: April 4, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Allan Folting, Stephen Van de Walker Handy, Diego M. Oppenheimer, Anatoly V. Grabar
  • Patent number: 8095417
    Abstract: A user interface is programmed to create a scorecard. The interface includes a scorecard module including a column area and a row area, and a key performance indicator area including a plurality of key performance indicators. A key performance indicator from the key performance indicator area can be dragged and dropped onto one of the column area and the row area to add indicia associated with the key performance indicator to the scorecard.
    Type: Grant
    Filed: October 23, 2007
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Stephen Van de Walker Handy, Peter Birkedal Peterson, Brent Wilson, Corey J. Hulen
  • Publication number: 20110252321
    Abstract: A user interface programmed to create a digital dashboard includes a dashboard workspace including one or more zones, and a dashboard elements area including a plurality of dashboard elements. A dashboard element of the dashboard elements is dragged and dropped onto one of the zones to add the dashboard element to the digital dashboard.
    Type: Application
    Filed: June 20, 2011
    Publication date: October 13, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Stephen Van de Walker Handy, Leif Christian Brenne, Peter Birkedal Peterson, Eric Friedrichsen, Scott W. Bishel
  • Patent number: 7987428
    Abstract: A user interface programmed to create a digital dashboard includes a dashboard workspace including one or more zones, and a dashboard elements area including a plurality of dashboard elements. A dashboard element of the dashboard elements is dragged and dropped onto one of the zones to add the dashboard element to the digital dashboard.
    Type: Grant
    Filed: October 23, 2007
    Date of Patent: July 26, 2011
    Assignee: Microsoft Corporation
    Inventors: Stephen Van de Walker Handy, Leif Christian Brenne, Peter Birkedal Peterson, Eric Friedrichsen, Scott W. Bishel
  • Publication number: 20090106640
    Abstract: A user interface is programmed to create a scorecard. The interface includes a scorecard module including a column area and a row area, and a key performance indicator area including a plurality of key performance indicators. A key performance indicator from the key performance indicator area can be dragged and dropped onto one of the column area and the row area to add indicia associated with the key performance indicator to the scorecard.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 23, 2009
    Applicant: Microsoft Corporation
    Inventors: Stephen Van de Walker Handy, Peter Birkedal Peterson, Brent Wilson, Corey J. Hulen
  • Publication number: 20090106656
    Abstract: A user interface programmed to create a digital dashboard includes a dashboard workspace including one or more zones, and a dashboard elements area including a plurality of dashboard elements. A dashboard element of the dashboard elements is dragged and dropped onto one of the zones to add the dashboard element to the digtal dashboard.
    Type: Application
    Filed: October 23, 2007
    Publication date: April 23, 2009
    Applicant: Microsoft Corporation
    Inventors: Stephen Van de Walker Handy, Leif Christian Brenne, Peter Birkedal Peterson, Eric Friedrichsen, Scott W. Bishel