Patents by Inventor Ned Friend

Ned Friend 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: 9582187
    Abstract: Context based menus that can be dynamically positioned, laid out, and activated are provided for tap, swipe, and press-and-hold type interactions. Presenting a plurality of executable commands and/or links to submenus, a context based menu may be displayed in various shapes and forms in relation to selected content displayed on a user interface and/or other factors such as available display space, user attributes, and similar ones. Submenus presenting commands within a category may be displayed in place of, adjacent to, or overlapping with a parent context based menu. Menu position, contents, and/or shape may be adjusted in response to changes in selected content, user contact location, changes in user interface, and the like.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erez Kikin Gil, Matthew Kotler, Vignesh Sachidanandam, Mark Pearson, Andrew Hockman, Ned Friend, Doreen Grieb
  • Patent number: 9250766
    Abstract: Tooltips associated with a context based menu are presented for providing information about executable commands on the context based menu. Tooltips may provide information about how to interact with the context based menu including what graphical icons on the context based menu represent and what actions a user can take to execute commands from the context based menu. The tooltips may be brief labels of the commands on the context based menu and may also expand to descriptive tooltips providing more information about the commands. The tooltips may be automatically presented in response to a detected period of inactivity by a user and may additionally be presented in response to detection of a user action such as a press and hold action in association with one or more commands on the context based menu, and may be displayed in a variety of positions around the context based menu.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: February 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erez Kikin Gil, Matthew Kotler, Vignesh Sachidanandam, Mark Pearson, Ned Friend
  • Publication number: 20140173602
    Abstract: A task application for automatic task management based on content and context awareness is provided. As task items are inputted into the task application, the task items may be parsed for context data (e.g., time data, location data, people data, etc.) and associated with the task item. Additionally, context data may be input manually by a user. Task items may be stored in a “now,” “later,” “someday,” or “done” contextual task list. As context changes, (e.g., time, location, activity, people, etc.) task items with correlating context data may be prioritized. A notification may be presented to the user to alert him of an upcoming or present opportunity to achieve or complete a task item. Accordingly, a user may be provided with a list of task items that may be relevant to the user according to context.
    Type: Application
    Filed: December 14, 2012
    Publication date: June 19, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Erez Kikin-Gil, Matthew Kotler, Andrew Brauninger, Ned Friend
  • Publication number: 20140002377
    Abstract: A touch gesture is received on a display screen, relative to displayed content. In response to the touch gesture, a manipulation handle, that is separate from, but related to, the displayed content, is displayed. Another touch gesture is received for moving the manipulation handle, and the related content is manipulated based on the second touch gesture that moves the manipulation handle.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Brauninger, Olga Veselova, Ned Friend
  • Publication number: 20130019175
    Abstract: One or more submenus associated with context based menus are provided. A context based menu may include top level commands/items available for execution on selected content or activation of submenu(s) that include additional executable commands. Additional commands may be executed through the submenu(s) by tap, swipe, or press and hold actions. Upon selection of a termination item or execution of a command, a submenu may be hidden and/or a parent menu displayed.
    Type: Application
    Filed: October 28, 2011
    Publication date: January 17, 2013
    Applicant: Microsoft Corporation
    Inventors: Matthew Kotler, Erez Kikin Gil, Vignesh Sachidanandam, Mark Pearson, Andrew Hockman, Ned Friend
  • Publication number: 20130019174
    Abstract: Tooltips associated with a context based menu are presented for providing information about executable commands on the context based menu. Tooltips may provide information about how to interact with the context based menu including what graphical icons on the context based menu represent and what actions a user can take to execute commands from the context based menu. The tooltips may be brief labels of the commands on the context based menu and may also expand to descriptive tooltips providing more information about the commands. The tooltips may be automatically presented in response to a detected period of inactivity by a user and may additionally be presented in response to detection of a user action such as a press and hold action in association with one or more commands on the context based menu, and may be displayed in a variety of positions around the context based menu.
    Type: Application
    Filed: December 30, 2011
    Publication date: January 17, 2013
    Applicant: Microsoft Corporation
    Inventors: Erez Kikin Gil, Matthew Kotler, Vignesh Sachidanandam, Mark Pearson, Ned Friend
  • Publication number: 20130019182
    Abstract: Context based menus that can be dynamically positioned, laid out, and activated are provided for tap, swipe, and press-and-hold type interactions. Presenting a plurality of executable commands and/or links to submenus, a context based menu may be displayed in various shapes and forms in relation to selected content displayed on a user interface and/or other factors such as available display space, user attributes, and similar ones. Submenus presenting commands within a category may be displayed in place of, adjacent to, or overlapping with a parent context based menu. Menu position, contents, and/or shape may be adjusted in response to changes in selected content, user contact location, changes in user interface, and the like.
    Type: Application
    Filed: November 4, 2011
    Publication date: January 17, 2013
    Applicant: Microsoft Corporation
    Inventors: Erez Kikin Gil, Matthew Kotler, Vignesh Sachidanandam, Mark Pearson, Andrew Hockman, Ned Friend, Doreen Grieb
  • Publication number: 20090006568
    Abstract: A network-accessible data storage service integrated with instant messenger software. Network-based collaboration between one or more collaborators may be facilitated by enabling information exchanged in an instant messaging environment, such as files and comments, to be integrated into a network-accessible data storage service and made available to the one or more collaborators after collaboration in the instant messaging environment has ended. In some embodiments of the invention, a data storage service may comprise an instant messaging service through which the data storage service may be a collaborator. Information exchanged during the network-based conversations may be received by the data storage service as if it were one of the one or more collaborators and may be stored by the data storage service in a network-accessible location. The data may then be made available to the one or more collaborators of the network-based collaboration following the end of the network-based collaboration.
    Type: Application
    Filed: June 28, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Oliver Messenger, Ned Friend
  • Publication number: 20070100877
    Abstract: A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.
    Type: Application
    Filed: December 5, 2006
    Publication date: May 3, 2007
    Applicant: Microsoft Corporation
    Inventors: Jean Paoli, Laurent Mollicone, Ned Friend, Matthew Kotler, Thomas Lawrence, Shuk-Yan Lai, Sharma Hendel, Jason Whitmarsh
  • Publication number: 20070101280
    Abstract: A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.
    Type: Application
    Filed: December 5, 2006
    Publication date: May 3, 2007
    Applicant: Microsoft Corporation
    Inventors: Jean Paoli, Laurent Mollicone, Ned Friend, Matthew Kotler, Thomas Lawrence, Shuk-Yan Lai, Sharma Hendel, Jason Whitmarsh
  • Publication number: 20070094589
    Abstract: A system and method that enables a designer to build electronic forms and corresponding hierarchical schemas are described. Displays of hierarchical schemas, electronic forms, and components used to build the hierarchical schemas and electronic forms are provided to the designer. The designer selects components and arranges them on a display to visually build an electronic form. As the form is built, the corresponding hierarchical schema is incrementally updated to reflect changes made to the electronic form.
    Type: Application
    Filed: December 5, 2006
    Publication date: April 26, 2007
    Applicant: Microsoft Corporation
    Inventors: Jean Paoli, Laurent Mollicone, Ned Friend, Matthew Kotler, Thomas Lawrence, Shuk-Yan Lai, Shama Hendel, Jason Whitmarsh
  • Publication number: 20060107224
    Abstract: Systems and/or methods that enable a designer to build a dynamic action for an electronic data-entry form by selecting a triggering event and an action are described. These systems and methods may also, in one embodiment, enable a designer to build a dynamic action having a condition, which can permit tailoring of the action to a state of the electronic data-entry form or a current user of the form.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Ned Friend, Petru Moldovanu
  • Publication number: 20060107197
    Abstract: Systems and/or methods that enable creation and/or use of an action for an electronic form dependent on a role of a user are described.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: Ned Friend, Petru Moldovanu, Jane Kim, Miladin Pavlicic, Shiraz Cupala