IP Library Granted Patent US 8,229,774
Granted Patent B2
US 8,229,774 · App. 13/185,451 · Granted Jul 24, 2012

System and method for arbitrating the selection and reserving of airline seats

Assignee: CEATS, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,229,774
App. No.
13/185,451
Granted
Jul 24, 2012
Kind
B2
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.

Claims (26)

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. The computer-implemented method of claim 1 , wherein the fifth data is transmitted in response to a request from the second user.

3. The computer-implemented method of claim 1 further comprising locking a record in a database indicating the seat selected by the first user, if the received payment information is verified.

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.

5. The system of claim 4 , wherein the server is further programmed to transmit the fifth data in response to a request from the second user.

6. The system of claim 4 , wherein the server is further programmed to lock a record in a database indicating the seat selected by the first user, if the received payment information is accepted.

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.

8. The computer-readable medium of claim 7 , wherein the second data is transmitted in response to receiving a request from the general purpose computer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2014
From: MS INTERGATE, INC.
To: CEATS, INC.
Reel/Frame 032944/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2014
From: HALAVAIS, RICHARD A.; CHUNG, TONY C.
To: MS INTERGATE, INC.
Reel/Frame 032944/0041 →
Continuity (5)
Continuation 12953279 · Nov 23, 2010
Continuation 12479635 · Jun 5, 2009
Continuation 12244727 · Oct 2, 2008
Continuation 09295577 · Apr 22, 1999
Related Publication 20110264475A1 · Oct 27, 2011