IP Library Granted Patent US 11,503,353
Granted Patent B2
US 11,503,353 · App. 16/195,996 · Granted Nov 15, 2022

Integrated receiver decoder management in HTTP streaming networks

Inventor: Erik J. Elstermann (Carlsbad, CA)
Assignee: ARRIS Enterprises LLC
H04N21/26291H04N21/2351H04N21/2358H04N21/6547
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 11,503,353
App. No.
16/195,996
Granted
Nov 15, 2022
Kind
B2
Abstract

A method to provide configuration information from a broadcast network controller (BNC) to a decoder in an HTTP live streaming (HLS) network. The method includes the steps of: (a) initiating a configuration event notification by the BNC; (b) writing the configuration information as file; (c) announcing the configuration information as a SCTE-104 request; (d) translating the SCTE-104 request into an SCTE-35 message; (e) translating the SCTE-35 message into an HLS playlist file; and (f) retrieving the HLS playlist file at the decoder.

Claims (31)

1. A method of providing configuration information from a broadcast network controller (BNC) to a decoder in an HTTP live streaming (HLS) network, the method comprising:

(a) initiating a configuration event notification by the BNC;

(b) writing the configuration information as a file;

(c) announcing the configuration information as a SCTE-104 request;

(d) translating the SCTE-104 request into an SCTE-35 message;

(e) translating the SCTE-35 message into an HLS playlist file; and

(f) retrieving the HLS playlist file at the decoder.

2. The method of claim 1 , wherein the configuration information comprises decoder command and control event notification information comprising one or more of authorization, content selection, and output configuration.

3. The method of claim 1 , wherein the SCTE-104 request is translated by an encoder into a SCTE-35 message having a configuration information.

4. The method of claim 3 , wherein the encoder combines encoded content and the SCTE-35 message having configuration information in a same MPEG-2 transport stream (TS) and sends to a packager.

5. The method of claim 4 , wherein the packager extracts the SCTE-35 message from the TS and embeds the configuration information into an HLS playlist file.

6. The method of claim 5 , wherein the packager converts TS content into HLS content files.

7. The method of claim 6 , wherein the packager delivers HLS playlist and content files to a content delivery network.

8. The method of claim 7 , wherein the decoder retrieves the HLS playlist from the content delivery network.

9. The method of claim 8 , wherein the decoder processes the HLS playlist.

10. The method of claim 9 , wherein the decoder retrieves configuration information embedded in the HLS playlist file.

11. The method of claim 10 , wherein the decoder executes commands from the configuration information embedded in the HLS playlist file.

12. The method of claim 11 , wherein the decoder retrieves content files and decrypts, decodes, and/or transcodes content.

13. The method of claim 1 , wherein the decoder receives the HLS playlist file as part of routinely receiving an HLS playlist and monitors for event notifications.

14. The method of claim 1 , further comprising:

retrieving and executing instructions provided by the configuration information at the decoder.

15. The method of claim 1 , further comprising:

generating a report file at the decoder, the report file comprising one or more of current and historical decoder configuration, health and status information.

16. The method of claim 15 , further comprising:

receiving and processing the report file at the BNC for system configuration, event logging.

17. The method of claim 1 , wherein initiating a configuration event notification is scheduled in advance or requested via the BNC.

18. The method of claim 1 , wherein the writing the configuration information as a file comprises generating a proprietary file to the CDN for retrieval by a decoder.

19. The method of claim 1 ,

wherein the announcing the configuration information as a SCTE-104 request comprises generating an SCTE-104 message including private command data to an encoder instructing a decoder where to obtain a configuration file, and

wherein the SCTE-104 request further comprises decryption information for the configuration file.

20. The method of claim 1 , wherein the configuration information from a broadcast network controller (BNC) to a decoder in an HTTP live streaming (HLS) network is provided in addition to configuration information provided by a BNC in a satellite broadcast system.

Assignments (8)
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 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2018
From: ELSTERMANN, ERIK J.
To: ARRIS ENTERPRISES LLC
Reel/Frame 047550/0514 →
Continuity (1)
Related Publication 20200162778A1 · May 21, 2020