Patent ID: 7711587

Claim:
A computer implemented method comprising: producing, by a computer a code when a user accesses a web page which is controlled by an entity, the code identifying the user and including parameters derived from predetermined travel parameters specified by the user in a travel query; detecting by one or more computers that the user has accessed the web page; anticipating one or more travel parameters in response to the user accessing the web page by: populating by one or more computers a new travel query with the anticipated predetermined travel parameters that include a departure date corresponding to a start of an event to be hosted by the entity, a return date corresponding to an end date of the event, and a destination airport corresponding to an airport nearest to a geographic location of the event, and a variable parameter based on identification information associated with the user, the variable parameter comprising an origin airport corresponding to an airport nearest to a geographic location of the user; sending the travel query to a cache that stores cached travel options obtained from prior travel queries, the cached travel options comprising sets of flights and sets of fares usable with the flights for travel between an origin and a destination; receiving by the one or more computers a set of the cached travel options that satisfy the query; and sending by one or more computers, to the user, the set of the cached travel options satisfying the travel query.