CONFIGURING AN INTERACTION ZONE WITHIN AN AUGMENTED REALITY ENVIRONMENT
First Claim
1. A method for adaptively configuring one or more interaction zones within an augmented reality environment including a real environment augmented and at least one virtual feature, the method comprising:
- an interaction zone including at least one virtual feature, real environment compatibility criteria for the at least one virtual feature, space dimensions and activation criteria for the at least one virtual feature;
automatically selecting one or more interaction zone candidates based on one or more real environment features of the real environment satisfying real environment compatibility criteria for each candidate being identified in a (3D) mapping of the augmented reality environment;
automatically selecting one or more interaction zones which satisfy zone compatibility criteria for configuration within the augmented reality environment from the one or more candidates;
updating the 3D mapping with 3D space position data for the one or more interaction zones selected for configuration in the augmented reality environment; and
displaying at least one virtual feature of at least one of the selected interaction zones by a near-eye, augmented reality display responsive to application execution criteria being satisfied, and the at least one virtual feature being within a display field of view of the near-eye, augmented reality display.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology is described for automatically determining placement of one or more interaction zones in an augmented reality environment in which one or more virtual features are added to a real environment. An interaction zone includes at least one virtual feature and is associated with a space within the augmented reality environment with boundaries of the space determined based on the one or more real environment features. A plurality of activation criteria may be available for an interaction zone and at least one may be selected based on at least one real environment feature. The technology also describes controlling activation of an interaction zone within the augmented reality environment. In some examples, at least some behavior of a virtual object is controlled by emergent behavior criteria which defines an action independently from a type of object in the real world environment.
-
Citations
20 Claims
-
1. A method for adaptively configuring one or more interaction zones within an augmented reality environment including a real environment augmented and at least one virtual feature, the method comprising:
-
an interaction zone including at least one virtual feature, real environment compatibility criteria for the at least one virtual feature, space dimensions and activation criteria for the at least one virtual feature; automatically selecting one or more interaction zone candidates based on one or more real environment features of the real environment satisfying real environment compatibility criteria for each candidate being identified in a (3D) mapping of the augmented reality environment; automatically selecting one or more interaction zones which satisfy zone compatibility criteria for configuration within the augmented reality environment from the one or more candidates; updating the 3D mapping with 3D space position data for the one or more interaction zones selected for configuration in the augmented reality environment; and displaying at least one virtual feature of at least one of the selected interaction zones by a near-eye, augmented reality display responsive to application execution criteria being satisfied, and the at least one virtual feature being within a display field of view of the near-eye, augmented reality display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for adaptively configuring one or more interaction zones within an augmented reality environment including a real environment and at least one virtual feature comprising:
-
a near-eye, augmented reality display having a display field of view and being supported by a near-eye support structure; one or more processors communicatively coupled to the near-eye, augmented reality display for controlling the display; the one or more processors having access to memory storing a three-dimensional (3D) mapping of the augmented reality environment including 3D space positions for objects in the augmented reality environment; the memory storing interaction zone data for an interaction zone including an identifier of a virtual feature, a storage location identifier of virtual data for display of the virtual feature, space dimensions for the interaction zone, real environment compatibility criteria, activation criteria for the interaction zone, and one or more actions for performance by the virtual feature including one or more real environment dependent actions; and the one or more processors automatically configuring one or more interaction zones at 3D space positions in the 3D mapping of the augmented reality environment based on one or more real environment features satisfying the real environment compatibility criteria. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more processor readable storage devices comprising instructions which cause one or more processors to execute a method for controlling activation of one or more interaction zones within an augmented reality environment including a real environment and at least one virtual feature by a near-eye, augmented reality display device system, the method comprising:
-
an interaction zone including at least one virtual feature, space dimensions and one or more boundaries, activation criteria for the interaction zone, and deactivation criteria for the interaction zone; adaptively configuring one or more interaction zones within an augmented reality environment; identifying natural user input data from data captured by a capture device of the near-eye, augmented reality display system indicating at least one user physical action by at least one body part of a user wearing the near-eye, augmented reality display device system; and responsive to the at least one user physical action satisfying the activation criteria for the at least one interaction zone, displaying at least one change of one or more virtual features associated with the at least one interaction zone. - View Dependent Claims (17, 18, 19, 20)
-
Specification