Sharing in an augmented and/or virtual reality environment
First Claim
1. A computer-implemented method, comprising:
- receiving, by a processor of a computing device operating in an ambient environment, a selection of a virtual item displayed in a shared virtual environment by a selection device in virtual contact with the selected virtual item;
projecting a virtual trajectory for movement of the selected virtual item based on a detected movement of the selection device in virtual contact with the selected virtual item by a first user interacting in the shared virtual environment;
identifying a target recipient for the selected virtual item in the ambient environment, the target recipient corresponding to a second user in the ambient environment and interacting in the shared virtual environment, the identifying the target recipient including;
detecting at least one possible recipient in the ambient environment;
detecting an attractive force associated with each of the at least one possible recipient in the ambient environment; and
identifying the target recipient based on the projected virtual trajectory for the movement of the selected virtual item and the detected attractive force associated with each of the at least one possible recipient; and
sharing the selected virtual item, selected from the shared virtual environment, with the identified target recipient in the ambient environment.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system and method for sharing items in an augmented and/or virtual reality environment, selected virtual items may be virtually propelled using, for example, a tossing or throwing motion, to a target recipient, so that the selected item may be shared with the target recipient without direct physical and/or virtual contact with the target recipient. Movement of a user'"'"'s hand may be detected and tracked, so that the intended target recipient for the shared item may be identified based on a projected trajectory of a throwing motion of the user'"'"'s hand. Associations between the user and different target recipients may cause different possible target recipients to exhibit different attractive forces, or different levels of magnetism, for particular items being tossed or thrown by a user for sharing, to further differentiate between the possible target recipients, and resolve recipient ambiguity.
19 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a processor of a computing device operating in an ambient environment, a selection of a virtual item displayed in a shared virtual environment by a selection device in virtual contact with the selected virtual item; projecting a virtual trajectory for movement of the selected virtual item based on a detected movement of the selection device in virtual contact with the selected virtual item by a first user interacting in the shared virtual environment; identifying a target recipient for the selected virtual item in the ambient environment, the target recipient corresponding to a second user in the ambient environment and interacting in the shared virtual environment, the identifying the target recipient including; detecting at least one possible recipient in the ambient environment; detecting an attractive force associated with each of the at least one possible recipient in the ambient environment; and identifying the target recipient based on the projected virtual trajectory for the movement of the selected virtual item and the detected attractive force associated with each of the at least one possible recipient; and sharing the selected virtual item, selected from the shared virtual environment, with the identified target recipient in the ambient environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method, comprising:
-
receiving, by a processor of a computing device operating in an ambient environment, a selection of a virtual item displayed in a shared augmented reality environment by a selection device in virtual contact with the selected virtual item, the selected virtual item representing a virtual event; projecting a virtual trajectory for movement of the selected virtual item based on a detected movement of the selection device in virtual contact with the selected virtual item by a first user in the ambient environment, interacting in the shared augmented reality environment; identifying a target recipient for the selected virtual item in the shared augmented reality environment, the target recipient corresponding to a second user in the ambient environment, interacting in the shared augmented reality environment, the identifying the target recipient including; detecting at least one possible recipient in the shared augmented reality environment; identifying the target recipient based on the projected virtual trajectory for the movement of the selected virtual item and an attractive force associated with the at least one possible recipient; and sharing access to the selected virtual event represented by the selected virtual item with the identified target recipient. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-implemented method, comprising:
-
receiving, by a processor of a computing device operating in an ambient environment, a selection of a virtual item displayed in a shared augmented reality environment by a selection device in virtual contact with the selected virtual item; projecting a virtual trajectory for movement of the selected virtual item based on a detected movement of the selection device in virtual contact with the selected virtual item by a first user in the ambient environment, interacting in the shared augmented reality environment; identifying a target recipient for the selected virtual item in the shared augmented reality environment, the target recipient corresponding to a second user interacting in the shared augmented reality environment, the identifying the target recipient including; detecting at least one possible recipient in the shared environment; identifying the target recipient based on the projected virtual trajectory for the movement of the selected virtual item and an attractive force associated with the at least one possible recipient; and sharing the selected virtual item, selected from the shared augmented reality environment, with the identified target recipient, including sharing content associated with the selected virtual item for further action by the identified target recipient. - View Dependent Claims (18)
-
Specification