Patents by Inventor Scott M. Heimendinger

Scott M. Heimendinger 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: 8356026
    Abstract: A predictive model is employed to schedule preemptive queries based on frequently utilized query paths in hierarchically structured data. The predictive model determining queries likely to be executed by a user or organization is generated and dynamically modified based on user or organization profiles, usage history, and similar factors. Queries are then executed according to a predefined schedule based on the predictive model and results cached. Cached results are provided to a requesting user more rapidly saving network and computing resources.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: January 15, 2013
    Assignee: Microsoft Corporation
    Inventor: Scott M. Heimendinger
  • Publication number: 20110115814
    Abstract: Architecture that establishes a set of gestural movements that can be made by a finger (by any other input device) on a touch display that allows a presenter to perform basic analytic functions of a data visualization such as a chart or a graph having one or more graphical elements for selection. The analytic functions can include changing the presentation format of the chart, choosing to include or exclude certain data, and/or displaying the details of a data point, for example. The gestures facilitate at least making changes to the chart (or graph) from one display method to another, such as to a pie chart, to a bar chart, to a line chart, etc., the selection of multiple elements of the data visualization, exclusion of all but selected elements therefrom, and the presentation of detailed information about an element.
    Type: Application
    Filed: November 16, 2009
    Publication date: May 19, 2011
    Applicant: Microsoft Corporation
    Inventors: Scott M. Heimendinger, Jason G. Burns
  • Publication number: 20110055202
    Abstract: A predictive model is employed to schedule preemptive queries based on frequently utilized query paths in hierarchically structured data. The predictive model determining queries likely to be executed by a user or organization is generated and dynamically modified based on user or organization profiles, usage history, and similar factors. Queries are then executed according to a predefined schedule based on the predictive model and results cached. Cached results are provided to a requesting user more rapidly saving network and computing resources.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Inventor: Scott M. Heimendinger
  • Publication number: 20110050702
    Abstract: Charts are automatically scaled based on contributing data members. A relatable context of scale is provided by presenting a select group of lowest data members as a combined group such as a combination bar in a bar chart in response to smaller screen size, display area, resolution, and comparable factors. Further information on combined data members may be provided in a condensed graphic format such as a histogram. Value axes of the chart are scaled automatically to enhance visibility and detail of combined data members.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Applicant: Microsoft Corporation
    Inventor: Scott M. Heimendinger
  • Publication number: 20100134261
    Abstract: Architecture for communicating data values that enables visually impaired persons to perceive a non-image indicator corresponding to the data values. For example, an organized data set such as a chart or a graph can be displayed on a computer monitor or other user interface output component. A user employs a mouse or other user input component to select a data value from the organized data set. A non-image indicator such as an audible tone can be generated to correspond to the selected data value. A spread of audible tones corresponding to the organized data set is assigned across a range between a maximum data value and a minimum data value. A tonal separation is assigned between audible tones sufficient to enable the user to discern a pitch variation and corresponding change in data value.
    Type: Application
    Filed: December 2, 2008
    Publication date: June 3, 2010
    Applicant: Microsoft Corporation
    Inventor: Scott M. Heimendinger