MONITORING A GEOFENCE USING WIRELESS ACCESS POINTS
First Claim
1. A method performed by a mobile device, comprising:
- receiving data defining a geofence;
identifying one or more wireless access points for monitoring the geofence;
determining, using a wireless processor of the mobile device and based on the one or more identified wireless access points, a tentative location of the mobile device relative to the geofence; and
upon determining the tentative location of the mobile device relative to the geofence by the wireless processor, determining whether the mobile device is inside of the geofence using an application processor of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, program products, and systems for monitoring a geofence using wireless access points are disclosed. In general, in one aspect, a mobile device receives data defining a geofence. The mobile device can select, from multiple wireless access points, one or more wireless access points for monitoring the geofence. The selected wireless access points can be monitored by a wireless processor of the mobile device. The wireless processor can detect a potential entry of the geofence when at least one of the selected one or more wireless access points is detected. Upon a detection of the potential entry of the geofence by the wireless processor, the mobile device can use an application processor of the mobile device to determine whether the mobile device entered the geofence.
96 Citations
30 Claims
-
1. A method performed by a mobile device, comprising:
-
receiving data defining a geofence; identifying one or more wireless access points for monitoring the geofence; determining, using a wireless processor of the mobile device and based on the one or more identified wireless access points, a tentative location of the mobile device relative to the geofence; and upon determining the tentative location of the mobile device relative to the geofence by the wireless processor, determining whether the mobile device is inside of the geofence using an application processor of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product configured to cause a mobile device to perform operations comprising:
-
receiving data defining a geofence; identifying one or more wireless access points for monitoring the geofence; determining, using a wireless processor of the mobile device and based on the one or more identified wireless access points, a tentative location of the mobile device relative to the geofence; and upon determining the tentative location of the mobile device relative to the geofence by the wireless processor, determining whether the mobile device is inside of the geofence using an application processor of the mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system, comprising:
a mobile device configured to perform operations comprising; receiving data defining a geofence; identifying one or more wireless access points for monitoring the geofence; determining, using a wireless processor of the mobile device and based on the one or more identified wireless access points, a tentative location of the mobile device relative to the geofence; and upon determining the tentative location of the mobile device relative to the geofence by the wireless processor, determining whether the mobile device is inside of the geofence using an application processor of the mobile device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
Specification