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 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 candidates 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;
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 dynamically animated and responsive to the real environment compatibility criteria, the space dimensions and the activation criteria when the at least one virtual feature is within a display field of view of the near-eye, augmented reality display; and
identifying a range of the space dimensions for the one or more interaction zone candidates and determining whether one or more of the space dimensions within the range satisfy spatial distance criteria with at least one other of the interaction zone candidates relative to size dimensions of the augmented reality environment, andresponsive to satisfying the spatial distance criteria, providing another activation criteria for the at least one other of the interaction zone candidates to avoid satisfying the activation criteria of the one or more interaction zone candidates.
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.
71 Citations
18 Claims
-
1. A method for adaptively configuring one or more interaction zones within an augmented reality environment including a real environment 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 candidates 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; 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 dynamically animated and responsive to the real environment compatibility criteria, the space dimensions and the activation criteria when the at least one virtual feature is within a display field of view of the near-eye, augmented reality display; and identifying a range of the space dimensions for the one or more interaction zone candidates and determining whether one or more of the space dimensions within the range satisfy spatial distance criteria with at least one other of the interaction zone candidates relative to size dimensions of the augmented reality environment, and responsive to satisfying the spatial distance criteria, providing another activation criteria for the at least one other of the interaction zone candidates to avoid satisfying the activation criteria of the one or more interaction zone candidates. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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, such that the at least one virtual feature is configured to be animated and responsive to the real environment dependent actions based on the real environment compatibility criteria, the space dimensions and the activation criteria when the at least one virtual feature is within a display field of view of the near-eye, augmented reality display, wherein the real environment compatibility criteria comprise one or more emergent behavior rules which identify a real environment feature based on real environment dependent actions and independently of a type of object. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. 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 and automatically changing a shape of the one or more interaction zones to conform with different features of the at least one virtual feature; 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, and the at least one virtual feature is configured to be animated and responsive to the user physical action based on the real environment compatibility criteria, the space dimensions and the activation criteria. - View Dependent Claims (15, 16, 17, 18)
-
Specification