METHOD AND APPARATUS FOR PREDICTING DESTINATIONS
First Claim
1. A computer-implemented method of predicting a destination of a user of a mobile device, comprising:
- selecting a plurality of geographic locations as a group of possible destinations based on a first location of the mobile device;
determining a route from the first location to each of the geographic locations of the group of possible destinations according to one or more route planning criteria and digital map data; and
updating the group of possible destinations based upon;
(i) a second location of the mobile device;
(ii) and a change in an attribute of a route between the second location and each geographic location of the group of possible destinations,wherein the updating comprises;
removing one or more geographic locations from the group of possible destinations in response to the attribute indicating that the mobile device is travelling away from those geographic locations; and
adding one or more geographic locations to the group of possible destinations based upon the second location of the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to a computer-implemented method of predicting a destination of a user of a mobile device, comprising selecting one or more geographic locations as a group of possible destinations based on a first location of the mobile device, determining a route from the first location to each of the geographic locations of the group of possible destinations according to one or more route planning criteria and digital map data, and updating the group of possible destinations based upon a second location of the mobile device and a change in an attribute of a route between the second location and each geographic location of the group of possible destinations.
-
Citations
26 Claims
-
1. A computer-implemented method of predicting a destination of a user of a mobile device, comprising:
-
selecting a plurality of geographic locations as a group of possible destinations based on a first location of the mobile device; determining a route from the first location to each of the geographic locations of the group of possible destinations according to one or more route planning criteria and digital map data; and updating the group of possible destinations based upon;
(i) a second location of the mobile device;
(ii) and a change in an attribute of a route between the second location and each geographic location of the group of possible destinations,wherein the updating comprises;
removing one or more geographic locations from the group of possible destinations in response to the attribute indicating that the mobile device is travelling away from those geographic locations; and
adding one or more geographic locations to the group of possible destinations based upon the second location of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 24, 26)
-
-
10. An apparatus arranged to predict a destination of a user, comprising:
- a processor; and
a memory, accessible to the processor, storing digital map data representative of a geographic region, wherein the processor is arranged to;select a plurality of geographic locations as a group of possible destinations based on a first location of a mobile device; determine a route from the first location to each of the geographic locations of the group of possible destinations according to one or more route planning criteria and the digital map data; and update the group of possible destinations based upon;
(i) a second location of the mobile device;
(ii) and a change in an attribute of a route between the second location and each geographic location of the group of possible destinations,wherein the updating comprises;
removing one or more geographic locations from the group of possible destinations in response to the attribute indicating that the mobile device is travelling away from those geographic locations; and
adding one or more geographic locations to the group of possible destinations based upon the second location of the mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 17, 19, 21)
- a processor; and
-
16. (canceled)
-
18. (canceled)
-
20. (canceled)
-
22-23. -23. (canceled)
-
25. (canceled)
Specification