Providing travel information using cached query answers
AssigneeITA Software, Inc.
InventorCarl De Marcken
Life of this patent
Estimating the term…
Abstract
Systems and techniques for presenting travel information to a user are described. A code that includes predetermined travel parameters specified by the user is included in a web page. Access to the web page by a user is detected. A travel query is populated with the predetermined travel parameters and a variable parameter based on identification information associated with the user. Cached travel options that are obtained from prior queries and that satisfy the travel query are presented to the user.
Claims33
A method for presenting travel information to a user, the method comprising:
- including, a code in a web page, the code including predetermined travel parameters specified by the user;
- detecting that the user has accessed the web page;
- populating a travel query with the predetermined travel parameters and a variable parameter based on identification information associated with the user;
- and
- presenting, to the user, cached travel options obtained from prior queries, wherein the cached travel options satisfy the travel query.
A method for presenting travel information to a user, the method comprising:
- including in a web page, a code comprising predetermined travel parameters specified by a party that controls the web page;
- detecting that the user has accessed the web page;
- populating a travel query with the predetermined travel parameters and a variable parameter based on identification information associated with the user, wherein the travel query is not solicited by the user;
- and
- presenting, to the user, cached travel options obtained from prior queries, wherein the cached travel options satisfy the travel query.
A system for presenting travel information to a user, the system comprising:
- a database storing cached travel options for travel planning, the cached travel options being obtained from prior queries;
- and
- a processor configured to:
- include, a code in a web page, the code including predetermined travel parameters specified by the user;
- detect that the user has accessed the web page;
- populate a travel query with the predetermined travel parameters and a variable parameter based on identification information associated with the user;
- and
- present, to the user, cached travel options stored in the database that satisfy the travel query.
A system for presenting travel information to a user, the system comprising:
- a processor configured to:
- include in a web page, a code comprising predetermined travel parameters specified by a party that controls the web page;
- detect that the user has accessed the web page;
- populate a travel query with the predetermined travel parameters and a variable parameter based on identification information associated with the user, wherein the travel query is not solicited by the user;
- and
- present, to the user, cached travel options obtained from prior queries, wherein the cached travel options satisfy the travel query.
A computer program product for presenting travel information to a user, the computer program product being tangibly stored on machine readable media, comprising instructions operable to cause one or more processors to:
- include, a code in a web page, the code including predetermined travel parameters specified by the user;
- detect that the user has accessed the web page;
- populate a travel query with the predetermined travel parameters and a variable parameter based on identification information associated with the user;
- and
- present, to the user, cached travel options obtained from prior queries, wherein the cached travel options satisfy the travel query.
A computer program product for presenting travel information to a user, the computer program product being tangibly stored on machine readable media, comprising instructions operable to cause one or more processors to:
- include in a web page, a code comprising predetermined travel parameters specified by a party that controls the web page;
- detect that the user has accessed the web page;
- populate a travel query with the predetermined travel parameters and a variable parameter based on identification information associated with the user, wherein the travel query is not solicited by the user;
- and
- present, to the user, cached travel options obtained from prior queries, wherein the cached travel options satisfy the travel query.
Dependencies are inferred from the claim text.