System and method of identifying visual objects

US12346371B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12346371-B2
Application numberUS-202318531144-A
CountryUS
Kind codeB2
Filing dateDec 6, 2023
Priority dateDec 6, 2011
Publication dateJul 1, 2025
Grant dateJul 1, 2025

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 and method of identifying objects is provided. In one aspect, the system and method includes a hand-held device with a display, camera and processor. As the camera captures images and displays them on the display, the processor compares the information retrieved in connection with one image with information retrieved in connection with subsequent images. The processor uses the result of such comparison to determine the object that is likely to be of greatest interest to the user. The display simultaneously displays the images the images as they are captured, the location of the object in an image, and information retrieved for the object.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method comprising: obtaining, by a user computing device comprising one or more computing devices, a plurality of image frames from a camera device associated with the user computing device, wherein the plurality of image frames collectively depict a captured object; identifying, by the user computing device, one or more image analysis constraints associated with the user computing device at a current time; making, by the user computing device, a determination that the user computing device cannot analyze the plurality of image frames based on the one or more image analysis constraints; responsive to the determination, processing, by the user computing device, an image frame of the plurality of image frames to obtain an encoding of the image frame; transmitting, by the user computing device, the encoding of the image frame to a server computing system that implements an image analysis engine; receiving, by the user computing device from the server computing system, in response to transmitting the encoding of the image frame, description data for a first object; and providing, by the user computing device, the description data for the first object for display to a user. 2. The computer-implemented method of claim 1 , wherein the transmitting, by the user computing device, the encoding of the image frame to a server computing system that manages an image analysis engine further comprises: transmitting, by the user computing device, one or more characteristics of the user computing device. 3. The computer-implemented method of claim 2 , wherein the one or more characteristics of the user computing device comprise at least one of: geospatial coordinates of the user computing device; a local time for the user computing device; movement information associated with the user computing device; or a current wireless signal quality for the user computing device. 4. The computer-implemented method of claim 1 , wherein: the captured object comprises a consumer product; the description data is descriptive of an identity of the consumer product. 5. The computer-implemented method of claim 1 , further comprising: providing, by the server computing system, additional description data. 6. The computer-implemented method of claim 1 , wherein: the captured object comprises a consumer product; the description data is descriptive of an identity of the consumer product; and the additional descript data is descriptive of a website associated with the consumer product. 7. The computer-implemented method of claim 1 , wherein the description data describes one or more characteristics of the first object, and wherein the one or more characteristics comprise at least one of: an identity of the first object; one or more entities associated with the first object; an image depicting the first object; or search result data for the first object. 8. The computer-implemented method of claim 1 , wherein the plurality of image frames comprises video capture data. 9. The computer-implemented method of claim 1 , wherein the user computing device comprises an object recognition system. 10. The computer-implemented method of claim 1 , wherein the description data describes each of a plurality of features of the first object. 11. The computer-implemented method of claim 1 , wherein the encoding of the image frame further comprises compressing the image frame.

Assignees

Inventors

Classifications

  • Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • Presentation of query results · CPC title

  • Classification techniques · CPC title

  • Cameras or camera modules comprising electronic image sensors; Control thereof · CPC title

  • Distances to prototypes · 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 US12346371B2 cover?
A system and method of identifying objects is provided. In one aspect, the system and method includes a hand-held device with a display, camera and processor. As the camera captures images and displays them on the display, the processor compares the information retrieved in connection with one image with information retrieved in connection with subsequent images. The processor uses the result o…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06V10/56. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 01 2025 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).