Managing item queries

US9519678B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9519678-B2
Application numberUS-201213631768-A
CountryUS
Kind codeB2
Filing dateSep 28, 2012
Priority dateSep 28, 2012
Publication dateDec 13, 2016
Grant dateDec 13, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A network-based service may be provided for facilitating queries for a number of items, such as travel services. 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 present the user with information regarding the actions of other similar users of the network-based service, such as searches performed by the other users. Based on this information, the user may elect to supplement the current query to conform to the actions for other users. In some embodiments, actions by other users may be based at least in part on a category of the querying user. By presenting actions of similar users, a current user may be enabled to select the most relevant query terms for identifying a desired item.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method for providing assertions in response to a travel item query, the method comprising: as implemented by one or more computing devices configured with specific executable instructions, receiving usage data reflective of user activity on a travel service, the user activity comprising a plurality of queries for travel items offered by the travel service; for a set of search criteria, determining, based at least in part on the usage data, a plurality of assertions, each of the plurality of assertions representative of a modified set of search criteria determined based at least in part on a previous action of at least one user taken in response to previously presented query results corresponding to the set of search criteria, and wherein each assertion of the plurality of assertions is selectable by an additional user to generate a new query based at least in part on the modified set of search criteria corresponding to each assertion; receiving, from a user computing device, a query corresponding to the set of search criteria; transmitting, to the user computing device, a display page including results of the query corresponding to the set of search criteria and the plurality of assertions associated with the set of search criteria; receiving selection of an assertion of the plurality of assertions by the user computing device, wherein the selection of the assertion corresponds to a user request to generate the new query based at least in part on the modified set of search criteria; generating the new query based at least in part on the modified set of search criteria; and transmitting results of the new query to the user computing device. 2. The computer implemented method of claim 1 , wherein a travel item corresponds to at least one of a flight, an accommodation, ground transportation, activities, tours, travel insurance, day trips, or destination services. 3. The computer implemented method of claim 1 , wherein the user activity corresponds to at least one of searching for travel items or acquiring a travel item. 4. The computer implemented method of claim 1 , wherein generating the new query based at least in part on the modified set of search criteria comprises modifying, within the query received from the user computing device, at least one of a departure date or time, a departure location, an arrival date or time, an arrival location, a number of stops, a number of travelers, a preferred level of service, and a preferred provider of the travel item. 5. The computer implemented method of claim 1 , wherein the assertion is associated with a categorization of the user activity. 6. The computer implemented method of claim 5 , wherein the categorization of the user activity corresponds to at least one of business, leisure, family, elite, luxury, or economy. 7. A system for providing assertions regarding an item query, the system comprising: at least one data store configured to store assertions, wherein each assertion is representative of at least one search criterion, and wherein the at least one search criterion is determined based at least in part on a previous action of at least one user taken in response to results of a previously executed query, and wherein each assertion is selectable by an additional user to generate a new query based at least in part on modified set of search criteria corresponding to each assertion; and one or more processors in communication with the at least one data store, the one or more processors configured to: receive, from a user computing device, a query including search criteria; determine an assertion of the stored assertions that is relevant to the received query based at least in part on the search criteria; transmit, to the user computing device, a display page including results of the query and the assertion that is relevant to the query; receive a user selection of the assertion, wherein the user selection of the assertion corresponds to a user request to generate a new query based at least in part on modifying the search criteria included within the received query in accordance with the at least one search criterion represented by the assertion; generate the new query based at least in part on modifying the search criteria included within the received query in accordance with the at least one search criterion represented by the determined assertion; and transmit results of the new query to the user computing device. 8. The system of claim 7 , wherein the received query corresponds to a query for one or more travel items. 9. The system of claim 7 , wherein each of the stored assertions is further associated with a categorization of the previous action corresponding to the stored assertion. 10. The system of claim 7 , wherein the one or more processors are further configured to determine a categorization of the received query based at least in part on the search criteria included within the received query. 11. The system of claim 10 , wherein the determination of assertion relevant to the received query is further based at least in part on the determined categorization of the received query. 12. The system of claim 7 , wherein the categorization of the received query is further based at least in part on at least one of past activity of the user computing device, a user profile associated with the user computing device, or acquisition history of a user associated with the user computing device. 13. The system of claim 7 , wherein the previous action corresponds to at least one of searching for an item or acquiring an item. 14. The system of claim 7 , wherein the one or more processors are further configured to determine additional information regarding items corresponding to the assertion. 15. The system of claim 7 , wherein the additional information comprises at least one of an average price of the items corresponding to the one or more assertions, a lowest price of an item corresponding to the assertion, and a difference in price between an item corresponding to the assertion and an item corresponding to the received query. 16. A non-transitory computer readable storage medium having computer executable instructions for providing assertions regarding an item query, wherein the computer executable instructions, when executed by a computing system, cause the computing system to: maintain one or more assertions, wherein each assertion is representative of at least one search criterion, and wherein the at least one search criterion of each respective assertion is determined based at least in part on a previous action of at least one user taken in response to results of a previous query, and wherein each assertion is selectable by an additional user to generate a new query based at least in part on a modified set of search criteria corresponding to each assertion; determine a query including search criteria based at least in part on activity of a user computing device; determine at least one of the one or more assertions relevant to the query; transmit, to the user computing device, a display page including results of the query and the at least one assertion that is relevant to the query; receive a user selection of the at least one assertion, wherein the user selection of the at least one assertion corresponds to a user request to generate a new query based at least in part on modifying the search criteria included within the received query in accordance with the at least one search criterion represented by the at least one assertion; generate the new query based at least in part on modifying t

Assignees

Inventors

Classifications

  • Editing, e.g. inserting or deleting · CPC title

  • by investigating goods or services · CPC title

  • Recommending goods or services · CPC title

  • Query formulation · CPC title

  • Presentation of query results · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9519678B2 cover?
A network-based service may be provided for facilitating queries for a number of items, such as travel services. 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 present the user with information regarding the actions of other similar users of the network-based service, such as searches performed…
Who is the assignee on this patent?
Expedia Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0623. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 13 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).