Apparatus, systems and methods for presenting comparative information
First Claim
Patent Images
1. An apparatus for comparing travel industry information comprising:
- input means for at least two data feeds;
aggregation means for said data feeds;
search means for said aggregation means; and
presentation means for any output of said search means.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, systems and methods for presenting comparative information in a networked environment in the travel industry are disclosed. The apparatus, systems and methods aggregate data feeds from many disparate sources, thus providing reviewing, comparing and/or searching mechanisms for the information carried by those data feeds, as well as apparatus, systems and methods for purchasing, reserving and/or booking travel.
60 Citations
30 Claims
-
1. An apparatus for comparing travel industry information comprising:
-
input means for at least two data feeds;
aggregation means for said data feeds;
search means for said aggregation means; and
presentation means for any output of said search means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for comparing cruise industry information comprising:
-
input means comprising at least one XML data feed and at least one data feed through an API;
aggregation means comprising a database for said data feeds;
search means for said aggregation means comprising a search interface means and a SQL query means; and
presentation means for any output of said search means. - View Dependent Claims (10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24)
-
-
13. A method for comparing travel industry information comprising the steps of:
-
inputting data from at least two data feeds;
aggregating said data;
searching said data; and
presenting the results of said search.
-
-
22. A method for comparing cruise industry information comprising the steps of:
-
inputting data from at least one XML data feed and at least one data feed through an API;
homogenizing said data;
populating a database means with said data;
searching said data using a search interface means and a SQL query means; and
presenting the results of said search through outputting any result of said search over an Internet connection. - View Dependent Claims (25, 28, 29)
-
-
26. A computerized method for booking travel comprising the steps of:
-
searching for a cruise;
further selecting certain preferences for a cruise;
further selecting a specific travel class or cabin category for said cruise;
further selecting a specific cabin location for said cruise;
further selecting any other options for said cruise;
providing a summary of all selections for said cruise;
paying for said cruise; and
,confirming said booking on said cruise.
-
-
27. A method of evaluating a variety of cruises available during a selected period of time by a customer using a browser running on a client computer, said method comprising the steps of:
-
sending a first request by the browser to the cruise domain name host for a first HTML document listing and describing the cruises available during the selected time period;
displaying the HTML document on the client'"'"'s computer, selecting, by said client, the cruise;
sending a state object from the host server to said browser, wherein the state object identifies the selected cruise; and
storing the state object on the client computer by the browser.
-
-
30. A Cruise Comparison Tool comprising means for comparing cruise data from at least two sources and means for presenting said data through an Internet connection.
Specification