System and Method For Travel Planning
First Claim
1. ) A system for generating a travel plan, the system comprising. a) a storage for storing data about a plurality of recreational activities, each respective said recreational activity associated with a respective physical location;
- b) an access interface for receiving at least one time interval; and
c) a travel planning engine for generating a travel plan, wherein said generating includes computing a schedule of a selected sub-plurality of said recreational activities within said at least one time interval.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer readable code for travel planning are provided. According to some embodiments, a travel planning engine schedules a plurality of activities within one or more time intervals and generates a travel plan, where each activity is associated with a physical location and optional time parameters. Alternatively or additionally, the travel planning is implemented by receiving manual travel planning directives through a user interface. According to some embodiments, the activities are scheduled so as to satisfy specific constraints and/or travel benefit parameters. According to some embodiments, the travel plan includes information about traveling between relevant locations. Some embodiments of the present invention include a method of comparing and/or presenting a plurality of travel options, wherein each travel option is associated with a respective mode of transportation. Some embodiments of the present invention provide a system, method or computer readable code for customizing a travel itinerary for a traveler. Some embodiments of the present invention provide a system, method or computer readable code for presenting information about pricing of at least three targeted travel services on a single screen including a plurality of distinct bundling combinations.
-
Citations
101 Claims
-
1. ) A system for generating a travel plan, the system comprising.
a) a storage for storing data about a plurality of recreational activities, each respective said recreational activity associated with a respective physical location; -
b) an access interface for receiving at least one time interval; and
c) a travel planning engine for generating a travel plan, wherein said generating includes computing a schedule of a selected sub-plurality of said recreational activities within said at least one time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82)
-
-
83. ) A scheduling system comprising:
-
a) a storage for storing data about a plurality of recreational activities, each respective said recreational activity associated with a respective physical location;
b) an access interface for receiving at least one time interval; and
c) a travel planning engine for generating a travel plan, wherein said generating includes making a schedule of a selected sub-plurality of said recreational activities within said at least one time interval, wherein said travel plan includes public transportations directions from one said recreational activity to another said recreational activity. - View Dependent Claims (84)
-
-
85. ) The system for generating a travel plan of claim 85 wherein said public transportation information includes at least one of information about transferring between one mode of transportation and another mode of transportation, information about multi-leg train routes, information about multi-leg bus routes, information about navigation within a public transportation terminal, information about navigation within an airport, and information about proximity between a public transportation station and a said recreational activity.
-
86. ) A method of generating a travel plan, the method comprising:
-
a) receiving data about a plurality of recreational activities, each respective said recreational activity associated with a respective physical location, b) receiving at least one time interval; and
c) generating the travel plan, wherein said generating includes computing a schedule of a selected sub-plurality of said recreational activities within said at least one time interval. - View Dependent Claims (87)
-
-
88. ) A computer readable storage medium having computer readable code embodied in said computer readable storage medium, said computer readable code for generating a travel plan, said computer readable code comprising instructions for:
-
a) receiving data about a plurality of recreational activities, each respective said recreational activity associated with a respective physical location, b) receiving at least one time interval; and
c) generating the travel plan, wherein said generating includes computing a schedule of a selected sub-plurality of said recreational activities within said at least one time interval.
-
-
89. ) A method of scheduling a plurality of travel activities, the method comprising:
-
a) receiving activity preferences, location constraints, budget constraints and at least one time period from a user, b) presenting a plurality of recreational activities satisfying said received activities preferences, said location constraints and said budget constraints, c) receiving a selected subset of said presented activities, d) scheduling said selected subset of said activities within said at least one time period.
-
-
90. ) A system for trip planning comprising.
a) an activity topic selection interface for selecting an recreational activity category from a plurality of recreational activity category, b) an activity display interface from displaying description data describing at least one recreational activity associated with said selected recreational activity category, c) a recreational activity selection input for selecting at least one said displayed activity; d) a selected activity display for displaying said selected activities. - View Dependent Claims (91, 92, 93, 94, 95)
-
96. ) A method of presenting information about pricing of at least three targeted travel services, each respective travel service from a different travel category, the method comprising:
-
a) providing a vendor identifier for each respective travel service;
b) receiving a travel departure location, a travel destination location and an approximate travel time from a user;
c) after said receiving of said travel departure location and said travel destination location, presenting to said user a single screen including a plurality of distinct bundling combinations, at least one said bundling combination including at least one bundling of a plurality of travel services, each said bundling combination operative to supply all of the target travel services. - View Dependent Claims (97, 98, 99)
-
-
100. ) The method of claim 159 wherein said single screen includes information about pricing savings associated with one said bundling combination with respect with another said bundling combination.
-
101. ) A system for customizing a travel itinerary for a traveler, comprising:
means for sending and receiving data from a plurality of databases;
means for selecting points of interest and prioritizing points of interest and means for making reservations;
means for selecting events of interest and means for making reservations wherein scheduling and selection of the points of interest and, optionally, events of interest provides the traveler with a trip organization that maximizes efficiency and ease of travel;
means for determining cost of travel itinerary;
means for controlling costs of the travel itinerary based upon the traveler'"'"'s budget;
means for transmitting the travel itinerary for use by the traveler, and means for managing customer relations.
Specification