Geo-Fence Entry and Exit Notification System
First Claim
1. A method for determining the location of a mobile communications device with respect to a geo-fence, comprising:
- ascertaining, at a first resolution, the proximity p=p1 of the mobile communications device to a first geo-fence; and
if |p1|<
k, wherein kε
R, then ascertaining, at a second resolution, the proximity p=p2 of the mobile communications device to the first geo-fence.
7 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for determining when a mobile communications device has crossed a geo-fence. The method comprises (a) providing a mobile communications device (209) equipped with an operating system and having a location detection application resident thereon, wherein the mobile communications device is in communication with a server (211) over a network (203), and wherein the server maintains a geo-fence database (213); (b) receiving, from the operating system, a notification that (i) the location of the mobile communications device has changed by an amount that exceeds a predetermined threshold, or (ii) that a period of time has passed; (c) querying the operating system for a data set comprising the general location of the mobile communications device and the corresponding location accuracy; (d) transmitting the data set to the server; and (e) receiving from the server, in response to the transmission of the data set, a set of geo-fences (205) proximal to the general location.
303 Citations
44 Claims
-
1. A method for determining the location of a mobile communications device with respect to a geo-fence, comprising:
-
ascertaining, at a first resolution, the proximity p=p1 of the mobile communications device to a first geo-fence; and if |p1|<
k, wherein kε
R, then ascertaining, at a second resolution, the proximity p=p2 of the mobile communications device to the first geo-fence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23-40. -40. (canceled)
-
41. A mobile communications device, comprising:
-
a tangible medium; and a software program disposed in the tangible medium and containing suitable programming instructions which, when executed, cause the mobile communications device to ascertain, at a first resolution, the proximity p=p1 of the mobile communications device to the first geo-fence and, if |p1|<
k, wherein kε
R, to ascertain, at a second resolution, the proximity p =p2 of the mobile communications device to the first geo-fence. - View Dependent Claims (42, 43, 44)
-
Specification