Patents by Inventor Stephen J. Rhee

Stephen J. Rhee 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: 20140256306
    Abstract: Among other things, we describe a method that includes receiving, on a mobile device, an indication that an application executing on the mobile device has entered a background state, receiving, from the application, a value indicating a condition for providing location data to the application, disabling a resource associated with the application, while the resource associated with the application is disabled, storing location data received from a location system of the mobile device, and when the condition indicated by the value is met, enabling the resource associated with the application, and providing the stored location data to the application.
    Type: Application
    Filed: May 23, 2014
    Publication date: September 11, 2014
    Applicant: Apple Inc.
    Inventors: Glenn Donald MacGougan, Jay N. Bruins, Robert Mayor, Ronald K. Huang, Stephen J. Rhee, Jay L. Prunty, Pejman Lotfali Kazemi
  • Patent number: 8738031
    Abstract: Among other things, we describe a method that includes receiving, on a mobile device, an indication that an application executing on the mobile device has entered a background state, receiving, from the application, a value indicating a condition for providing location data to the application, disabling a resource associated with the application, while the resource associated with the application is disabled, storing location data received from a location system of the mobile device, and when the condition indicated by the value is met, enabling the resource associated with the application, and providing the stored location data to the application.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: May 27, 2014
    Assignee: Apple Inc.
    Inventors: Glenn Donald MacGougan, Jay N. Bruins, Robert Mayor, Ronald Keryuan Huang, Stephen J. Rhee, Jay L. Prunty, Pejman Lotfali Kazemi
  • Publication number: 20140062777
    Abstract: Methods and apparatuses to assist a global positioning system (GPS) module to determine GPS position estimates for a wireless communication device is disclosed. Processing circuitry in the wireless communication device determines a potential or an actual inaccuracy in a GPS position estimate obtained from a GPS module. The processing circuitry obtains a set of map vector data stored in or associated with the wireless communication device. The processing circuitry determines a location estimate of the wireless communication device based on at least a portion of the set of map vector data. The processing circuitry provides the location estimate to the GPS module and obtains an updated GPS position estimate from the GPS module, the updated GPS position estimate based at least in part on the location estimate provided to the GPS module.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 6, 2014
    Applicant: Apple Inc.
    Inventors: Glenn D. MacGougan, Robert W. Mayor, Stephen J. Rhee
  • Publication number: 20130346423
    Abstract: Systems, methods, and computer program products for determining the location and direction of travel of a mobile device using map vector constraints is disclosed.
    Type: Application
    Filed: June 7, 2013
    Publication date: December 26, 2013
    Inventors: Glenn Donald MacGougan, Stephen J. Rhee, Robert Mayor, Ronald K. Huang
  • Publication number: 20130316725
    Abstract: Among other things, we describe a method that includes receiving, on a mobile device, an indication that an application executing on the mobile device has entered a background state, receiving, from the application, a value indicating a condition for providing location data to the application, disabling a resource associated with the application, while the resource associated with the application is disabled, storing location data received from a location system of the mobile device, and when the condition indicated by the value is met, enabling the resource associated with the application, and providing the stored location data to the application.
    Type: Application
    Filed: May 25, 2012
    Publication date: November 28, 2013
    Applicant: Apple Inc.
    Inventors: Glenn Donald MacGougan, Jay N. Bruins, Robert Mayor, Ronald K. Huang, Stephen J. Rhee
  • Publication number: 20130288718
    Abstract: In general, in one aspect, a method includes receiving, on a mobile device, an indication that an application executing on the mobile device has entered a background state, determining, based on data received from a location system of the mobile device, that the mobile device has remained within a geographic area during a time interval, the geographic area being defined by a radius determined according to an application type of the application, and disabling at least a portion of the location system of the mobile device.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: Apple Inc.
    Inventors: Glenn Donald MacGougan, Jay N. Bruins, Robert Mayor, Ronald K. Huang, Stephen J. Rhee