System, method, and computer program product for providing travel information using information obtained from other travelers
First Claim
1. A system for providing travel information using information obtained from other travelers, the system comprising:
- a server capable of accessing travel information in response to a request from a user, the travel information comprising at least a portion of a predefined travel itinerary, the predefined travel itinerary comprising a plurality of bookable and non-bookable travel components;
the server further capable of transmitting the travel information to be displayed at a client device;
the server further capable of creating a user itinerary comprising at least one travel component in response to a selection by the user of at least a portion of the displayed travel information.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product provide and display travel information in response to a request from a user. The travel information may be obtained from many different sources, such as trip journal websites, and may comprise complete or partial travel itineraries, as well as textual, audio, or video descriptions, ratings, photographs, and other useful information related to geographic destinations, components, points of interest, transportation methods and providers, and the like. The user may select bookable and non-bookable components, or a complete or partial itinerary, that the user desires to incorporate into an itinerary. The price and availability of each selected component may be determined and displayed. An optimized schedule may be suggested for the selected components. The bookable items may be booked by transmitting information to a global distribution system. The user itinerary may then be stored for use as travel information for a future user request.
-
Citations
60 Claims
-
1. A system for providing travel information using information obtained from other travelers, the system comprising:
a server capable of accessing travel information in response to a request from a user, the travel information comprising at least a portion of a predefined travel itinerary, the predefined travel itinerary comprising a plurality of bookable and non-bookable travel components;
the server further capable of transmitting the travel information to be displayed at a client device;
the server further capable of creating a user itinerary comprising at least one travel component in response to a selection by the user of at least a portion of the displayed travel information.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A method of providing travel information using information obtained from other travelers, the method comprising:
-
accessing travel information in response to a request from a user, the travel information comprising at least a portion of a predefined travel itinerary, the predefined travel itinerary comprising a plurality of bookable and non-bookable travel components;
displaying the travel information; and
creating a user itinerary comprising at least one travel component in response to a selection by the user of at least a portion of the displayed travel information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product for providing travel information using information obtained from other travelers, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion capable of accessing travel information in response to a request from a user, the travel information comprising at least a portion of a predefined travel itinerary, the predefined travel itinerary comprising a plurality of bookable and non-bookable travel components;
a second executable portion capable of displaying the travel information; and
a third executable portion capable of creating a user itinerary comprising at least one travel component in response to a selection by the user of at least a portion of the displayed travel information. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for providing travel information, the system comprising:
a server capable of accessing travel information in response to a request from a user, the request from the user comprising a drag-and-drop selection and placement of an icon onto a selection surface. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
52. A method for providing travel information, the method comprising:
accessing travel information in response to a request from a user, the request from the user comprising a drag-and-drop selection and placement of an icon onto a selection surface. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
Specification