Patents by Inventor Jensen M. Harris

Jensen M. Harris 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: 9098473
    Abstract: An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: August 4, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marina Dukhon, Jensen M. Harris, Jesse Clay Satterfield, Elaine Y. Law, Mirko Mandic, Paula Guntaur
  • Patent number: 9015621
    Abstract: To increase command-access efficiency and to optimize a user's available user interface work space, an improved user interface is provided for displaying logical groupings of selectable software functionality controls that are associated with one or more selected top-level functionalities. Upon selection of a top-level functionality tab, selectable functionalities associated with the top-level functionality tab are divided into logical groupings and are presented in a customizable functionality control section below the tab. Upon selection of a different top-level functionality tab, selectable functionalities associated with the subsequently selected top-level functionality tab may either replace the first functionality control section or may be displayed in a separate functionality control section adjacent to the first functionality control section if real estate is available in the user interface.
    Type: Grant
    Filed: February 17, 2009
    Date of Patent: April 21, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erin Elizabeth Dean, Jensen M. Harris, Aaron Michael Butcher, Jesse Clay Satterfield
  • Patent number: 9015624
    Abstract: A floating command object is provided for offering a set of commonly or frequently used commands in close proximity to a selected text, data or other object in a document. When a given object is selected for editing, the floating object automatically displays near the object to allow easy selection of relevant commands such as formatting property commands. The object remains displayed to allow multiple command selections until it is closed by user action. If a mouse or touchpad pointer is moved away from the displayed object, the displayed object becomes increasingly translucent to visually deemphasize the relevance of the object to the new position of the pointer.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: April 21, 2015
    Assignee: Microsoft Corporation
    Inventors: Roland Radtke, Jesse Clay Satterfield, Jensen M. Harris, Mark A. Peters, Deepak Menon, Mark R. Ligameri
  • Patent number: 8799808
    Abstract: An adaptive multi-line view user interface is provided that varies the manner in which data is displayed as the size of the user interface is changed. As the available horizontal space in the user interface becomes too small to display the text or data on a given display line, the data is rearranged to fit the available space. Text or data that will be truncated as the width of the user interface is decreased is moved to a separate display line beneath the line in which the truncated text or data was previously displayed. A maximum number of lines may be specified for displaying text or data. After the maximum number of lines is reached, additional text or data truncated by narrowing the width of the user interface is not displayed. The displayed lines of text or data may be displayed according to a progressively lighter font from line to line so that lines at or near the top of a given displayed text or data record are darker and more readily draw the attention of a reader.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Jesse Clay Satterfield, Richard Hank Leukart, Martijn E. Van Tilburg, Jensen M. Harris, William A. Avery, Bruce D. Wiedemann
  • Patent number: 8782179
    Abstract: Multiple pieces of information can be arranged into a single construct that allows the employee to ascertain information quickly while at her workstation. Selection of information for placement into the construct can employ various statistical models and the like. Selective pieces of information can be masked for a user's construct based upon access rights of the user. Constructs can be configured by a user based on personal preferences as well as by an administrator. Population of metadata upon the construct can be performed automatically through an instruction of the administrator or be overridden by a user request. In addition, various types of synchronization can be implemented between constructs, such that identical or near-identical information is populated upon multiple constructs.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: July 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Eran Megiddo, Joshua T. Goodman, Jensen M. Harris, Susan T. Dumais, Michael V. Ehrenberg, Srikanth Shoroff, William H. Gates, III
  • Patent number: 8700385
    Abstract: Providing for generation of a task oriented data structure that can correlate natural language descriptions of computer related tasks to application level commands and functions is described herein. By way of example, a system can include an activity translation component that can receive a natural language description of an application level task. Furthermore, the system can include a language modeling component that can generate the data structure based on an association between the description of the task and at least one application level command utilized in executing the computer related task. Once generated, the data structure can be utilized to automate computer related tasks by input of a human centric description of those tasks. According to further embodiments, machine learning can be employed to train classifiers and heuristic models to optimize task/description relationships and/or tailor such relationships to the needs of particular users.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Susan T. Dumais, William H. Gates, III, Srikanth Shoroff, Michael Ehrenberg, Jensen M. Harris, Richard J. Wolf, Joshua T. Goodman, Eran Megiddo
  • Publication number: 20140019896
    Abstract: An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing.
    Type: Application
    Filed: September 19, 2013
    Publication date: January 16, 2014
    Applicant: Microsoft Corporation
    Inventors: Jesse Clay Satterfield, Aaron M. Butcher, David A. Morton, Jensen M. Harris, Justin Denney
  • Patent number: 8505026
    Abstract: Computer applications commonly have various services that improve application functionality for a user. Different services can be applied to other sources, such as other applications, and users can perform functionality upon the other sources. This not only provides a user with greater options in using a source, but can also provide a user with a more familiar context when using the source.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Eran Megiddo, Jensen M. Harris, Richard J. Wolf
  • Publication number: 20130014048
    Abstract: An improved user interface is provided for displaying selectable software functionality controls that are relevant to a selected object and that remain visibly available for use while the selected object is being edited. Upon selection of a particular object for editing, functionality available for editing the object is presented in a ribbon-shaped user interface above the software application workspace to allow the user ready and efficient access to functionality needed for editing the selected object. The display of relevant functionality controls is persisted until the user dismisses the display, selects another top-level functionality control or selects another object for editing.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: Microsoft Corporation
    Inventors: Jesse Clay Satterfield, Aaron M. Butcher, David A. Morton, Jensen M. Harris, Justin Denney
  • Publication number: 20120324394
    Abstract: An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab.
    Type: Application
    Filed: August 27, 2012
    Publication date: December 20, 2012
    Applicant: Microsoft Corporation
    Inventors: Jensen M. Harris, Aaron M. Butcher, David A. Morton, Jesse Clay Satterfield, Justin Denney
  • Publication number: 20120221945
    Abstract: An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface.
    Type: Application
    Filed: May 4, 2012
    Publication date: August 30, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Marina Dukhon, Jensen M. Harris, Jesse Clay Satterfield, Elaine Y. Law, Mirko Mandic, Paula Guntaur
  • Patent number: 8255828
    Abstract: An improved user interface is provided for displaying selectable software functionality controls and for presenting logical groupings of particular functionality controls associated with a selected top-level functionality. Underneath a row of top-level functionality tabs, functionalities controls associated with a given top-level functionality tab are presented in logical groupings. Selection of a particular tab switches modes of the user interface to present controls for functionalities associated with the selected tab.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Jensen M. Harris, Aaron M. Butcher, David A. Morton, Jesse Clay Satterfield, Justin Denney
  • Publication number: 20120215866
    Abstract: Automatic sorting and grouping of electronic mail items in an electronic mail system is provided. An automatic mail grouping property may be selected for electronic mail received, sent or stored in a variety of storage folders. For a given mail location (e.g., received mail, sent mail, or a given mail storage folder), a selected automatic grouping property causes mail to be displayed to a user in one or more categories that make location of specific mail items easier and more efficient. Visible dividers with optional headings may be provided between mail categories to quickly draw a user's attention to a given mail category and to separate large numbers of mail into logical groupings that make location of specific mail items more manageable.
    Type: Application
    Filed: April 2, 2012
    Publication date: August 23, 2012
    Applicant: Microsoft Corporation
    Inventors: Jesse Clay Satterfield, Jensen M. Harris, Martijn E. Van Tilburg, William R. Avery, Bruce D. Wiedemann
  • Patent number: 8239227
    Abstract: Providing for generating an executive report of business or personal activity is described herein. By way of example, such executive report can identify a change and related cause with respect to a prior report. As a particular example, an inference engine can receive an activity report and reference prior reports to identify the change and related cause. A set of results containing such information can be provided to a synthesis component that can include and highlight such information in the executive report. In addition, additional sources of data can be referenced in order to include and/or customize the report to a particular individual, organization, culture, or the like. As described, aspects of the subject innovation can provide an executive report highlighting important aspects of data and tailoring those aspects to interests of one or more users.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Eran Megiddo, Richard J. Wolf, Susan T. Dumais, Jensen M. Harris, Joshua T. Goodman
  • Publication number: 20120179993
    Abstract: An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically applied to the selected object.
    Type: Application
    Filed: March 23, 2012
    Publication date: July 12, 2012
    Applicant: Microsoft Corporation
    Inventors: Andrew M. Himberger, Tracey M. Gauthier, Aaron M. Butcher, Jensen M. Harris, Jesse Clay Satterfield
  • Patent number: 8201103
    Abstract: An out-space actuator is selected to access an out-space user interface for a document editor program. An out-space actuator is associated with an in-space user interface having a displayed document. When the out-space actuator is selected, an out-space user interface is displayed that includes an expanded feature selection surface.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corporation
    Inventors: Marina Dukhon, Jensen M. Harris, Jesse Clay Satterfield, Elaine Y. Law, Mirko Mandic, Paula Guntaur
  • Patent number: 8150930
    Abstract: Automatic sorting and grouping of electronic mail items in an electronic mail system is provided. An automatic mail grouping property may be selected for electronic mail received, sent or stored in a variety of storage folders. For a given mail location (e.g., received mail, sent mail, or a given mail storage folder), a selected automatic grouping property causes mail to be displayed to a user in one or more categories that make location of specific mail items easier and more efficient. Visible dividers with optional headings may be provided between mail categories to quickly draw a user's attention to a given mail category and to separate large numbers of mail into logical groupings that make location of specific mail items more manageable.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Jesse Clay Satterfield, Jensen M. Harris, Martijn E. Van Tilburg, William R. Avery, Bruce D. Wiedemann
  • Patent number: 8146016
    Abstract: An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically applied to the selected object.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Andrew M. Himberger, Tracey M. Gauthier, Aaron M. Butcher, Jensen M. Harris, Jesse Clay Satterfield
  • Patent number: 8117542
    Abstract: An improved user interface is provided for displaying selectable functionality controls that identifies the context of the object to which the user interface is relevant, which contains rich functionality controls for applying contextually relevant functionality to a selected object, and which may be efficiently switched to a different context for applying a different set of functionalities to a different or neighboring editable object. A context menu of functionalities is displayed adjacent to a selected object where the menu of functionalities includes functionalities associated with editing the selected object. The context menu includes an identification of the object context and a control for selectively changing the context and associated functionalities of the menu to a different object context for displaying a different set of functionalities associated with the different context.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Roland Radtke, Aaron M. Butcher, Jensen M. Harris, Catherine R. Morrow, Jesse Clay Satterfield
  • Publication number: 20110138273
    Abstract: A floating command object is provided for offering a set of commonly or frequently used commands in close proximity to a selected text, data or other object in a document. When a given object is selected for editing, the floating object automatically displays near the object to allow easy selection of relevant commands such as formatting property commands. The object remains displayed to allow multiple command selections until it is closed by user action. If a mouse or touchpad pointer is moved away from the displayed object, the displayed object becomes increasingly translucent to visually deemphasize the relevance of the object to the new position of the pointer.
    Type: Application
    Filed: February 15, 2011
    Publication date: June 9, 2011
    Applicant: Microsoft Corporation
    Inventors: Roland Radtke, Jesse Clay Satterfield, Jensen M. Harris, Mark A. Peters, Deepak Menon, Mark R. Ligameri