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.
5 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.
-
Citations
77 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-67. -67. (canceled)
-
68. 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 (69, 70, 71, 72, 73, 74, 75, 76, 77)
-
Specification