×

Third party control of location information access

  • US 8,943,415 B2
  • Filed: 01/08/2010
  • Issued: 01/27/2015
  • Est. Priority Date: 01/08/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system for enabling access to location information on a mobile computing device, said system comprising:

  • a memory area for storing access rights of an entity to location information of a first mobile computing device, the access rights specifying whether entities have access to location information associated with the first mobile computing device; and

    a processor programmed to;

    receive a first request for the location information associated with the first mobile computing device;

    obtain, from the memory area, the access rights of the entity to the requested location information;

    determine whether the entity is authorized to have access to the requested location information based on the obtained access rights, wherein determining includes considering a previous response from a second mobile computing device, the previous response relating at least to the entity;

    send, to the second mobile computing device, a second request to authorize the entity to access the requested location information if the obtained access rights do not authorize access to the requested location information associated with the first mobile computing device, the entity representing a child application program executing within a parent application program on the first mobile computing device, the second request including information related to previous authorizations, wherein the second request is sent to a third mobile computing device via the second mobile computing device when a response from the second mobile computing device is not received within a predetermined period of time; and

    enable access to the requested location information based on a current response from the second mobile computing device or the third mobile computing device to the sent request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×