Patents by Inventor Daryn E. Robbins

Daryn E. Robbins 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: 10956615
    Abstract: Embodiments are directed to managing software components loaded on a device by identifying a platform manifest having a valid certificate, confirming that the platform manifest is bound to the device, identifying components listed on the platform manifest, confirming that the listed components have a valid certificate, and loading listed components with valid certificates on the device. The components may be binaries and packages for an operating system. The components may be signed in an embedded manner or with detached signatures. The platform manifest may be bound to the device in a manner that allows for identification of unauthorized platform manifests.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: March 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Scott R. Shell, Md. Nazmus Sakib, Kinshumann, Dale R. Rolf, Daryn E. Robbins, Ian McCarty, JianMing M. Zhou, David J. Linsley
  • Publication number: 20180239929
    Abstract: Embodiments are directed to managing software components loaded on a device by identifying a platform manifest having a valid certificate, confirming that the platform manifest is bound to the device, identifying components listed on the platform manifest, confirming that the listed components have a valid certificate, and loading listed components with valid certificates on the device. The components may be binaries and packages for an operating system. The components may be signed in an embedded manner or with detached signatures. The platform manifest may be bound to the device in a manner that allows for identification of unauthorized platform manifests.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Scott R. SHELL, Md. Nazmus SAKIB, KINSHUMANN, Dale R. ROLF, Daryn E. ROBBINS, Ian MCCARTY, JianMing M. ZHOU, David J. Linsley
  • Patent number: 8090885
    Abstract: Localization and/or customization of computing devices are accomplished automatically through an add-on input device. Operating system or a separate application in the computing device is arranged to communicate with or recognize the input device such as a keypad and configure parameter of the computing device such as language, user interface arrangement, communication setup, and the like accordingly without user interaction.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: January 3, 2012
    Assignee: Microsoft Corporation
    Inventors: David Callaghan, Daryn E. Robbins, Sandra E. MacDonald
  • Patent number: 7599829
    Abstract: Some spoken languages can be written, for example, by using a single character to represent a single word. The word can comprise a plurality of phonetic codes. A character from a datastore can be retrieved and compared against an input string which might contain the same phonetic codes.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: October 6, 2009
    Assignee: Microsoft Corporation
    Inventor: Daryn E. Robbins
  • Publication number: 20090182901
    Abstract: Localization and/or customization of computing devices are accomplished automatically through an add-on input device. Operating system or a separate application in the computing device is arranged to communicate with or recognize the input device such as a keypad and configure parameter of the computing device such as language, user interface arrangement, communication setup, and the like accordingly without user interaction.
    Type: Application
    Filed: January 14, 2008
    Publication date: July 16, 2009
    Applicant: Microsoft Corporation
    Inventors: David Callaghan, Daryn E. Robbins, Sandra E. MacDonald
  • Patent number: 7366984
    Abstract: The names of contacts are stored as characters. Each character may include one or more phonic codes that are encoded into the character. A smart filter decodes the character into its constituent sounds. An input string is received that includes phonic codes. An application matches the decoded constituent sounds with the specified phonetic codes from the input string in accordance with rules of the spoken language and character boundaries to determine a contact to display.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: April 29, 2008
    Assignee: Microsoft Corporation
    Inventors: Daryn E. Robbins, Marshall Christian Ramsey, Matthew David Klein
  • Patent number: 7002491
    Abstract: A system and method is directed to filtering an entry associated with a Far East language character. A potential keystroke is determined for each entry in a database, contact list, text file, and the like. In one embodiment, the entry is a Unicode associated with the Far East language character. An index is determined from the Unicode based in part on the Far East language character. The index is employed to determine the potential keystroke associated with the Far East language character. If the potential keystroke approximately matches a received keystroke, the entry associated with the Far East language character is selected. In one embodiment, the Far East language character associated with the selected entry is provided to a display device. The Far East language character may include a Korean, Japanese, and Chinese language character.
    Type: Grant
    Filed: November 5, 2002
    Date of Patent: February 21, 2006
    Assignee: Microsoft Corporation
    Inventor: Daryn E. Robbins
  • Publication number: 20030206123
    Abstract: A system and method is directed to filtering an entry associated with a Far East language character. A potential keystroke is determined for each entry in a database, contact list, text file, and the like. In one embodiment, the entry is a Unicode associated with the Far East language character. An index is determined from the Unicode based in part on the Far East language character. The index is employed to determine the potential keystroke associated with the Far East language character. If the potential keystroke approximately matches a received keystroke, the entry associated with the Far East language character is selected. In one embodiment, the Far East language character associated with the selected entry is provided to a display device. The Far East language character may include a Korean, Japanese, and Chinese language character.
    Type: Application
    Filed: November 5, 2002
    Publication date: November 6, 2003
    Applicant: Microsoft Corporation
    Inventor: Daryn E. Robbins