Qualified priority queue scheduler

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6934294
APP PUB NO 20040179535A1
SERIAL NO

10808105

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A queue scheduling method and apparatus for a queuing structure including a plurality of queues at different priorities and having different bandwidth privileges competing for the bandwidth of an output. The method selects a queue at the current priority, having data for release to the output and having available bandwidth to release data to the output. If there are a plurality of such queues, round-robin ordering determines which queue in the plurality is selected. The apparatus includes a plurality of bit masks representing the status in relation to a queue state variable of the different queues, which masks are combined in a bit-wise AND operation to determine which queues are selectable for releasing data to the output.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ALCATEL75008 PARIS1253

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bertagna, Drew Oak Park, CA 11 259

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (1)
* 6401117 Platform permitting execution of multiple network infrastructure applications 101 1999
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
* 6252608 Method and system for improving shadowing in a graphics rendering system 242 1998
 
SCHLUMBERGER TECHNOLOGIES, INC. (1)
* 4864629 Image correlation system 50 1987
 
SUN MICROSYSTEMS, INC. (1)
* 5627966 Method for simulating the parallel processing of video data 7 1995
 
Channel One Communications, Inc. (1)
* 6125182 Cryptographic engine using logic and base conversions 20 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 8521878 Apparatus, system, and method for parallelizing access to shared assets 0 2007
 
AT&T INTELLECTUAL PROPERTY I, L.P. (1)
8612649 Validation of priority queue processing 0 2010
 
BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY (1)
* 2010/0034,216 DATA COMMUNICATION 20 2008
 
APPLE INC. (2)
* 8793421 Queue arbitration using non-stalling request indication 0 2011
* 2013/0111,090 QUEUE ARBITRATION USING NON-STALLING REQUEST INDICATION 3 2011
 
RPX CORPORATION (7)
* 7099275 Programmable multi-service queue scheduler 70 2001
* 2003/0063,562 Programmable multi-service queue scheduler 14 2001
7978606 System and method for policing multiple data flows and multi-protocol data flows 48 2005
* 2006/0159,019 System and method for policing multiple data flows and multi-protocol data flows 36 2005
7835375 Method and apparatus for providing multi-protocol, multi-stage, real-time frame classification 50 2007
7822048 System and method for policing multiple data flows and multi-protocol data flows 1 2008
* 2009/0213,856 System and Method for Providing Transformation of Multi-Protocol Packets in a Data Stream 59 2009
 
ZTE CORPORATION (1)
8463967 Method and device for scheduling queues based on chained list 0 2010
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 7248595 Method, apparatus, and computer program product for implementing packet ordering 0 2003
 
HIMAX TECHNOLOGIES, INC. (2)
* 7356631 Apparatus and method for scheduling requests to source device in a memory access system 6 2005
* 2006/0168,383 APPARATUS AND METHOD FOR SCHEDULING REQUESTS TO SOURCE DEVICE 19 2005
* Cited By Examiner