METHOD AND INFRASTRUCTURE FOR SYNCHRONIZED STREAMING OF CONTENT
First Claim
1. A method of synchronizing the playback of a content item among a plurality of content playback devices, the content item available through a service provider requiring an affiliation process, comprising:
- a. coupling a plurality of content playback devices in data communication with a controller, the controller configured to at least partially control playback of a content item on the plurality of content playback devices through a service provider, the plurality of content playback devices constituting a synchronization group;
b. sending a signal from the controller to each of the plurality to cause each of the plurality to contact the service provider to obtain access to the content item;
c. in the event one of the plurality is not allowed access to the content item, then notifying the controller of the event and removing the one from the synchronization group; and
d. sending a signal to each of the content playback devices in the synchronization group to begin playback of the content item.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for synchronizing the playback of network media across multiple content playback devices, termed herein as “playback devices”, “clients”, or “client devices”. In one implementation, client devices are controlled to parse and buffer media content separately. Once all clients are ready, a controller may cause the client devices to start in a synchronized fashion based on signals sent by the controller. The controller adjusts the timing of the signal so that the outputs are displayed in synchronization on each client device. In other implementations, device lag times may be measured. In still other implementations, a master device may synchronize playback of media content on slave devices. In yet other implementations, devices may buffer and join playback of media content occurring on other devices. In further implementations, the systems and methods may be expanded to include steps of processing authentication for service providers prior to arranging synchronized playback.
9 Citations
8 Claims
-
1. A method of synchronizing the playback of a content item among a plurality of content playback devices, the content item available through a service provider requiring an affiliation process, comprising:
-
a. coupling a plurality of content playback devices in data communication with a controller, the controller configured to at least partially control playback of a content item on the plurality of content playback devices through a service provider, the plurality of content playback devices constituting a synchronization group; b. sending a signal from the controller to each of the plurality to cause each of the plurality to contact the service provider to obtain access to the content item; c. in the event one of the plurality is not allowed access to the content item, then notifying the controller of the event and removing the one from the synchronization group; and d. sending a signal to each of the content playback devices in the synchronization group to begin playback of the content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification