Product presentation assisted by visual search

US11532024B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11532024-B2
Application numberUS-202016910664-A
CountryUS
Kind codeB2
Filing dateJun 24, 2020
Priority dateMar 15, 2013
Publication dateDec 20, 2022
Grant dateDec 20, 2022

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.

Example embodiments may provide a system, apparatus, computer readable media, and/or method configured for processing input representing data associated with a first product, the first product comprising a plurality of components, processing input representing a particular one of the components, processing input representing an attribute of the particular component or of the first product, querying a product memory based on the particular component and the attribute to identify a second product.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a computing device, a selection of a first product; generating a user interface comprising an image of the first product and a plurality of attributes; outputting the user interface to a display of the computing device; receiving, via a first user interaction with the user interface on the display, a first user input of one or more selected attributes of the plurality of attributes; receiving, via a second user interaction with the user interface on the display, a second user input of one or more ratings corresponding to the one or more selected attributes, wherein the one or more ratings indicate a level of importance of the one or more selected attributes to a user; generating, by the computing device, a first search query based on the one or more selected attributes; querying, by the computing device, a product memory based on the first search query and the one or more ratings corresponding to the one or more selected attributes to identify a first group of products related to the first product; outputting, within the user interface, images of products in the first group of products identified based on the one or more selected attributes and the one or more ratings corresponding to the one or more selected attributes; receiving, via a third user interaction with the user interface on the display, a third user input indicating a selected product from the first group of products; determining, by the computing device, a selected attribute of the selected product; generating, by the computing device, a second search query based on the selected attribute; querying, by the computing device, the product memory using the second search query to identify one or more additional products matching the selected attribute; and outputting, within the user interface, the one or more additional products matching the selected attribute. 2. The method of claim 1 , wherein the plurality of attributes are associated with the first product. 3. The method of claim 1 , wherein the plurality of attributes are associated with a component of the first product. 4. The method of claim 1 , wherein each of the one or more ratings comprises a weight. 5. The method of claim 1 , wherein each of the one or more ratings comprises a ranking. 6. The method of claim 1 , further comprising identifying and causing presentation of a second product that is complementary to the first product. 7. The method of claim 6 , wherein the second product is identified as being complementary to the first product by: identifying a type of the first product; and processing the type to identify a listing of products that are frequently purchased together with the first product. 8. One or more non-transitory computer-readable media storing computer executable instructions that, when executed, cause at least one computing device to: receive a selection of a first product; generate a user interface comprising an image of the first product and a plurality of attributes; output the user interface to a display of the at least one computing device; receive, via a first user interaction with the user interface on the display, a first user input of one or more selected attributes of the plurality of attributes; receive, via a second user interaction with the user interface on the display, a second user input of one or more ratings corresponding to the one or more selected attributes, wherein the one or more ratings indicate a level of importance of the one or more selected attributes to a user; generate a search query based on the one or more selected attributes; query a product memory based on the search query and the one or more ratings corresponding to the one or more selected attributes to identify a first group of products related to the first product; output, within the user interface, images of products in the first group of products identified based on the one or more selected attributes and the one or more ratings corresponding to the one or more selected attributes; receive, via a third user interaction with the user interface on the display, a third user input indicating a selected product from the first group of products; determine a selected attribute of the selected product; generate a second search query based on the selected attribute; query the product memory based on the second search query to identify one or more additional products matching the selected attribute; and output, within the user interface, the one or more additional products matching the selected attribute. 9. The one or more non-transitory computer-readable media of claim 8 , wherein the plurality of attributes are associated with the first product. 10. The one or more non-transitory computer-readable media of claim 8 , wherein the plurality of attributes are associated with a component of the first product. 11. The one or more non-transitory computer-readable media of claim 8 , wherein each of the one or more ratings comprises a weight. 12. The one or more non-transitory computer-readable media of claim 8 , wherein each of the one or more ratings comprises a ranking. 13. The one or more non-transitory computer-readable media of claim 8 , storing computer executable instructions that, when executed, cause at least one computing device to identify and present a second product that is complementary to the first product. 14. The one or more non-transitory computer-readable media of claim 13 , wherein the second product is identified as being complementary to the first product by: identifying a type of the first product; and processing the type to identify a listing of products that are frequently purchased together with the first product. 15. An apparatus, comprising: at least one processor; at least one memory coupled to the processor and storing computer-executable instructions that, when executed by the processor, cause the apparatus to: receive a selection of a first product; generate a user interface comprising an image of the first product and a plurality of attributes; output the user interface to a display of the apparatus; receive, via a first user interaction with the user interface on the display, a first user input of one or more selected attributes of the plurality of attributes; receive, via a second user interaction with the user interface on the display, a second user input of one or more ratings corresponding to the one or more selected attributes, wherein the one or more ratings indicate a level of importance of the one or more selected attributes to a user; generate a search query based on the one or more selected attributes; query a product memory based on the search query and the one or more ratings corresponding to the one or more selected attributes to identify a first group of products related to the first product; output, within the user interface, images of products in the first group of products identified based on the one or more selected attributes and the one or more ratings corresponding to the one or more selected attributes; receive, via a third user interaction with the user interface on the display, a third user input indicating a selected product from the first group of products; determine a selected attribute of the selected product; generate a second search query based on the selected attribute; query the product memory based on the second search query to identify one or more additional products matching the selected attribute; and output, within the user interface, the one or more additional products matching the selected attribute.

Assignees

Inventors

Classifications

  • by investigating goods or services · CPC title

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · CPC title

  • by configuring or customising goods or services · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • graphically representing goods, e.g. 3D product representation · 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 US11532024B2 cover?
Example embodiments may provide a system, apparatus, computer readable media, and/or method configured for processing input representing data associated with a first product, the first product comprising a plurality of components, processing input representing a particular one of the components, processing input representing an attribute of the particular component or of the first product, quer…
Who is the assignee on this patent?
Nike 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 20 2022 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).