Method and apparatus for an itinerary planner
First Claim
Patent Images
1. A method of creating a plan comprising:
- receiving a plurality of user preferences;
retrieving a plurality of possible plan elements, each element having one or more categories associated with the element; and
generating a plurality of plans using the plan elements;
selecting a personalized plan from the plurality of plans, the personalized plan having a utility, the utility being a match between the categories associated with the plan and the user preferences.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing an itinerary planner is described. The itinerary planner generates itineraries for visiting locations which are personalized to the user'"'"'s preferences. Unknown conditions are handled by contingency plans that the itinerary planner generates in an anytime manner. The first itineraries are derived in a short time, and as more computation time is allowed, additional itineraries that better suit the preferences of the user are obtained.
87 Citations
30 Claims
-
1. A method of creating a plan comprising:
-
receiving a plurality of user preferences;
retrieving a plurality of possible plan elements, each element having one or more categories associated with the element; and
generating a plurality of plans using the plan elements;
selecting a personalized plan from the plurality of plans, the personalized plan having a utility, the utility being a match between the categories associated with the plan and the user preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method to create an itinerary comprising:
-
receiving user preferences for a plan utility;
selecting a plan element having a positive utility;
creating a personalized plan based on the selected plan elements. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus to create an itinerary comprising:
-
a database including a plurality of possible plan elements, each element having one or more categories associated with the element; and
a plan utility evaluation logic to select a plan element for a personalized plan, the plan element having a utility, the utility being a match between the categories associated with the plan element and user preferences;
a plan creation logic to generate a plan using the plan elements. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus to generate an itinerary comprising:
-
a first means to receive a plurality of user preferences;
a generation means to generate a plan using plan elements;
an evaluation means to identify a utility of the plan, the utility being a match between the categories associated with the plan elements in the plan and the user preferences. a selection means to select a personalized plan from the plurality of plans. - View Dependent Claims (25, 26, 27)
-
-
28. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by a computer system, cause said computer system to create an itinerary, by performing the steps of:
-
identifying a plurality of user preferences;
selecting one or more plan elements having a positive utility; and
constructing a personalized plan including the one or more plan elements, the personalized plan having the highest available utility. - View Dependent Claims (29, 30)
-
Specification