Patents by Inventor Mike McSherry

Mike McSherry 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: 9244611
    Abstract: A system and method for performing actions via a keyboard application of a computing device is described. In some examples, a contextual keyboard facilitates the entry of text and the performance of actions across applications supported by a device. For example, the contextual keyboard may receive a word macro and/or a gesture, and determine that the received word macro and/or gesture is a command to perform one or more actions. Example actions to be performed include searching for information, storing information, posting information, sending information, enhancing information, and so on.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: January 26, 2016
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Clifford A. Kushler, Jane Manning, Mike McSherry, Aaron Sheedy
  • Patent number: 9244610
    Abstract: A contextual keyboard allows users to bring in information not normally found on a keyboard, as though that information had been typed in afresh. It also allows users to take information entered on the keyboard, or simply available on the screen, or implicit in information on the screen, and perform actions on it, such as calling a phone number, entering contact or calendar information into a local database on the device, or using the information as search terms in an online query. The central novelty of this invention is moving the functionality into the keyboard layer, so as to be universally accessible on the device.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: January 26, 2016
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Clifford A. Kushler, Jane Manning, Mike McSherry, Aaron Sheedy
  • Patent number: 9189155
    Abstract: A system and method for commanding a keyboard application based on a gesture received at a displayed keyboard is described. In some examples, the system receives a gesture, such as a shape-based or key-based gesture, identifies a command associated with the received gesture, and performs a function (e.g. changes mode of the keyboard, hides the keyboard, and so on), based on the identified command.
    Type: Grant
    Filed: November 21, 2011
    Date of Patent: November 17, 2015
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Clifford A. Kushler, Jane Manning, Mike McSherry, Aaron Sheedy
  • Publication number: 20120127080
    Abstract: A contextual keyboard allows users to bring in information not normally found on a keyboard, as though that information had been typed in afresh. It also allows users to take information entered on the keyboard, or simply available on the screen, or implicit in information on the screen, and perform actions on it, such as calling a phone number, entering contact or calendar information into a local database on the device, or using the information as search terms in an online query. The central novelty of this invention is moving the functionality into the keyboard layer, so as to be universally accessible on the device.
    Type: Application
    Filed: November 21, 2011
    Publication date: May 24, 2012
    Inventors: Clifford A. Kushler, Jane Manning, Mike McSherry, Aaron Sheedy
  • Publication number: 20120127083
    Abstract: A system and method for commanding a keyboard application based on a gesture received at a displayed keyboard is described. In some examples, the system receives a gesture, such as a shape-based or key-based gesture, identifies a command associated with the received gesture, and performs a function (e.g. changes mode of the keyboard, hides the keyboard, and so on), based on the identified command.
    Type: Application
    Filed: November 21, 2011
    Publication date: May 24, 2012
    Inventors: Clifford A. Kushler, Jane Manning, Mike McSherry, Aaron Sheedy
  • Publication number: 20120127082
    Abstract: A system and method for performing actions via a keyboard application of a computing device is described. In some examples, a contextual keyboard facilitates the entry of text and the performance of actions across applications supported by a device. For example, the contextual keyboard may receive a word macro and/or a gesture, and determine that the received word macro and/or gesture is a command to perform one or more actions. Example actions to be performed include searching for information, storing information, posting information, sending information, enhancing information, and so on.
    Type: Application
    Filed: November 21, 2011
    Publication date: May 24, 2012
    Inventors: Clifford A. Kushler, Jane Manning, Mike McSherry, Aaron Sheedy