System and Method for Providing a Virtual Environment with Shared Video on Demand
First Claim
1. A system for providing virtual environments in which multiple participants may view video, comprising:
- a master remote device usable by a first participant, the master remote device allowing the first participant to initiate creation of a virtual environment;
a secondary remote device usable by a second participant;
a media server networked to the master remote device and the secondary device, the media server providing access to at least one video file;
an operations server networked to the master remote device, the secondary remote device and the media server;
the operations server creating a shared object in response to the first participant initiating creation of the virtual environment at the master remote device, the shared object being associated with the virtual environment, the operations server providing the first participant access to the shared object and allowing the first participant to control playback of the at least one video file on the master remote device, the operations server allowing the second participant to view the at least one video file through the shared object, simultaneously with, and as controlled by, the first participant.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and methodology for creating, compiling, managing and distributing works of multimedia within a virtual space (environment) or virtual meeting space. The system consists of a server and client architecture. Within this architecture, the server or controller plays a “master” role, pulling, storing, and delivering media content from a plurality of client sources. The master server or controller manipulates the storage and delivery of these streams through an intelligent database and programming architecture. These streams are encoded to a specific format and delivered through a server to single or multiple recipients as a vital component of a complete virtual meeting experience. The result is a complete and organized virtual meeting room experience from attendee invitation though follow-up and record meeting dispersal.
129 Citations
22 Claims
-
1. A system for providing virtual environments in which multiple participants may view video, comprising:
-
a master remote device usable by a first participant, the master remote device allowing the first participant to initiate creation of a virtual environment; a secondary remote device usable by a second participant; a media server networked to the master remote device and the secondary device, the media server providing access to at least one video file; an operations server networked to the master remote device, the secondary remote device and the media server;
the operations server creating a shared object in response to the first participant initiating creation of the virtual environment at the master remote device, the shared object being associated with the virtual environment, the operations server providing the first participant access to the shared object and allowing the first participant to control playback of the at least one video file on the master remote device, the operations server allowing the second participant to view the at least one video file through the shared object, simultaneously with, and as controlled by, the first participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing virtual meeting environments in which multiple participants may view video and participate in discussions, comprising:
-
a master remote device usable by a first participant, the master remote device allowing the first participant to initiate creation of a virtual meeting environment a secondary remote device usable by a second participant; a media server networked to the master remote device and the secondary device, the media server providing access to at least one video file; an operations server networked to the master remote device, the secondary remote device and the media server;
the operations server for creating a shared object in response to the first participant initiating creation of the virtual meeting environment at the master remote device, the shared object being associated with the virtual environment, the operations server providing the first participant access to the shared object and allowing the first participant to control playback of the at least one video file on the master remote device, the operations server allowing the second participant to view the at least one video file through the shared object, simultaneously with, and as controlled by, the first participant, the operations server for providing first and second video conferencing windows, the first video conferencing window being associated with the first participant for displaying a live video stream of the first participant on the second remote device, the second video conferencing window being associated with the second participant for displaying a live video stream of the second participant on the first remote device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for providing virtual meeting environments in which multiple participants may view video and participate in discussions, comprising:
-
a master remote device usable by a first participant, the master remote device allowing the first participant to initiate creation of a virtual meeting environment a plurality of secondary remote devices usable by a plurality of secondary participants; a media server networked to the master remote device and the secondary devices, the media server providing access to at least one video file; an operations server networked to the master remote device, the secondary remote devices and the media server;
the operations server for creating a shared object in response to the first participant initiating creation of the virtual meeting environment at the master remote device, the shared object being associated with the virtual environment, the operations server providing the first participant access to the shared object and allowing the first participant to play, pause, fast forward and playback of the at least one video file on the master remote device, the operations server allowing the second participants to view the at least one video file through the shared object, simultaneously with, and as controlled by, the first participant, the operations server allowing control of the shared object to be passed to one of the secondary participants, the operations server for providing a plurality of video conferencing windows each being associated with one of the participants for displaying a live video stream of the respective participant, the video conferencing window of one of the participants being displayed on on at least one of the remote devices the operations, the operations server providing at least one of a video chat feature, a text chat feature, and a white board feature on the remote devices.
-
Specification