US5842176A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for interacting with a computer reservation system
Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1995-11-13
•
Granted: 1998-11-24
•
Expires: 2015-11-13
Abstract
Abstract A method and apparatus is disclosed for interacting with a computer reservation system. The invention allows multiple sessions to be established with a computer reservation system simultaneously. When a command is received that requires multiple requests to a computer reservation system, a determination is made whether those requests can be processed simultaneously. If so, two sessions are established with a computer reservation system and a first request is made using one session while a second request is made using the other session. Datasets received in response to the requests are returned to the source of the command.
Inventors
- 👤 Douglas J. Hunt
- 👤 George A. Smith
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 06:56
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/02; G06Q10/025; G06Q10/028; G06Q10/0283
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
171 words
A reservation system comprising: a first computer reservation system interface connected to a first computer reservation system, the computer reservation system having at least first and second terminal addresses; a command processing procedure operable to receive a command from a command source, the command requiring at least first and second requests to the first computer reservation system, the first request for information about a first reservation, the second request for information about a second reservation, the command processing procedure further operable to establish a first session on the first terminal address and a second session on the second terminal address of the first computer reservation system, the command processing procedure generating a first request using the first session and generating a second request using the second session to the first computer reservation system, the command processing procedure further operable to receive a first data set in response to the first request and a second data set in response to the second request and return the data sets to the command source.
Claim 2
Dependent Claim
171 words
A reservation system comprising: a first computer reservation system interface connected to a first computer reservation system, the computer reservation system having at least first and second terminal addresses; a command processing procedure operable to receive a command from a command source, the command requiring at least first and second requests to the first computer reservation system, the first request for information about a first reservation, the second request for information about a second reservation, the command processing procedure further operable to establish a first session on the first terminal address and a second session on the second terminal address of the first computer reservation system, the command processing procedure generating a first request using the first session and generating a second request using the second session to the first computer reservation system, the command processing procedure further operable to receive a first data set in response to the first request and a second data set in response to the second request and return the data sets to the command source.
Claim 3
Dependent Claim
19 words
The reservation system of claim 1 wherein the command source comprises a client application running on a client computer.
Claim 4
Dependent Claim
21 words
The reservation system of claim 2, wherein the command processing procedure comprises an application program interface running on a server computer.
Claim 5
Dependent Claim
19 words
The reservation system of claim 3 wherein the client computer and server computer are connected by a computer network.
Claim 6
Dependent Claim
38 words
The reservation system of claim 3, wherein the command processing procedure normalizes the data sets before returning them to the command source and wherein the first session and second session are each open during a period of time.
Claim 7
Dependent Claim
35 words
The reservation system of claim 1 wherein the first computer reservation system comprises a travel reservation system operable to allow a user to receive information about and make reservations for airlines, hotels, and rental cars.
Claim 8
Dependent Claim
25 words
The reservation system of claim 1 wherein the first request seeks information about airline flight availability and the second request seeks information about hotel availability.
Claim 9
Dependent Claim
22 words
The reservation system of claim 1 wherein the command processing procedure normalizes the data sets before returning them to the command source.
Claim 10
Dependent Claim
21 words
The reservation system of claim 1 wherein the command source comprises a procedure serving as a portion of a computer program.
Claim 11
Independent Claim
193 words
A method for interacting with a computer reservation system, comprising the steps of: receiving a command from a command source, the command requiring at least a first request and a second request to a first computer reservation system, the first request for information about a first reservation, the second request for information about a second reservation; determining whether the first request and second request can be processed simultaneously; establishing a first session with the first computer reservation system; generating the first request to the first computer reservation system using the first session; establishing a second session with the first computer reservation system in response to the determining step if the second request can be processed simultaneously; generating the second request to the first computer reservation system using the second session if the second request can be processed simultaneously; generating the second request to the first computer reservation system using the first session if the second request cannot be processed simultaneously; receiving a first data set in response to the first request and a second data set in response to a second request; returning the first and second data sets to the command source.
Claim 12
Independent Claim
193 words
A method for interacting with a computer reservation system, comprising the steps of: receiving a command from a command source, the command requiring at least a first request and a second request to a first computer reservation system, the first request for information about a first reservation, the second request for information about a second reservation; determining whether the first request and second request can be processed simultaneously; establishing a first session with the first computer reservation system; generating the first request to the first computer reservation system using the first session; establishing a second session with the first computer reservation system in response to the determining step if the second request can be processed simultaneously; generating the second request to the first computer reservation system using the second session if the second request can be processed simultaneously; generating the second request to the first computer reservation system using the first session if the second request cannot be processed simultaneously; receiving a first data set in response to the first request and a second data set in response to a second request; returning the first and second data sets to the command source.
Claim 13
Dependent Claim
18 words
The method of claim 10, wherein the command source comprises a client application running on a client computer.
Claim 14
Dependent Claim
29 words
The method of claim 11, wherein the determining step, establishing steps, generating steps, and receiving steps are each performed by an application program interface running on a server computer.
Claim 15
Dependent Claim
17 words
The method of claim 12, wherein the client computer is the same computer as the server computer.
Claim 16
Dependent Claim
26 words
The method of claim 13 wherein the returning step further comprises returning the first and second data sets to the command source in a normalized format.
Claim 17
Dependent Claim
30 words
The method of claim 13, wherein the returning step further comprises returning only selected portions of the first and second data sets to the command source in a normalized format.
Claim 18
Dependent Claim
30 words
The method of claim 10, wherein the returning step further comprises returning only selected portions of the first and second data sets to the command source in a normalized format.
Claim 19
Dependent Claim
20 words
The method of claim 10, wherein the command source comprises a procedure serving as a portion of a computer program.
Claim 20
Independent Claim
148 words
A method for interacting with a computer reservation system, the computer reservation system having plural addresses, the method comprising the steps of: receiving a command from a command source, the command requiring at least a first request and a second request to a first computer reservation system, the first request for information relating to a first reservation, the second request for information relating to a second reservation; establishing a first session with one address and a second session with another address of the first computer reservation system; generating the first request to the first computer reservation system using the first session; generating the second request to the first computer reservation system using the second session; receiving a first data set in response to the first request and a second data set in response to a second request; returning the first and second data sets to the command source.
Claim 21
Independent Claim
148 words
A method for interacting with a computer reservation system, the computer reservation system having plural addresses, the method comprising the steps of: receiving a command from a command source, the command requiring at least a first request and a second request to a first computer reservation system, the first request for information relating to a first reservation, the second request for information relating to a second reservation; establishing a first session with one address and a second session with another address of the first computer reservation system; generating the first request to the first computer reservation system using the first session; generating the second request to the first computer reservation system using the second session; receiving a first data set in response to the first request and a second data set in response to a second request; returning the first and second data sets to the command source.
Claim 22
Dependent Claim
18 words
The method of claim 18, wherein the command source comprises a client application running on a client computer.
Claim 23
Dependent Claim
27 words
The method of claim 19, wherein the establishing step, generating steps, and receiving step are each performed by an application program interface running on a server computer.
Claim 24
Dependent Claim
30 words
The method of claim 18, wherein the returning step further comprises returning only selected portions of the first and second data sets to the command source in a normalized format.
Claim 25
Dependent Claim
20 words
The method of claim 18, wherein the command source comprises a procedure serving as a portion of a computer program.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-11-23 | 2002-05-25 | 2002-11-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-11-23 | 2006-05-25 | 2006-11-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-11-23 | 2010-05-25 | 2010-11-24 | $7700.00 | Window Closed / Lapsed |