Designation of zones of interest within an augmented reality environment
First Claim
Patent Images
1. An augmented reality functional node comprising:
- a processor;
a projector and a camera coupled to the processor;
a spatial analysis module configured to scan a scene;
an augmented reality module configured to generate an augmented reality environment associated with the scene, the augmented reality module comprising;
a tracking and control module configured to determine one or more zones with input activity above a pre-determined threshold and over a pre-determined period of time, designate the one or more zones as active zones and allocate scanning and interpretation resources to actions occurring within the one or more active zones to determine one or more user inputs.
2 Assignments
0 Petitions
Accused Products
Abstract
An augmented reality system is configured to identify and track user gestures, sounds, and interaction with physical objects to designate active zones. These active zones may be allocated additional processing and functional resources. Gestures may include particular hand or body motions, orientation of a user'"'"'s head, and so forth. Sounds may include clapping, clicks, whistles, taps, footfalls, humming, singing, speech, and so forth. Active areas as well as inactive areas of lesser or no interest may be designated as well.
127 Citations
29 Claims
-
1. An augmented reality functional node comprising:
-
a processor; a projector and a camera coupled to the processor; a spatial analysis module configured to scan a scene; an augmented reality module configured to generate an augmented reality environment associated with the scene, the augmented reality module comprising; a tracking and control module configured to determine one or more zones with input activity above a pre-determined threshold and over a pre-determined period of time, designate the one or more zones as active zones and allocate scanning and interpretation resources to actions occurring within the one or more active zones to determine one or more user inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
determining a zone within a scene with input activity below a pre-determined threshold and over a pre-determined period of time; designating the zone as an inactive zone; storing an indication that the zone is designated as an inactive zone; monitoring the inactive zone for an attention command input; accepting the attention command input from within the inactive zone and disregarding or not detecting other input from within the inactive zone. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
determining a zone with input activity above a pre-determined threshold and over a pre-determined period of time; designating the zone as an active zone; monitoring the active zone for input; accepting the input from within the active zone; monitoring for attention command input outside the active zone; and accepting the attention command input from outside the active zone and disregarding or not detecting other input from outside the active zone. - View Dependent Claims (16, 17, 18, 19)
-
-
20. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
identifying an object within an augmented reality scene; when the object is identified as a designated input object; designating a zone of the augmented reality scene proximate to or encompassing the object as an active zone of the augmented reality scene; monitoring the active zone of the augmented reality scene for input; accepting the input from within the active zone of the augmented reality scene; when the object is identified as a non-designated input object; designating a zone of the augmented reality scene proximate to or encompassing the object as an inactive zone of the augmented reality scene; storing an indication that the zone of the augmented reality scene proximate to or encompassing the object is designated as an inactive zone of the augmented reality scene; monitoring the inactive zone of the augmented reality scene for an attention command input; and accepting the attention command input from within the inactive zone of the augmented reality scene and disregarding or not detecting other input from within the inactive zone of the augmented reality scene. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method comprising:
-
receiving an attention command input within an augmented reality environment, the attention command input comprising a signal generated at least in part by a user; designating, by one or more hardware processors, a first zone of the environment as an active zone within the environment; receiving other input commands from within the active zone of the environment; designating a second zone of the environment as an inactive zone of the environment; storing an indication that the second zone of the environment is designated as an inactive zone of the environment; monitoring the inactive zone of the environment for the attention command input; and accepting the attention command input from within the inactive zone of the environment and disregarding or not detecting other input from within the inactive zone of the environment. - View Dependent Claims (26, 27, 28, 29)
-
Specification