System and method for arbitrating the selection and reserving of airline seats
DCFirst Claim
1. A computer-implemented method for reserving seats, the method comprising:
- transmitting first data to an application running on a general purpose computer associated with a first user and a general purpose computer associated with a second user, the first data including information descriptive of available individual seats on one or more flights, the first data encoded to cause the application to generate graphical user interfaces on the general purpose computers associated with the first and second users that comprise interactive seating maps representing individual seats on the one or more flights;
receiving from the general purpose computer associated with the first user second data representing a seat selected by the first user;
receiving from the general purpose computer associated with the second user third data representing a seat selected by the second user, wherein the seat selected by the second user is the same as the seat selected by the first user;
receiving from the general purpose computer associated with the first user fourth data representing payment information;
requesting verification of the received payment information; and
if the received payment information is verified, then transmitting fifth data to the general purpose computer associated with the second user, the fifth data including information indicating that the seat selected by the second user is no longer available.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
This invention relates to an electronic means by which people can select the exact seat or seats they want for any type of event or reserve an appointment for any activity. More specifically, a customer or a ticket re-seller or a venue operator can go, for example, to the internet and select the event or activity for which he wants a ticket or tickets or reserve a time and reserve and order the exact seat or seats or the time of his choosing directly online. The seat or seats or reserved time he selects is then removed from the inventory for that activity or event and made not available for any other buyer and such is so indicated by a graphical representation or other such indicator on the online map or picture representing availability of seating or time for that event.
168 Citations
8 Claims
-
1. A computer-implemented method for reserving seats, the method comprising:
-
transmitting first data to an application running on a general purpose computer associated with a first user and a general purpose computer associated with a second user, the first data including information descriptive of available individual seats on one or more flights, the first data encoded to cause the application to generate graphical user interfaces on the general purpose computers associated with the first and second users that comprise interactive seating maps representing individual seats on the one or more flights; receiving from the general purpose computer associated with the first user second data representing a seat selected by the first user; receiving from the general purpose computer associated with the second user third data representing a seat selected by the second user, wherein the seat selected by the second user is the same as the seat selected by the first user; receiving from the general purpose computer associated with the first user fourth data representing payment information; requesting verification of the received payment information; and if the received payment information is verified, then transmitting fifth data to the general purpose computer associated with the second user, the fifth data including information indicating that the seat selected by the second user is no longer available. - View Dependent Claims (2, 3)
-
-
4. A system for reserving seats, the system comprising:
-
a data storage system storing a plurality of entries denoting a plurality of available individual seats on one or more flights; and a server programmed via executable instructions to; query the data storage system for information descriptive of the available individual seats on the one or more flights; transmit first data to an application running on a general purpose computer associated with a first user and a general purpose computer associated with a second user, the first data including information descriptive of the available individual seats on the one or more flights, the first data encoded to cause the application to generate graphical user interfaces on the general purpose computers associated with the first and second users that comprise interactive seating maps representing individual seats on the one or more flights; receive, from the general purpose computer associated with the first user, second data representing a seat selected by the first user; receive, from the general purpose computer associated with the second user, third data representing a seat selected by the second user, wherein the seat selected by the second user is the same as the seat selected by the first user; receive from the general purpose computer associated with the first user fourth data representing payment information; request acceptance of the received payment information; and if the received payment information is accepted, then transmit fifth data to the general purpose computer associated with the second user, the fifth data including information indicating that the seat selected by the second user is no longer available. - View Dependent Claims (5, 6)
-
-
7. A computer-readable medium comprising instructions configured to cause a computer system to perform operations comprising:
-
transmitting first data to an application running on a general purpose computer associated with a first user, the first data including information descriptive of available individual seats on one or more flights, the first data processed by the application to generate a graphical user interface on the general purpose computer that comprises an interactive seating map representing individual seats on the one or more flights; receiving, from the general purpose computer, a selection of one or more seats; and transmitting second data to the general purpose computer, based at least in part on a determination that the one or more selected seats were previously selected by a second user, and further based on a determination that payment information from the second user for the one or more selected seats was verified, wherein the second data includes information indicating that the one or more selected seats are no longer available. - View Dependent Claims (8)
-
Specification