Method and apparatus for image recognition services

US10936650B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10936650-B2
Application numberUS-39895709-A
CountryUS
Kind codeB2
Filing dateMar 5, 2009
Priority dateMar 5, 2008
Publication dateMar 2, 2021
Grant dateMar 2, 2021

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.

A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product. The system layer receives the matching information and forwards to a user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, from a camera-enabled mobile device, a request to prepare a product for publication, the request including an image, the image including identifying information associated with the product being prepared for the publication as a listing on a network based publication system, the image being taken by the camera-enabled mobile device; matching, using one or more image processing services, the identifying information included in the received image and one or more additional products, the matching being performed by one or more hardware processors; accessing product information describing the one or more additional products based on the matching of the identifying information included in the received image and the one or more additional products, the product information including one or more additional images associated with the one or more additional products; and in response to the receiving of the request from the camera-enabled mobile device, causing enhancement of a user interface associated with the camera-enabled device to enable the publication of the product as the listing on the network based publication system to enable viewing of the enhanced user interface by other devices accessing the network based publication system, the causing of the enhancement including: generating, in an automated operation without user intervention and based on the one or more additional images, one or more selectable additional image features each for selection of a particular additional image via the user interface, generating one or more input features associated with each one or more selectable additional images, each input feature for receiving additional data associated with the product depicted in the particular additional image, and presenting, in the user interface, the one or more selectable additional image features and the one or more input features associated with each one or more selectable additional images. 2. The method of claim 1 , wherein the identifying of the product from the image includes comparing the image to a database of items, wherein the causing further comprises including, in the enhanced user interface, a category for the product and a price for the product, the category and the priced determined based on the product information describing the one or more matching additional products. 3. The method of claim 2 , wherein the one or more image processing services compare at least one characteristic of the image to the database of items, the at least one characteristic of the image comprising at least one of a color, a shape, or a texture. 4. The method of claim 1 , herein the request includes user-supplied information in addition to the image. 5. The method of claim 1 , wherein the user-supplied information includes a product category for the product. 6. The method of claim 1 , wherein the request is received as an email message, and wherein a command is included in the email message. 7. The method of claim 6 , wherein the command is included in the subject line of the email message. 8. The method of claim 6 , wherein the command is included in the body of the email message. 9. The method of claim 6 , wherein the command is to compare image data to the database of products. 10. The method of claim 1 , wherein the request is received as an HTTP message. 11. The method of claim 1 , wherein the one or more image processing services include a fraud detection service, and wherein the image is compared to the product information to identify an inconsistency. 12. The method of claim 11 , further comprising transmitting a notification of an inconsistency between the image and valid product information. 13. The method of claim 12 , wherein the image resulting in an inconsistency is stored in a fraud records database, and wherein the fraud detection service compares subsequently received image data to the image stored in the fraud records database. 14. The method of claim 1 , wherein the product information further identifies at least one web page having a detailed description of the product. 15. A system comprising: one or more hardware processors of a machine; and a machine-readable medium storing instructions that, when executed by the one or more hardware processors, cause the machine to perform operations comprising: receiving, from a camera-enabled mobile device, a request to prepare a product for publication, the request including an image, the image including information associated with the product being prepared for publication as a listing on a network based publication system, the image taken by the camera: enabled mobile device; matching, using one or more image processing services, the identifying information included in the received image and one or more additional products; accessing product information describing the one or more additional products based on the matching of the identifying information included in the received image and the one or more additional products, the product information including one or more additional images associated with the one or more additional products; and in response to the receiving of the request from the camera-enabled mobile device, causing enhancement of a user interface associated with the camera-enabled device to enable the publication of the product as the listing on the network based publication system to enable viewing of the enhanced user interface by other devices accessing the network based publication system, the causing of the enhancement including: generating, in an automated operation without user intervention and based on the one or more additional images, one or more selectable additional image features each for selection of a particular additional image via the user interface, generating one or more input features associated with each one or more selectable additional images, each input feature for receiving additional data associated with the product depicted in the particular additional image, and presenting, in the user interface, the one or more selectable additional image features and the one or more input features associated with each one or more selectable additional images. 16. The system of claim 15 , wherein the product information includes price information for the product, wherein the causing further comprises including, in the enhanced user interface, a category for the product and a price for the product, the category and the priced determined based on the product information describing the one or more matching additional products. 17. The system of claim 15 , wherein the product information includes an additional image of the product. 18. The system of claim 15 , wherein the product information includes a unique identifier of the product. 19. The system of claim 15 , wherein the request further includes a user-specified command. 20. The system of claim 15 , wherein the operations further comprise: generating, in an automated operation without user intervention, a publication that includes the particular additional image, based on a selection of a selectable additional image feature, and additional data associated with the product depicted in the particular additional image, based on input via a particular input feature; and listing, using the publication, the product depicted in the particular additional image on the network based publication system. 21. The system of claim 14 , wherein the operations further comprise receiving user input spe

Assignees

Inventors

Classifications

  • using texture · CPC title

  • using shape and object relationship · CPC title

  • using colour · CPC title

  • G06Q30/02Primary

    Marketing; Price estimation or determination; Fundraising · CPC title

  • using image data, e.g. images, photos, pictures taken by a user · 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 US10936650B2 cover?
A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product…
Who is the assignee on this patent?
Grandhi Roopnath, Gupta Raghav, Sundaresan Neelakantan, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F16/5838. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 02 2021 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).