Patents by Inventor Myron Thomas

Myron Thomas 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: 10627246
    Abstract: Techniques for modifying and presenting instructions for traversing a route include obtaining original instructions and receiving input to modify the instructions. The instructions may be modified and/or annotated based on the input received to provide more intuitive and helpful instructions for traversing a route. The modified instructions may be presented to a user of a computing device as the computing device traverses the route. The modifications and/or annotations to the original instructions may be presented as the computing device traverses the route based at least in part on the location and/or speed of the computing device on the route.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: April 21, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Felix Andrew, Silvana Moncayo, Katherine Anne Maertens, Myron Thomas
  • Publication number: 20170276497
    Abstract: Techniques for modifying and presenting instructions for traversing a route include obtaining original instructions and receiving input to modify the instructions. The instructions may be modified and/or annotated based on the input received to provide more intuitive and helpful instructions for traversing a route. The modified instructions may be presented to a user of a computing device as the computing device traverses the route. The modifications and/or annotations to the original instructions may be presented as the computing device traverses the route based at least in part on the location and/or speed of the computing device on the route.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventors: Felix Andrew, Silvana Moncayo, Katherine Anne Maertens, Myron Thomas
  • Publication number: 20070255854
    Abstract: Systems and methods for orchestrating synchronizations between different targets in a synchronization community. The order and nature of synchronizations may depend on multiple factors, including the initiator of the synchronization, the data being synchronized, and other characteristics of the synchronization participants and synchronization community.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Applicant: Microsoft Corporation
    Inventors: Moe Khosravy, Lev Novik, Jorg-Thomas Pfenning, Myron Thomas, Michael Beckerman, Vladimir Sadovsky, Marc Levy
  • Publication number: 20070226365
    Abstract: Techniques for distributing digital media content to personal electronic devices are discussed. Digital media content is collected from a variety of disparate digital media content sources. Specific digital media content is identified and transcoded into a selected format prior to receipt by a particular personal electronic device. The selected format may be based on preferences or characteristics of the personal electronic device or the user thereof, the network, or both. Virtually unlimited subset selection criteria may be used to arranged transcoded digital media content into subsets, which may be temporarily or permanently stored in a single computer or using distributed computing techniques. DRM and identity management techniques can be used in combination with the transcoding and distribution techniques discussed herein to accommodate many business models.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Robert Hildreth, Darren Davis, Myron Thomas
  • Patent number: 7189556
    Abstract: The present invention relates to discovery and isolation of a biologically pure culture of a Bacillus odysseyi isolate with high adherence and sterilization resistant properties. B. odysseyi is a round spore forming Bacillus species that produces an exosporium. This novel species has been characterized on the basis of phenotypic traits, 16S rDNA sequence analysis and DNA-DNA hybridization. According to the results of these analyses, this strain belongs to the genus Bacillus and the type strain is 34hs-1T (=ATCC PTA-4993T=NRRL B-30641T=NBRC 100172T). The GenBank accession number for the 16S rDNA sequence of strain 34hs-1T is AF526913.
    Type: Grant
    Filed: January 17, 2004
    Date of Patent: March 13, 2007
    Assignee: California Institute of Technology
    Inventors: Kasthuri Venkateswaran, Myron Thomas La Duc
  • Publication number: 20070038647
    Abstract: Managing media information on a computing device. The media information is stored in a plurality of media sources where at least one of the media sources is an external storage associated with the computing device and where at least one of the media sources is a local storage associated with the computing device. The computing device identifies one or more media objects stored in at least the local storage media source and the external storage media source. Metadata relating to the media information stored in the media sources is retrieved from the identified media objects and aggregated. A user interface is generated to display the aggregated metadata on the computing device.
    Type: Application
    Filed: August 4, 2005
    Publication date: February 15, 2007
    Applicant: Microsoft Corporation
    Inventors: Myron Thomas, Darren Davis, Gabriel DeBacker, Alec Barker
  • Publication number: 20060215569
    Abstract: Various technologies and techniques are disclosed that improve synchronization of data between varying types of devices and/or services. A full participant receives a request from another participant to perform a synchronization operation. The synchronization engine determines whether the device or service is a full, partial, or simple participant. The device or service is a simple participant if it has a data store for synchronized data and no knowledge store. The device or service is a partial participant if it has a data store for synchronized data and a knowledge store, but does not understand the knowledge. The device or service is a full participant type if it has a data store for synchronized data and a knowledge store and understands the knowledge. The synchronization engine performs the synchronization operation with the device or service using a set of logic that is appropriate for the type of device or service.
    Type: Application
    Filed: February 15, 2006
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Moe Khosravy, Jorg-Thomas Pfenning, Lev Novik, Marc Levy, Michael Beckerman, Myron Thomas, Vladimir Sadovsky
  • Publication number: 20050246451
    Abstract: A system and methods are described for transcoding media content in the background on a source computer device prior to such time as a target media playback device is connected to the source computer for synchronization of the media content. The system and methods anticipate which media content to background-transcode based on user input rules and media status data that are maintained in a transcode database. Pre-transcoding media content provides advantages that include a significant reduction in the time needed to synchronize media content between a source computer and a target media playback device, and an efficient use of CPU power for transcoding media content at times when the CPU might otherwise stand idle.
    Type: Application
    Filed: May 3, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Andrew Silverman, Madhuvan Gupta, Kipley Olson, Myron Thomas
  • Publication number: 20040158042
    Abstract: The present invention relates to discovery and isolation of a biologically pure culture of a Bacillus odysseyi isolate with high adherence and sterilization resistant properties. B. odysseyi is a round spore forming Bacillus species that produces an exosporium. This novel species has been characterized on the basis of phenotypic traits, 16S rDNA sequence analysis and DNA-DNA hybridization. According to the results of these analyses, this strain belongs to the genus Bacillus and the type strain is 34hs-1T (=ATCC PTA-4993T=NRRL B-30641T=NBRC 100172T). The GenBank accession number for the 16S rDNA sequence of strain 34hs-1T is AF526913.
    Type: Application
    Filed: January 17, 2004
    Publication date: August 12, 2004
    Inventors: Kasthuri Venkateswaran, Myron Thomas La Duc