×

Virtual fare methods for a computerized airline seat inventory control system

  • US 5,270,921 A
  • Filed: 01/11/1991
  • Issued: 12/14/1993
  • Est. Priority Date: 12/19/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. An airline seat reservation system, comprising:

  • (a) a programmed computer;

    (b) data storage means, connected to the programmed computer, for storing a database describing a flight network and seat reservation requests, the flight network comprising a plurality of flight legs a, and itinerary p and fare class i combinations, each flight leg a having a residual seating capacity Ca, and each itinerary p and fare class i combination having a revenue yield fip for a seat reserved therein;

    (c) the programmed computer comprising seat assignment means for processing the database describing the flight network to assign seats in a flight leg a to one or more itinerary p and fare class i combinations, the seat assignment means comprising;

    (1) means for calculating an initial expected marginal seat revenue (EMSR) λ

    a for all flight legs a;

    (2) means for computing an unnested EMSR-prorated virtual fare vip,a for every itinerary p and fare class i combination that contains a particular flight leg a having a nonzero residual seating capacity Ca so that;

    ##EQU20## (3) means for calculating a new EMSR λ

    a for the particular flight leg a based on the virtual fares vip,a by applying Newton'"'"'s method to a seating capacity constraint for the particular flight leg a;

    ##EQU21## wherein Qi p is an inverse of a cumulative probability density function of demand for fare class i travel on itinerary p, thereby ensuring that a total number of seats assigned to the itinerary p and fare class i combinations are equal to the residual seating capacity of the particular flight leg a, wherein the virtual fares vip,a are updated at each step of the Newton'"'"'s method since each step changes the EMSR λ

    a for the particular flight leg a;

    (4) means for converging the EMSR λ

    a for the particular flight leg a;

    (5) means for terminating the seat assignment means when the changes in the EMSR'"'"'s λ

    a '"'"'s for all flight legs a are insignificant;

    (d) reservation terminal means, operatively connected to the programmed computer, for entering a seat reservation request for a particular itinerary p and fare class i combination; and

    (e) the programmed computer comprising reservation means for receiving the seat reservation request for the particular itinerary p and fare class i combination from the reservation terminal means, for accepting the seat reservation request in accordance with a value selected from a group comprising at least one of the following;

    a globally optimal set of EMSR'"'"'s λ

    a '"'"'s and the total number of seats assigned to the itinerary pa nd fare class i combinations for recording the seat reservation request in the database, and for transmitting an electronic status indication of the seat reservation request from the computer to the reservation terminal means.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×