Method and apparatus for detecting and preventing bandwidth overflow in a statistical multiplexer

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6411602
APP PUB NO 20010010682A1
SERIAL NO

09774834

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Techniques for determining an output rate for a bit stream, the output rate being determined by applying information read from the bit stream to available bandwidths. The techniques are employed to construct a statistical multiplexer 80 that multiplexes varying bit-rate bit streams. Minimum and maximum output rates for each bit stream are determined such that neither a queue for the bit stream in the multiplexer nor the bit stream's decoder will underflow or overflow. The multiplexer first allocates each bit stream its minimum bandwidth and then allocates any remaining bandwidth to the bit streams in proportion to the difference between the minimum and maximum output rates for the bit streams, with no bit stream receiving more than its maximum output rate. If there is not enough bandwidth to give every bit stream its minimum rate, glue frames may be inserted, or low priority channels dropped.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
CISCO TECHNOLOGY, INC.SAN JOSE, CA14366

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Huang, Si Jun Suwanee, GA 11 321
Schoenblum, Joel Roswell, GA 2 57

Cited Art Landscape

Patent Info (Count) # Cites Year
 
LUCENT TECHNOLOGIES INC. (1)
* 5594729 System and method for employing single-bit feedback control within a variable bit rate data transmission network 36 1994
 
CISCO TECHNOLOGY, INC. (2)
* 6052384 Using a receiver model to multiplex variable-rate bit streams having timing constraints 74 1997
* 6240103 Method and apparatus for detecting and preventing bandwidth overflow in a statistical multiplexer 36 1999
 
JUNIPER NETWORKS, INC. (1)
* 5675384 VBR MPEG video encoding for ATM networks with dynamic bandwidth renegotiation 55 1995
 
The United States of America as represented by the Secretary of the Navy (1)
* 5877612 Amplification of signals from high impedance sources 21 1997
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 5956088 Method and apparatus for modifying encoded digital video for improved channel utilization 211 1995
 
TIME WARNER CABLE ENTERPRISES LLC (1)
* 6044396 Method and apparatus for utilizing the available bit rate in a constrained variable bit rate channel 134 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ARRIS ENTERPRISES LLC (1)
* 6914936 Method for allocating media unit sequences among a plurality of output channels 4 2001
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (10)
7974200 Transmitting and receiving real-time data 9 2001
8135852 Data streaming system and method 31 2003
* 2004/0153,951 Transmitting and receiving real-time data 53 2003
* 2005/0021,830 Data communications method and system using buffer size to calculate transmission rate for congestion control 83 2004
7761901 Data transmission 5 2004
* 2006/0182,016 Data transmission over a network having initially undetermined transmission capacity 5 2004
* 2005/0021,821 Data transmission 29 2004
* 2005/0120,038 Data structure for data streaming system 7 2004
8386631 Data streaming system and method 5 2008
* 2009/0116,551 Data streaming system and method 14 2008
 
THOMSON LICENSING (1)
* 2005/0021,806 System and method for delivering data streams of multiple data types at diffferent priority levels 51 2004
 
NTT DOCOMO, INC. (2)
* 8340019 Radio communication system, radio communication method, and base station for controlling a transmission rate of uplink user data 0 2009
* 2009/0225,699 RADIO COMMUNICATION SYSTEM, RADIO COMMUNICATION METHOD, AND BASE STATION 1 2009
 
GOOGLE TECHNOLOGY HOLDINGS LLC (10)
* 8396117 Apparatus, arrangement, method and computer program product for digital video processing 0 2006
* 2010/0246,668 APPARATUS, ARRANGEMENT, METHOD AND COMPUTER PROGRAM PRODUCT FOR DIGITAL VIDEO PROCESSING 4 2006
8665318 Digital video coding 0 2010
* 2010/0238,268 DIGITAL VIDEO CODING 4 2010
8780984 Loss-robust video transmission using plural decoders 0 2011
9014265 Video coding using edge detection and block partitioning for intra prediction 1 2012
9210424 Adaptive prediction block size in video coding 2 2013
9313493 Advanced motion estimation 0 2013
9094663 System and method for providing adaptive media optimization 0 2014
9807416 Low-latency two-pass video coding 0 2015
 
TIME WARNER CABLE ENTERPRISES LLC (4)
7539748 Data transfer application monitor and controller 7 2003
* 2004/0228,277 Data transfer application monitor and controller 57 2003
8560657 Data transfer application monitor and controller 0 2009
* 2009/0225,677 DATA TRANSFER APPLICATION MONITOR AND CONTROLLER 2 2009
* Cited By Examiner