Pre-boarding auction system for airline seat upgrades
First Claim
1. A computer-implemented method comprising:
- providing a mobile bidding application to a plurality of travelers for installation on respective mobile devices of the travelers, the mobile bidding application executable on a mobile device to display a first user interface to receive a bid for a seat upgrade;
receiving, at a server, from the mobile device of one of the travelers, a flight confirmation code for the traveler for an airline flight at an airport;
verifying, by comparing the flight information code to a flight manifest for the airline flight, that the traveler has a confirmed reservation for the airline flight;
determining from a flight data system that the airline flight that has not yet begun boarding at the airport;
receiving, from the mobile bidding applications of the mobile devices, GPS location information identifying current locations of the mobile devices of the travelers that have reservations for the airline flight;
receiving, from the flight data system, flight reservation information comprising a number of the travelers with reservations for the flight;
determining, from the current locations of the mobile devices of the plurality of travelers that have reservations for the flight, a number of the travelers who are at a location of the airport;
determining, from the number of travelers that have reservations for the flight and the number of travelers that have reservations for the flight and are at the location of the airport, a percentage of the travelers that have reservations for the flight that are at the location of airport;
comparing the determined percentage of travelers to a threshold percentage;
determining an auction start time of a live online pre-boarding auction for at least one seat upgrade for the airline flight in response to the determined percentage being above the threshold percentage, the auction start time being at or after check-in time for the airline flight but prior to the boarding time of the airline flight;
beginning the live online pre-boarding auction for the at least one seat upgrade at the auction start time;
receiving, during the live online pre-boarding auction, a plurality of bids for the at least one seat upgrade from the first user interface of the mobile bidding applications of the plurality of mobile devices of travelers that have reservations for the airline flight;
transmitting, during the live online pre-boarding auction, information to the mobile bidding application of at least each of the travelers providing a respective bid, the information identifying one or more highest bidding travelers in the live online pre-boarding auction and amounts bid by the one or more highest bidding travelers, wherein the information is displayed in the first user interface of the mobile bidding application of at least each of the travelers providing the respective bid;
updating, during the live online pre-boarding auction, the information identifying the one or more highest bidding travelers as the bids are received, wherein the updated information is displayed in the first user interface of the mobile bidding application of at least each of the travelers providing the respective bid;
ending the live online pre-boarding auction prior to the boarding time of the airline flight;
determining, after ending the auction and prior to the boarding time, which traveler that submitted at least one bid is a winner of the at least one seat upgrade based on the plurality of bids; and
responsive to determining which traveler is the winner of the at least one seat upgrade, transmitting, prior to the boarding time, a seat upgrade confirmation to the mobile bidding application of the mobile device of the traveler that is determined to be the winner.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for upgrading airline seats during an online pre-boarding auction that is accessible through travelers'"'"' mobile devices. The auction starts at or after check-in but prior to the boarding of a flight. During the auction, travelers that have confirmed reservations for an airline flight are permitted to bid on one or more seat upgrades through their mobile devices. For example, the travelers may be bidding on upgrades from economy to first class, and the bids may be submitted through bidding applications installed on the travelers'"'"' mobile devices. The auction can be a live auction that updates the travelers on the status of the auction and receives bids from the travelers throughout the auction. The auction ends prior to boarding, and the winning travelers are sent upgrade confirmations, such as scannable boarding codes that can be used as boarding passes when boarding the flight.
33 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
providing a mobile bidding application to a plurality of travelers for installation on respective mobile devices of the travelers, the mobile bidding application executable on a mobile device to display a first user interface to receive a bid for a seat upgrade; receiving, at a server, from the mobile device of one of the travelers, a flight confirmation code for the traveler for an airline flight at an airport; verifying, by comparing the flight information code to a flight manifest for the airline flight, that the traveler has a confirmed reservation for the airline flight; determining from a flight data system that the airline flight that has not yet begun boarding at the airport; receiving, from the mobile bidding applications of the mobile devices, GPS location information identifying current locations of the mobile devices of the travelers that have reservations for the airline flight; receiving, from the flight data system, flight reservation information comprising a number of the travelers with reservations for the flight; determining, from the current locations of the mobile devices of the plurality of travelers that have reservations for the flight, a number of the travelers who are at a location of the airport; determining, from the number of travelers that have reservations for the flight and the number of travelers that have reservations for the flight and are at the location of the airport, a percentage of the travelers that have reservations for the flight that are at the location of airport; comparing the determined percentage of travelers to a threshold percentage; determining an auction start time of a live online pre-boarding auction for at least one seat upgrade for the airline flight in response to the determined percentage being above the threshold percentage, the auction start time being at or after check-in time for the airline flight but prior to the boarding time of the airline flight; beginning the live online pre-boarding auction for the at least one seat upgrade at the auction start time; receiving, during the live online pre-boarding auction, a plurality of bids for the at least one seat upgrade from the first user interface of the mobile bidding applications of the plurality of mobile devices of travelers that have reservations for the airline flight; transmitting, during the live online pre-boarding auction, information to the mobile bidding application of at least each of the travelers providing a respective bid, the information identifying one or more highest bidding travelers in the live online pre-boarding auction and amounts bid by the one or more highest bidding travelers, wherein the information is displayed in the first user interface of the mobile bidding application of at least each of the travelers providing the respective bid; updating, during the live online pre-boarding auction, the information identifying the one or more highest bidding travelers as the bids are received, wherein the updated information is displayed in the first user interface of the mobile bidding application of at least each of the travelers providing the respective bid; ending the live online pre-boarding auction prior to the boarding time of the airline flight; determining, after ending the auction and prior to the boarding time, which traveler that submitted at least one bid is a winner of the at least one seat upgrade based on the plurality of bids; and responsive to determining which traveler is the winner of the at least one seat upgrade, transmitting, prior to the boarding time, a seat upgrade confirmation to the mobile bidding application of the mobile device of the traveler that is determined to be the winner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 17, 18, 20)
-
-
10. A system, comprising:
-
a non-transitory computer-readable medium storing instructions for; providing a mobile bidding application to a plurality of travelers for installation on respective mobile devices of the travelers, the mobile bidding application executable on a mobile device to display a first user interface to receive a bid for a seat upgrade; receiving, at a server, from a mobile device of one of the travelers a flight confirmation code of the traveler for an airline flight at an airport; verifying, by comparing the flight information code to a flight manifest for the airline flight, that the traveler has a confirmed reservation for the airline flight; determining from a flight data system that the airline flight that has not yet begun boarding at the airport; receiving, from the mobile bidding applications of the mobile devices, GPS location information identifying current locations of the mobile devices of the travelers that have reservations for the airline flight; receiving, from the flight data system, flight reservation information comprising a number of the travelers with reservations for the flight; determining, from the current locations of the mobile devices of the plurality of travelers that have reservations for the flight, a number of the travelers who are at a location of the airport; determining, from the number of travelers that have reservations for the flight and the number of travelers that have reservations for the flight and are at the location of the airport, a percentage of the travelers that have reservations for the flight that are at the location of airport; comparing the determined percentage of travelers to a threshold percentage; determining an auction start time of a live online pre-boarding auction for at least one seat upgrade for the airline flight in response to the determined percentage being above the threshold percentage, the auction start time being at or after check-in time for the airline flight but prior to the boarding time of the airline flight; beginning the live online pre-boarding auction for the at least one seat upgrade at the auction start time; receiving, during the live online pre-boarding auction, a plurality of bids for the at least one seat upgrade from the first user interface of the mobile bidding applications of the plurality of mobile devices of travelers that have reservations for the airline flight; transmitting, during the live online pre-boarding auction, information to the mobile bidding application of at least each of the travelers providing a respective bid, the information identifying one or more highest bidding travelers in the live online pre-boarding auction and amounts bid by the one or more highest bidding travelers, wherein the information is displayed in the first user interface of the mobile bidding application of at least each of the travelers providing the respective bid; updating, during the live online pre-boarding auction, the information identifying the one or more highest bidding travelers as the bids are received, wherein the updated information is displayed in the first user interface of the mobile bidding application of at least each of the travelers providing the respective bid; ending the live online pre-boarding auction prior to the boarding time of the airline flight; determining, after ending the auction and prior to the boarding time, which traveler that submitted at least one bid is a winner of the at least one seat upgrade based on the plurality of bids; and responsive to determining which traveler is the winner of the at least one seat upgrade, transmitting, prior to the boarding time, a seat upgrade confirmation to the mobile bidding application of the mobile device of the traveler that is determined to be the winner; and a processor to execute the instructions. - View Dependent Claims (11, 12, 19)
-
Specification