SELECTING WIRELESS ACCESS POINTS FOR GEOFENCE MONITORING
First Claim
1. A method performed by a mobile device, comprising:
- selecting, from a plurality of wireless access points, one or more wireless access points for monitoring a geofence, including;
determining a plurality of geographic regions corresponding to the geofence; and
selecting the one or more wireless access points based on a maximum total number of wireless access points to be selected and an access point allowance for each of the geographic regions, the access point allowance indicating a maximum number of wireless access points to be selected for the geographic region;
determining a tentative location of the mobile device relative to the geofence, including monitoring the selected one or more wireless access points using a wireless processor; 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 geofence exits using wireless access points are disclosed. In general, in one aspect, the mobile device can select, from multiple wireless access points, one or more wireless access points for monitoring a geofence. Selecting the one or more wireless access points can include determining multiple geographic regions corresponding to the geofence. The mobile device can select the one or more wireless access points based on a maximum total number of wireless access points to be selected and an access point allowance for each of the geographic regions. The access point allowance can indicate a maximum number of wireless access points to be selected for the geographic region. The mobile device can detect a potential entry or exit of the geofence by monitoring the selected one or more wireless access points using a wireless processor.
47 Citations
42 Claims
-
1. A method performed by a mobile device, comprising:
-
selecting, from a plurality of wireless access points, one or more wireless access points for monitoring a geofence, including; determining a plurality of geographic regions corresponding to the geofence; and selecting the one or more wireless access points based on a maximum total number of wireless access points to be selected and an access point allowance for each of the geographic regions, the access point allowance indicating a maximum number of wireless access points to be selected for the geographic region; determining a tentative location of the mobile device relative to the geofence, including monitoring the selected one or more wireless access points using a wireless processor; 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, 12, 13, 14)
-
-
15. A computer program product configured to cause a mobile device to perform operations comprising:
-
selecting, from a plurality of wireless access points, one or more wireless access points for monitoring a geofence, including; determining a plurality of geographic regions corresponding to the geofence; and selecting the one or more wireless access points based on a maximum total number of wireless access points to be selected and an access point allowance for each of the geographic regions, the access point allowance indicating a maximum number of wireless access points to be selected for the geographic region; determining a tentative location of the mobile device relative to the geofence, including monitoring the selected one or more wireless access points using a wireless processor; 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 (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system, comprising:
a mobile device configured to perform operations comprising; selecting, from a plurality of wireless access points, one or more wireless access points for monitoring a geofence, including; determining a plurality of geographic regions corresponding to the geofence; and selecting the one or more wireless access points based on a maximum total number of wireless access points to be selected and an access point allowance for each of the geographic regions, the access point allowance indicating a maximum number of wireless access points to be selected for the geographic region; determining a tentative location of the mobile device relative to the geofence, including monitoring the selected one or more wireless access points using a wireless processor; 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 (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
Specification