Returning query results

US10073883B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10073883-B1
Application numberUS-201514725676-A
CountryUS
Kind codeB1
Filing dateMay 29, 2015
Priority dateMay 29, 2015
Publication dateSep 11, 2018
Grant dateSep 11, 2018

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.

Techniques for providing information based on a query may be described. For example, a query of a user may be received. Thee query associated with an item. A context associated with at least one of the query, the user, or the item may be determined. Information about the item may be identified based on the query. Additional information may also be identified based on the context. A query result that may include the information and the additional information may be generated. The generated query result may be provided in response to the query.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: associating, by a computer system, a set of content related to a plurality of items with a catalog describing the plurality of items, the plurality of items offered at an electronic marketplace based at least in part on the catalog; receiving, by the computer system from a computing device of a user, a query for an item offered at the electronic marketplace, the query comprising keywords; determining, by the computer system, a context indicating a specificity of the query, the context determined based at least in part on an abandonment rate associated with the keywords; identifying, by the computer system, information about the item from the catalog based at least in part on the query; generating, by the computer system, a query result comprising the information about the item; identifying, by the computer system, content from the set of content based at least in part on a rule, the rule specifying a content type and a presentation location based at least in part on the specificity of the context, the content identified based at least in part on a determination that the content is of the content type and on the associating with the catalog; inserting, by the computer system, the content from the set of content in the query result; and providing, by the computer system to the computing device of the user, the query result, the providing causing the computing device to present the information about the item in a first location of a space in a user interface and to present the content related to the one or more items at the presentation location of the space, the space configured to present the query result. 2. The computer-implemented method of claim 1 , wherein the first location is determined based at least in part on relevance of the information about the item relative to the query, and wherein the presentation location is predefined. 3. The computer-implemented method of claim 1 , wherein the presentation location is determined based at least in part on the context. 4. The computer-implemented method of claim 1 , wherein the catalog comprises pages about the plurality of items and is represented in a tree structure, wherein the set of content is separate from the catalog, is stored in a data store, and is attached to nodes of the tree structure, wherein the query result is generated from a page of the catalog corresponding to the item, wherein the content is attached to the page and is inserted in the query result to generate an augmented query result, and wherein providing the query result comprises providing the augmented query result such that the augmented query result is presented in the space. 5. The computer-implemented method of claim 1 , wherein the rule specifying that the higher the specificity of the query is, the earlier the presentation location of the content is in the space, the rule further specifying that the higher the specificity of the query is, the more specific the content type is to the item. 6. One or more computer readable media comprising instructions that, when executed with one or more processors, cause a system to at least: receive a query of a user, the query associated with an item and comprising keywords; determine a context that indicates a specificity of the query, the context determined based at least in part on an abandonment rate associated with the keywords; identify, from a catalog, information about the item based at least in part on the query; identify additional information about at least an additional item based at least in part on a rule, the rule specifying an information type and a presentation location based at least in part on the specificity of the context, the additional information identified based at least in part on a determination that the additional information is of the information type and on an association of the additional information with the catalog; and provide a query result comprising the information for presentation in a first location of a space of a user interface and comprising the additional information for presentation in the presentation location of the space. 7. The one or more computer readable media of claim 6 , wherein the item and the additional item are offered at an electronic marketplace based at least in part on the catalog, wherein the catalog comprises a page containing the information about the item and a reference to the additional information, wherein the association of the additional information comprises the reference, and wherein the additional information is identified based at least in part on the reference. 8. The one or more computer readable media of claim 6 , wherein the additional information comprises content that is randomly selected from a set of content associated with the additional item. 9. The one or more computer readable media of claim 6 wherein the specificity is determined based at least in part on amounts of information selected from historical results of the query. 10. The one or more computer readable media of claim 9 , wherein the query result is provided to a computing device of the user for presentation at the space of the user interface, wherein providing the query result causes the computing device to present the additional information at the presentation location in the space based at least in part on the specificity. 11. The one or more computer readable media of claim 6 , wherein the context further indicates user behavior associated with abandoning or reformulating the query, and wherein the query result is provided to a computing device of a user for presentation at the space of the user interface, wherein providing the query result causes the computing device to present the additional information at the presentation location in the space based at least in part on the behavior. 12. The one or more computer readable media of claim 6 , wherein the context indicates the rule that defines weights associated with parameters of the query, wherein the query result is provided to a computing device of a user for presentation at the space of the user interface, wherein providing the query result causes the computing device to present the additional information at the presentation location in the space based at least in part on weighing the parameters according to the rule. 13. A system comprising: one or more processors; and one or more computer-readable media comprising instructions that, when executed with the one or more processors, cause the system to at least: receive, from a computing device of a user, a query for an item, the query comprising keywords; generate a query result comprising information from a catalog about the item based at least in part on the query; determine a context indicating a specificity of the query, the context determined based at least in part on an abandonment rate associated with the keywords; identify additional information about an additional item based at least in part on a rule, the rule specifying an information type and a presentation location based at least in part on the specificity of the context, the additional information identified based at least in part on a determination that the additional information is of the information type and on an association of the additional information with the catalog; insert the additional information in the query result; and provide the query result comprising the information for presentation at a first location in a space of a user interface and comprising the additional information for presentation at the presentation location of the space of the user interface at the computing device of the u

Assignees

Inventors

Classifications

  • by formulating product or service queries, e.g. using keywords or predefined options · CPC title

  • utilising user interfaces specially adapted for shopping · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • Physics · mapped topic

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 US10073883B1 cover?
Techniques for providing information based on a query may be described. For example, a query of a user may be received. Thee query associated with an item. A context associated with at least one of the query, the user, or the item may be determined. Information about the item may be identified based on the query. Additional information may also be identified based on the context. A query result…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0625. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 11 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).