← Back to Patent Explorer
US5832454A Expired / Lapsed US ⏱️ 0.0 years remaining

Reservation software employing multiple virtual agents

Assignee: Docunet Inc
•
Filing: 1995-10-24
•
Granted: 1998-11-03
•
Expires: 2015-10-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A reservation program provides for greater speed and ease of use than has been possible with existing systems. In a typical implementation, the reservation software is run on a personal computer connected to a server node through a dial up line. The server node is in turn connected to a computer reservation system such as SystemOne, Apollo, Sabre, etc. Using embedded rules, the program and its transparent server node combine user inputs and preferences to extract options in real time for near-immediate presentation to the user of multiple priced itineraries. In one embodiment, the user is offered three priced itineraries from which to make a choice. Offering multiple priced itineraries minimizes user frustration and obviates the need for multiple tries to get the desired booking. Overlapping of operations enables the reservation software to present priced itineraries to the user within a short time of the user completing his or her travel request. In one embodiment, the network is working even while the user is finalizing the route of travel. The reservation software may be used to make complete travel arrangements including airline, hotel and car reservations.

Inventors

  • 👤 Vajid H. Jafri
  • 👤 Sajid H. Jafri

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 09:52
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/02; G06Q10/025; G06Q10/028; G06Q10/0283

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 194 words
A computer-implemented method of building a travel itinerary for a multiple-segment travel request, said method comprising the steps of: receiving from a user information concerning a first segment of said multiple-segment travel request: establishing multiple connections to a computerized reservation system; using at least one connection, requesting and receiving from said computerized reservation system availability information for said first segment, said availability information identifying travel options with each of multiple carriers; selecting multiple travel options for said first segment; communicating selection of said multiple travel options to said computerized reservation system using said multiple connections; receiving from a user information concerning a next segment of said multiple-segment travel request; using at least one connection, requesting and receiving from said computerized reservation system availability information for said next segment, said availability information identifying travel options with each of multiple carriers; selecting multiple travel options for said next segment; communicating selection of said multiple travel options to said computerized reservation system using said multiple connections; and combining in one-to-one correspondence selected ones of said travel options for said next segment with selected ones of said travel options for said first segment to form multiple distinct itineraries.
Claim 2
Dependent Claim 194 words
A computer-implemented method of building a travel itinerary for a multiple-segment travel request, said method comprising the steps of: receiving from a user information concerning a first segment of said multiple-segment travel request: establishing multiple connections to a computerized reservation system; using at least one connection, requesting and receiving from said computerized reservation system availability information for said first segment, said availability information identifying travel options with each of multiple carriers; selecting multiple travel options for said first segment; communicating selection of said multiple travel options to said computerized reservation system using said multiple connections; receiving from a user information concerning a next segment of said multiple-segment travel request; using at least one connection, requesting and receiving from said computerized reservation system availability information for said next segment, said availability information identifying travel options with each of multiple carriers; selecting multiple travel options for said next segment; communicating selection of said multiple travel options to said computerized reservation system using said multiple connections; and combining in one-to-one correspondence selected ones of said travel options for said next segment with selected ones of said travel options for said first segment to form multiple distinct itineraries.
Claim 3
Dependent Claim 92 words
The method of claim 1, comprising the further steps of, for each additional segment: receiving from a user information concerning a next segment of said multiple-segment travel request; requesting and receiving from said computerized reservation system availability information for said next segment, said availability information identifying travel options with each of multiple carriers; selecting multiple travel options for said next segment; and combining in one-to-one correspondence selected ones of said travel options for said next segment with selected ones of said travel options for a preceding segment to form multiple distinct itineraries.
Claim 4
Dependent Claim 53 words
The method of claim 2, comprising the further steps of: pricing said multiple distinct itineraries to form multiple priced distinct itineraries; displaying said multiple priced distinct itineraries to said user; receiving a selection from said user of one of said multiple priced distinct itineraries; and booking one of said multiple priced distinct itineraries.
Claim 5
Independent Claim 75 words
A method processing a multiple-segment travel request comprising the steps of: receiving from a user information concerning a segment of said multiple-segment travel request; based on said information generating multiple distinct reservation requests to a computerized reservation system each relating to said segment and communicating said multiple distinct requests to said computerized reservation system substantially simultaneously using multiple connections; and processing in parallel at said computerized reservation system said distinct requests relating to said segment.
Claim 6
Independent Claim 75 words
A method processing a multiple-segment travel request comprising the steps of: receiving from a user information concerning a segment of said multiple-segment travel request; based on said information generating multiple distinct reservation requests to a computerized reservation system each relating to said segment and communicating said multiple distinct requests to said computerized reservation system substantially simultaneously using multiple connections; and processing in parallel at said computerized reservation system said distinct requests relating to said segment.
Claim 7
Dependent Claim 80 words
A reservation system for processing a multiple-segment travel request, comprising: means for receiving from a user information concerning a segment of said multiple-segment travel request; means for, based on said information, generating multiple distinct reservation requests to a computerized reservation system each relating to said segment and communicating said multiple distinct requests to said computerized reservation system substantially simultaneously using multiple connections; and means for processing in parallel at said computerized reservation system said distinct requests relating to said segment.
Claim 8
Dependent Claim 80 words
A reservation system for processing a multiple-segment travel request, comprising: means for receiving from a user information concerning a segment of said multiple-segment travel request; means for, based on said information, generating multiple distinct reservation requests to a computerized reservation system each relating to said segment and communicating said multiple distinct requests to said computerized reservation system substantially simultaneously using multiple connections; and means for processing in parallel at said computerized reservation system said distinct requests relating to said segment.

References Cited (Backward Citations)

US5191523A Cited
US5311425A Cited
US5237499A Cited
US5467268A Cited
US5570283A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-02 2002-05-04 2002-11-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-02 2006-05-04 2006-11-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-02 2010-05-04 2010-11-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag