Bifurcated transaction selector supporting dynamic...

Multiplex communications – Pathfinding or routing – Switching a message which includes an address header

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07961745

ABSTRACT:
A bifurcated selector for transmitting transactions from a plurality of transaction queues out a port of a switch. A transaction scheduler selects transactions of the queues for transmission to a device coupled to the port. A policy manager enforces a scheduling policy of the queues. An interface couples the policy manager to the transaction scheduler. The interface includes first signals for the transaction scheduler to receive from the policy manager a priority for each queue. The transaction scheduler selects the transactions for transmission to the device based on the priorities. The interface also includes second signals for the policy manager to receive from the transaction scheduler transaction transmission information for each queue. The policy manager updates the priorities based on the transaction transmission information. The transaction transmission information comprises an indication of which of the queues a transaction was selected from for transmission.

REFERENCES:
patent: 4126895 (1978-11-01), Weemaes et al.
patent: 4924380 (1990-05-01), McKinney et al.
patent: 5095460 (1992-03-01), Rodeheffer
patent: 5276887 (1994-01-01), Haynie
patent: 5309382 (1994-05-01), Tamura et al.
patent: 5357512 (1994-10-01), Khaira et al.
patent: 5528513 (1996-06-01), Vaitzblit et al.
patent: 5570356 (1996-10-01), Finney et al.
patent: 5636210 (1997-06-01), Agrawal
patent: 5689508 (1997-11-01), Lyles
patent: 5734877 (1998-03-01), Ries et al.
patent: 5745778 (1998-04-01), Alfieri
patent: 5793993 (1998-08-01), Broedner et al.
patent: 5832278 (1998-11-01), Pham
patent: 5870396 (1999-02-01), Abu-Amara et al.
patent: 5898694 (1999-04-01), Ilyadis et al.
patent: 5913049 (1999-06-01), Shiell et al.
patent: 5938742 (1999-08-01), Faddell et al.
patent: 6032218 (2000-02-01), Lewin et al.
patent: 6035424 (2000-03-01), Freerksen et al.
patent: 6052375 (2000-04-01), Bass et al.
patent: 6073159 (2000-06-01), Emer et al.
patent: 6094435 (2000-07-01), Hoffman et al.
patent: 6101193 (2000-08-01), Ohba
patent: 6105051 (2000-08-01), Borkenhagen et al.
patent: 6105053 (2000-08-01), Kimmel et al.
patent: 6152612 (2000-11-01), Liao et al.
patent: 6163827 (2000-12-01), Viswanadham et al.
patent: 6170051 (2001-01-01), Dowling
patent: 6212544 (2001-04-01), Borkenhagen et al.
patent: 6260073 (2001-07-01), Walker et al.
patent: 6272520 (2001-08-01), Sharangpani et al.
patent: 6272567 (2001-08-01), Pal et al.
patent: 6272579 (2001-08-01), Lentz et al.
patent: 6295600 (2001-09-01), Parady
patent: 6385715 (2002-05-01), Merchant et al.
patent: 6389449 (2002-05-01), Nemirovsky et al.
patent: 6430642 (2002-08-01), Stracovsky et al.
patent: 6434155 (2002-08-01), Jones et al.
patent: 6438132 (2002-08-01), Vincent et al.
patent: 6470016 (2002-10-01), Kalkunte et al.
patent: 6477562 (2002-11-01), Nemirovsky et al.
patent: 6510155 (2003-01-01), Sudo
patent: 6516369 (2003-02-01), Bredin
patent: 6542921 (2003-04-01), Sager
patent: 6549930 (2003-04-01), Chrysos et al.
patent: 6556571 (2003-04-01), Shahrier et al.
patent: 6563818 (2003-05-01), Sang et al.
patent: 6567839 (2003-05-01), Borkenhagen et al.
patent: 6633939 (2003-10-01), Butta' et al.
patent: 6647449 (2003-11-01), Watts
patent: 6658447 (2003-12-01), Cota-Robles
patent: 6665760 (2003-12-01), Dotson
patent: 6675187 (2004-01-01), Greenberger
patent: 6721874 (2004-04-01), Le et al.
patent: 6741552 (2004-05-01), McCrosky et al.
patent: 6754736 (2004-06-01), Ogawa et al.
patent: 6792446 (2004-09-01), Merchant et al.
patent: 6810426 (2004-10-01), Mysore et al.
patent: 6868529 (2005-03-01), Frannhagen
patent: 6931641 (2005-08-01), Davis et al.
patent: 7007153 (2006-02-01), Berenbaum et al.
patent: 7015913 (2006-03-01), Lindholm et al.
patent: 7035997 (2006-04-01), Musoll et al.
patent: 7042883 (2006-05-01), Fan et al.
patent: 7051189 (2006-05-01), Warnes
patent: 7110359 (2006-09-01), Acharya
patent: 7120714 (2006-10-01), O'Connor et al.
patent: 7150021 (2006-12-01), Vajjhala et al.
patent: 7185178 (2007-02-01), Barreh et al.
patent: 7269712 (2007-09-01), Cho
patent: 7382787 (2008-06-01), Barnes et al.
patent: 7490230 (2009-02-01), Jensen et al.
patent: 7506140 (2009-03-01), Jensen
patent: 7509447 (2009-03-01), Jensen
patent: 7554907 (2009-06-01), Epps et al.
patent: 7580350 (2009-08-01), Parker
patent: 7596086 (2009-09-01), Wang et al.
patent: 7660969 (2010-02-01), Jensen et al.
patent: 7680139 (2010-03-01), Jones et al.
patent: 7760748 (2010-07-01), Jensen
patent: 7773621 (2010-08-01), Jensen
patent: 2001/0028659 (2001-10-01), Johnson et al.
patent: 2001/0043610 (2001-11-01), Nemirovsky et al.
patent: 2002/0062435 (2002-05-01), Nemirovsky et al.
patent: 2002/0075883 (2002-06-01), Dell et al.
patent: 2002/0083063 (2002-06-01), Egolf
patent: 2002/0136230 (2002-09-01), Dell et al.
patent: 2002/0181484 (2002-12-01), Aimoto
patent: 2003/0018686 (2003-01-01), Kalafatis et al.
patent: 2003/0028816 (2003-02-01), Bacon
patent: 2003/0037091 (2003-02-01), Nishimura et al.
patent: 2003/0058876 (2003-03-01), Connor et al.
patent: 2003/0076849 (2003-04-01), Morgan et al.
patent: 2003/0081624 (2003-05-01), Aggarwal et al.
patent: 2003/0112802 (2003-06-01), Ono et al.
patent: 2003/0182536 (2003-09-01), Teruyama
patent: 2003/0233394 (2003-12-01), Rudd et al.
patent: 2004/0060052 (2004-03-01), Brown et al.
patent: 2004/0090974 (2004-05-01), Balakrishnan et al.
patent: 2004/0128448 (2004-07-01), Stark et al.
patent: 2004/0139441 (2004-07-01), Kaburaki et al.
patent: 2004/0215945 (2004-10-01), Burky et al.
patent: 2004/0215947 (2004-10-01), Ward et al.
patent: 2004/0216105 (2004-10-01), Burky et al.
patent: 2004/0216106 (2004-10-01), Kalla et al.
patent: 2004/0258070 (2004-12-01), Arima
patent: 2005/0076189 (2005-04-01), Wittenburg et al.
patent: 2005/0138328 (2005-06-01), Moy et al.
patent: 2005/0286524 (2005-12-01), Bennett
patent: 2006/0004989 (2006-01-01), Golla
patent: 2006/0004995 (2006-01-01), Hetherington et al.
patent: 2006/0095732 (2006-05-01), Tran et al.
patent: 2006/0123420 (2006-06-01), Nishikawa
patent: 2006/0153197 (2006-07-01), Nemirovsky et al.
patent: 2006/0159104 (2006-07-01), Nemirovsky et al.
patent: 2006/0179194 (2006-08-01), Jensen et al.
patent: 2006/0179274 (2006-08-01), Jones et al.
patent: 2006/0179276 (2006-08-01), Banerjee et al.
patent: 2006/0179279 (2006-08-01), Jones et al.
patent: 2006/0179280 (2006-08-01), Jensen et al.
patent: 2006/0179281 (2006-08-01), Jensen et al.
patent: 2006/0179283 (2006-08-01), Jensen et al.
patent: 2006/0179284 (2006-08-01), Jensen et al.
patent: 2006/0179439 (2006-08-01), Jones et al.
patent: 2006/0187949 (2006-08-01), Seshan et al.
patent: 2006/0206692 (2006-09-01), Jensen
patent: 2007/0089112 (2007-04-01), Jensen
patent: 2007/0113053 (2007-05-01), Jensen et al.
patent: 2007/0116025 (2007-05-01), Yadlon et al.
patent: 2007/0204137 (2007-08-01), Tran
patent: 2008/0016254 (2008-01-01), Kruger et al.
patent: 2008/0019388 (2008-01-01), Harmon et al.
patent: 2008/0069128 (2008-03-01), Jensen
patent: 2008/0069129 (2008-03-01), Jensen
patent: 2008/0069130 (2008-03-01), Jensen
patent: 2008/0229068 (2008-09-01), Bose et al.
patent: 2009/0135832 (2009-05-01), Fan et al.
patent: 2009/0249351 (2009-10-01), Jensen
patent: 2009/0292575 (2009-11-01), Ellebracht et al.
patent: 10110504 (2001-10-01), None
patent: 1351117 (2003-08-01), None
patent: WO02/39269 (2002-05-01), None
Shen & Lipasti; Modern Processor Design: Fundamentals of Superscalar Processors; 2003; McGraw-Hill Companies, Inc; Beta Edition; pp. 252, 281, 283-285.
Mano & Kime; Logic and Computer Design Fundamentals; 2001; Prentice Hall; Second Edition Updated; p. 119.
Kessler, R.E. “The Alpha 21264 Microprocessor.” Compaq Computer Corporation. Mar.-Apr. 1999 IEEE Macro. pp. 24-36.
U.S. Office Action for U.S. Appl. No. 11/086,258, Jan. 16, 2007, pp. 1-17 and cover sheet.
LeBeck, A.R. et al. “A Large, Fast Instruction Window for Tolerating Cache Misses.” Proceedings. 29th Annual International Symposium on Computer Architecture, 2002. Publication Date: 2002. pp. 59-70.
Shen & Lipasti. “Modern Processor Design: Fundamentals of Superscal

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

Bifurcated transaction selector supporting dynamic... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Bifurcated transaction selector supporting dynamic..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bifurcated transaction selector supporting dynamic... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2707000

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