IP Library › Granted Patent US 10,598,929
Granted Patent B2
US 10,598,929 · App. 15/943,346 · Granted Mar 24, 2020

Measurement method and system

Inventor: Eric Teller (Palo Alto, CA)
Assignee: Google LLC
G02B27/0093A61B3/113G02B27/017G02B27/0172G02B27/14G06F3/011G06F3/013G06F3/017G06K9/00597G06K9/00604G06Q30/0254H04H60/33H04H60/46H04H60/63A61B2503/12G02B2027/014G02B2027/0138G02B2027/0178G02B2027/0187G06K9/0061
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,598,929
App. No.
15/943,346
Granted
Mar 24, 2020
Kind
B2
Abstract

Methods and systems for determining an individual gaze value are disclosed herein. An exemplary method involves: (a) receiving gaze data for a first wearable computing device, wherein the gaze data is indicative of a wearer-view associated with the first wearable computing device, and wherein the first wearable computing device is associated with a first user-account; (b) analyzing the gaze data from the first wearable computing device to detect one or more occurrences of one or more advertisement spaces in the gaze data; (c) based at least in part on the one or more detected advertisement-space occurrences, determining an individual gaze value for the first user-account; and (d) sending a gaze-value indication, wherein the gaze-value indication indicates the individual gaze value for the first user-account.

Claims (50)

1. A computer-implemented method comprising:

detecting, by a first computing device, one or more occurrences of a first real-world surface in image data received from one or more wearable devices, wherein the image data is indicative of respective wearer-views associated with the one or more wearable devices;

determining, by the first computing device, that the first real-world surface is not listed in a listing database for augmented-reality display rights to real-world surfaces; and

responsive to determining that the first real-world surface is not listed in the listing database, the first computing device:

determining a user-account associated with the first real-world surface;

based at least in part on the one or more detected occurrences of the first real-world surface in the image data, determining an augmented-reality display value corresponding to the first real-world surface; and

initiating a transmission of an electronic message to a second computing device corresponding to the user-account that is associated with the first real-world surface, wherein the electronic message indicates the determined display value corresponding to the first real-world surface.

2. The method of claim 1 , wherein the electronic message comprises a listing-suggestion message indicating on opportunity to list the first real-world surface in the listing database.

3. The method of claim 1 , wherein determining that the first real-world surface is not listed in the listing database for display rights to real-world surfaces comprises:

determining that augmented-reality overlay rights for the first real-world surface are not listed in the listing database for augmented-reality overlay rights to real-world surfaces.

4. The method of claim 1 , wherein the image data comprises point-of-view (POV) image data received from the one or wearable devices, and wherein determining the display value corresponding to the first real-world surface comprises:

using the POV image data to generate wearer-view data for a real-world object; and

using the wearer-view data for the real-world object as a basis for determining a value corresponding to overlay of augmented-reality content on the first real-world surface.

5. The method of claim 1 , further comprising, receiving, by the computing system, a listing-suggestion request associated with the user account, wherein the listing-suggestion request indicates an instruction to opt in to a service that provides suggestions of real-world surfaces usable for overlay of augmented-reality content.

6. The method of claim 5 , wherein the detecting of the one or more occurrences of the first real-world surface in image data is responsive to receipt of the listing-suggestion request.

7. The method of claim 1 , further comprising receiving, by the computing system, a listing-suggestion request associated with the user account, wherein the listing-suggestion request indicates an instruction to opt in to a service that provides suggestions of real-world surfaces usable for overlay of augmented-reality content,

wherein at least the detection of the one or more occurrences of the first real-world surface in the image data, and the determination that the first real-world surface is not listed in the listing database are conditioned upon the receipt of the listing-suggestion request associated with the user account.

8. The method of claim 1 , wherein the first real-world surface is a non-display surface of a laptop computer.

9. The method of claim 1 , wherein the first real-world surface is located on an article of clothing.

10. The method of claim 1 , wherein the first real-world surface is located on an automobile.

11. The method of claim 1 , wherein determining the display value corresponding to the first real-world surface comprises:

