IP Library Granted Patent US 9,118,939
Granted Patent B2
US 9,118,939 · App. 12/973,458 · Granted Aug 25, 2015

SVC-to-AVC rewriter with open-loop statistical multiplexer

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 9,118,939
App. No.
12/973,458
Filed
Dec 20, 2010
Granted
Aug 25, 2015
Kind
B2
Art Unit
2485
USPC
375/240.26
Abstract

A method is provided for processing multilayer bit streams that includes receiving the multilayer bit streams of Scalable Video Code (SVC) each having a base layer and at least one enhancement layer. One or more of the enhancement layers are extracted in whole or in part from at least one of the multilayer bit streams so that the multilayer bit streams are collectively reduced in their total bandwidth. Each of the extracted bit streams are rewritten to a single layer bit stream. The single layer bit streams are then multiplexed to form a multiplexed single layer bit stream that is non-SVC.

Claims (21)

1. An apparatus for statistically multiplexing and rewriting a scalable bit stream, comprising:

a plurality of bit rate extraction units for receiving a plurality of multilayer scalable video code (SVC) bit streams, said bit rate extraction units each being configured to extract one or more enhancement layers in whole or in part from at least one of the multilayer bit streams,

a bit rate allocation manager,

wherein the bit rate allocation manager obtains bit rate allocation management parameters from a video service provider,

wherein a bit rate allocation manager determines a bit rate to allocate to each of the multilayer bit streams based at least in part on the bit rate allocation management parameters, and information pertaining to a channel over which a multiplexed single layer non-SVC bit stream is to be transported;

a storage database wherein the bit rate allocation management parameters are stored and are accessible to the bit rate allocation manager;

wherein the bit rate allocation manager produces the bit rate allocations for simultaneous programs in a manner that tends to equalize video across programs to the extent that is consistent with the bit rate allocation management parameters specified by the video service provider;

a plurality of multilayer to single-layer rewriters for converting the plurality of multilayer bit streams received from the bit rate extraction units to a plurality of single-layer bit streams,

wherein the rewriter selects ones of the enhancement layers for each program in a manner that is consistent with the bit rate allocation determined by the bit rate allocation manager,

wherein the rewriter extracts one or more of the enhancement layers in whole or in part from at least one of the multilayer bit streams so that so that the plurality of multilayer bit streams are collectively reduced in their total bandwidth, and so that each program in each of the enhancement layers is provided in such a manner that is consistent with the bit rate allocation and the bit rate allocation parameters;

wherein the rewriter rewrites each of the extracted enhancement layers to produce a single layer bit stream for each of the extracted enhancement layers; and

a multiplexer for multiplexing the single layer bit streams to form the non-SVC multiplexed single layer bit stream.

2. The apparatus of claim 1 further comprising:

a channel model database for storing information pertaining to capacities and requirements of channels over which the bit streams can be transmitted; and

a bit rate allocation manager for determining the one or more enhancement layers that are to be extracted by the bit rate extraction units based at least in part on the information in the channel model database.

3. The apparatus of claim 2 wherein the bit rate allocation manager allocates bit rates to each of the multilayer bit streams based at least in part on a priority assigned to each of the streams such that multilayer bit streams having a common priority are each allocated a bit rate needed to produce a common level of perceptual quality.

4. The apparatus of claim 1 wherein the bit rate extraction units are configured to distinguish between packet ID types assigned to packets that carry base layer information and packet ID types assigned to packets that carry enhancement layer information.

5. The apparatus of claim 1 wherein the multilayer bit streams conform to a scalable video coding (SVC) standard and the single layer bit streams conform to an advanced video coding (AVC) standard, and wherein the plurality of bit rate extraction units receive the SVC bit streams prior to the multiplexer multiplexing the single layer bit streams to form a non-SVC multiplexed single layer bit stream.

6. The apparatus of claim 1 , wherein in the bit rate allocation management parameters used by the bit rate allocation manager include at least one of program stream priority, maximum program resolution, maximum program bit rate and maximum total bit rate that may be allocated.

7. The apparatus of claim 1 , wherein rewriter selects enhancement layers for each program particularly based on resolution and frame rate.

8. The apparatus of claim 1 wherein bit rate adaptation is performed in accordance with an open-loop technique.

Assignments (11)
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 →
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 →