Time shifting in teleconferences conducted within virtual worlds
First Claim
1. A method to provide a conference environment, comprising:
- establishing a live conference, by use of a conference server;
recording, in a memory coupled to the conference server, events related to live participants in the live conference, wherein the live participants are communicatively coupled to the conference server;
receiving, by the conference server, a request from a first user to experience the conference at a predetermined conference time that is different than a present real time, wherein the conference server may allow the first user to feed the conference server with a primary historic stream and also a stream of selected participants;
retrieving from the memory, by the conference server, events related to live participants that occurred no later than the predetermined conference time;
restoring, by the conference server, a conference state based upon the retrieved events, wherein the conference state may include at least a location, an appearance, an orientation, a direction and speed of travel, a direction of vision, an active conversation, or a location of the live participants within their media; and
providing, by the conference server, an interaction responsive to the conference state and the first user, in order to produce the conference environment.
16 Assignments
0 Petitions
Accused Products
Abstract
System and method to provide an immersive virtual world conference environment, the method including: establishing a live virtual world conference, by use of a virtual world server; recording, in a memory coupled to the virtual world server, events related to live participants in the live virtual world conference, wherein the live participants are communicatively coupled to the virtual world server; receiving a request from a first virtual user to experience the virtual world conference at a predetermined virtual time that is different than a present real time; retrieving from the memory events related to live participants that occurred no later than the predetermined virtual time; restoring a conference state based upon the retrieved events; and providing an interaction responsive to the conference state and the first virtual user, in order to produce the immersive virtual world conference state.
-
Citations
18 Claims
-
1. A method to provide a conference environment, comprising:
-
establishing a live conference, by use of a conference server; recording, in a memory coupled to the conference server, events related to live participants in the live conference, wherein the live participants are communicatively coupled to the conference server; receiving, by the conference server, a request from a first user to experience the conference at a predetermined conference time that is different than a present real time, wherein the conference server may allow the first user to feed the conference server with a primary historic stream and also a stream of selected participants; retrieving from the memory, by the conference server, events related to live participants that occurred no later than the predetermined conference time; restoring, by the conference server, a conference state based upon the retrieved events, wherein the conference state may include at least a location, an appearance, an orientation, a direction and speed of travel, a direction of vision, an active conversation, or a location of the live participants within their media; and providing, by the conference server, an interaction responsive to the conference state and the first user, in order to produce the conference environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification