METHOD AND SYSTEM FOR GENERATING AN ITINERARY
First Claim
1. A method for generating an itinerary to be implemented by a system, said method comprising:
- A) enabling the system to determine a route that starts at a departure point and that ends at a destination point with reference to an electronic route-providing source;
B) enabling the system to determine at least one candidate place-of-interest located in the vicinity of the route with reference to an electronic place-of-interest providing source, the candidate place-of-interest having a duration of stay associated therewith; and
C) enabling the system to generate an itinerary that departs from the departure point and that arrives at the destination point via the route, the system including the candidate place-of-interest as a to-be-visited place-of-interest into the itinerary based on an estimated travel time associated with the route, the duration of stay associated with the to-be-visited place-of-interest already included in the itinerary, and the duration of stay associated with the candidate place-of-interest.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating an itinerary to be implemented by a system includes: enabling the system to determine a route that starts at a departure point and that ends at a destination point with reference to an electronic route-providing source; enabling the system to determine at least one candidate place-of-interest located in the vicinity of the route with reference to an electronic place-of-interest providing source; and enabling the system to generate an itinerary that departs from the departure point and that arrives at the destination point via the route. The system includes the candidate place-of-interest as a to-be-visited place-of-interest into the itinerary based on an estimated travel time associated with the route, a duration of stay associated with the to-be-visited place-of-interest already included in the itinerary, and a duration of stay associated with the candidate place-of-interest. A system that performs the method is also disclosed.
-
Citations
20 Claims
-
1. A method for generating an itinerary to be implemented by a system, said method comprising:
-
A) enabling the system to determine a route that starts at a departure point and that ends at a destination point with reference to an electronic route-providing source; B) enabling the system to determine at least one candidate place-of-interest located in the vicinity of the route with reference to an electronic place-of-interest providing source, the candidate place-of-interest having a duration of stay associated therewith; and C) enabling the system to generate an itinerary that departs from the departure point and that arrives at the destination point via the route, the system including the candidate place-of-interest as a to-be-visited place-of-interest into the itinerary based on an estimated travel time associated with the route, the duration of stay associated with the to-be-visited place-of-interest already included in the itinerary, and the duration of stay associated with the candidate place-of-interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for generating an itinerary, comprising:
-
a storage module storing an electronic route-providing source that includes an electronic map, and an electronic place-of-interest providing source that includes a plurality of candidate places-of-interest, each of which has a duration of stay associated therewith; and a processing module coupled to said storage module, and operable so as to obtain a departure point and a destination point, so as to determine a route that starts at the departure point and that ends at the destination point with reference to the electronic map of said electronic route-providing source, so as to determine at least one of the candidate places-of-interest of said electronic place-of-interest providing source located in the vicinity of the route, and so as to generate an itinerary that departs from the departure point and that arrives at the destination point via the route, said processing module including the candidate place-of-interest as a to-be-visited place-of-interest into the itinerary based on an estimated travel time associated with the route, the duration of stay associated with the to-be-visited place-of-interest already included in the itinerary, and the duration of stay associated with the candidate place-of-interest. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product comprising:
-
a machine readable storage medium having program instructions stored therein which when executed cause a system to perform a set of operations including; determining a route that starts at a departure point and that ends at a destination point with reference to an electronic route-providing source; determining at least one candidate place-of-interest located in the vicinity of the route with reference to an electronic place-of-interest providing source, the candidate place-of-interest having a duration of stay associated therewith; and generating an itinerary that departs from the departure point and that arrives at the destination point via the route, the candidate place-of-interest being included as a to-be-visited place-of-interest into the itinerary based on an estimated travel time associated with the route, the duration of stay associated with the to-be-visited place-of-interest already included in the itinerary, and the duration of stay associated with the candidate place-of-interest.
-
Specification