Methods and apparatus for managing a tour product purchase
First Claim
1. A method for selecting a final option using a client, comprising:
- displaying a plurality of components received in said client, each of said plurality of components having a parameter, and allowing a user to input and manipulate information for said parameter of selected ones of said plurality of components;
said client transmitting to a server said parameter information received from said user for said selected ones of said components;
said client receiving from said server a plurality of options generated in response to said transmitted parameter information, each of said plurality of options comprising at least one suboption that corresponds to a value of one of said selected ones of said components and is selected in accordance with said parameter information, said client sending to said server said final option selected by said user from one of said plurality of options; and
providing said user with a confirmation generated by said user in response to user-provided reservation information, wherein said method is performed for at least two destinations, and said at least one suboption represents inventory that can be immediately confirmed as available and manipulated by a third party in real-time.
2 Assignments
0 Petitions
Accused Products
Abstract
An object of the present invention is to overcome the various problems and disadvantages of the prior art.
Another object of the present invention is to provide a database and server that holds all of the various components a buyer may want to “mix and match” to produce a desired, customized tour product.
It is yet another object of the present invention to allow a vendor to instantly confirm and manage inventory for all selected suboptions of any components sold by the vendor, which enables a quick and easy electronically ticketed transaction.
It is still another object of the present invention to provide a system that gives a potential buyer the ability to instantly mix and match suboptions for various components, and then easily mix and match additional suboptions for other components to compare price conveniently.
It is another object of the present invention to allow a buyer to book a customized tour product which includes multiple destinations. This capability allows for multiple air reservation bookings in conjunction with other “package” inventory such as hotel and car at each destination.
89 Citations
151 Claims
-
1. A method for selecting a final option using a client, comprising:
-
displaying a plurality of components received in said client, each of said plurality of components having a parameter, and allowing a user to input and manipulate information for said parameter of selected ones of said plurality of components;
said client transmitting to a server said parameter information received from said user for said selected ones of said components;
said client receiving from said server a plurality of options generated in response to said transmitted parameter information, each of said plurality of options comprising at least one suboption that corresponds to a value of one of said selected ones of said components and is selected in accordance with said parameter information, said client sending to said server said final option selected by said user from one of said plurality of options; and
providing said user with a confirmation generated by said user in response to user-provided reservation information, wherein said method is performed for at least two destinations, and said at least one suboption represents inventory that can be immediately confirmed as available and manipulated by a third party in real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for processing a final option using a server, comprising:
-
generating in said server and transmitting to a user interface a plurality of components for use at a plurality of destinations, each of said plurality of components having a parameter;
said server receiving information for said parameter of at least one of said plurality of components for use in at least two of said plurality of destinations, and generating and transmitting a plurality of options to said user interface, each of said plurality of options comprising at least one suboption that corresponds to a value for selected ones of said plurality of components and is generated in accordance with suboption availability information received in said server from a third party;
said server transmitting to said user interface a request for reservation confirmation data from a user in accordance with said final option selected by said user from said plurality of options; and
outputting to said user a confirmation generated in response to said reservation confirmation data, wherein said third party can directly an immediately modify levels of inventory of said at least one suboption. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of purchasing a final option, comprising:
-
providing a user with a plurality of components for a plurality of sequential destinations, each of said plurality of components having a parameter;
receiving parameter information from said user, and in a single transmission, providing said parameter information for selected ones of said plurality of components to a processor;
generating a plurality of options for said plurality of sequential destinations, in response to said parameter information, each of said plurality of options comprising at least one suboption having a value for each of said selected ones of said components, said suboption generated in accordance with said parameter information and said user selecting a final option from said plurality of options; and
sending a confirmation to said user indicative of an electronic reservation of said final option, wherein an availability of said at least one suboption is determined in accordance with information directly updated in real time by a third party. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A system for selecting a final option, comprising:
-
a client system that receives a plurality of components, each of said plurality of components having a parameter configured to store user-provided information, receives a plurality of options generated in response to said user-provided information, and outputs said final option selected from said plurality of options by a user; and
a server system that generates and transmits, to said client system, said plurality of options, each of said plurality of options including a plurality of destinations and comprising at least suboption that has a value corresponding to one of said plurality of components and is selected in accordance with said parameter information, wherein said server system is directly updateable by a third party in real-time in response to an inventory level of at said least one suboption. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A client system for selecting a final option, comprising:
an input system receiving a plurality of input signals that comprises, a first input signal comprising a plurality of components, each of said plurality of components having a parameter with a user-determined value, and a second input signal comprising a plurality of options, each of said plurality of options having a suboption comprising a value corresponding to one of said plurality of components and generated in accordance with said user-determined value of said parameter; and
an output system generating a plurality of output signals, said plurality of output signals comprising, a first output signal comprising said user-determined value of said parameter for at least one of said plurality of components, and a second output signal comprising a final option selected from said plurality of options, wherein said output device is configured to change said second input signal in response to a user input, said final option comprising a plurality of destinations corresponding to said components, in an itinerary having a single price. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
-
89. A system for selecting a final option, comprising:
-
a plurality of parameters, each of said parameters configured to store information;
a plurality of components simultaneously presented in a display, each of said plurality of components displaying at least one of said plurality of parameters in said display;
an information source that provides said information stored in at least one of said plurality of parameters in response to said display;
a plurality of options generated in response to said information, each of said plurality of options comprising at least one suboption having a value corresponding to selected ones of said plurality of components, said plurality of options selected in accordance with said stored information for a plurality of destinations; and
an inventory monitor that classifies said at least one suboption as one of available and unavailable, prevents said unavailable suboption from inclusion in said plurality of options and allows said available suboption to be included in said plurality of options, wherein said final option is selected from said plurality of options. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112)
-
-
113. A server system for selecting a final option, comprising:
-
a first system that generates a display comprising a plurality of components, each of said plurality of components having a parameter configured to store information provided by a user; and
a second system that receives said user-provided information for said parameter of at least one of said plurality of components and generates a plurality of options, each of said plurality of options including at least one suboption having a value selected in accordance with said user-provided information and corresponding to one of said plurality of components, wherein said server system receives said final option that has a plurality of destinations and is selected by a user from said plurality of options, and wherein a third party can adjust availability and price of said plurality of options in accordance with inventory levels of said at least one suboption. - View Dependent Claims (114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129)
-
-
130. A user interface for selecting an option, having a first screen that comprises:
-
a first object comprising at least one field for a user to enter information corresponding to an itinerary;
a second object comprising a plurality of components indicative of corresponding travel options, each of said components having at least one parameter that receives parameter information from a user, and each of said travel options having a plurality of sequential destinations; and
an activation object that transmits said information entered by said user in said first and second objects to a processor that monitors and determines availability of a suboption corresponding to one of said plurality of components, said processor generating a plurality of options in accordance with an inventory level of each of said plurality of components. - View Dependent Claims (131, 132, 133, 134, 135, 136, 137, 138, 139)
-
-
140. A method for updating inventory information, comprising:
-
directly accessing a data storage medium having said inventory information;
selecting one of a plurality of inventory review options;
reviewing one of a plurality of properties in a plurality of destinations in accordance with said selecting step;
selecting one of a plurality of update options; and
updating inventory information in said storage medium in response to said one of said plurality of update options, wherein a third party can access said data storage medium by a client system. - View Dependent Claims (141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151)
-
Specification