IP Library › Granted Patent US 11,892,626
Granted Patent B2
US 11,892,626 · App. 18/152,458 · Granted Feb 6, 2024

Measurement method and system

Inventor: Eric Teller (Palo Alto, CA)
Assignee: GOOGLE LLC
G02B27/0093A61B3/113G02B27/017G02B27/0172G02B27/14G06F3/011G06F3/013G06F3/017G06Q30/0254G06V40/18G06V40/19H04H60/33H04H60/46H04H60/63A61B2503/12G02B2027/014G02B2027/0138G02B2027/0178G02B2027/0187G06V40/193
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 11,892,626
App. No.
18/152,458
Granted
Feb 6, 2024
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 (47)

1. A method comprising:

detecting, by at least one processor, a real-world surface in image data received from a wearable device, the image data including point-of-view image data received from the wearable device;

determining a location of the real-world surface;

determining a gaze-location of a user associated with the wearable device;

determining, based on the location of the first real-world surface and the gaze-location of the user, a proximity of the gaze-location to the first real-world surface; and

determining, based at least in part on the proximity, a focus value for the real-world surface, the focus value indicating an amount of attention paid by the user to the real-world surface within a field of view.

2. The method of claim 1 , wherein determining the location of the real-world surface includes determining coordinates of the real-world surface within the image data.

3. The method of claim 2 , wherein determining the proximity of the gaze-location to the real-world surface includes comparing the coordinates of the real-world surface to coordinates of a center of the image data.

4. The method of claim 1 , further comprising determining, based at least in part on the focus value, a display value corresponding to an overlay of augmented-reality content on the real-world surface.

5. The method of claim 4 , further comprising:

determining a user-account associated with the 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 real-world surface, the electronic message indicating the display value corresponding to the real-world surface.

6. The method of claim 5 , wherein the electronic message comprises a listing-suggestion message indicating on opportunity to list the real-world surface in a listing database for augmented-display rights to real-world surfaces.

7. The method of claim 5 , further comprising:

receiving 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 the overlay of the augmented-reality content.

8. The method of claim 7 , further comprising detecting, in response to receipt of the listing-suggestion request, one or more occurrences of the real-world surface in the image data.

9. The method of claim 4 , wherein determining the display value comprises:

generating, using the point-of-view image data, wearer-view data for a real-world object; and

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

10. The method of claim 1 , wherein the real-world surface is located on at least one of a non-display surface of a laptop computer an article of clothing, an automobile, or a building.

11. The method of claim 1 , wherein the focus value is inversely proportional to an amount of movement of the gaze-location with respect to the real-world surface.

12. A system comprising:

at least one communication interface operable to communicate with one or more computing devices;

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 perform operations comprising:

detecting a real-world surface in image data received from a wearable device, the image data including point-of-view (POV) image data received from the wearable device;

determining, by the at least one processor, a location of the real-world surface;

determining a gaze-location of a user associated with the wearable device;

determining, based on the location of the real-world surface and the gaze-location of the user, a proximity of the gaze-location to the real-world surface; and

determining, based at least in part on the proximity, a focus value for the real-world surface, the focus value indicating an amount of attention paid by the user to the real-world surface.

13. The system of claim 12 , wherein when determining the location of the real-world surface the operations further comprise determining coordinates of the real-world surface within the image data.

14. The system of claim 13 , wherein when determining the proximity of the gaze-location to the real-world surface the operations further comprise comparing the coordinates of the real-world surface to coordinates of a center of the image data.

15. The system of claim 12 , wherein the operations further comprise determining, based at least in part on the focus value, a display value corresponding to overlay of content on the real-world surface.

16. The system of claim 15 , wherein the operations further comprise:

determining a user-account associated with the 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 real-world surface, the electronic message indicating the display value corresponding to the real-world surface.

17. A non-transitory computer readable medium storing program instructions executable by at least one processor to perform operations comprising:

detecting a real-world surface in image data received from a wearable device, the image data including point-of-view (POV) image data received from the wearable device;

determining, by the at least one processor, a location of the real-world surface; determining a gaze-location of a user associated with the wearable device;

determining, based on the location of the real-world surface and the gaze-location of the user, a proximity of the gaze-location to the real-world surface; and

determining, based at least in part on the proximity, a focus value for the real-world surface, the focus value indicating an amount of attention paid by the user to the real-world surface.

18. The non-transitory computer readable medium of claim 17 , wherein when determining the location of the real-world surface the operations further comprising determining coordinates of the real-world surface within the image data.

19. The non-transitory computer readable medium of claim 18 , wherein when determining the proximity of the gaze-location to the real-world surface the operations further comprise comparing the coordinates of the real-world surface to coordinates of a center of the image data.

20. The non-transitory computer readable medium of claim 17 , wherein the operations further comprise determining, based at least in part on the focus value, a display value corresponding to an overlay of augmented-reality content on the real-world surface.

21. The non-transitory computer readable medium of claim 20 , wherein the operations further comprise:

determining a user-account associated with the 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 real-world surface, the electronic message indicating the display value corresponding to the real-world surface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2023
From: TELLER, ERIC
To: GOOGLE LLC
Reel/Frame 062344/0322 →
Continuity (8)
Continuation 16793175 · Feb 18, 2020
Continuation 15943346 · Apr 2, 2018
Continuation In Part 15257732 · Sep 6, 2016
Continuation 14542753 · Oct 27, 2014
Continuation 13292909 · Nov 9, 2011
Continuation In Part 15145125 · May 3, 2016
Continuation 13292898 · Nov 9, 2011
Related Publication 20230161155A1 · May 25, 2023
Cited By (1)
US 12,416,805