Methods and systems to facilitate real time communications in virtual reality
First Claim
Patent Images
1. A method, comprising:
- receiving, via a computing device, a telephonic call for a real time communication session at a virtual object telephone, whereinthe virtual object telephone is presented in a virtual reality world,the virtual reality world comprises a three dimensional model including the virtual object telephone,the virtual object telephone has a visible volume in the virtual reality world, andthe virtual reality world is presented to residents of the virtual reality world based on respective view points of residents in the virtual reality world;
indicating, via the computing device, to a plurality of residents of the virtual reality world that the virtual object telephone is being called, whereinthe plurality of residents correspond to a plurality of users of the virtual reality world connected via a network,the plurality of residents are represented by a plurality of avatars presented in the virtual reality world, andthe plurality of avatars are located in a vicinity of the virtual object telephone in the virtual reality world; and
responsive to an input from a receiving resident of the plurality of residents, connecting via the computing device, the telephonic call to the receiving resident for a real time communication session, wherein the indicating to the plurality of residents of the virtual reality world that the virtual object telephone is being called provides each of the plurality of residents an opportunity to provide the input to receive the telephone call.
25 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for connecting people for real time communications via a virtual reality environment. One embodiment includes: receiving a call for a real time communication session at a virtual object presented in a virtual reality world; indicating to a plurality of residents of the virtual reality world that the virtual object is being called; and responsive to an input from one resident of the plurality of residents, connecting the call to the resident for a real time communication session.
107 Citations
16 Claims
-
1. A method, comprising:
-
receiving, via a computing device, a telephonic call for a real time communication session at a virtual object telephone, wherein the virtual object telephone is presented in a virtual reality world, the virtual reality world comprises a three dimensional model including the virtual object telephone, the virtual object telephone has a visible volume in the virtual reality world, and the virtual reality world is presented to residents of the virtual reality world based on respective view points of residents in the virtual reality world; indicating, via the computing device, to a plurality of residents of the virtual reality world that the virtual object telephone is being called, wherein the plurality of residents correspond to a plurality of users of the virtual reality world connected via a network, the plurality of residents are represented by a plurality of avatars presented in the virtual reality world, and the plurality of avatars are located in a vicinity of the virtual object telephone in the virtual reality world; and responsive to an input from a receiving resident of the plurality of residents, connecting via the computing device, the telephonic call to the receiving resident for a real time communication session, wherein the indicating to the plurality of residents of the virtual reality world that the virtual object telephone is being called provides each of the plurality of residents an opportunity to provide the input to receive the telephone call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine readable media embodying instructions, the instructions causing a machine to perform a method, the method comprising:
-
receiving a telephonic call for a real time communication session at a virtual object telephone, wherein the virtual object telephone is presented in a virtual reality world, the virtual reality world comprises a three dimensional model including the virtual object telephone, the virtual object telephone has a visible volume in the virtual reality world, and the virtual reality world is presented to residents of the virtual reality world based on respective view points of residents in the virtual reality world; indicating to a plurality of residents of the virtual reality world that the virtual object telephone is being called, wherein the plurality of residents correspond to a plurality of users of the virtual reality world connected via a network, the plurality of residents are represented by a plurality of avatars presented in the virtual reality world, and the plurality of avatars are located in a vicinity of the virtual object telephone in the virtual reality world; and responsive to an input from a receiving resident of the plurality of residents, connecting the telephonic call to the receiving resident for a real time communication session, wherein the indicating to the plurality of residents of the virtual reality world that the virtual object telephone is being called provides each of the plurality of residents an opportunity to provide the input to receive the telephone call.
-
-
16. A data processing system, comprising:
-
means for receiving a call for a real time communication session at a virtual object telephone presented in a virtual reality world, wherein the virtual object telephone is presented in a virtual reality world, the virtual reality world comprises a three dimensional model including the virtual object telephone, the virtual object telephone has a visible volume in the virtual reality world, and the virtual reality world is presented to residents of the virtual reality world based on respective view points of residents in the virtual reality world; means for indicating to a plurality of residents of the virtual reality world that the virtual object telephone is being called, wherein the plurality of residents correspond to a plurality of users of the virtual reality world connected via a network, the plurality of residents are represented by a plurality of avatars presented in the virtual reality world, and the plurality of avatars are located in a vicinity of the virtual object telephone in the virtual reality world; and means for responsive to an input from a receiving resident of the plurality of residents, connecting the call to the receiving resident for a real time communication session, wherein the indicating to the plurality of residents of the virtual reality world that the virtual object telephone is being called provides each of the plurality of residents an opportunity to provide the input to receive the telephone call.
-
Specification