OBJECT-CENTRIC MIXED REALITY SPACE
First Claim
Patent Images
1. A method presenting a mixed reality environment allowing viewing of real world objects integrated with virtual objects by a user, comprising;
- determining one or more real objects within a user environment;
determining one or more virtual objects within the user environment;
rendering the one or more virtual objects within a user field of view within the environment;
mapping each of the real objects and each of the virtual objects to an object instance, the object instance based on a common object definition having a set of core attributes; and
managing interaction between any of the virtual objects and real objects based on the attributes defined in the object instance of any interacting virtual and real objects.
2 Assignments
0 Petitions
Accused Products
Abstract
A see-through, near-eye, mixed reality display apparatus providing a mixed reality environment wherein one or more virtual objects and one or more real objects exist within the view of the device. Each of the real and virtual have a commonly defined set of attributes understood by the mixed reality system allowing the system to manage relationships and interaction between virtual objects and other virtual objects, and virtual and real objects.
191 Citations
20 Claims
-
1. A method presenting a mixed reality environment allowing viewing of real world objects integrated with virtual objects by a user, comprising;
-
determining one or more real objects within a user environment; determining one or more virtual objects within the user environment; rendering the one or more virtual objects within a user field of view within the environment; mapping each of the real objects and each of the virtual objects to an object instance, the object instance based on a common object definition having a set of core attributes; and managing interaction between any of the virtual objects and real objects based on the attributes defined in the object instance of any interacting virtual and real objects. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A see through head mounted display apparatus, comprising:
-
a see-through, near-eye, augmented reality display; one or more processing devices in wireless communication with apparatus, the one or more processing devices automatically determine an environment, one or more real objects in the environment and one or more virtual objects in the environment, the one or more processing devices assign an object instance to each of the real and virtual objects in the environment, each object instance based on an object definition provided in a data structure containing a common set of attributes for the real and virtual objects, the one or more processing devices determine input data from real world objects and virtual objects in a field of view and integrate interaction between real and virtual objects based on the object instances. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for managing interaction between virtual holographic objects and real world objects in a mixed reality environment generated by a see through head mounted display system, comprising:
-
determining an environment and orientation of the system, the system includes one or more sensors and a see-through display; determining three dimensional locations of real and virtual objects within an environment of a wearer of the see-through display in the environment; creating an object instance for each of the virtual and real object within the environment; determining whether an interaction between at least two objects occurs, the interaction being one of an interaction between a virtual object and another virtual object, or an interaction between a virtual object and a real world object; rendering the interaction between the at least two objects in the display based on attributes defined in the object instance of any interacting virtual and real objects and a system filter, the system filter interpreting the attributes of each of the interacting objects according to user specified filter settings relative to rendering the interaction in the display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification