Patents by Inventor Chris Sosa

Chris Sosa 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: 20170037234
    Abstract: Polymer nanoparticles, including Janus nanoparticles, and methods of making them are described.
    Type: Application
    Filed: February 25, 2015
    Publication date: February 9, 2017
    Applicant: THE TRUSTEES OF PRINCETON UNIVERSITY
    Inventors: Robert K. PRUD'HOMME, Rodney D. PRIESTLEY, Rui LIU, Chris SOSA
  • Patent number: 9258775
    Abstract: Techniques for determining appropriate locations to update mobile device software to prevent initiation of unwanted software updates are provided. An example method includes identifying one or more wireless access points within wireless connection range of a mobile device, determining whether a wireless access point of the one or more identified wireless access points is included in a list of preferred wireless access points, the list generated with consideration to previous software updates performed via the preferred wireless access points and durations of network connectivity during the previous software updates, scheduling one or more software updates using the wireless access point, when the wireless access point is included in the list of preferred wireless access points, and performing the scheduled software updates upon connection to the wireless access point.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: February 9, 2016
    Assignee: Google Inc.
    Inventors: Chris Sosa, Paul Allan Covell
  • Patent number: 8830913
    Abstract: Techniques for determining appropriate locations to update mobile device software to prevent initiation of unwanted software updates are provided. An example method includes identifying one or more wireless access points within wireless connection range of a mobile device, determining whether a wireless access point of the one or more identified wireless access points is included in a list of preferred wireless access points, the list generated with consideration to previous software updates performed via the preferred wireless access points and durations of network connectivity during the previous software updates, scheduling one or more software updates using the wireless access point, when the wireless access point is included in the list of preferred wireless access points, and performing the scheduled software updates upon connection to the wireless access point.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Chris Sosa, Paul Allan Covell
  • Patent number: 8560873
    Abstract: Apparatus and methods for gathering and analyzing operating statistics are disclosed. An example method includes automatically scheduling a wake-up event, where occurrence of the wake-up event, initiating, after scheduling the wake-up event, a transition of the computing device from an active power state to a low power state, initiating a transition of the computing device from the low power state to the active power state in response to occurrence of the scheduled wake-up event, gathering a first set of one or more operating statistics in response to the transition from the low power state to the active power state in response to occurrence of the wake-up event and analyzing the first set of one more operating statistics to determine one or more performance attributes of the computing device associated with the transitions between the low power state and the active power state.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: October 15, 2013
    Assignee: Google Inc.
    Inventors: Chris Sosa, Darin Petkov, Sameer Nanda