Patents by Inventor Jensen Harris

Jensen 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).

  • Publication number: 20070002026
    Abstract: Improved keyboard accelerators are provided for executing functionalities of a software application utilizing text-based and non text-based buttons or controls. Upon selection of a prescribed keyboard accelerator initiation key, for example, the “Alt” key, a keyboard accelerator key tip in the form of a small window is displayed over the functionality buttons or controls displayed in a deployed user interface. Each key tip is labeled with one or more text characters for informing a user as to a secondary keyboard selection that must be made to execute the associated functionality.
    Type: Application
    Filed: July 1, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Jennifer Sadler, Jensen Harris, Lou Gerard, Preethi Ramani, Thomas Kerrigan
  • Publication number: 20060271864
    Abstract: A narrow mode navigation pane is provided that may be selectively displayed as a replacement of a normal mode or full-size navigation pane to allow more computer display space for displaying other user interface content. The narrow mode navigation pane is divided into sections, and each section may include one or more selectable controls for providing data or functionality previously displayed in and selectable from the normal mode navigation pane. Selection of a “Navigation Pane” control causes the temporary display of a pop-up version of the normal mode navigation pane for allowing a user to view and/or select the full contents of the normal size navigation pane without toggling to the normal mode navigation pane. Other sections of the narrow mode navigation pane may include selectable controls representing a useful subset of controls normally populated in the normal mode pane.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Applicant: Microsoft Corporation
    Inventors: Jesse Satterfield, Jensen Harris
  • Publication number: 20060036946
    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: June 13, 2005
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Roland Radtke, Jesse Satterfield, Jensen Harris, Mark Peters, Deepak Menon, Mark Ligameri
  • Publication number: 20060036945
    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: Application
    Filed: September 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Roland Radtke, Aaron Butcher, Jensen Harris, Catherine Morrow, Jesse Satterfield
  • Publication number: 20060036950
    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: September 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Himberger, Tracey Gauthier, Aaron Butcher, Jensen Harris, Jesse Satterfield
  • Publication number: 20060036965
    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: September 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Jensen Harris, Aaron Butcher, David Morton, Jesse Satterfield
  • Publication number: 20060036964
    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 30, 2004
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Jesse Satterfield, Aaron Butcher, David Morton, Jensen Harris
  • Publication number: 20050004989
    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: May 19, 2004
    Publication date: January 6, 2005
    Applicant: Microsoft Corporation
    Inventors: Jesse Satterfield, Jensen Harris, Martijn Tilburg, William Avery, Bruce Wiedemann
  • Publication number: 20050005235
    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: Application
    Filed: May 21, 2004
    Publication date: January 6, 2005
    Applicant: Microsoft Corporation
    Inventors: Jesse Satterfield, Richard Leukart, Martijn Van Tilburg, Jensen Harris, William Avery, Bruce Wiedemann
  • Publication number: 20050005249
    Abstract: A combined content selection and content display user interface or pane is provided. A lower portion of the combined content selection and display pane includes one or more selectable buttons or icons corresponding to one or more program modules of a multiple functionality software application. An upper portion of the combined content selection and display pane includes selectable buttons or icons specific to one program module selected from the lower portion of the content selection and display pane. Selection of a given program module button or icon from the lower portion of the pane causes a display in the upper portion of the pane of one or more selectable buttons or icons associated with the selected program module. The one or more selectable buttons or icons displayed in the upper portion allow a user to select functionality and memory locations specific to the selected program module.
    Type: Application
    Filed: April 30, 2004
    Publication date: January 6, 2005
    Applicant: Microsoft Corporation
    Inventors: Brian Hill, Jesse Satterfield, Jensen Harris, Hans Bjordahl, Martijn Van Tilburg, Jason Morse, U Chi Chiang
  • Publication number: 20050004990
    Abstract: Improved conversation grouping methods and systems are provided for electronic mail records. Electronic mail messages that are unread or flagged for follow-up are automatically displayed under an associated conversation grouping heading. If a conversation grouping contains only a single unread or flagged electronic mail message, the single electronic mail message is automatically displayed under the conversation grouping heading for review by a user. For a conversation grouping having no unread or flagged electronic mail messages, the latest electronic mail message in the grouping is automatically displayed under the conversation grouping heading.
    Type: Application
    Filed: May 21, 2004
    Publication date: January 6, 2005
    Applicant: Microsoft Corporation
    Inventors: Jose Durazo, Jensen Harris, Jesse Satterfield, Martijn Van Tilburg, William Avery, Bruce Wiedemann
  • Publication number: 20040268246
    Abstract: Collateral content editor functionality may be provided to an electronic message application such that an electronic message interface includes an integrated collateral content editor interface for creating formatted and editable collateral content in-line within the body of an electronic message. The collateral content may be converted into a standard-format file that describes the formatting and defines the editable data elements (e.g., an HTML file with embedded XML data). In response to a send message command, the standard-format file may be delivered as an attachment to the electronic message. At the receiving end, it may be determined whether the electronic message application can invoke collateral content editor functionality compatible with the native file format. If so, the compatible collateral content editor functionality is invoked to convert the attachment into the native file format and to display the formatted and editable data elements inline within the body of the electronic message.
    Type: Application
    Filed: June 16, 2003
    Publication date: December 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Roy Leban, Jane R. Liles, Ethan D. Gur-Esh, Carl A. Fischer, Kenneth L. Young, Stephen Matlock, Jensen Harris