Patent ID: 8239219

Claim:
A computer implemented method, the method comprising: providing by one or more computers an answer in response to a received seat availability query, by: retrieving by one or more computers a stored query from a cache database that stores seat availability queries and answers to seat availability queries stored from previously completed seat availability queries sent to revenue management systems; determining by one or more computers whether at least some fields in the stored seat availability query are substantially close in characteristics to corresponding fields in a user's seat availability query, with determining including approximately matching query fields in the received availability query to at least some query fields of a query stored in the cache database; retrieving from the cache database, as a retreived answer, a stored answer corresponding to the stored query that was substantially close in characteristics to the received seat availability query; determining whether the retrieved answer is not stale; and if the retrieved answer is not stale: returning the retrieved answer as a provided answer to the received seat availability query.