Patent ID: 9292085
Filing Date: 2016-03-22
CPC Classification: G06F,G06T

Claim Text:
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.