Initiating travel searches
AssigneeGoogle Inc.
InventorJesse Funaro
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving an input including an item, receiving information associated with the item, where the information includes implicit information, determining explicit information based on the implicit information, where the explicit information identifies a geographic location associated with the item, providing a travel search interface including multiple search fields, where the multiple search fields include a destination field, and pre-populating the destination field with a travel destination location associated with the geographic location.
Claims17
A system comprising:
- one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- receiving an input that identifies an image displayed on a web page that is independent of a travel services website, the image comprising one or more recognizable features of a locatable object displayed in the image;
- based on receipt of the input, initiating a travel search interface displayed separately from the web page;
- determining explicit information by performing an image recognition process or a search-by-image process on the image to identify the one or more recognizable features, the explicit information comprising the geographic location;
- receiving information associated with a user;
- displaying a plurality of search fields comprising a travel origin field, a travel destination field, and a travel departure date field in the travel search interface;
- pre-populating the travel destination field with a code corresponding to a travel destination location associated with the geographic location;
- and
- pre-populating the travel origin field based on the information associated with the user.
A computer storage medium encoded with a computer program, the computer program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
- receiving an input that identifies an image displayed on a web page that is independent of a travel services website, the image comprising one or more recognizable features of a locatable object displayed in the image;
- based on receipt of the input, initiating a travel search interface displayed separately from the web page;
- determining explicit information by performing an image recognition process or a search-by-image process on the image to identify the one or more recognizable features, the explicit information comprising the geographic location;
- receiving information associated with a user;
- displaying a plurality of search fields comprising a travel origin field, a travel destination field, and a travel departure date field in the travel search interface;
- pre-populating the travel destination field with a code corresponding to a travel destination location associated with the geographic location;
- and
- pre-populating the travel origin field based on the information associated with the user.
A computer-implemented method for initiating a travel search, the computer-implemented method comprising:
- receiving an input that identifies an image displayed on a web page that is independent of a travel services website, the image comprising one or more recognizable features of a locatable object displayed in the image;
- based on receipt of the input, initiating a travel search interface displayed separately from the web page;
- determining explicit information by performing an image recognition process or a search-by-image process on the image to identify the one or more recognizable features, the explicit information comprising the geographic location;
- receiving information associated with a user;
- displaying a plurality of search fields comprising a travel origin field, a travel destination field, and a travel departure date field in the travel search interface;
- pre-populating the travel destination field with a code corresponding to a travel destination location associated with the geographic location;
- and
- pre-populating the travel origin field based on the information associated with the user.
Dependencies are inferred from the claim text.