System and Methods for Synchronizing Performances of Geographically-Disparate Performers
First Claim
1. A method for synchronizing performances of geographically disparate performers, the method comprising:
- setting a beat clock for at least one remote site at which one or more performers is located, wherein the at least one remote site is configured to convey streaming data over a data communications network to a remotely-located master site, and wherein the beat clock is time-shifted based upon delay and throughput latencies relative to a current-beat time set at the master site;
receiving at the master site renderings of performances by the one or more performers located at the at least one remote site.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for synchronizing performances of geographically disparate performers is provided. The system and method includes setting one or more beat clocks, each beat clock corresponding to a remotes site configured to convey streaming audio over a data communications network to a remotely-located master site. Each beat clock, according to the method, is time-shifted based upon delay and throughput latencies relative to a current-beat time set at the master site. The system and method further includes receiving at the master site audio renderings of performances by the one or more performers located each remote site.
-
Citations
20 Claims
-
1. A method for synchronizing performances of geographically disparate performers, the method comprising:
-
setting a beat clock for at least one remote site at which one or more performers is located, wherein the at least one remote site is configured to convey streaming data over a data communications network to a remotely-located master site, and wherein the beat clock is time-shifted based upon delay and throughput latencies relative to a current-beat time set at the master site; receiving at the master site renderings of performances by the one or more performers located at the at least one remote site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
10. A system for synchronizing performances of geographically disparate performers, the system comprising:
-
a master site having an audio interface, a data communications network interface for conveying and receiving streaming data over the data communications network, and a master clock; and at least one remote site having an audio interface, a data communications network interface for conveying streaming data to and receiving streaming data from the master site via the data communications network, and a beat clock; wherein the at least one remote site is configured to set the beat clock by time-shifting a current-beat time set at the master site by the master clock, the time-shifting being based upon delay and throughput latencies.
-
-
11. A system for creating a virtual online media environment, the system comprising
a master site having at least one multimedia processor, a data communications network interface for conveying and receiving multimedia data processed by the at least one multimedia processor over the data communications network, and at least one master clock; - and
a plurality of remote sites, each site having at least one multimedia processor, a data communications network interface for conveying and receiving over the data communications network multimedia data processed by the at least one multimedia processor, and at least one beat clock; wherein each remote site is configured to receive from the master site one or more timing signals and to set, based upon at least one timing signal, at least one beat clock by time-shifting a current-beat time set at the master site by the master clock, the time-shifting being based upon delay and throughput latencies.
- and
Specification