Systems and methods of comparing product information
First Claim
1. A method of providing cruise package and pricing information for comparison utilizing a cruise web server environment to electronically communicate via a data communications network with a plurality of remote users using web browser programs, the method comprising:
- receiving a selection of at least two cruise packages from a remote user'"'"'s web browser program;
obtaining cruise package and pricing information that corresponds to the at least two cruise packages from an electronic database of cruise data;
preparing the cruise package and pricing information for display in an electronic web document; and
sending the prepared cruise package pricing information to the remote user'"'"'s web browser program.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to systems and methods for comparing multiple sets of information in a compare display. One embodiment of the invention includes a system for displaying cruise package and pricing information in side-by-side windows wherein the user may replace the contents of each of the windows with an alternate selection of cruise package and pricing information. The compare display enables the users to compare accurately the detailed cruise package and pricing information.
-
Citations
33 Claims
-
1. A method of providing cruise package and pricing information for comparison utilizing a cruise web server environment to electronically communicate via a data communications network with a plurality of remote users using web browser programs, the method comprising:
-
receiving a selection of at least two cruise packages from a remote user'"'"'s web browser program;
obtaining cruise package and pricing information that corresponds to the at least two cruise packages from an electronic database of cruise data;
preparing the cruise package and pricing information for display in an electronic web document; and
sending the prepared cruise package pricing information to the remote user'"'"'s web browser program. - View Dependent Claims (2)
-
-
3. A method of using a computer to compare cruise package and pricing information utilizing a cruise web server environment to electronically communicate via a data communications network with a plurality of remote users using web browser programs, the method comprising:
-
receiving a request for cruise package and pricing information for at least two cruise different cruise lines from a remote user'"'"'s web browser program;
retrieving cruise package and pricing information that corresponds to the request from a database of electronically stored cruise line data; and
outputting the cruise package and pricing information for display as an electronic document by the remote user'"'"'s web browser program. - View Dependent Claims (4)
-
-
5. A method of requesting cruise package and pricing information for comparison using a web browser program to electronically communicate with a remote cruise web server system via a data communications network, the method comprising:
-
sending a request to the remote cruise web server system for cruise package and pricing information for at least two different cruise lines; and
receiving cruise package and pricing information from the remote cruise web server system that corresponds to the request, wherein the cruise package and pricing information was retrieved from an electronic database of cruise line data and the cruise package and pricing information is formatted for side-by-side display by the web browser program.
-
-
6. A method of using a computer to book a cruise package using a web browser program to electronically communicate with a remote cruise web server system via a data communications network, the method comprising:
-
sending a request to the remote cruise web server system for cruise package and pricing information for at least two cruise different cruise ships; and
receiving from the remote cruise web server system the cruise package and pricing information for the at least two different cruise ships, wherein the cruise package and pricing information is displayed in a side-by-side display using the web browser program. - View Dependent Claims (7)
-
-
8. In a network comprising a user node having a browser program coupled to the network, the user node providing requests for information on the network, a network node comprising:
a cruise booking node responsive to a request to retrieve cruise package and pricing information for at least two different cruise lines from the user node, wherein the cruise booking node retrieves cruise package and pricing information from an electronic database for display in an electronic document and sends the cruise package and pricing information to the user node. - View Dependent Claims (9, 10)
-
11. A system for comparing cruise packages implemented in a web server environment, wherein a plurality of remote users using web browser programs electronically communicate with the system via a data communications network, the system comprising:
-
an electronically stored data structure of cruise package and pricing information wherein the cruise package and pricing information includes information from different cruise lines;
a program module configured to receive a display request from a remote user'"'"'s web browser program;
a program module configured to obtain cruise package and pricing information from the electronically stored data structure based at least upon the display request;
a program module configured to prepare the obtained cruise package and pricing information for display in an electronic web document; and
a program module configured to output to the remote user'"'"'s web browser program the prepared cruise package and pricing information for display in the electronic web document. - View Dependent Claims (12)
-
-
13. A method of organizing cruise package and pricing information for display utilizing a cruise selling and booking web server system to electronically communicate via a data communications network with a plurality of remote users using web browser programs, the method comprising:
-
receiving a first identifier corresponding to a first cruise package from a remote user'"'"'s web browser program;
retrieving a first set of cruise package and pricing information from an electronic database, wherein the first set of cruise package and pricing information corresponds to the first identifier;
receiving a second identifier corresponding to a second cruise package from the remote user'"'"'s web browser program;
retrieving a second set of cruise package and pricing information from the electronic database, wherein the second set of cruise package and pricing information corresponds to the second identifier;
formatting at least a portion of the first set of cruise package and pricing information and at least a portion of the second set of cruise package and pricing information for display in a side-by-side comparison section of an electronic document, wherein the side-by-side comparison section includes at least a first window and a second window; and
returning to the remote user'"'"'s web browser program the formatted at least a portion of the first set of cruise package and pricing information and at least a portion of the second set of cruise package and pricing information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of using a computer to compare cruise package information using a web browser program to electronically communicate with a remote cruise web server system via a data communications network, the method comprising:
-
sending a request for a first set of cruise package and pricing information to the remote cruise web server system;
sending a request for a second set of cruise package and pricing information to the remote cruise web server system;
receiving from the remote cruise web server system the first set of cruise package and pricing information in a first window of a display, wherein the display is included in a web document accessible by the web browser program; and
receiving from the remote cruise web server system the second set of cruise package and pricing information in a second window of the display. - View Dependent Claims (25, 26, 27)
-
-
28. A method of providing cruise package information for display utilizing a cruise web server environment to electronically communicate via a data communications network with a plurality of remote users using web browser programs, the method comprising:
-
receiving a request for cruise package and pricing information from a remote user'"'"'s web browser program;
determining whether a card is available;
if there is no card available, returning an error message to the remote user'"'"'s web browser program; and
if card is available, retrieving the requested cruise package and pricing information from an electronic database of cruise data and returning to the remote user'"'"'s web browser program the cruise package and pricing information for electronic display in an available card. - View Dependent Claims (29)
-
-
30. A system for comparing cruise package information implemented in conjunction with a web browser program, wherein the web browser program communicates with a remote cruise web server system via a data communications network, the system comprising:
-
a selection software component configured to send requests to the remote cruise web server system for cruise package and pricing information for at least two cruise packages; and
a display software component configured to display in the web browser program the requested cruise package and pricing information for the at least two cruise packages in a side-by-side display as part of an electronic document. - View Dependent Claims (31)
-
-
32. A method of providing cruise package and pricing information for comparison utilizing a cruise web server environment to electronically communicate via a data communications network with a plurality of remote users using web browser programs, the method comprising:
-
means for receiving a selection of at least two cruise packages from a remote user'"'"'s web browser program;
obtaining cruise package and pricing information that corresponds to the at least two cruise packages from an electronic database of cruise data;
means for preparing the cruise package and pricing information for display in an electronic web document; and
means for sending the prepared cruise package pricing information to the remote user'"'"'s web browser program.
-
-
33. A method of using a computer to book a cruise package using a web browser program to electronically communicate with a remote cruise web server system via a data communications network, the method comprising:
-
means for sending a request to the remote cruise web server system for cruise package and pricing information for at least two cruise different cruise ships; and
means for receiving from the remote cruise web server system the cruise package and pricing information for the at least two different cruise ships, wherein the cruise package and pricing information is displayed in a side-by-side display using the web browser program.
-
Specification