Systems and methods for permitting queues to oversubscribe

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7245626
SERIAL NO

10206998

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system permits queues to use more than an allocated amount of bandwidth. The system allocates an amount of bandwidth to each of the queues and determines whether any of the queues is using less than the allocated amount of bandwidth. If so, the system reallocates the allocated bandwidth from one of the queues to at least one other one of the queues based on the amount of bandwidth used by each of the queues.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
JUNIPER NETWORKS, INC.SUNNYVALE, CA2495

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Basu, Debashis San Jose, CA 49 253
Boddu, Jayabharat Santa Clara, CA 47 449
Godbole, Avanindra San Jose, CA 55 379
Sindhu, Pradeep Los Altos Hills, CA 135 1815

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ZETTACOM, INC. (1)
* 6959002 Traffic manager for network switch port 74 2001
 
RPX CLEARINGHOUSE LLC (2)
* 6018527 Queue service interval based cell scheduler with hierarchical queuing configurations 72 1996
* 6810012 Queue service interval based cell schedular with hierarchical queuing configurations 27 1999
 
WSOU INVESTMENTS, LLC (1)
* 6067301 Method and apparatus for forwarding packets from a plurality of contending queues to an output 176 1998
 
MICRON TECHNOLOGY, INC. (1)
* 6683884 Shared credit round robin queuing 36 2000
 
JUNIPER NETWORKS, INC. (1)
* 6542467 Bandwidth allocation system of virtual path in communication network of asynchronous transfer mode 63 1999
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6917591 Methods, systems and computer program products for bandwidth allocation in a multiple access system 20 2001
 
FUJITSU LIMITED (1)
* 6895012 Method and apparatus for packet scheduling in network 9 2001
 
MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (2)
* 6687781 Fair weighted queuing bandwidth allocation system for network switch port 43 2001
* 7058057 Network switch port traffic manager having configurable packet and cell servicing 32 2001
 
NORTEL NETWORKS LIMITED (1)
* 6470016 Servicing output queues dynamically according to bandwidth allocation in a frame environment 108 1999
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 2007/0294,498 Storage Allocation Management in Switches Utilizing a Flow Control 1 2006
* 2008/0201,547 STRUCTURE FOR STORAGE ALLOCATION MANAGEMENT IN SWITCHES UTILIZING FLOW CONTROL 1 2008
 
VERIZON PATENT AND LICENSING INC. (2)
* 8879561 Dynamic bandwidth queue allocation 0 2011
* 2011/0249,554 DYNAMIC BANDWIDTH QUEUE ALLOCATION 5 2011
 
CISCO TECHNOLOGY, INC. (2)
9628406 Intra switch transport protocol 0 2013
* 2014/0269,302 Intra Switch Transport Protocol 1 2013
 
JUNIPER NETWORKS, INC. (14)
* 7508831 Flow control systems and methods for multi-level buffering schemes 3 2007
7711005 Systems and methods for determining the bandwidth used by a queue 6 2008
* 7769016 Flow control for multi-level buffering schemes 3 2009
8036117 Dequeuing and congestion control systems and methods 5 2009
8009561 Systems and methods for permitting queues to oversubscribe 1 2009
7885281 Systems and methods for determining the bandwidth used by a queue 6 2010
8335158 Systems and methods for dropping data using a drop profile 2 2010
8599868 Systems and methods for determining the bandwidth used by a queue 0 2010
* 2011/0096,689 SYSTEMS AND METHODS FOR DETERMINING THE BANDWIDTH USED BY A QUEUE 6 2010
8654645 Systems and methods for dropping data using a drop profile 1 2012
9106577 Systems and methods for dropping data using a drop profile 0 2014
* 8913541 Dequeuing and congestion control systems and methods for single stream multicast 0 2014
* 2014/0177,440 DEQUEUING AND CONGESTION CONTROL SYSTEMS AND METHODS FOR SINGLE STREAM MULTICAST 2 2014
9100314 Dequeuing and congestion control systems and methods for single stream multicast 0 2014
 
BUSINESS OBJECTS SOFTWARE LTD. (1)
* 2011/0282,980 DYNAMIC PROTECTION OF A RESOURCE DURING SUDDEN SURGES IN TRAFFIC 0 2010
 
LENOVO INTERNATIONAL LIMITED (1)
8898416 Storage allocation management in switches utilizing flow control 1 2008
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 17, 2019
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00