Method of determining a geolocation of an electronic device
First Claim
1. A method of determining a geolocation of an electronic device, the electronic device having a first sensor and a second sensor, the method executable at a server, the server being in communication with the electronic device via a communications network, the method comprising:
- acquiring a route information associated with a route for the electronic device, the route information being a path from a first geo-point to a second geo-point;
determining a plurality of route points along the route, each route point being a point potentially associated with a deviation from the route information;
for a given one of the plurality of route points;
receiving, from the first sensor, a first sensor state, the first sensor state indicative of the electronic device geo-position, wherein the first sensor is one of a GPS module and a global navigation satellite system (GLONASS) module;
based on the electronic device geo-position, determining the geo-location of the given one of the plurality of route points;
receiving, from the second device sensor, a second sensor state associated with a specific geo-maneuver at the given route point;
comparing the second sensor state to a predetermined second sensor state for the given route point and for the specific geo-maneuver;
responsive to the second sensor state being indicative of a variance from the predetermined second sensor state, determining that the electronic device has deviated from the route at the given route point;
generating a revised route information, including a revised geo-position of the electronic device in association with the given route point, the generating being based on a difference of the second sensor state and the electronic device geo-position generated based on the first sensor state;
sending the revised route information to the electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a method of determining a geolocation of an electronic device having a first and second sensor, executable at a server, comprising acquiring route information from a first geo-point to a second geo-point; determining a plurality of route points along the route and receiving, from the first sensor a state indicative of the geo-position; determining the geo-location of one of the plurality of route points; receiving, from the second device sensor a state associated with a specific geo-maneuver at the given route point; comparing the second sensor state to a predetermined second sensor state for the given route point and for the specific geo-maneuver; determining that the device has deviated from the route at the route point; generating revised route information based on a difference of the second sensor state and the geo-position of the first sensor state; sending the revised route to the device.
21 Citations
18 Claims
-
1. A method of determining a geolocation of an electronic device, the electronic device having a first sensor and a second sensor, the method executable at a server, the server being in communication with the electronic device via a communications network, the method comprising:
-
acquiring a route information associated with a route for the electronic device, the route information being a path from a first geo-point to a second geo-point; determining a plurality of route points along the route, each route point being a point potentially associated with a deviation from the route information; for a given one of the plurality of route points; receiving, from the first sensor, a first sensor state, the first sensor state indicative of the electronic device geo-position, wherein the first sensor is one of a GPS module and a global navigation satellite system (GLONASS) module; based on the electronic device geo-position, determining the geo-location of the given one of the plurality of route points; receiving, from the second device sensor, a second sensor state associated with a specific geo-maneuver at the given route point; comparing the second sensor state to a predetermined second sensor state for the given route point and for the specific geo-maneuver; responsive to the second sensor state being indicative of a variance from the predetermined second sensor state, determining that the electronic device has deviated from the route at the given route point; generating a revised route information, including a revised geo-position of the electronic device in association with the given route point, the generating being based on a difference of the second sensor state and the electronic device geo-position generated based on the first sensor state; sending the revised route information to the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server comprising:
-
a communication interface for communication with an electronic device via a communication network, a memory module; a processor operationally connected with the communication interface and the memory module, the processor configured to determine a geolocation of an electronic device, the electronic device having a first sensor and a second sensor, the processor being further configured to; acquiring a route information associated with a route for the electronic device, the route information being a path from a first geo-point to a second geo-point; determine a plurality of route points along the route, each route point being a point potentially associated with a deviation from the route information; for a given one of the plurality of route points; receive, from the first sensor, a first sensor state, the first sensor state indicative of the electronic device geo-position wherein the first sensor is one of a GPS module and a global navigation satellite system (GLONASS) module; based on the electronic device geo-position, determine the geo-location of the given one of the plurality of route points; receive, from the second device sensor, a second sensor state associated with a specific geo-maneuver at the given route point; compare the second sensor state to a predetermined second sensor state for the given route point and for the specific geo-maneuver; responsive to the second sensor state being indicative of a variance from the predetermined second sensor state, determine that the electronic device has deviated from the route at the given route point; generate a revised route information, including a revised geo-position of the electronic device in association with the given route point, the generating being based on a difference of the second sensor state and the electronic device geo-position generated based on the first sensor state; send the revised route information to the electronic device. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification