System and method to create listings using image and voice recognition
US-9558510-B2 · Jan 31, 2017 · US
US10489835B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10489835-B2 |
| Application number | US-201715417582-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 27, 2017 |
| Priority date | Feb 24, 2009 |
| Publication date | Nov 26, 2019 |
| Grant date | Nov 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In various example embodiments, a system and method to provide services associated with an image is disclosed. The method includes receiving image data of an item of interest from a client device. The image data is used to identify a similar item from an image catalog based on the image data of the item. Attribute information associated with the similar item is retrieved and used to pre-populate a template. The pre-populated template is sent to the client device, and modified data from the client device is received in response, with the modified data resulting in a final template. A listing based on the final template is generated.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, at a server system, image data from a client device, the image data depicting an item; accessing an image catalog that includes a collection of images depicting a set of items, the set of items having item attributes; comparing the image data to the collection of images depicting the set of items within the image catalog; identifying, using one or more processors, a similar item to the item depicted by the image data from the image catalog based on the image data of the item; retrieving item attributes of the similar item in response to the identifying the similar item based on the image data; populating a listing template for the item depicted by the image data based on the item attributes of the similar item; publishing a listing for the item based on the populated listing template, the listing including the item attributes of the similar item and the image data depicting the item. 2. The method of claim 1 , wherein the collection of images are retrieved from a set of listings submitted to the server system by one or more client devices. 3. The method of claim 1 , wherein the collection of images are retrieved from a commercial source, wherein the commercial source includes an item inventory. 4. The method of claim 1 , wherein identifying of the similar item based on the image data includes: performing an image recognition process on the image data. 5. The method of claim 1 , wherein the receiving the image data includes: receiving an audio input into a microphone coupled to the client device; the audio input including a verbal description of the item; and generate the image data based on the verbal description of the item. 6. The method of claim 1 , wherein the receiving the image data includes: receiving an item category that corresponds to the item depicted by the image data; and wherein the accessing the image catalog that includes the collection of images depicting the set of items is based on the image data and the item category. 7. The method of claim 1 , wherein the identifying the similar item to the item depicted by the image data includes: detecting points of contrast in the image data, wherein the detecting the points of contrast includes applying an edge detection algorithm to the image data; and identifying the similar item from the image catalog based on the points of contrast. 8. The method of claim 1 , wherein the receiving the method further comprises: converting the image data into a color histogram, the color histogram depicting a distribution of colors in the image data; and wherein the identifying the similar item from the image catalog is based on the color histogram. 9. A system comprising: one or more processors; and a memory device including instructions that, when executed by the one or more processors, cause the system to perform operations comprising: receiving, at a server system, image data from a client device, the image data depicting an item; accessing an image catalog that includes a collection of images depicting a set of items, the collection of images retrieved from a set of listings submitted to the server system by one or more client devices, the set of listings including item attributes of the set of items; comparing the image data to the collection of images depicting the set of items within the image catalog; identifying, using one or more processors, a similar item to the item depicted by the image data from the image catalog based on the image data of the item; retrieving item attributes of the similar item in response to the identifying the similar item based on the image data; populating a listing template for the item depicted by the image data based on the item attributes of the similar item; publishing a listing for the item based on the populated listing template, the listing including the item attributes of the similar item and the image data depicting the item. 10. The system of claim 9 , wherein the collection of images are retrieved from a set of listings submitted to the server system by one or more client devices. 11. The system of claim 9 , wherein the instructions that cause the system to perform the identifying of the similar item based on the image data include: performing an image recognition process on the image data. 12. The system of claim 9 , wherein the instructions cause the system to perform operations further comprising: receiving modified attribute information from the client device, the modified attribute information modifying the populated listing template, wherein the receiving the modified attribute information includes receiving text data from the client device. 13. The system of claim 9 , wherein the instructions that cause the system to perform the receiving the image data include: receiving an audio input into a microphone coupled to the client device, the audio input including a verbal description of the item; and generate the image data based on the verbal description of the item. 14. The system of claim 9 , wherein the instructions that cause the system to perform the receiving the image data include: receiving an item category that corresponds to the item depicted by the image data; and wherein the accessing the image catalog that includes the collection of images depicting the set of items is based on the image data and the item category. 15. The system of claim 9 , wherein the instructions that cause the system to perform the identifying the similar item depicted by the image data include: detecting points of contrast in the image data, wherein the detecting the points of contrast includes applying an edge detection algorithm to the image data; and identifying the similar item from the image catalog based on the points of contrast. 16. The system of claim 9 , wherein the instructions cause the system to perform operations further comprising: converting the image data into a color histogram, the color histogram depicting a distribution of colors in the image data; and wherein the identifying the similar item from the image catalog is based on the color histogram. 17. A non-transitory machine-readable storage medium having no transitory signals and storing instructions which, when executed by the at least one processor of a machine, cause the machine to perform operations comprising: receiving, at a server system, image data from a client device, the image data depicting an item; accessing an image catalog that includes a collection of images depicting a set of items, the collection of images retrieved from a set of listings submitted to the server system by one or more client devices, the set of listings including item attributes of the set of items; comparing the image data to the collection of images depicting the set of items within the image catalog; identifying, using one or more processors, a similar item to the item depicted by the image data from the image catalog based on the image data of the item; retrieving item attributes of the similar item in response to the identifying the similar item based on the image data; populating a listing template for the item depicted by the image data based on the item attributes of the similar item; publishing a listing for the item based on the populated listing template, the listing including the item attributes of the similar item and the image data depicting the item. 18. The non-transitory machine readable storage medium of claim 17 , wherein the collection of images are retrieved from a set of list
Matching criteria, e.g. proximity measures · CPC title
Inventory or stock management, e.g. order filling, procurement or balancing against orders · CPC title
Electronic shopping [e-shopping] · CPC title
Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title
Catalogue creation or management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.