US 12,307,542 B2
Fare classes based on an unconstrained demand forecast
Jonathan Tracy, Tempe, AZ (US); James Fox, Tempe, AZ (US); Julianne Bowles, Tempe, AZ (US); Michael Costello, Tempe, AZ (US); Daniel Muzich, Phoenix, AZ (US); and Thomas Trenga, Mesa, AZ (US)
Assigned to American Airlines, Inc., Fort Worth, TX (US)
Filed by American Airlines, Inc., Fort Worth, TX (US)
Filed on Jun. 1, 2023, as Appl. No. 18/204,850.
Application 18/204,850 is a continuation of application No. 16/600,003, filed on Oct. 11, 2019, granted, now 11,669,928.
Application 16/600,003 is a continuation of application No. 15/654,240, filed on Jul. 19, 2017, granted, now 10,489,871, issued on Nov. 26, 2019.
Application 15/654,240 is a continuation of application No. 13/791,672, filed on Mar. 8, 2013, granted, now 9,727,940, issued on Aug. 8, 2017.
Prior Publication US 2023/0316446 A1, Oct. 5, 2023
Int. Cl. G06Q 50/40 (2024.01); G06Q 30/0202 (2023.01)
CPC G06Q 50/40 (2024.01) [G06Q 30/0202 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by one or more processors, one or more fare classes in a plurality of fare classes for which demand is constrained due to bookings in the one or more fare classes being restricted by availability in the one or more fare classes and due to the demand being obscured due to the one or more fare classes having bookings that are restricted due to the availability of the same seats in a lower fare class of the plurality of fare classes in an unobscured bookings table;
calculating, by the one or more processors, an unconstrained demand for each constrained fare class in the plurality of fare classes;
converting, by the one or more processors, the unconstrained demand for each fare class into integer values representing the seat bookings in the respective fare classes;
updating, by the one or more processors, the unobscured bookings table with the integer values to form an unconstrained bookings table;
generating, by the one or more processors, an unconstrained demand forecast for a flight based on the unconstrained bookings table; and
opening, by the one or more processors, an additional fare class on the flight for the seat bookings, based on the unconstrained demand forecast.