Augmented reality environment melding
AssigneeInternational Business Machines Corporation
InventorsLogan Bailey, Zachary A. Silverstein, Martin G. Keen, Tyler Hansen
Life of this patent
Estimating the term…
Abstract
Techniques are described with respect to a system, method, and computer program product for merging augmented reality experiences into an augmented reality environment. An associated method includes determining a first augmented reality experience of a first user and a second augmented reality experience of a second user; analyzing a plurality of environmental contextual data associated with the first augmented reality experience and the second augmented reality experience; and based on the analysis, generating a merged augmented reality environment comprising the first user and the second user.
Claims20
A computer-implemented method for merging augmented reality experiences into an augmented reality environment, the method comprising:
- determining, by a computing device, a first augmented reality experience of a first user and a second augmented reality experience of a second user;
- analyzing, by the computing device, a plurality of environmental contextual data associated with the first augmented reality experience and the second augmented reality experience by segmenting the first and second augmented reality experiences for at least one virtual object associated with the plurality of environmental contextual data;
- based on the analysis, generating, by the computing device, a merged augmented reality environment comprising the first user and the second user and a shared virtual object synchronized to the first and second augmented reality experiences;
- analyzing, by the computing device, the merged augmented reality environment;
- generating, by the computing device, a plurality of augmented reality interactions of the first and the second user based on the analysis;
- and
- synchronizing, by the computing device, the first augmented reality experience and the second augmented reality experience in the merged augmented reality environment by mirroring a first subset of a plurality of augmented reality interactions for presentation in the merged augmented reality environment via a second subset of the plurality of augmented reality interactions.
A computer program product for merging augmented reality experiences into an augmented reality environment, the computer program product comprising one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media, the stored program instructions comprising:
- program instructions to determine a first augmented reality experience of a first user and a second augmented reality experience of a second user;
- program instructions to analyze a plurality of environmental contextual data associated with the first augmented reality experience and the second augmented reality experience by segmenting the first and second augmented reality experiences for at least one virtual object associated with the plurality of environmental contextual data;
- program instructions to generate a merged augmented reality environment comprising the first user and the second user based on the analysis and a shared virtual object synchronized to the first and second augmented reality experiences;
- program instructions to analyze the merged augmented reality environment;
- program instructions to generate a plurality of augmented reality interactions of the first and the second user based on the analysis;
- and
- program instructions to synchronize the first augmented reality experience and the second augmented reality experience in the merged augmented reality environment by mirroring a first subset of a plurality of augmented reality interactions for presentation in the merged augmented reality environment via a second subset of the plurality of augmented reality interactions.
A computer system for merging augmented reality experiences into an augmented reality environment, the computer system comprising:
- one or more processors;
- one or more computer-readable memories;
- program instructions stored on at least one of the one or more computer-readable memories for execution by at least one of the one or more processors, the program instructions comprising:
- program instructions to determine a first augmented reality experience of a first user and a second augmented reality experience of a second user;
- program instructions to analyze a plurality of environmental contextual data associated with the first augmented reality experience and the second augmented reality experience by segmenting the first and second augmented reality experiences for at least one virtual object associated with the plurality of environmental contextual data;
- program instructions to generate a merged augmented reality environment comprising the first user and the second user based on the analysis and a shared virtual object synchronized to the first and second augmented reality experiences;
- program instructions to analyze the merged augmented reality environment;
- program instructions to generate a plurality of augmented reality interactions of the first and the second user based on the analysis;
- and
- program instructions to synchronize the first augmented reality experience and the second augmented reality experience in the merged augmented reality environment by mirroring a first subset of a plurality of augmented reality interactions for presentation in the merged augmented reality environment via a second subset of the plurality of augmented reality interactions.
Dependencies are inferred from the claim text.