SUGGESTIVE MAPPING
First Claim
Patent Images
1. A method comprising:
- under control of one or more computing devices configured with executable instructions,receiving location information for one or more user devices over time;
storing the location information;
determining a current travel vector of a user device of the one or more user devices;
predicting a destination of the user device, wherein the predicting is based at least in part on the stored location information and/or the determined current travel vector;
preparing for display a map depicting an entire route to the predicted destination.
2 Assignments
0 Petitions
Accused Products
Abstract
A suggestive mapping device may predict, suggest, and/or provide potential destinations to a user. Additionally, the device may store historical location data of the user, determine a travel vector of the user, and predict the destination of the user based at least in part on the historical location data and/or the travel vector. Further, the device may provide hands-free maps to destinations when the user does not know the address at least by receiving contextual data of the user and/or contextual data of the user'"'"'s contacts. Such hands-free, suggestive mapping devices may facilitate more effective navigation.
134 Citations
20 Claims
-
1. A method comprising:
under control of one or more computing devices configured with executable instructions, receiving location information for one or more user devices over time; storing the location information; determining a current travel vector of a user device of the one or more user devices; predicting a destination of the user device, wherein the predicting is based at least in part on the stored location information and/or the determined current travel vector; preparing for display a map depicting an entire route to the predicted destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. One or more computer-readable media storing computer-executable instructions that, when executed by a processor, perform acts comprising:
-
storing historical location information for a client device of a user over time; determining a travel vector of the client device; predicting a destination of the client device, comprising selecting a most probable destination based at least in part on the stored historical location information and/or the determined travel vector; preparing a map depicting a travel instruction to the predicted destination. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
memory; one or more processors communicatively coupled to the memory; a historical location information module, stored in the memory and executable on the one or more processors, to maintain historical location information of a client device; a travel vector determination module, stored in the memory and executable on the one or more processors, to determine a travel vector of the client device based on a current location, a current travel direction, and a current velocity of the client device; and a destination prediction module, stored in the memory and executable on the one or more processors, to predict a destination of the client device based at least in part on the maintained historical location information and/or the determined travel vector of the client device. - View Dependent Claims (19, 20)
-
Specification