System and method for shaping traffic from a plurality of data streams using hierarchical queuing

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7272150
APP PUB NO 20040032830A1
SERIAL NO

10224508

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system for shaping traffic from a plurality of data streams comprised of a first queuing stage configured to shape traffic from the data streams and having a plurality of shaping queues; and a second queuing stage coupled to the first queuing stage and configured to manage congestion from the first queuing stage that occurs when multiple of the shaping queues become eligible to send traffic at substantially the same time.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
WORLD WIDE PACKETS, INC.SPOKANE VALLEY, WA49

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bly, Keith Michael Newman Lake, WA 18 374
Johnson, C Stuart Liberty Lake, WA 12 115

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
2006/0233,156 Network routing apparatus 8 2006
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 5758137 Method and system for processing timer requests within a computer 16 1995
6052375 High speed internetworking traffic scaler and shaper 85 1997
6343081 Method and apparatus for managing contention in a self-routing switching architecture in a port expansion mode 27 1998
 
ADVANCED MICRO DEVICES, INC. (1)
6167054 Method and apparatus providing programmable thresholds for full-duplex flow control in a network switch 43 1997
 
ERICSSON AB (1)
6477144 Time linked scheduling of cell-based traffic 54 1998
 
LUCENT TECHNOLOGIES INC. (1)
6628652 Flexible telecommunications switching network 41 1999
 
SONY CORPORATION (1)
6195355 Packet-Transmission control method and packet-transmission control apparatus 87 1998
 
CISCO TECHNOLOGY, INC. (3)
6167445 Method and apparatus for defining and implementing high-level quality of service policies in computer networks 625 1998
6950400 Method and apparatus for performing high-speed traffic shaping 25 2001
6980552 Pipelined packet switching and queuing architecture 115 2002
 
ADVANTECH SATELLITE NETWORKS INC. (1)
* 6445707 Broadcast rate control allocation (BRCA) for congestion avoidance in satellite ATM networks 60 1999
 
ALCATEL-LUCENT CANADA INC. (1)
6438134 Two-component bandwidth scheduler having application in multi-class digital communications systems 147 1998
 
XEROX CORPORATION (4)
6064677 Multiple rate sensitive priority queues for reducing relative data transport unit delay variations in time multiplexed outputs from output queued routing mechanisms 65 1997
5926459 Rate shaping in per-flow queued routing mechanisms for available bit rate service 87 1997
6064650 Rate shaping in per-flow output queued routing mechanisms having output links servicing multiple physical layers 49 1997
6064651 Rate shaping in per-flow output queued routing mechanisms for statistical bit rate service 40 1997
 
GLOBALFOUNDRIES INC. (2)
6084856 Method and apparatus for adjusting overflow buffers and flow control watermark levels 85 1997
6487212 Queuing structure and method for prioritization of frames in a network switch 77 1997
 
Nexabit Networks, LLC (1)
6259699 System architecture for and method of processing packets and/or cells in a common switch 304 1997
 
FUJITSU LIMITED (2)
5748629 Allocated and dynamic bandwidth management 200 1996
5872769 Linked list structures for multiple levels of control in an ATM switch 117 1996
 
SOUND VIEW INNOVATIONS, LLC (1)
* 6205118 Adaptive time slot scheduling apparatus and method for end-points in an ATM network 23 1999
 
SPRINT INTERNATIONAL COMMUNICATIONS CORPORATION, A CORP. OF DE (1)
5164938 Bandwidth seizing in integrated services networks 150 1991
 
YAHOO HOLDINGS, INC. (1)
7042841 Controlling network congestion using a biased packet discard policy for congestion control and encoded session packets: methods, systems, and program products 91 2001
 
WSOU INVESTMENTS, LLC (1)
5953318 Distributed telecommunications switching system and method 185 1997
 
INTEL CORPORATION (1)
7058789 System and method for packet storage and retrieval 37 2003
 
Top Layer Networks, Inc. (1)
6714553 System and process for flexible queuing of data packets in network switching 61 1998
 
TELLABS OPERATIONS, INC. (1)
7072295 Allocating network bandwidth 76 2000
 
ALCATEL USA SOURCING, L.P. (2)
5999518 Distributed telecommunications switching system and method 232 1997
6754206 Distributed telecommunications switching system and method 100 1999
 
RAKUTEN, INC. (1)
* 6067298 ATM switching system which separates services classes and uses a code switching section and back pressure signals 130 1997
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (2)
* 7525962 Reducing memory access bandwidth consumption in a hierarchical packet scheduler 5 2004
* 2006/0153,184 Reducing memory access bandwidth consumption in a hierarchical packet scheduler 6 2004
 
F5 NETWORKS, INC. (3)
9313047 Handling high throughput and low latency network data packets in a traffic management device 0 2009
9606946 Methods for sharing bandwidth across a packetized bus and systems thereof 0 2014
9635024 Methods for facilitating improved user authentication using persistent data and devices thereof 0 2014
 
PROVENANCE ASSET GROUP LLC (2)
* 7907518 Communication traffic isolation and control 3 2005
* 2007/0104,095 Communication traffic isolation and control 2 2005
* 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 Mar 18, 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