# US 10,311,616 B2 · Methods and apparatus to define augmented content regions for augmented reality systems

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,311,616 B2
- Document ID: US10311616B2
- Status: Granted
- Kind: B2
- Application number: 15/639,435
- Filed: 2017-06-30
- Published: 2019-01-03
- Granted: 2019-06-04
- Earliest claimed: 2017-06-30
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Derick A. Johnson; David I. Poisner
- Web page: https://patentgrep.com/patent/US10311616B2

## CPC

- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06T 11/65: on geographic maps
- G06V 10/25: Determination of region of interest [ROI] or a volume of interest [VOI]
- G06V 20/20: in augmented reality scenes
- G06T 2210/21: Collision detection, intersection
- G06V 40/18: Eye characteristics, e.g. of the iris
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

Methods and apparatus to generate augmented content regions for augmented reality (AR) systems are disclosed. An example method includes receiving from a plurality of AR devices data representing a plurality of sight lines captured using the plurality of AR devices, identifying a plurality of commonalities of the plurality of sight lines based on the data representing the plurality of sight lines, and defining an augmented content region based on the plurality of commonalities.

## Claims

### Claim 1

A method, comprising:
identifying a plurality of commonalities of a plurality of sight lines based on data representing the plurality of sight lines obtained from a plurality of augmented reality (AR) devices;
mapping the plurality of commonalities to at least one of a 2D map or a 3D map, the at least one of the 2D map or the 3D map defining a corresponding 2D or 3D grid of nodes, different ones of the plurality of commonalities mapped to different ones of the nodes; and
generating an augmented content region by:
defining a geometry of a shape at a location in the at least one of the 2D map or the 3D map, the shape having boundaries that encompass ones of the nodes associated with corresponding ones of the plurality of commonalities, the geometry of the shape based on the nodes associated with a first threshold number of commonalities greater than one; and
defining a size of the shape based on the nodes associated with a second threshold number of commonalities, the first threshold number greater than the second threshold number.

### Claim 2 (depends on 1)

The method of claim 1, wherein the identifying of the plurality of commonalities includes determining at least one of a plurality of overlaps or a plurality of intersections of the plurality of sight lines.

### Claim 3 (depends on 1)

The method of claim 1, further including associating AR content with the generated augmented content region.

### Claim 4 (depends on 3)

The method of claim 3, further including providing the AR content to an additional AR device when an additional sight line captured using the additional AR device intersects a surface of the generated augmented content region.

### Claim 5 (depends on 3)

The method of claim 3, further including:
providing a notification of the augmented content region;
providing a request for the AR content; and
obtaining the AR content.

### Claim 6 (depends on 3)

The method of claim 3, further including creating the AR content based on an image taken of at least one of: (a) a part of the augmented content region, (b) the augmented content region, (c) near the augmented content region, or (d) inside the augmented content region.

### Claim 7 (depends on 1)

The method of claim 1, further including:
determining an elapsed time associated with the commonalities; and
associating the augmented content region with an event of interest when the elapsed time satisfies a threshold.

### Claim 8 (depends on 7)

The method of claim 7, wherein the event of interest includes at least one of a natural disaster, a scene of interest, a trending topic, an accident, a sporting event, a weather event, a festival, or a news event.

### Claim 9 (depends on 1)

The method of claim 1, further including:
in response to a privacy selection for a first of the plurality of AR devices, excluding first data representing sight lines for the first of the plurality of AR devices from the plurality of commonalities when the privacy selection indicates the first data is private data.

### Claim 10 (depends on 1)

The method of claim 1, wherein the identifying of the plurality of commonalities of the plurality of sight lines is based on less than a full length of a first of the plurality of sight lines, and a region around the first of the plurality of sight lines.

### Claim 11 (depends on 1)

The method of claim 1, wherein the data includes first data from a first AR device at a first point in time and second data from a second AR device at a second point in time different from the first point in time, and further including identifying the plurality of commonalities based on the first and second data.

### Claim 12

An apparatus, comprising:
a data collector to collect data representing a plurality of sight lines captured by a plurality of location aware devices, the data including an indication of lengths associated with different ones of the sight lines;
an intersector tool to identify a plurality of commonalities of the plurality of sight lines based on the data, the plurality of commonalities along particular segments of the plurality of sight lines, the particular segments being less than the lengths of the corresponding sight lines, a first particular segment of a first sight line having a first length, the first particular segment being a first proportion of the first length, and a second particular segment of a second sight line having a second length, the second particular segment being a second proportion of the second length, the first proportion being greater than the second proportion when the first length is longer than the second length; and
a fitter tool to generate an augmented content region based on the plurality of commonalities.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the intersector tool is to identify the plurality of commonalities by at least one of determining a plurality of intersections of the plurality of sight lines, or determining a plurality of overlaps of the plurality of sight lines.

### Claim 14 (depends on 12)

The apparatus of claim 12, further including an augmented content assignor tool to associate augmented content with the augmented content region.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the intersector tool is to determine an elapsed time associated with the commonalities, and the augmented content assignor tool is to associate the augmented content region with an event of interest when the elapsed time satisfies a threshold.

### Claim 16 (depends on 12)

The apparatus of claim 12, further including an augmented content server to provide the augmented content to an additional location aware device in response to an additional sight line captured using the additional location aware device intersecting a surface of the generated augmented content region.

### Claim 17

A non-transitory computer-readable storage medium, comprising instructions that, when executed, cause a machine to at least:
store data representing a plurality of sight lines captured by a plurality of location aware devices;
identify a plurality of commonalities of the plurality of sight lines based on the data;
map the plurality of commonalities to at least one of a 2D map or a 3D map, the at least one of the 2D map or the 3D map defining a corresponding 2D or 3D grid of nodes, different ones of the plurality of commonalities mapped to different ones of the nodes; and
generate an augmented content region by:
defining a geometry of a shape at a location in the at least one of the 2D map or the 3D map, the shape having boundaries that encompass ones of the nodes associated with corresponding ones of the plurality of commonalities, the geometry of the shape based on the nodes associated with a first threshold number of commonalities greater than one; and
defining a size of the shape based on the nodes associated with a second threshold number of commonalities, the first threshold number greater than the second threshold number.

### Claim 18 (depends on 17)

The non-transitory computer-readable storage medium of claim 17, wherein the instructions, when executed, cause the machine to associate augmented content with the augmented content region.

### Claim 19 (depends on 18)

The non-transitory computer-readable storage medium of claim 18, wherein the instructions, when executed, cause the machine to provide the augmented content to an additional location aware device when an additional sight line captured using the additional location aware device intersects a surface of the generated augmented content region.
