GEOFENCE BREACH CONFIDENCE
First Claim
Patent Images
1. A mobile device comprising a set of receivers, a first processor, a second processor, and a memory to store instructions that when executed on the first processor perform a process comprising:
- selecting a receiver from the set of receivers based upon a breach confidence setting;
selecting a time interval based upon the breach confidence setting;
obtaining location information from the selected receiver during the time interval;
calculating a position of the mobile device using the location information;
determining a breach of a geofence based upon the location information;
waking up the second processor in response to the breach of the geofence.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for a mobile device to efficiently use a geofence capability without draining its battery, and to allow flexibility in specifying various parameters related to geofencing, such as the latency and confidence in determining when or where a geofence breach occurs, and reducing the probability of not detecting a geofence breach.
-
Citations
15 Claims
-
1. A mobile device comprising a set of receivers, a first processor, a second processor, and a memory to store instructions that when executed on the first processor perform a process comprising:
-
selecting a receiver from the set of receivers based upon a breach confidence setting; selecting a time interval based upon the breach confidence setting; obtaining location information from the selected receiver during the time interval; calculating a position of the mobile device using the location information; determining a breach of a geofence based upon the location information; waking up the second processor in response to the breach of the geofence. - View Dependent Claims (2, 3, 4)
-
-
5. A method to indicate a geofence breach of a mobile device, the method comprising:
-
providing a geofence client to a first processor in the mobile device, wherein the geofence client specifies a breach confidence setting; selecting a receiver from a set of receivers in the mobile device based upon the breach confidence setting; selecting a time interval based upon the breach confidence setting; obtaining location information from the selected receiver during the time interval; calculating a position of the mobile device using the location information; determining a breach of a geofence based upon the location information; waking up a second processor in the mobile device in response to the breach of the geofence. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable storage medium having instructions stored therein to cause a mobile device to execute a process comprising:
-
providing a geofence client to a first processor in the mobile device, wherein the geofence client specifies a breach confidence setting; selecting a receiver from a set of receivers in the mobile device based upon the breach confidence setting; selecting a time interval based upon the breach confidence setting; obtaining location information from the selected receiver during the time interval; calculating a position of the mobile device using the location information; determining a breach of a geofence based upon the location information; waking up a second processor in the mobile device in response to the breach of the geofence. - View Dependent Claims (10, 11, 12)
-
-
13. A mobile device comprising a set of receivers, a modem, and an application processor, the modem including a memory to store instructions that when executed on the modem perform a process comprising:
-
means for selecting a receiver from the set of receivers based upon a breach confidence setting; means for selecting a time interval based upon the breach confidence setting; means for obtaining location information from the selected receiver during the time interval; means for calculating a position of the mobile device using the location information; means for determining a breach of a geofence based upon the location information; means for waking up the application processor in response to the breach of the geofence. - View Dependent Claims (14, 15)
-
Specification