Instruction set for programmable queuing

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output data buffering

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S005000, C710S007000, C709S250000, C370S230100, C370S415000

Reexamination Certificate

active

07921241

ABSTRACT:
A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to generate such instructions, depending on the data. Examples of such instructions include (1) writing of data units (of fixed size or variable size) without linking to a queue, (2) re-sequencing of the data units relative to one another without moving the data units in memory, and (3) linking the previously-written data units to a queue. The network processor and traffic manager may be implemented in a single chip.

REFERENCES:
patent: RE31182 (1983-03-01), Crager et al.
patent: 5383182 (1995-01-01), Therasse et al.
patent: 5590122 (1996-12-01), Sandorfi et al.
patent: 5781549 (1998-07-01), Dai
patent: 5809024 (1998-09-01), Ferguson et al.
patent: 5870394 (1999-02-01), Oprea
patent: 5901147 (1999-05-01), Joffe
patent: 6128278 (2000-10-01), Joffe et al.
patent: 6148000 (2000-11-01), Feldman et al.
patent: 6226687 (2001-05-01), Harriman et al.
patent: 6246684 (2001-06-01), Chapman et al.
patent: 6249528 (2001-06-01), Kothary
patent: 6259699 (2001-07-01), Opalka et al.
patent: 6307860 (2001-10-01), Joffe et al.
patent: 6314101 (2001-11-01), Rezaiifar et al.
patent: 6317433 (2001-11-01), Galand et al.
patent: 6330584 (2001-12-01), Joffe et al.
patent: 6388994 (2002-05-01), Murase
patent: 6404752 (2002-06-01), Allen, Jr. et al.
patent: 6463067 (2002-10-01), Hebb et al.
patent: 6556568 (2003-04-01), Sasaki
patent: 6594234 (2003-07-01), Chard et al.
patent: 6654343 (2003-11-01), Brandis et al.
patent: 6687246 (2004-02-01), Wolrich et al.
patent: 6714985 (2004-03-01), Malagrino et al.
patent: 6937606 (2005-08-01), Basso et al.
patent: 6976096 (2005-12-01), Cherukuri et al.
patent: 7058057 (2006-06-01), Dooley et al.
patent: 7072342 (2006-07-01), Elnathan
patent: 7092409 (2006-08-01), Chun et al.
patent: 2003/0074388 (2003-04-01), Pham et al.
patent: 2003/0165149 (2003-09-01), Lin
patent: 2004/0088439 (2004-05-01), Lee et al.
patent: 2005/0232270 (2005-10-01), Bass et al.
Entire Prosecution History of U.S. Appl. No. 10/741,132, filed Dec. 19, 2003 by Andrew Li et al. issued as US Patent 7,558,890.
Entire Prosecution History of U.S. Appl. No. 10/211,098, filed Aug. 1, 2002 by Dayne A. Reast et al. issued as US Patent 7,372,864.
Entire Prosecution History of U.S. Appl. No. 10/211,080, filed Aug. 1, 2002 by Ari Birger et al.
Kornaros, G. et al. “A Fully-Programmable Memory Management System Optimizing Queue Handling at Multi Gigabit Rates”, DAC 2003, Jun. 2-6, 2003, Anaheim, California pp. 54-59.
Chandranmenon, G.P. et al “Reconsidering Fragmentation and Reassembly”, believed to be published at Seventeenth ACM Symposium on Principles of Distributed Computing (PODC'98), at a conference held in Puerto Vallarta, Jun. 28-Jul. 2, 1998, pp. 9.
The ATM Forum Technical Committee, “ATM Trunking using AAL2 for Narrowband Services”, AF-VTOA-0113.000, Feb. 1999, pp. 58.
Shah, N. “Understanding Network Processors”, Version 1.0, University of California, Berkeley, Sep. 2001, http://courses.ece.uiuc.edu/ece511/papers
p.pdf, pp. 1-54.
Shah, N. “Understanding Network Processors”, Version 1.0, University of California, Berkeley, Sep. 2001, http://courses.ece.uiuc.edu/ece511/papers
p.pdf, pp. 54-89.
Mano, M. et al. “Logic and Computer Design Fundamentals”, 1997, pp. 450-454 and pp. 533-535.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Instruction set for programmable queuing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Instruction set for programmable queuing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Instruction set for programmable queuing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2713727

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.