Relational rendering of holographic objects
AssigneeMicrosoft Technology Licensing, LLC
InventorsEric Scott Rehmeyer, Alexander James Hogan, Peter W. Carlson, Jessica Zahn, Jonathan Esterly
Life of this patent
Estimating the term…
Abstract
Computer systems, methods, and storage media for rendering a holographic object in accordance with a physical relationship between the holographic object and an identified physical object. Virtual properties are assigned to a physical object, and in response to detecting a change to the physical relationship between the holographic object and the physical object, the holographic object is rendered according to a modification defined, at least in part, by the change to the physical relationship and by the properties assigned to the physical object.
Claims20
A computer system configured for reconfiguring a hologram according to a physical relationship between the hologram and one or more physical objects, the computer system comprising:
- one or more processors;
- and
- one or more hardware storage devices having stored thereon computer-executable instructions which are executable by the one or more processors to cause the computer system to perform at least the following:
- identify a physical object, the physical object being associated with one or more hologram objects according to a physical relationship between the physical object and the one or more hologram objects;
- identify a hologram object associated with the physical object, the hologram object being configured to be reactive to the physical object according to one or more aspects of a physical relationship between the identified hologram object and the physical object;
- detect a change to the physical relationship between the physical object and the hologram object;
- modify one or more properties of the hologram object in accordance with the detected change to the physical relationship;
- and
- store the modified hologram object.
A computer system configured for generating a new hologram or modifying a hologram according to a physical relationship between a hologram and one or more physical objects, the computer system comprising:
- one or more processors;
- and
- one or more hardware storage devices having stored thereon computer-executable instructions which are executable by the one or more processors to cause the computer system to perform at least the following:
- identify a hologram object;
- identify a physical object, the physical object being associated with the hologram object according to a physical relationships between the physical object and the hologram object;
- detect a change to one or more aspects of the physical relationship between the hologram object and the physical object;
- generate a new hologram object or modify the hologram object in response to the detected change to the physical relationship, the new or modified hologram object simulating a reaction between the identified hologram object and the identified physical object;
- and
- store a mapping of the new or modified hologram object.
A computer system configured for modifying a physical device in response to simulated activity of a hologram, the computer system comprising:
- one or more processors;
- and
- one or more hardware storage devices having stored thereon computer-executable instructions which are executable by the one or more processors to cause the computer system to perform at least the following:
- identify a hologram object;
- identify a physical object, the physical object being associated with the hologram object according to a physical relationship between the physical object and the hologram object;
- detect a change to one or more aspects of the physical relationship between the hologram object and the physical object;
- and
- modify the physical object in response to the detected change to the physical relationship.
Dependencies are inferred from the claim text.