System and method for prioritizing and queuing traffic

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7269180
APP PUB NO 20040085978A1
SERIAL NO

10287865

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system is provided for prioritizing and queuing traffic from a plurality of data streams. The system includes a queuing structure, processing circuitry, and a search engine. The queuing structure has a plurality of queues. The search engine is implemented on the processing circuitry and is configured to search and edit the queues in order to manage traffic at a given instance in time by traversing each of the queues in a predetermined manner to identify and remove eligible entries from each queue that need to be transmitted. The traffic was previously classified as to type and traffic elements were previously loaded onto selected queues with other traffic elements having a similar traffic type. A method is also provided.

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 376
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
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
6101420 Method and apparatus for disambiguating change-to-dirty commands in a switch based multi-processing system with coarse directories 44 1997
6154816 Low occupancy protocol for managing concurrent transactions with dependencies 36 1997
 
SONY CORPORATION (1)
6195355 Packet-Transmission control method and packet-transmission control apparatus 87 1998
 
XEROX CORPORATION (5)
6038217 Rate shaping in per-flow output queued routing mechanisms for available bit rate (ABR) service in networks having segmented ABR control loops 62 1997
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
 
ORACLE AMERICA, INC. (1)
* 6021132 Shared memory management in a switched network element 97 1997
 
WSOU INVESTMENTS, LLC (1)
5953318 Distributed telecommunications switching system and method 185 1997
 
Top Layer Networks, Inc. (1)
6714553 System and process for flexible queuing of data packets in network switching 61 1998
 
NAVIGON AG (1)
6092076 Method and system for map display in a navigation application 221 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
 
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
 
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
 
ALCATEL-LUCENT CANADA INC. (1)
6438134 Two-component bandwidth scheduler having application in multi-class digital communications systems 149 1998
 
ADVANTECH SATELLITE NETWORKS INC. (1)
6445707 Broadcast rate control allocation (BRCA) for congestion avoidance in satellite ATM networks 60 1999
 
ENTERASYS NETWORKS, INC. (2)
5633867 Local memory buffers management for an ATM adapter implementing credit based flow control 79 1994
5483526 Resynchronization method and apparatus for local memory buffers management for an ATM adapter implementing credit based flow control 79 1994
 
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
 
INTEL CORPORATION (1)
7058789 System and method for packet storage and retrieval 37 2003
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTEGRATED DEVICE TECHNOLOGY, INC. (3)
* 2003/0231,590 Method of performing deficit round-robin scheduling and structure for implementing same 5 2002
* 7580355 Method of performing weighted round-robin queue scheduling using a dynamic link list and structure for implementing same 7 2004
* 2005/0147,034 Method of performing weighted round-robin queue scheduling using a dynamic link list and structure for implementing same 18 2004
 
UPLAND SOFTWARE, INC. (4)
* 7676599 System and method of binding a client to a server 6 2005
* 2006/0031,393 System and method of binding a client to a server 19 2005
8606874 System and method of binding a client to a server 1 2009
9401974 System and method of binding a client to a server 0 2013
 
FUJITSU LIMITED (1)
* 2007/0041,321 Network switch apparatus that avoids congestion at link-aggregated physical port 25 2005
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
8611335 System and method for assigning paths for data flows through a wide-area network 4 2009
* 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 11, 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