determining a value corresponding to overlay of augmented-reality content on the first real-world surface.

12. A system comprising:

at least one communication interface operable to communicate with one or more computing devices associated with user-accounts;

a non-transitory computer-readable medium; and

program instructions stored on the non-transitory computer-readable medium and executable by at least one processor to:

(a) detect one or more occurrences of a first real-world surface in image data received from one or more wearable devices, wherein the image data is indicative of respective wearer-views associated with the one or more wearable devices;

(b) determine that the first real-world surface is not listed in a listing database for augmented-reality display rights to real-world surfaces;

(c) responsive to determining that the first real-world surface is not listed in the listing database for display rights to real-world surfaces:

(i) determine a user-account associated with the first real-world surface,

(ii) based at least in part on the one or more detected occurrences of the first real-world surface in the image data, determine a display value corresponding to the first real-world surface; and

(iii) initiate a transmission of an electronic message to a second computing device corresponding to the user-account that is associated with the first real-world surface, wherein the electronic message indicates the determined display value for augmented-reality overlay rights to the first real-world surface.

13. The system of claim 12 , wherein determining the display value corresponding to the first real-world surface comprises:

determining a value corresponding to overlay of augmented-reality content on the first real-world surface.

14. The system of claim 12 , further comprising receiving, by the computing system, a listing-suggestion request associated with the user account, wherein the listing-suggestion request indicates an instruction to opt in to a service that provides suggestions of real-world surfaces usable for overlay of augmented-reality content,

wherein at least the determination that the first real-world surface is not listed in the listing database for display rights to real-world surfaces is conditioned upon the receipt of the listing-suggestion request associated with the user account.

15. The system of claim 12 , wherein the electronic message comprises a listing-suggestion message indicating on opportunity to list the first real-world surface in the listing database.

16. A computer-implemented method comprising:

receiving, by a first computing system, respective point-of-view (POV) image data from a plurality of wearable computing devices;

receiving, by the first computing system, an indication of interest that identifies a first real-world surface, wherein the first real-world surface is associated with a first account and the indication of interest is associated with a second account; and

determining, by the first computing system, that the first real-world surface is not listed in a listing database for augmented-reality display rights to real-world surfaces, and responsively:

(a) analyzing the POV image data from the plurality of wearable computing devices to detect one or more occurrences of the first real-world surface in the POV image data;

(b) when one or more occurrences of the first real-world surface are detected in the POV image data, determining an augmented-reality display value corresponding to the first real-world surface, wherein the display value is determined based at least in part on the one or more detected occurrences of the first real-world surface; and

(c) initiate a transmission of an electronic message to a computing device corresponding to the first user-account, wherein the electronic message indicates the display value corresponding to the first real-world surface.

17. The method of claim 16 , wherein the first real-world surface is a non-display surface of a laptop computer, part of an article of clothing, or part of an automobile.

18. The method of claim 16 , wherein determining the display value corresponding to the first real-world surface comprises:

determining a value corresponding to overlay of augmented-reality content on the first real-world surface.

19. The method of claim 16 , further comprising receiving, by the computing system, a listing-suggestion request associated with the user account, wherein the listing-suggestion request indicates an instruction to opt in to a service that provides suggestions of real-world surfaces usable for overlay of augmented-reality content,

wherein at least the determination that the first real-world surface is not listed in the listing database for display rights to real-world surfaces is conditioned upon the receipt of the listing-suggestion request associated with the user account.

20. The method of claim 16 , wherein the electronic message comprises a listing-suggestion message indicating on opportunity to list the first real-world surface in the listing database.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2018
From: TELLER, ERIC
To: GOOGLE LLC
Reel/Frame 046168/0240 →
Continuity (7)
Continuation In Part 15257732 · Sep 6, 2016
Continuation 14524753 · Oct 27, 2014
Continuation 13292909 · Nov 9, 2011
Continuation 15943346
Continuation In Part 15145125 · May 3, 2016
Continuation 13292898 · Nov 9, 2011
Related Publication 20180224658A1 · Aug 9, 2018
Cited By (1)
US 12,416,805