Patent ID: 8612269
Filing Date: 2013-12-17
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method, comprising: hashing, by operation of a computer, information associated with a first airline flight with a first hash function to generate a first hash index value, the first hash value generated at least by rounding one or more of a scheduled departure time and a scheduled arrival time, and hashing a combination of flight identification information and the one or more rounded scheduled times; storing a first flight record at a first hash index value of a first hash table, wherein the first flight record includes flight identification information, a scheduled departure location, a scheduled departure time, a scheduled arrival location, and a scheduled arrival time; associating, by operation of a computer, a first seat availability count record with the first flight record, wherein the first seat availability count record includes a seat availability count for at least one booking class of the first airline flight; receiving a seat availability query, including one or more of a query-provided departure location, departure time, arrival location, and arrival time; hashing, by operation of a computer, information from the seat availability query with the first hash function to generate a query-response hash index value, the hashing of the information from the seat availability query including rounding one or more of the query-provided departure time and the query-provided arrival time, and hashing a combination of information from the seat availability query and the one or more rounded query-provided times to generate the query-response hash index; retrieving a flight record stored at the query-response hash index value of the first hash table; and retrieving a seat availability count record associated with the retrieved flight record.