Associative relationship based recommendations

US9569419B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9569419-B1
Application numberUS-201313950072-A
CountryUS
Kind codeB1
Filing dateJul 24, 2013
Priority dateJul 24, 2013
Publication dateFeb 14, 2017
Grant dateFeb 14, 2017

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.

The systems and/or processes described herein may establish a controlled and limited vocabulary that may serve as explicit associative relationships. The explicit associative relationships may define the nature of relationships between items and/or categories of items. In response to determining that a user has interacted with or selected an item via a website, an application, etc., associated with a service provider, explicit associative relationships associated with the selected item may be parsed in order to identify additional items related to the selected item. The additional related items may then be dynamically recommended to the user via the website, the application, etc., associated with the service provider.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: one or more processors; memory; a classification module maintained in the memory and executable by the one or more processors to maintain a taxonomy for a catalog of products; an explicit associative relationships module maintained in the memory and executable by the one or more processors to determine a plurality of explicit associative relationships, wherein the plurality of explicit associative relationships include words or phrases that define a plurality of different types of relationships between products included in the catalog of products, the plurality of different types of relationships including at least one of: an optional accessory relationship that indicates that a first product is both suggested for use with a second product and not necessary for to using the second product, a necessary accessory relationship that indicates that the first product is necessary for using the second product, or a consumable accessory relationship that indicates that the first product is consumed during use of the first product in conjunction with the second product; a relationships assignment module maintained in the memory and executable by the one or more processors to assign the plurality of explicit associative relationships to one or more pairings of the products; a relationships parsing module maintained in the memory and executable by the one or more processors to: determine that a user has selected the second product; and parse the explicit associative relationships assigned to the second product to identify that the first product is related to the second product; and an item recommendation module maintained in the memory and executable by the one or more processors to recommend the first product to the user and to explain a nature of at least one of the optional accessory relationship, the necessary accessory relationship, or the consumable accessory relationship assigned to the second product with respect to the first product. 2. The system as recited in claim 1 , wherein at least some of the plurality of explicit associative relationships indicate a type of the first product and an importance of the first product to using the second product. 3. The system as recited in claim 2 , wherein the importance of the first product to using the second product corresponds to an extent to which the first product is recommended to the user. 4. The system as recited in claim 1 , wherein the relationships parsing module is further executable to determine that the user has navigated to, browsed to, searched for, viewed, clicked on, or purchased the second product or a category of products associated with the second product. 5. The system as recited in claim 1 , wherein one or more related products are presented to the user in different categories based at least partly on the explicit associative relationships between the second product and the one or more related products. 6. A method comprising: under control of one or more processors: determining a plurality of explicit associative relationships that include words or phrases that define a plurality of different types of relationships between at least one of (i) items of a catalog of items, or al categories of the items, wherein the plurality of explicit associative relationships are different than a plurality of hierarchical relationships between at least one of the items or the categories of the items, and wherein the plurality of different types of relationships include at least one of: an optional accessory relationship that indicates that at least one of a first item or a first category of items is both suggested for use with a second item and not necessary for using the second item, a necessary accessory relationship that indicates that at least one of the first item or the first category of items is necessary for using the second item, or a consumable accessory relationship that indicates that at least one of the first item or the first category of items is consumed during use in conjunction with the second item; and assigning the plurality of explicit associative relationships to at least one of the items or the categories of items, the plurality of explicit associative relationships being utilized to recommend, to one or more users, at least one of the first item or the first category of items based on the second item having been selected by a user of the one or more users; parsing the plurality of explicit associative relationships assigned to the second item to identify that at least one of the first item or the first category of items is related to the second item; and transmitting, to the user, an explanation of a nature of at least one of the optional accessory relationship, the necessary accessory relationship, or the consumable accessory relationship assigned to the first item or the first category of items with respect to the second item. 7. The method as recited in claim 6 , further comprising: determining data that corresponds to at least one of transactional data, merchant input, data from a subject matter expert, keyword search data, or category name data; and assigning the plurality of explicit associative relationships based at least partly on the data. 8. The method as recited in claim 6 , further comprising: determining which of the items or the categories of items are eligible to be assigned an explicit associative relationship of the plurality of explicit associative relationships; and assigning the explicit associative relationship between the items or the categories of items that are determined to be eligible. 9. The method as recited in claim 6 , wherein the plurality of explicit associative relationships are determined by one or more algorithms utilizing an automated or partially automated process. 10. The method as recited in claim 6 , further comprising: determining that the user has selected the second item via a site or an application associated with a service provider; parsing the explicit associative relationships between the second item and the items to determine that the first item or the first category of items are related to the second item; and dynamically recommending at least one of the first item or the first category of items to the user via the site or the application. 11. The method as recited in claim 6 , further comprising: determining that the user has selected a particular category of items of the categories of items via a site or an application associated with a service provider; parsing the explicit associative relationships between the particular category of items and the categories of items to determine one or more other categories of items that are related to the particular category of items; and dynamically recommending at least one of the one or more other categories of items to the user via the site or the application. 12. The method as recited in claim 6 , wherein at least one of the first item or the first category of items are recommended to the one or more users via a user interface, a widget, one or more windows, one or more tabs, or one or more pages provided by a site or application associated with a service provider. 13. One or more non-transitory computer-readable media having computer executable instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: determining that a user has interacted with a first item of a catalog of items; parsing explicit associative relationships between the first item and at least one type of related items from the catalog of items, the explicit associative relationships

Assignees

Inventors

Classifications

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 US9569419B1 cover?
The systems and/or processes described herein may establish a controlled and limited vocabulary that may serve as explicit associative relationships. The explicit associative relationships may define the nature of relationships between items and/or categories of items. In response to determining that a user has interacted with or selected an item via a website, an application, etc., associated …
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/2705. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 14 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).