Visual completion

US8971571B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-8971571-B1
Application numberUS-201213421127-A
CountryUS
Kind codeB1
Filing dateMar 15, 2012
Priority dateJan 6, 2012
Publication dateMar 3, 2015
Grant dateMar 3, 2015

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.

Methods and devices for initiating, updating, and displaying the results of a search of an object-model database are disclosed. In one embodiment, a method is disclosed that includes receiving video data recorded by a camera on a wearable computing device and, based on the video data, detecting a movement corresponding to a selection of an object. The method further includes, before the movement is complete, initiating a search on the object of an object-model database. The method still further includes, during the movement, periodically updating the search and causing the wearable computing device to overlay the object with object-models from the database corresponding to results of the search.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving video data recorded by a camera on a wearable computing device; based on the video data, detecting a movement corresponding to a selection of an object; before the movement is complete, initiating a search on the object of an object-model database; and during the movement, periodically updating the search and causing the wearable computing device to overlay, on a display, the object with object-models from the database corresponding to results of the search. 2. The method of claim 1 , wherein the object-models comprise at least one of two-dimensional images and three-dimensional models. 3. The method of claim 1 , wherein at least one of the object-models comprises a representation of the object. 4. The method of claim 1 , wherein the object-models are semi-transparent. 5. The method of claim 1 , wherein overlaying the object with each object-model comprises aligning the object-model with the object. 6. The method of claim 5 , wherein aligning the object-model with the object comprises at least one of scaling the object-model and rotating the object-model. 7. The method of claim 1 , further comprising receiving an acceptance of one of the object-models. 8. The method of claim 7 , further comprising causing the wearable computing device to display information associated with the accepted object-model. 9. The method of claim 1 , wherein the movement comprises a movement corresponding to an outline of the object. 10. The method of claim 1 , wherein the movement comprises a movement that occludes the object. 11. The method of claim 1 , wherein the movement comprises one of a rotation of the object and a rotation around the object. 12. A method comprising: causing a camera on a wearable computing device to record video data of a movement corresponding to a selection of an object; before the movement is complete, initiating a search on the object of an object-model database; and during the movement, periodically updating the search and causing the wearable computing device to overlay, on a display, the object with object-models from the database corresponding to results of the search. 13. The method of claim 12 , wherein initiating the search comprises transmitting to a server a request for the search, the request comprising at least a portion of the video data. 14. The method of claim 12 , further comprising displaying the video data on the display. 15. The method of claim 12 , further comprising: during the movement, causing the wearable computing device to display information associated with each of the object-models. 16. The method of claim 12 , further comprising: receiving an acceptance of one of the object-models; and responsively causing the wearable computing device to display information associated with the accepted object-model. 17. The method of claim 12 , further comprising: during the movement, caching information associated with each of the object-models; receiving an acceptance of one of the object-models; and responsively causing the wearable computing device to display the cached information associated with the accepted object-model. 18. A method comprising: a wearable computing device receiving a selection of an object; initiating a search on the object of an object-model database; and updating the search and causing the wearable computing device to overlay, on a display, the object with object-models from the database corresponding to results of the search.

Assignees

Inventors

Classifications

  • G06V20/20Primary

    in augmented reality scenes · CPC title

  • Recognition of hand or arm movements, e.g. recognition of deaf sign language (static hand signs G06V40/113) · CPC title

  • Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

  • Semi-transparency · CPC title

  • G06F3/011Primary

    Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · 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 US8971571B1 cover?
Methods and devices for initiating, updating, and displaying the results of a search of an object-model database are disclosed. In one embodiment, a method is disclosed that includes receiving video data recorded by a camera on a wearable computing device and, based on the video data, detecting a movement corresponding to a selection of an object. The method further includes, before the movemen…
Who is the assignee on this patent?
Starner Thad Eugene, Essa Irfan, Google Inc
What technology area does this patent fall under?
Primary CPC classification G06V20/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 03 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). 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).