Managing item queries
AssigneeExpedia, Inc.
InventorsJeffrey Stewart Miller, David Elias Fleischman
Life of this patent
Estimating the term…
Abstract
A network-based service may be provided for facilitating queries for a number of items, such as travel services. The items may be complimentary, such that users frequently desire to purchase two or more items in conjunction. A user may submit a query including criteria for determining one or more relevant items. Based on the submitted query, the network-based service may infer a desired travel plan of the user, such as a trip or vacation to a specific destination. The network-based service may use the inferred travel plan to generate queries for combinations of items that correspond to the inferred travel plan. These queries, or items corresponding to the queries, may then be returned to the user.
Claims24
A computer-implemented method for generating travel item recommendations in response to travel item queries, the method comprising:
- as implemented by one or more computing devices configured with specific executable instructions,
- receiving queries for travel items of at least two different types from a user computing device associated with a user;
- determining, based at least in part on the received queries, a desired travel plan of the user, wherein the desired travel plan corresponds to a set of criteria for determining a combination of travel items of the at least two different types desired by the user, and wherein the set of criteria is broader than criteria specified within the received queries
- generating a plurality of recommended queries for the desired travel plan based at least in part on the set of criteria corresponding to the desired travel plan, wherein each of the plurality of recommended queries is distinct from the received queries;
- and
- transmitting the plurality of recommended queries to the user computing device.
A system for generating travel item recommendations in response to a travel item query, the system comprising:
- one or more processors configured to at least:
- receive a query for an item from a computing device associated with a user;
- determine, based at least in part on the received query, a desired travel plan of the user, wherein the desired travel plan corresponds to a set of criteria for determining a combination of items of at least two different types desired by the user;
- generate a recommended query for the desired travel plan based at least in part on the set of criteria, wherein each of the plurality of recommended queries is distinct from the received query;
- and
- transmit to the computing device at least one of (1) the recommended query or (2) travel items determined based least in part on the recommended query.
A non-transitory computer-readable storage medium having computer-executable instructions that, when executed by one or more processors, cause the processers to at least:
- in response to reception of a query for a travel item from a computing device associated with a user, determine a desired travel plan of the user based at least in part on the received query, wherein the desired travel plan corresponds to a set of criteria for determining a combination of items of at least two different types desired by the user;
- generate a recommended query for the desired travel plan based at least in part on the set of criteria, wherein the recommended query is distinct from the received query;
- and
- transmit to the computing device at least one of (1) the recommended query or (2) a combination of items determined based at least in part on the recommended query.
A computer-implemented method for generating travel item recommendations in response to a query, the method comprising:
- in response to reception of a query for a travel item from a computing device associated with a user, determining a desired travel plan of the user based at least in part on the received query, wherein the desired travel plan corresponds to a set of criteria for determining a combination of items of at least two different types desired by the user;
- generating a recommended query for the desired travel plan based at least in part on the set of criteria, wherein the recommended query is distinct from the received query;
- and
- transmitting to the computing device at least one of (1) the recommended query or (2) a combination of items determined based at least in part on the recommended query.
Dependencies are inferred from the claim text.