Patents by Inventor John Spaith

John Spaith 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: 20150286897
    Abstract: Methods, systems, and computer program products are provided that determine the merit of a given captured image, and apply an intelligent policy to the uploading of the image. An image may be captured by an image capturing device of a user. A merit score is determined for the captured image. The merit score indicates a predicted value of the captured image to the user. An access policy is assigned to the captured image based on the determined merit score. Access to the captured image is enabled based on the assigned access policy. For instance, the captured image may be deleted, may be automatically uploaded to a server over a fee-free network connection only, may be uploaded to the server over any available network connection, may be uploaded at a reduced image resolution, and/or may be uploaded at full image resolution, depending on the access policy.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 8, 2015
    Applicant: MICROSOFT CORPORATION
    Inventor: John Spaith
  • Patent number: 9148775
    Abstract: Techniques are described for configuring a multivariant mobile operating system. The current state of a mobile computing device can be determined by determining keys to use for obtaining configuration settings. The determined keys can be used to retrieve configuration settings. The configuration settings can be prioritized. The prioritized configuration settings can be applied to configure the multivariant mobile operating system.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 29, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sean Bowles, Jeewan Ghuman, John Spaith
  • Publication number: 20150094050
    Abstract: Techniques are described for configuring a multivariant mobile operating system. The current state of a mobile computing device can be determined by determining keys to use for obtaining configuration settings. The determined keys can be used to retrieve configuration settings. The configuration settings can be prioritized. The prioritized configuration settings can be applied to configure the multivariant mobile operating system.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Inventors: Sean Bowles, Jeewan Ghuman, John Spaith