System, method and article of manufacture for late synchronization during the execution of a multimedia event on a plurality of client computers
First Claim
1. A method for delayed synchronization of an event on a plurality of client apparatuses, comprising the steps of:
- (a) connecting a plurality of client apparatuses via a network, wherein an event is stored in memory on the client apparatuses;
(b) transmitting a command from a host to simultaneously play back the event on the plurality of client apparatuses utilizing the network;
(c) receiving a request from one of the client apparatuses during the simultaneous playback to be included in the synchronized event; and
(d) transmitting information from the host to the requesting client apparatus utilizing the network for identifying a location in the memory where the event is currently being played back so as to allow the simultaneous playback of the event on the requesting client apparatus;
wherein only the host can transmit the command to the plurality of client apparatuses.
14 Assignments
0 Petitions
Accused Products
Abstract
A system, method and article of manufacture are provided for delayed synchronization of an event on a plurality of client apparatuses. First, a plurality of client apparatuses are connected via a network and an event is stored in memory on the client apparatuses. The event is then simultaneously played back on the client apparatuses utilizing the network. During the simultaneous playback, a request may be received from one of the client apparatuses for that particular client to be included in the synchronized event. In response to the request, information is transmitted to the requesting client apparatus utilizing the network. This information is adapted for identifying a location in the memory where the event is currently being played back on the remaining client apparatuses. This allows the simultaneous playback of the event on the requesting client apparatus.
263 Citations
13 Claims
-
1. A method for delayed synchronization of an event on a plurality of client apparatuses, comprising the steps of:
-
(a) connecting a plurality of client apparatuses via a network, wherein an event is stored in memory on the client apparatuses;
(b) transmitting a command from a host to simultaneously play back the event on the plurality of client apparatuses utilizing the network;
(c) receiving a request from one of the client apparatuses during the simultaneous playback to be included in the synchronized event; and
(d) transmitting information from the host to the requesting client apparatus utilizing the network for identifying a location in the memory where the event is currently being played back so as to allow the simultaneous playback of the event on the requesting client apparatus;
wherein only the host can transmit the command to the plurality of client apparatuses. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for delayed synchronization of an event on a plurality of client apparatuses, comprising the steps of
(a) connecting a plurality of client apparatuses via a network, wherein an event is stored in memory on the client apparatuses; -
(b) transmitting a command from a host to simultaneously play back the event on the plurality of client apparatuses utilizing the network;
(c) receiving a request from one of the client apparatuses during the simultaneous playback to be included in the synchronized event; and
(d) transmitting information from the host to the requesting client apparatus utilizing the network for identifying a location in the memory where the event is currently being played back so as to allow the simultaneous playback of the event on the requesting client apparatus;
wherein only the host can transmit the command to the plurality of client apparatuses;
wherein the information also includes a history of the simultaneous playback. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification