Product Presentation Assisted by Visual Search

US2020320603A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020320603-A1
Application numberUS-202016910664-A
CountryUS
Kind codeA1
Filing dateJun 24, 2020
Priority dateMar 15, 2013
Publication dateOct 8, 2020
Grant date

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 the user interface and the display, a first user input of one or more selected attributes of the plurality of attributes; receiving, via the user interface and the display, a second user input of one or more ratings corresponding to the one or more selected attributes; querying, by the computing device, a product memory based on the one or more selected attributes 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; receiving, via the user interface and 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; querying, by the computing device, the product memory based on the selected attribute 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 the user interface and the display, a first user input of one or more selected attributes of the plurality of attributes; receive, via the user interface and the display, a second user input of one or more ratings corresponding to the one or more selected attributes; query a product memory based on the one or more selected attributes 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; receive, via the user interface and the display, a third user input indicating a selected product from the first group of products; determine a selected attribute of the selected product; query the product memory based on the selected attribute 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 the user interface and the display, a first user input of one or more selected attributes of the plurality of attributes; receive, via the user interface and the display, a second user input of one or more ratings corresponding to the one or more selected attributes; query a product memory based on the one or more selected attributes 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; receive, via the user interface and the display, a third user input indicating a selected product from the first group of products; determine a selected attribute of the selected product; query the product memory based on the selected attribute 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. 16 . The apparatus of claim 15 , wherein the plurality of attributes are associated with the first product. 17 . The apparatus of claim 15 , wherein the plurality of attributes are associated with a component of the first product. 18 . The apparatus of claim 15 , wherein each of the one or more ratings comprises a weight. 19 . The apparatus of claim 15 , wherein each of the one or more ratings comprises a ranking. 20 . The apparatus of claim 15 , the at least one memory storing computer-executable instructions that, when executed by the processor, cause the apparatus to identify and present a second product that is complementary to the first product.

Assignees

Inventors

Classifications

  • by configuring or customising goods or services · CPC title

  • graphically representing goods, e.g. 3D product representation · CPC title

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

  • Recommending goods or services · CPC title

  • Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually · 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 US2020320603A1 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 Thu Oct 08 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).