IP Library Granted Patent US 8,904,425
Granted Patent B2
US 8,904,425 · App. 13/862,310 · Granted Dec 2, 2014

Method for controlling and implementing blackout in IPTV networks

Inventors: Niranjan R. Samant (Lansdale, PA); Erik J. Elstermann (Carlsbad, CA); Robert E. Mack (Collegeville, PA); Erik C. Metz (Chalfont, PA); Lawrence D. Vince (Lansdale, PA)
Assignee: General Instrument Corporation
H04N21/26258H04N21/647
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,904,425
App. No.
13/862,310
Granted
Dec 2, 2014
Kind
B2
Abstract

A media content broadcast blackout control method, comprising receiving a retune message requesting a blackout of a primary media content broadcast in specific regions, generating a playlist for each region comprising a content key wrapped in a region-specific media key, wherein the content key in the playlists for regions that are not subject to the blackout is configured to access the primary media content broadcast, and the content key in the playlists for regions that are subject to the blackout is configured to access an alternate media content broadcast, providing the playlists to client devices within each region, providing the primary media content broadcast to client devices whose region-specific media key unwraps the content key for the primary media content broadcast, and providing the alternate media content broadcast to client devices whose region-specific media key unwraps the content key for the alternate primary media content broadcast.

Claims (38)

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.

2. The media content broadcast blackout control method of claim 1 , further comprising replacing said content key for said primary media content broadcast with a new content key when said retune message is received.

3. The media content broadcast blackout control method of claim 1 , further comprising providing said one or more client devices with the region-specific media key corresponding to the region in which each said client device is physically located.

4. The media content broadcast blackout control method of claim 1 , wherein said primary media content broadcast and said alternate media content broadcast originate from the same content provider.

5. The media content broadcast blackout control method of claim 1 , wherein said primary media content broadcast and said alternate media content broadcast originate from different content providers.

6. A media content broadcast blackout control method, comprising:

receiving a retune message from an IPTV provider, said retune message comprising a request for a blackout of a media content broadcast in at least one of a plurality of regions;

rotating to a new content key for said media content broadcast in response to said retune message, and encrypting said media content broadcast with said new content key;

encrypting an alternate media content broadcast with an alternate content key;

generating a region-specific playlist for each of said plurality of regions in response to said retune message, wherein the region-specific playlist for a particular region that is subject to said blackout comprises said alternate content key wrapped in a media key that is specific to said particular region, and the region-specific playlist for a particular region that is not subject to said blackout comprises said new content key wrapped in a media key that is specific to said particular region;

providing client devices in each of said plurality of regions with the region-specific playlist associated with the region in which the client device is located;

de-encrypting and providing said media content broadcast to client devices that received a region-specific playlist comprising a media key that unwraps said new content key;

de-encrypting and providing said alternate media content broadcast to client devices that received a region-specific playlist comprising a media key that unwraps said alternate content key;

wherein each said playlist for regions that are not subject to said blackout further comprises location identifiers of said primary media content broadcast that was 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 said alternate media content broadcast that was 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.

7. A central data center for an Internet Protocol Television system, comprising:

one or more integrated receiver-decoders configured to receive media content broadcasts from one or more IPTV providers;

a packager configured to encrypt chunks of said media content broadcasts with a content key;

an origin server configured to store said chunks after encryption;

a playlist builder configured to generate an initial playlist comprising the locations of said chunks on said origin server;

a playlist rebuilder configured to generate region-specific playlists for each of a plurality of regions, each said region-specific playlist having a protected control word comprising said content key wrapped in a region-specific media key, wherein said playlist rebuilder is:

configured to generate a blackout region-specific playlist for each of said plurality of regions that is subject to a blackout of a primary media content broadcast, each said blackout region-specific playlist comprising the content key used to encrypt chunks of an alternate media content broadcast wrapped in the region-specific media key for the region subject to said blackout;

configured to generate a non-blackout region-specific playlist for each of said plurality of regions that is not subject to said blackout of a primary media content broadcast, each said non-blackout region-specific playlist comprising the content key used to encrypt chunks of said primary media content broadcast wrapped in the region-specific media key for the region that is not subject to said blackout;

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.

8. The central data center for an Internet Protocol Television system of claim 7 , further comprising a transcoder configured to multibitrate transcode the received media content broadcasts and forward the transcoded media content broadcasts to said packager.

Assignments (14)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: ARRIS TECHNOLOGY, INC.
To: ARRIS ENTERPRISES, INC.
Reel/Frame 060791/0583 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
CHANGE OF NAME Recorded Jul 2, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049649/0062 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2013
From: SAMANT, NIRANJAN R.; ELSTERMANN, ERIK J.; MACK, ROBERT E.; METZ, ERIK C.; VINCE, LAWRENCE D.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 030210/0495 →
Continuity (2)
Provisional Application 61800084 · Mar 15, 2013
Related Publication 20140282682A1 · Sep 18, 2014