IP Library Granted Patent US 8,561,102
Granted Patent B1
US 8,561,102 · App. 13/587,069 · Granted Oct 15, 2013

Location specific video content retrieval enabling regional blackouts to be maintained

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,561,102
App. No.
13/587,069
Granted
Oct 15, 2013
Kind
B1
Abstract

A video content delivery system is provided for set top boxes (STBs) that may be relocated as well as mobile clients using the Internet to retrieve content manifest files pertaining to the geographic area in which they are located. To provide this system, the edge cache in each geo-location region of a content provider is configured to append location specific metadata to a client's original HTTP request for content, making the request geo-location or region specific. The specific metadata appended by the edge cache in each region prevent clients from bypassing blackout or other content restrictions by moving from a non-restricted area and sending inaccurate location information. In another feature of the system to prevent client bypassing of blackout restrictions, the edge cache when communicating with the STB removes any location specific information which the client provides.

Claims (31)

1. A method for providing location control when delivering video content, the method comprising:

obtaining an original manifest file and generating a regional manifest file to provide content for each of a plurality of geo-location service area regions based on the original manifest file;

receiving a request for the content from a client device at a given network access element in a plurality of network access elements, each network access element being located in a different one of the geo-location service areas;

removing any geo-location specific information in content URLs received from the client device in the request to prevent the client device from manipulating the content URLs to bypass blackout restrictions that apply to the geo-location area;

appending metadata specific to the geo-location service area of the respective network access element to the request using the given network access element; and

providing the requested content with the blackout restrictions that apply to the geo-location area of the given network access element.

2. The method of claim 1 , wherein the network access elements comprise at least one of: an edge cache, a streaming server, an Internet Protocol (IP) network element, a cable modem termination system (CMTS), and a digital subscriber line access multiplexer (DSLAM).

3. The method of claim 1 , wherein a content provider creates the geo-location specific manifest files that are stored on an origin server, and wherein the origin server provides the geo-location specific manifest files to individual ones of the network access elements, wherein one of the manifest files are served to the client device in response to the request.

4. The method of claim 1 wherein the client devices comprise at least one of: an internet protocol (IP) set top box (STB), a STB and a mobile device.

5. The method of claim 1 , wherein the client device's request is an http request.

6. The method of claim 1 , wherein the restrictions comprise blackout restrictions or targeted content release to a specific region.

7. The method of claim 1 , wherein the request for content comprises a request for a playlist or a request for a content file.

8. A network system providing location control of deliverable video content comprising:

network access elements, each network access element linked to a origin server to receive a regional manifest files to deliver video content to a given geo-specific region where it is located, each network access element further connected to receive requests for content from client devices within the given geo-specific region,

wherein the network access elements remove any geo-location specific information in content URLs received from the client devices in the requests for content to prevent the client devices from manipulating the content URLs to bypass blackout restrictions that apply to the geo-location regions;

wherein the network access elements append metadata to the requests for content received from the client devices in the respective geo-location region where they are located, the metadata identifying the respective geo-location region; and

wherein the network access elements provide the requested content to the client devices with the blackout restrictions that apply to the respective geo-location regions.

9. The network system of claim 8 , wherein the network access elements comprise at least one of: an edge cache, a streaming server, an Internet Protocol (IP) network element, a cable modem termination system (CMTS), and a digital subscriber line access multiplexer (DSLAM).

10. The network system of claim 8 , wherein the restrictions comprise blackout restrictions or targeted content release to a specific region.

11. A network system providing location control of deliverable video content comprising:

a packager for creating an original manifest file;

a playlist rebuilder for extracting the original manifest file from the packager and generating a regional manifest file for each of a plurality of geo-specific service area regions;

an origin server for fetching the regional manifest files;

edge caches, each edge cache linked to the origin server to receive the regional manifest files for a given one of the geo-specific regions where it is located, each edge cache further connected to receive http requests for content from client devices within their given geo-specific region,

wherein the edge caches further remove any geo-location specific information in content URLs received from the client devices in requests for content to prevent the client devices from manipulating the content URLs to bypass the blackout restrictions,

wherein each edge cache appends metadata specific to the respective given geo-location region to an http content request received from client devices in the respective given geo-location region; and

wherein each edge cache provides the content requested with the blackout restrictions that apply to the respective given geo-location region.

12. The network system of claim 11 , wherein the edge caches pass the http requests for geo-specific content to the origin server when the content requests have not previously been requested and stored.

13. The network system of claim 11 , further comprising a blackout manager for controlling the playlist rebuilder to enable generation of the regional manifest files with desired content blacked out.

14. The apparatus of claim 11 , wherein the playlist rebuilder modifies the regional manifest file when service is to be blacked out by replacing one or more of the content URLs to be blacked out with URLs for the content to be substituted.

15. The apparatus of claim 11 , wherein each of the regional manifest files are identical to the original manifest file until the playlist rebuilder modifies one of the regional manifest files to black out service.

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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 →
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 SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
Reel/Frame 048825/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: ARRIS TECHNOLOGY, INC
To: ARRIS ENTERPRISES, INC.
Reel/Frame 037328/0341 →
MERGER AND CHANGE OF NAME Recorded Mar 10, 2015
From: GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT CORPORATION
To: ARRIS TECHNOLOGY, INC.
Reel/Frame 035176/0620 →
SECURITY AGREEMENT Recorded May 28, 2013
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS SOLUTIONS, INC.; ARRIS KOREA, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS; BIGBAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; 4HOME, INC.; ACADIA AIC, INC.; AEROCAST, INC.; BROADBUS TECHNOLOGIES, INC.; GENERAL INSTRUMENT CORPORATION; GENERAL INSTRUMENT AUTHORIZATION SERVICES, INC.; GENERAL INSTRUMENT INTERNATIONAL HOLDINGS, INC.; IMEDIA CORPORATION; JERROLD DC RADIO, INC.; LEAPSTONE SYSTEMS, INC.; MODULUS VIDEO, INC.; MOTOROLA WIRELINE NETWORKS, INC.; NETOPIA, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; QUANTUM BRIDGE COMMUNICATIONS, INC.; SETJAM, INC.; SUNUP DESIGN SYSTEMS, INC.; UCENTRIC SYSTEMS, INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC; CCE SOFTWARE LLC; THE GI REALTY TRUST 1996
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030498/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2012
From: MACK, ROBERT E.; SAMANT, NIRANJAN R.
To: GENERAL INSTRUMENT CORPORATION
Reel/Frame 028848/0880 →