Identification of product categories

US10032184B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10032184-B2
Application numberUS-201514750198-A
CountryUS
Kind codeB2
Filing dateJun 25, 2015
Priority dateJun 29, 2011
Publication dateJul 24, 2018
Grant dateJul 24, 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.

Disclosed are various embodiments for identifying clusters of user accounts who have similar purchase histories and generating product assignments for products identified in the purchase histories. The clusters of user accounts may depict an affinity towards a first type of product while depicting an aversion to a second type of product. The first type of product and the second type of product may have one or more opposing attributes. Product assignments for the products may be generated based on attributes of the products, product categories associated with the products, or the clusters.

First claim

Opening claim text (preview).

Therefore, the following is claimed: 1. A non-transitory computer-readable medium embodying a program executable in at least one computing device that causes the at least one computing device to at least: obtain imagery of a first product captured by at least one camera in communication with the at least one computing device; perform an image recognition analysis algorithm on the imagery to extract at least one product attribute that appears on the first product; identify a first attribute of the at least one product attribute based at least in part on at least one known image appearing on a packaging of the first product, the at least one known image corresponding to a logo or trademark; identify a plurality of user accounts associated with an affinity towards a first product and an aversion towards a second product, the first product having at least one opposing attribute relative to the second product; associate the plurality of user accounts with a cluster, the cluster defining the plurality of user accounts that exhibit a common purchasing behavior, wherein the common purchasing behavior indicates that less than a threshold percentage of users associated with the user accounts purchased the second product; identify a product category associated with the first product; and generate a product assignment for the first product based at least in part on the first attribute and the cluster. 2. The non-transitory computer-readable medium of claim 1 , wherein the program identifies the plurality of user accounts by: determining that individual ones of the plurality of user accounts have purchased the first product; and determining that the individual ones of the plurality of user accounts have not purchased the second product. 3. The non-transitory computer-readable medium of claim 1 , wherein the program identifies the plurality of user accounts by determining that at least a first threshold percentage of purchases in a purchase history associated with individual ones of the plurality of user accounts includes the first product. 4. The non-transitory computer-readable medium of claim 1 , wherein the program identifies the plurality of user accounts by associating the cluster with the product category in response to identifying the product category associated with the first product. 5. The non-transitory computer-readable medium of claim 4 , wherein the program further generates a user interface configured to receive a modification of the product assignment associated with the first product. 6. A system, comprising: a processor-based computing device; and an application executable in the processor-based computing device, the application causing the processor-based computing device to at least: obtain imagery of a first product by at least one camera in communication with the processor-based computing device; perform an image recognition analysis algorithm on the imagery to extract at least one product attribute that appears on the first product; identify a first attribute of the at least one product attribute based at least in part on at least one known image appearing on a packaging of the first product, the at least one known image corresponding to a logo or trademark; identify a plurality of user accounts associated with the first product in response to determining that the subset of user accounts exhibit an affinity toward the first product and an aversion toward a second product, wherein the identified first attribute is an opposing attribute relative to the second product; associate the subset of user accounts with a cluster defining the plurality of user accounts that exhibit a common purchasing behavior, wherein the common purchasing behavior indicates that less than a threshold percentage of users associated with the user accounts purchased the second product; and generate a product assignment for the first product based at least in part on the first attribute and the cluster. 7. The system of claim 6 , wherein the application identifies the subset of user accounts by causing the processor-based computing device to at least: determine whether at least one search term is associated with the first product; and associate the cluster with the at least one search term. 8. The system of claim 6 , wherein the application generates the product assignment for the first product by causing the processor-based computing device to at least generate an alert transmitted to an administrative client device, the alert identifying the cluster and the first attribute in response to receiving a confirmation from the administrative client device to generate the product assignment in an inventory item that associates a product category with the first product. 9. The system of claim 6 , wherein the application further causes the processor-based computing device to at least: identify the first attribute associated with the first product in response to extracting an indication of the first attribute from at least one image of a packaging of the first product; identify at least one keyword associated with at least one inventory item corresponding to the first product; and generate the product assignment for the first product in response to associating a product category with the first product based at least in part on the at least one keyword. 10. The system of claim 6 , wherein the application further causes the processor-based computing device to at least generate the product assignment in response to associating a product category with the first product based at least in part on at least one entry of at least one third party data feed associated with the first product and the cluster. 11. A method, comprising: obtaining imagery of a first product captured by at least one camera in communication with one or more computing devices; performing, via at least one of the one or more computing devices, an image recognition analysis algorithm on the imagery to extract at least one product attribute that appears on the first product; identifying, via at least one of the one or more computing devices, a first attribute of the at least one product attribute based at least in part on at least one known image appearing on the product packaging, the at least one known image corresponding to a logo or trademark; identifying, via at least one of the one or more computing devices, a plurality of user accounts associated with the first product, the plurality of user accounts exhibiting an affinity towards the first product and an aversion towards a second product, and the first attribute is an opposing attribute relative to the second product; associating, via at least one of the one or more computing devices, the plurality of user accounts with a cluster defining the plurality of user accounts that exhibit a common purchasing behavior, wherein the common purchasing behavior indicates that less than a threshold percentage of users associated with the user accounts purchased the second product; and generating, via at least one of the one or more computing devices, a product assignment for the first product based at least in part on the first attribute and the cluster. 12. The method of claim 11 , wherein identifying the plurality of user accounts associated with the first product further comprises determining that at least a first second threshold percentage of total purchases from a purchase history of individual ones of the plurality of user accounts is made from a product category associated with the first product. 13. The method of claim 11 , wherein the first attribute is further identified based at least in part on at least on text item extracted from an op

Assignees

Inventors

Classifications

  • based on user history · CPC title

  • based on user history · CPC title

  • Market modelling; Market analysis; Collecting market data · 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 US10032184B2 cover?
Disclosed are various embodiments for identifying clusters of user accounts who have similar purchase histories and generating product assignments for products identified in the purchase histories. The clusters of user accounts may depict an affinity towards a first type of product while depicting an aversion to a second type of product. The first type of product and the second type of product …
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0224. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 24 2018 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).