Patent ID: 8904425
Filing Date: 2014-12-02
Classification: H04N

Abstract:
1. A media content broadcast blackout control method, comprising: receiving a retune message from an IPTV provider at a central data center, said retune message comprising a request for a blackout of a primary media content broadcast in one or more of a plurality of regions; generating a playlist with a blackout manager for each of said plurality of regions, each said playlist comprising a content key wrapped in a region-specific media key that is specific to the region associated with said playlist, wherein said content key in the playlists for regions that are not subject to said blackout is configured to access said primary media content broadcast, and wherein said content key in the playlists for regions that are subject to said blackout is configured to access an alternate media content broadcast; providing said playlist associated with each of said plurality of regions to one or more client devices within each of said plurality of regions; providing said primary media content broadcast to one or more client devices whose region-specific media key unwraps said content key for said primary media content broadcast; providing said alternate media content broadcast to one or more client devices whose region-specific media key unwraps said content key for said alternate media content broadcast; encrypting chunks of said primary media content broadcast using said content key for said primary media content broadcast; storing said chunks on an origin server; wherein each said playlist for regions that are not subject to said blackout further comprises location identifiers for chunks of said primary media content broadcast that were encrypted using said content key for said primary media content broadcast, wherein each said playlist for regions that are subject to said blackout further comprises location identifiers for chunks of said alternate media content broadcast that were encrypted using said content key for said alternate media content broadcast; and wherein said location identifiers are uniform resource locators (URLs) pointing to locations on an origin server.