Synchronizing multiple playback device timing utilizing DRM encoding
First Claim
Patent Images
1. A method comprising:
- coordinating a plurality of different media content items selected for playback at a plurality of playback devices to provide a plurality of coordinated media content items, each of the plurality of different media content items selected for playback at a corresponding one of the plurality of playback devices; and
utilizing Digital Rights Management (DRM) encoding to restrict playback of the plurality of coordinated media content items at the plurality of playback devices such that the plurality of coordinated media content items are coordinated during playback at the plurality of playback devices, wherein utilizing DRM encoding to restrict playback of the plurality of coordinated media content items comprises;
segmenting each of the plurality of coordinated media content items into a plurality of segments;
generating rights segments for the plurality of segments of each of the plurality of coordinated media content items to restrict playback of the plurality of segments of each of the plurality of coordinated media content items such that the plurality of coordinated media content items are coordinated during playback at the plurality of playback devices;
encoding the plurality of segments of each of the plurality of coordinated media content items to provide a plurality of encoded segments of each of the plurality of coordinated media content items; and
for each one of the plurality of playback devices, providing the plurality of encoded segments for a corresponding one of the plurality of coordinated media content items and the rights segments for the plurality of encoded segments for the corresponding one of the plurality of coordinated media content items to the one of the plurality of playback devices, wherein playback of the plurality of encoded segments is restricted such that advertisement slots within the plurality of coordinated media content items remain coordinated during playback at the plurality of playback devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for synchronizing playback of media content on multiple playback devices utilizing Digital Rights Management (DRM) encoding. In general, multiple playback devices or users of those playback devices are associated to form a virtual group. A virtual group (VG) control function operates to synchronize advertisement (ad) slots within media content provided to the playback devices in the virtual group utilizing DRM encoding.
-
Citations
18 Claims
-
1. A method comprising:
-
coordinating a plurality of different media content items selected for playback at a plurality of playback devices to provide a plurality of coordinated media content items, each of the plurality of different media content items selected for playback at a corresponding one of the plurality of playback devices; and utilizing Digital Rights Management (DRM) encoding to restrict playback of the plurality of coordinated media content items at the plurality of playback devices such that the plurality of coordinated media content items are coordinated during playback at the plurality of playback devices, wherein utilizing DRM encoding to restrict playback of the plurality of coordinated media content items comprises; segmenting each of the plurality of coordinated media content items into a plurality of segments; generating rights segments for the plurality of segments of each of the plurality of coordinated media content items to restrict playback of the plurality of segments of each of the plurality of coordinated media content items such that the plurality of coordinated media content items are coordinated during playback at the plurality of playback devices; encoding the plurality of segments of each of the plurality of coordinated media content items to provide a plurality of encoded segments of each of the plurality of coordinated media content items; and for each one of the plurality of playback devices, providing the plurality of encoded segments for a corresponding one of the plurality of coordinated media content items and the rights segments for the plurality of encoded segments for the corresponding one of the plurality of coordinated media content items to the one of the plurality of playback devices, wherein playback of the plurality of encoded segments is restricted such that advertisement slots within the plurality of coordinated media content items remain coordinated during playback at the plurality of playback devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a) a communication interface communicatively coupling the system to a plurality of playback devices; and b) a control system associated with the communication interface and adapted to; i) coordinate a plurality of different media content items selected for playback at the plurality of playback devices to provide a plurality of coordinated media content items, each of the plurality of different media content items selected for playback at a corresponding one of the plurality of playback devices; ii) utilize Digital Rights Management (DRM) encoding to restrict playback of the plurality of coordinated media content items at the plurality of playback devices such that the plurality of coordinated media content items are coordinated during playback at the plurality of playback devices; iii) segment each of the plurality of coordinated media content items into a plurality of segments; and iv) generate rights segments for the plurality of segments of each of the plurality of coordinated media content items to restrict playback of the plurality of segments of each of the plurality of coordinated media content items such that the plurality of coordinated media content items are coordinated during playback at the plurality of playback devices; v) encode the plurality of segments of each of the plurality of coordinated media content items to provide a plurality of encoded segments of each of the plurality of coordinated media content items; and vi) for each one of the plurality of playback devices, provide the plurality of encoded segments for a corresponding one of the plurality of coordinated media content items and the rights segments for the plurality of encoded segments for the corresponding one of the plurality of coordinated media content items to the one of the plurality of playback devices, wherein playback of the plurality of encoded segments is restricted such that advertisement slots within the plurality of coordinated media content items remain coordinated during playback at the plurality of playback devices. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification