Warning for Frequently Traveled Trips Based on Traffic
First Claim
1. A mobile device comprising:
- a display screen;
a storage for storing previous locations of the device; and
a prediction engine for formulating predicted destinations for the device based on the previous locations stored in the storage and identifying travel data to the predicted destinations;
said travel data for display on the display screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the invention provide a novel prediction engine that (1) can formulate predictions about current or future destinations and/or routes to such destinations for a user, and (2) can relay information to the user about these predictions. In some embodiments, this engine includes a machine-learning engine that facilitates the formulation of predicted future destinations and/or future routes to destinations based on stored, user-specific data. The user-specific data is different in different embodiments. In some embodiments, the stored, user-specific data includes data about any combination of the following: (1) previous destinations traveled to by the user, (2) previous routes taken by the user, (3) locations of calendared events in the user'"'"'s calendar, (4) locations of events for which the user has electronic tickets, and (5) addresses parsed from recent e-mails and/or messages sent to the user. In some embodiments, the prediction engine only relies on user-specific data stored on the device on which this engine executes. Alternatively, in other embodiments, it relies only on user-specific data stored outside of the device by external devices/servers. In still other embodiments, the prediction engine relies on user-specific data stored both by the device and by other devices/servers.
193 Citations
46 Claims
-
1. A mobile device comprising:
-
a display screen; a storage for storing previous locations of the device; and a prediction engine for formulating predicted destinations for the device based on the previous locations stored in the storage and identifying travel data to the predicted destinations; said travel data for display on the display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
8-16. -16. (canceled)
-
26. A mobile device comprising a machine readable medium storing sets of instructions for:
-
storing potential destinations for the device; identifying a stored destination for a current location of the device; from an external set of servers, obtaining travel data to travel from the current location to the identified destination; and providing a notice regarding the travel data. - View Dependent Claims (27, 28, 29, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
30-33. -33. (canceled)
-
43-44. -44. (canceled)
-
45. For a mobile device, a method of providing notifications regarding predicted future destinations of the mobile device, the method comprising:
-
storing destinations derived from the device'"'"'s previous locations, each destination stored with an estimated time of arrival, for a current location of the device at a particular time, identifying a stored destination and a stored, estimated arrival time for the stored destination; from an external set of servers, obtaining travel data to travel from the current location to the identified destination; and providing a notice regarding the travel data. - View Dependent Claims (46)
-
Specification