×

Efficient resource usage for location sharing in computer networks

  • US 10,165,414 B2
  • Filed: 07/19/2017
  • Issued: 12/25/2018
  • Est. Priority Date: 05/25/2012
  • Status: Active Grant
First Claim
Patent Images

1. A mobile computing device, comprising:

  • satellite positioning circuitry configured to receive satellite signals and capable of being used to determine location information for the mobile computing device using a first location determination protocol;

    at least one transceiver configured to communicate over one or more networks and capable of being used to determine location information for the mobile computing device using a second location determination protocol that differs from the first location determination protocol; and

    at least one processor in communication with the at least one transceiver and the satellite positioning circuitry, the at least one processor configured to;

    receive tracking information associated with requests from a set of client computing devices for location information associated with the mobile computing device;

    determine, based on the tracking information, whether there is a first level of interest or a second level of interest in location information associated with the mobile computing device;

    determine location information for the mobile computing device using the satellite positioning circuitry and the first location determination protocol, in response there being the first level of interest in location information associated with the mobile computing device; and

    determine location information for the mobile computing device using the at least one transceiver and the second location determination protocol, in response to there being the second level of interest in location information associated with the mobile computing device;

    wherein using the satellite positioning circuitry and the first location determination protocol to determine location information for the mobile computing device provides for higher accuracy and consumes more battery power than using the at least one transceiver and the second location determination protocol to determine the location information for the mobile computing device;

    wherein the satellite positioning circuitry comprises a global positioning system (GPS) engine, and the first location determination protocol comprises a GPS protocol; and

    wherein the at least one transceiver is configured to communicate over a cellular or Wi-fi network, and the second location determination protocol comprises a cellular or Wi-fi protocol.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×