Method and apparatus for deriving travel profiles
First Claim
Patent Images
1. A method, comprising:
- receiving a route request to travel from a start location to a destination location; and
providing a route guidance for a first route to the destination location based on a user travel profile in response to the route request, wherein the user travel profile comprises one or more of a history of driving behavior of a user tracked over a period of time and a driving preference specified by the user, wherein when the first route is affected by travel condition information, a second route is suggested along with an estimated travel time to the destination using the second ,route.
2 Assignments
0 Petitions
Accused Products
Abstract
A route request is received from a user to travel from a start location to a destination location. A route guidance is provided for a route to the destination location based on a travel profile for the user in response to the route request. The travel profile comprises one or more of a history of driving behavior of the user and a driving preference specified by the user.
-
Citations
37 Claims
-
1. A method, comprising:
-
receiving a route request to travel from a start location to a destination location; and
providing a route guidance for a first route to the destination location based on a user travel profile in response to the route request, wherein the user travel profile comprises one or more of a history of driving behavior of a user tracked over a period of time and a driving preference specified by the user, wherein when the first route is affected by travel condition information, a second route is suggested along with an estimated travel time to the destination using the second ,route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 26, 27, 28, 29, 30)
receiving the travel condition information, and applying the travel condition information to the first route or to the second route.
-
-
3. The method of claim 2, wherein applying the travel condition information comprises selecting the travel condition information relevant to the first route or to the second route.
-
4. The method of claim 1, wherein the travel condition information is received from one or more feeds, each of the feeds being one of real time, forecast and delay.
-
5. The method of claim 3, wherein the travel condition information comprises one or more of a weather condition, a traffic condition and an event, wherein the traffic condition comprises one or more of a traffic jam and a traffic accident.
-
6. The method of claim 2, wherein when the travel condition information affects the first route or the second route as determined based on a threshold, an alert is generated.
-
7. The method of claim 1, further comprising receiving a desired arrival time at the destination location, wherein the desired arrival time is used to provide the route guidance.
-
26. The method of claim 1, wherein the second route is better than the first route based on the travel condition information.
-
27. The method of claim 1, wherein the second route is suggested based on the user travel profile and the travel condition information.
-
28. The method of claim 1, wherein the second route is suggested proactively.
-
29. The method of claim 1, wherein receiving the route request comprises inferring a route to the destination location from an ordered list of possible routes determined based on one or more of the user travel profile and a network profile.
-
30. The method of claim 29, wherein the network profile is a time-indexed profile indicating an expected travel time given a start time.
-
8. A method, comprising:
-
establishing a user travel profile for a user, the user travel profile including one or more of driving behaviors of the user tracked over a period of time and driving preference received from the user;
receiving travel condition information for an area to be traveled by the user;
receiving a list of tasks to be performed by the user within a time constraint, the list of tasks comprising one or more tasks, each of the one or more tasks to be performed at a different location; and
providing a plan to perform the one or more tasks within the time constraint using the user travel profile and the travel condition information. - View Dependent Claims (9, 10, 11, 12, 31)
-
-
13. A computer readable medium having stored thereon sequences of instructions which are executable by a digital processing system, and which, when executed by the digital processing system, cause the system to perform operations comprising:
-
receiving a route request to travel from a start location to a destination location; and
providing a route guidance for a first route to the destination location based on a user travel profile in response to the route request, wherein the user travel profile comprises one or more of a history of driving behavior of a user tracked over a period of time and a driving preference specified by the user, wherein when the first route is affected by travel condition information, a second route is suggested along with an estimated travel time to the destination using the second route. - View Dependent Claims (14, 15, 16, 17, 18, 19)
receiving the travel condition information, and applying the travel condition information to the first route or to the second route.
-
-
15. The computer readable medium of claim 14, wherein applying the travel condition information comprises selecting the travel condition information relevant to the first route or to the second route.
-
16. The computer readable medium of claim 13, wherein the travel condition information is received from one or more feeds, each of the feeds being one of real time, forecast and delay.
-
17. The computer readable medium of claim 15, wherein the travel condition information comprises one or more of a weather condition, a traffic condition and an event, wherein the traffic condition comprises one or more of a traffic jam and a traffic accident.
-
18. The computer readable medium of claim 14, wherein when the travel condition information affects the first route or the second route as determined based on a threshold, an alert is generated.
-
19. The computer readable medium of claim 13, further comprising receiving a desired arrival time at the destination location, wherein the desired arrival time is used to provide the route guidance.
-
20. A navigation system, comprising:
-
a map database; and
a processor coupled to the map database, the processor operable to;
receive a route request to travel from a start location to a destination location; and
provide a route guidance for a first route to the destination location based on a user travel profile in response to the route request, wherein the user travel profile comprises one or more of a history of driving behavior of a user tracked over a period of time and a driving preference specified by the user, wherein when the first route is affected by travel condition information, a second route is suggested along with an estimated travel time to the destination using the second route. - View Dependent Claims (21, 22, 23, 24, 25)
receiving the travel condition information, and applying the travel condition information to the first route or to the second route.
-
-
22. The system of claim 20, wherein the travel condition information is received from one or more feeds, each of the feeds being one of real time, forecast and delay.
-
23. The system of claim 20, wherein the travel condition information comprises one or more of a weather condition, a traffic condition and an event.
-
24. The system of claim 20, wherein when the travel condition information affects the first route or the second route beyond a threshold, an alert is generated.
-
25. The system of claim 20, further comprising receiving a desired arrival time at the destination location, wherein the desired arrival time is used to provide the route guidance.
-
32. A method, comprising:
-
receiving two or more tasks to be completed by a user, each of the two or more tasks to be completed at a different location; and
providing route guidance to allow the user to complete the two or more tasks, the route guidance provided using a user travel profile and travel condition information. - View Dependent Claims (33, 34, 35, 36, 37)
-
Specification