Mixed Reality Social Interactions
First Claim
1. A system comprising:
- a sensor;
one or more processors;
memory; and
one or more modules stored in the memory and executable by the one or more processors to perform operations comprising;
receiving data from the sensor;
determining, based at least in part on receiving the data, that an object associated with a first user that is physically present in a real scene interacts with a second user that is present in the real scene via an interaction; and
based at least in part on determining that the object interacts with the second user, causing virtual content corresponding to the interaction and at least one of the first user or the second user to be presented on a user interface corresponding to a mixed reality device associated with the first user, wherein the user interface presents a view of the real scene as viewed by the first user that is enhanced with the virtual content.
1 Assignment
0 Petitions
Accused Products
Abstract
Social interactions between two or more users in a mixed reality environment are described. Techniques describe receiving data from a sensor. Based at least in part on receiving the data, the techniques describe determining that an object associated with a first user that is physically present in a real scene interacts with a second user that is present in the real scene. Based at least in part on determining that the object interacts with the second user, causing virtual content corresponding to the interaction and at least one of the first user or the second user to be presented on a user interface corresponding to a mixed reality device associated with the first user. The user interface can present a view of the real scene as viewed by the first user that is enhanced with the virtual content.
47 Citations
20 Claims
-
1. A system comprising:
-
a sensor; one or more processors; memory; and one or more modules stored in the memory and executable by the one or more processors to perform operations comprising; receiving data from the sensor; determining, based at least in part on receiving the data, that an object associated with a first user that is physically present in a real scene interacts with a second user that is present in the real scene via an interaction; and based at least in part on determining that the object interacts with the second user, causing virtual content corresponding to the interaction and at least one of the first user or the second user to be presented on a user interface corresponding to a mixed reality device associated with the first user, wherein the user interface presents a view of the real scene as viewed by the first user that is enhanced with the virtual content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for causing virtual content to be presented in a mixed reality environment, the method comprising:
-
receiving, from a sensor, first data associated with a first user that is physically present in a real scene of the mixed reality environment; determining, based at least in part on the first data, a first body representation that corresponds to the first user; receiving, from the sensor, second data associated with a second user that is present in the real scene of the mixed reality environment; determining, based at least in part on the second data, a second body representation that corresponds to the second user; determining, based at least in part on the first data and the second data, an interaction between the first user and the second user; and based at least in part on determining the interaction, causing virtual content to be presented in association with at least one of the first body representation or the second body representation on at least one of a first display associated with the first user or on a second display associated with the second user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A device configured to communicate with at least a first mixed reality device and a second mixed reality device in a mixed reality environment, the device comprising:
-
one or more processors; memory; and one or more modules stored in the memory and executable by the one or more processors to perform operations comprising; receiving, from a sensor communicatively coupled to the device, first data associated with a first user that is physically present in a real scene of the mixed reality environment; determining, based at least in part on the first data, a first body representation that corresponds to the first user; receiving, from the sensor, second data associated with a second user that is physically present in the real scene of the mixed reality environment; determining, based at least in part on the second data, a second body representation that corresponds to the second user; determining, based at least in part on the first data and the second data, that the second user causes contact with the first user; and based at least in part on determining that the second user causes contact with the first user, causing virtual content to be presented in association with the first body representation on a first display associated with the first mixed reality device and a second display associated with the second mixed reality device, wherein the first mixed reality device corresponds to the first user and the second mixed reality device corresponds to the second user. - View Dependent Claims (18, 19, 20)
-
Specification