Method and system for dynamic estimation and predictive route generation
First Claim
1. A method of providing predictive position information for a mobile communication device, said method comprising the steps of:
- receiving position information of the mobile communication device, said position information indicating a first position of the mobile communication device;
receiving updated position information of the mobile communication device, said updated position information indicating a second position of the mobile communication device;
accessing a map database, said map database containing mapping information for a geographical area;
using the mapping information, displaying a graphical representation of a map;
using the position information and the updated position information, calculating a predictive position of the mobile communication device; and
displaying, on the graphical representation of the map, the predictive position of the mobile communication device.
8 Assignments
0 Petitions
Accused Products
Abstract
The preferred embodiments of the present invention are directed to methods and systems for dynamic route estimation and prediction using discrete sampled location updates from various mobile devices for the purpose of providing a graphical representation of a mobile device'"'"'s route along a known network path of map data. The embodiments also provide supplemental route metrics, such as traveled distance, elapsed time, etc., and the capability to assign destination points for the purpose of providing the ability to modify location update points in an application, such as a route planner, and/or to store the dynamically generated route based on various preferences for later retrieval.
309 Citations
60 Claims
-
1. A method of providing predictive position information for a mobile communication device, said method comprising the steps of:
-
receiving position information of the mobile communication device, said position information indicating a first position of the mobile communication device;
receiving updated position information of the mobile communication device, said updated position information indicating a second position of the mobile communication device;
accessing a map database, said map database containing mapping information for a geographical area;
using the mapping information, displaying a graphical representation of a map;
using the position information and the updated position information, calculating a predictive position of the mobile communication device; and
displaying, on the graphical representation of the map, the predictive position of the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A machine-readable medium having a set of executable instructions for causing a computer processor to generate predictive position information for a mobile communication device by causing the processor to execute the steps of:
-
receiving position information of the mobile communication device, said position information indicating a first position of the mobile communication device;
receiving updated position information of the mobile communication device, said updated position information indicating a second position of the mobile communication device;
accessing a map database, said map database containing mapping information for a geographical area;
using the mapping information, generating and displaying a graphical representation of a map;
using the position information and the updated position information, calculating a predictive position of the mobile communication device; and
displaying, on the graphical representation of the map, the predictive position of the mobile communication device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for providing predictive travel information for a plurality of mobile devices, said method comprising the steps of:
-
receiving real-time position information from each of said plurality of mobile devices, said real-time position information including at least one positional information of the corresponding mobile device;
receiving a central destination position information, said central destination position information including at least one positional information of a central destination;
accessing a map database, said map database including map data of a geographical area;
displaying a graphical mapping representation of the geographical area;
displaying, on the graphical mapping representation, at least one real-time position of each of said plurality of mobile devices;
calculating a predictive position for each of said plurality of mobile devices;
displaying, on the graphical mapping representation, the predictive position for each of said plurality of mobile devices. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A machine-readable medium including a set of executable instructions for causing a processor to providing predictive travel information for a plurality of mobile devices by executing the steps of:
-
receiving real-time position information from each of said plurality of mobile devices, said real-time position information including at least one positional information of the corresponding mobile device;
receiving a central destination position information, said central destination position information including at least one positional information of a central destination;
accessing a map database, said map database including map data of a geographical area;
displaying a graphical mapping representation of the geographical area;
displaying, on the graphical mapping representation, at least one real-time position of each of said plurality of mobile devices;
calculating a predictive position for each of said plurality of mobile devices;
displaying, on the graphical mapping representation, the predictive position for each of said plurality of mobile devices. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification