Retrospective path analysis
First Claim
1. A method for geo-location determination of entry by a mobile device to a predetermined geo-fenced region, the mobile device having a geo-location determination mechanism, the mobile device having generated a multitude of past geo-location determinations at respective past times, the method comprising:
- identifying a first geo-location of the mobile device generated at a first past time using the geo-location determination mechanism, the first geo-location being in at least two dimensions and having a first margin of error;
identifying a second geo-location of the mobile device generated at a second past time using the geo-location determination mechanism, the second geo-location being in at least two dimensions and having a second margin of error;
determining a retrospective travel path travelled by the mobile device in at least two dimensions between the first geo-location and the second geo-location of the mobile device having at least the first margin of error applied to the first geo-location of the path and a second margin of error applied to the second geo-location of the path;
determining an amount of intersection between the retrospective travel path and the predetermined geo-fenced region; and
determining, in response to the determined amount of intersection being greater than a predetermined amount, that the mobile device entered the predetermined geo-fenced region when traveling between the first geolocation and the second geo-location.
1 Assignment
0 Petitions
Accused Products
Abstract
To determine whether a mobile device has entered a geo-fenced region, a first geo-location of the mobile device at a first time is identified. Also, a second geo-location of the mobile device at a second time is identified. A potential travel path of the mobile device is determined between the first geo-location and the second geo-location. The potential travel path is in at least two dimensions. A determination is made as to whether the potential travel path intersects with the predetermined geo-fenced region. If the potential travel path intersects the predetermined geo-fenced region by an amount that satisfies an intersection requirement, a determination is made that the mobile device entered the predetermined geo-fenced region.
-
Citations
20 Claims
-
1. A method for geo-location determination of entry by a mobile device to a predetermined geo-fenced region, the mobile device having a geo-location determination mechanism, the mobile device having generated a multitude of past geo-location determinations at respective past times, the method comprising:
-
identifying a first geo-location of the mobile device generated at a first past time using the geo-location determination mechanism, the first geo-location being in at least two dimensions and having a first margin of error; identifying a second geo-location of the mobile device generated at a second past time using the geo-location determination mechanism, the second geo-location being in at least two dimensions and having a second margin of error; determining a retrospective travel path travelled by the mobile device in at least two dimensions between the first geo-location and the second geo-location of the mobile device having at least the first margin of error applied to the first geo-location of the path and a second margin of error applied to the second geo-location of the path; determining an amount of intersection between the retrospective travel path and the predetermined geo-fenced region; and determining, in response to the determined amount of intersection being greater than a predetermined amount, that the mobile device entered the predetermined geo-fenced region when traveling between the first geolocation and the second geo-location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for geo-location determination of entry by a mobile device to a predetermined geo-fenced region, the mobile device having a geo-location determination mechanism, and having generated a multitude of past geo-location determinations at respective past times, the computer program product comprising a non-transitory computer-readable storage medium containing computer program code that when executed causes one or more processors to:
-
identify a first geo-location of the mobile device generated at a first past time using the geo-location determination mechanism, the first geo-location being in at least two dimensions and having a first margin of error; identify a second geo-location of the mobile device generated at a second past time using the geo-location determination mechanism, the second geo-location being in at least two dimensions and having a second margin of error; determine a retrospective travel path travelled by the mobile device in at least two dimensions between the first geo-location and the second geo-location of the mobile device having at least the first margin of error applied to the first geo-location of the path and a second margin of error applied to the second geo-location of the path; determine an amount of intersection between the retrospective travel path and the predetermined geo-fenced region; and determine, in response to the determined amount of intersection being greater than a predetermined amount, that the mobile device entered the predetermined geo-fenced region when traveling between the first geo-location and the second geo-location. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computing system, comprising:
-
communications hardware configured to receive geo-location information from a geo-location determination mechanism of a computing device, comprising a multitude of past geo-location determinations generated at respective past times; at least one processor for performing geo-location determination of entry by the computing device to a predetermined geo-fenced region defined in at least two dimensions, configured to; identify a first geo-location of the computing device generated at a first past time using the geo-location determination mechanism, the first geo-location being in at least two dimensions and having a first margin of error; identify a second geo-location of the computing device generated at a second past time using the geo-location determination mechanism, the second geo-location being in at least two dimensions and having a second margin of error; determine a retrospective travel path travelled by the computing device in at least two dimensions between the first geo-location and the second geo-location of the mobile device having at least the first margin of error applied to the first geo-location of the path and a second margin of error applied to the second geo-location of the path; determine an amount of intersection between the retrospective travel path and the predetermined geo-fenced region; and determine, in response to the determined amount of intersection being greater than a predetermined amount, that the computing device entered the predetermined geo-fenced region when traveling between the first geo-location and the second geo-location. - View Dependent Claims (18, 19, 20)
-
Specification