Re-ranking item recommendations based on image feature data

US10185899B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10185899-B2
Application numberUS-201514936052-A
CountryUS
Kind codeB2
Filing dateNov 9, 2015
Priority dateSep 30, 2011
Publication dateJan 22, 2019
Grant dateJan 22, 2019

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.

An apparatus and method to adjust item recommendations are disclosed herein. A first image attribute of a query image is compared to a second image attribute of each of a plurality of inventory images of a plurality of inventory items to identify the inventory items similar to the query image. Item recommendations comprising the identified inventory items in a first listing order are provided for display at a remote device. A second listing order of the identified inventory items is determined based on a user preference for a particular one of the identified inventory items. At least the second listing order is provided to the remote device for re-display of the item recommendations in accordance with the second listing order.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a processor, and a memory including instructions that, when executed by the processor, causes the processor to perform operations comprising: receiving a query image at a user interface; performing image processing to extract an image attribute of the query image; causing the display of user interface elements on the user interface, each user interface element being associated to a recommendation of an item, the recommendations of items being ranked according to a rank order based on degrees of similarity between the extracted image attribute of the query image and each image attribute of each item image among a set of item images; re-ranking the recommendations in response to detecting a selection of a user interface element from among the displayed user interface elements; and causing the display of the re-ranked recommendations on the user interface. 2. The system of claim 1 , wherein: the degrees of similarity are based on a comparison of the image attribute of the query image to each of the image attribute of each of item image among the set of item images. 3. The system of claim 2 , wherein the operations further comprise: identifying items each respectively depicted in each of the item image among a set of item images based on the comparison of the image attribute. 4. The system of claim 1 , wherein the operations further comprise: receiving the query image within a query submitted from a device. 5. The system of claim 1 , wherein the operations further comprise: receiving a photograph as the query image from a device, the received photograph depicts at least one of a color, a pattern, a textile, an article of clothing, or a portion of the article of clothing. 6. The system of claim 1 , wherein the operations further comprise: detecting the selection of the recommendation from among the recommendations presented according to the rank order. 7. The system of claim 6 , wherein: the detecting of the selection includes detecting a user preference for the recommendation among the presented recommendations. 8. The system of claim 1 , wherein: the re-ranking of the recommendations includes identifying a color shared in common between the query image and the selected recommendation among the recommendations presented according to the rank order. 9. The system of claim 1 , wherein: the re-ranking of the recommendations includes identifying a pattern shared in common between the query image and the selected recommendation among the recommendations presented according to the rank order. 10. The system of claim 1 , wherein: the re-ranking of the recommendations includes elevating a rank of a test recommendation among the recommendations based on its corresponding item image being less similar to the query image than at least one further recommendation among the recommendations. 11. A method comprising: receiving a query image at a user interface; performing image processing to extract an image attribute of the query image; causing the display of user interface elements on the user interface, each user interface element being associated to a recommendation of an item, the recommendations of items being ranked according to a rank order based on degrees of similarity between the extracted image attribute of the query image and each image attribute of each item image among a set of item images; re-ranking the recommendations in response to detecting a selection of a user interface element from among the displayed user interface elements; and causing the display of the re-ranked recommendations on the user interface. 12. The method of claim 11 , wherein: the degrees of similarity are based on a comparison of the image attribute of the query image to each of the image attribute of each of item image among the set of item images. 13. The method of claim 12 , further comprising: identifying items each respectively depicted in each of the item image among a set of item images based on the comparison of the image attribute. 14. The method of claim 11 , further comprising: detecting the selection of the recommendation from among the recommendations presented according to the rank order, the detecting of the selection includes detecting a user preference for the recommendation among the presented recommendations. 15. The method of claim 11 , wherein: the re-ranking of the recommendations includes identifying a color shared in common between the query image and the selected recommendation among the recommendations presented according to the rank order. 16. The method of claim 11 , wherein: the re-ranking of the recommendations includes identifying a pattern shared in common between the query image and the selected recommendation among the recommendations presented according to the rank order. 17. The method of claim 11 , wherein: the re-ranking of the recommendations includes elevating a rank of a test recommendation among the recommendations based on its corresponding item image being less similar to the query image than at least one further recommendation among the recommendations. 18. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising: receiving a query image at a user interface; performing image processing to extract an image attribute of the query image; causing the display of user interface elements on the user interface, each user interface element being associated to a recommendation of an item, the recommendations of items being ranked according to a rank order based on degrees of similarity between the extracted image attributes of the query image and each image attribute of each item image among a set of item images; re-ranking the recommendations in response to detecting a selection of a user interface element from among the displayed user interface elements; and causing the display of the re-ranked recommendations on the user interface. 19. The non-transitory machine-readable storage medium of claim 18 , wherein: the degrees of similarity is based on a comparison of the image attribute of the query image to each of the image attribute of each of item image among the set of item images. 20. The non-transitory machine-readable storage medium of claim 18 , wherein the operations further comprise: the re-ranking of the recommendations includes identifying a color shared in common between the query image and the selected recommendation among the recommendations presented according to the rank order.

Assignees

Inventors

Classifications

  • G06T7/90Primary

    Determination of colour characteristics · CPC title

  • Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation · CPC title

  • Matching criteria, e.g. proximity measures · CPC title

  • using ranking · CPC title

  • Color image · 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 US10185899B2 cover?
An apparatus and method to adjust item recommendations are disclosed herein. A first image attribute of a query image is compared to a second image attribute of each of a plurality of inventory images of a plurality of inventory items to identify the inventory items similar to the query image. Item recommendations comprising the identified inventory items in a first listing order are provided f…
Who is the assignee on this patent?
Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06T7/90. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 22 2019 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 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).