Methods and apparatus for managing a buffer of events in the...

Electrical computers and digital processing systems: interprogra – Event handling or event notification

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S313000

Reexamination Certificate

active

07661112

ABSTRACT:
A background event buffer manager (BEBM) for ordering and accounting for events in a data processing system having a processor includes a port for receiving event identifications (IDs) from a device, a queuing function enabled for queuing event IDs received, and a notification function for notifying the processor of queued event IDs. The BEBM handles all event ordering and accounting for the processor. The BEBM in preferred embodiments queues events by type with priority and by priority within type, and also handles sending acknowledgement to the device when processing on each event is concluded, and buffers the acknowledgement process. In particular embodiments the apparatus and method is taught as a packet processing router engine.

REFERENCES:
patent: 4200927 (1980-04-01), Hughes et al.
patent: 4707784 (1987-11-01), Ryan et al.
patent: 4942518 (1990-07-01), Weatherford et al.
patent: 5023776 (1991-06-01), Gregor
patent: 5121383 (1992-06-01), Golestani
patent: 5166674 (1992-11-01), Baum et al.
patent: 5271000 (1993-12-01), Engbersen et al.
patent: 5291481 (1994-03-01), Doshi et al.
patent: 5408464 (1995-04-01), Jurkevich
patent: 5465331 (1995-11-01), Yang et al.
patent: 5471598 (1995-11-01), Quattromani et al.
patent: 5521916 (1996-05-01), Choudhury et al.
patent: 5559970 (1996-09-01), Sharma
patent: 5619497 (1997-04-01), Gallagher et al.
patent: 5629937 (1997-05-01), Hayter et al.
patent: 5634015 (1997-05-01), Chang et al.
patent: 5659797 (1997-08-01), Zandveld et al.
patent: 5675790 (1997-10-01), Walls
patent: 5684797 (1997-11-01), Aznar et al.
patent: 5708814 (1998-01-01), Short et al.
patent: 5724565 (1998-03-01), Dubey et al.
patent: 5737525 (1998-04-01), Picazo et al.
patent: 5784649 (1998-07-01), Begur et al.
patent: 5784699 (1998-07-01), McMahon et al.
patent: 5796966 (1998-08-01), Simcoe et al.
patent: 5809321 (1998-09-01), Hansen et al.
patent: 5812810 (1998-09-01), Sager
patent: 5835491 (1998-11-01), Davis et al.
patent: 5892966 (1999-04-01), Petrick et al.
patent: 5893077 (1999-04-01), Griffin
patent: 5896517 (1999-04-01), Wilson
patent: 5918050 (1999-06-01), Rosenthal et al.
patent: 5951670 (1999-09-01), Glew et al.
patent: 5951679 (1999-09-01), Anderson et al.
patent: 5978570 (1999-11-01), Hillis
patent: 5978893 (1999-11-01), Bakshi et al.
patent: 5983005 (1999-11-01), Monteiro et al.
patent: 5987578 (1999-11-01), Butcher
patent: 6009516 (1999-12-01), Steiss et al.
patent: 6016308 (2000-01-01), Crayford et al.
patent: 6023738 (2000-02-01), Priem et al.
patent: 6047122 (2000-04-01), Spiller
patent: 6058267 (2000-05-01), Kanai et al.
patent: 6067608 (2000-05-01), Perry
patent: 6070202 (2000-05-01), Minkoff et al.
patent: 6073251 (2000-06-01), Jewett et al.
patent: 6088745 (2000-07-01), Bertagna et al.
patent: 6131163 (2000-10-01), Wiegel
patent: 6151644 (2000-11-01), Wu
patent: 6155840 (2000-12-01), Sallette
patent: 6157955 (2000-12-01), Narad et al.
patent: 6169745 (2001-01-01), Liu et al.
patent: 6173327 (2001-01-01), De Borst et al.
patent: 6188699 (2001-02-01), Lang et al.
patent: 6195680 (2001-02-01), Goldszmidt et al.
patent: 6219339 (2001-04-01), Doshi et al.
patent: 6219783 (2001-04-01), Zahir et al.
patent: 6223274 (2001-04-01), Catthoor et al.
patent: 6226680 (2001-05-01), Boucher et al.
patent: 6247040 (2001-06-01), Born et al.
patent: 6247105 (2001-06-01), Goldstein et al.
patent: 6249801 (2001-06-01), Zisapel et al.
patent: 6249846 (2001-06-01), Van Doren et al.
patent: 6253313 (2001-06-01), Morrison et al.
patent: 6263452 (2001-07-01), Jewett et al.
patent: 6377972 (2002-04-01), Guo et al.
patent: 6381242 (2002-04-01), Maher, III et al.
patent: 6389468 (2002-05-01), Muller et al.
patent: 6393028 (2002-05-01), Leung
patent: 6412004 (2002-06-01), Chen et al.
patent: 6438135 (2002-08-01), Tzeng
patent: 6453360 (2002-09-01), Muller et al.
patent: 6460105 (2002-10-01), Jones et al.
patent: 6477562 (2002-11-01), Nemirovsky et al.
patent: 6477580 (2002-11-01), Bowman-Amuah
patent: 6483804 (2002-11-01), Muller et al.
patent: 6502213 (2002-12-01), Bowman-Amuah
patent: 6523109 (2003-02-01), Meier
patent: 6529515 (2003-03-01), Raz et al.
patent: 6535905 (2003-03-01), Kalafatis et al.
patent: 6539476 (2003-03-01), Marianetti et al.
patent: 6546366 (2003-04-01), Ronca et al.
patent: 6549996 (2003-04-01), Manry, IV et al.
patent: 6567839 (2003-05-01), Borkenhagen et al.
patent: 6574230 (2003-06-01), Almulhem et al.
patent: 6581102 (2003-06-01), Amini et al.
patent: 6611724 (2003-08-01), Buda et al.
patent: 6614796 (2003-09-01), Black et al.
patent: 6618820 (2003-09-01), Krum
patent: 6625808 (2003-09-01), Tarditi
patent: 6640248 (2003-10-01), Jorgensen
patent: 6650640 (2003-11-01), Muller et al.
patent: 6721794 (2004-04-01), Taylor et al.
patent: 6738371 (2004-05-01), Ayres
patent: 6738378 (2004-05-01), Tuck, III et al.
patent: 6792509 (2004-09-01), Rodriguez
patent: 6813268 (2004-11-01), Kalkunte et al.
patent: 6820087 (2004-11-01), Langendorf et al.
patent: 6965982 (2005-11-01), Nemawarkar
patent: 7032226 (2006-04-01), Nemirovsky et al.
patent: 7042887 (2006-05-01), Sampath et al.
patent: 7058065 (2006-06-01), Musoll et al.
patent: 7065096 (2006-06-01), Musoll et al.
patent: 7072972 (2006-07-01), Chin et al.
patent: 7165257 (2007-01-01), Musoll et al.
patent: 7274659 (2007-09-01), Hospodor
patent: 7502876 (2009-03-01), Nemirovsky et al.
patent: 2001/0004755 (2001-06-01), Levy et al.
patent: 2001/0005253 (2001-06-01), Komatsu
patent: 2001/0024456 (2001-09-01), Zaun et al.
patent: 2001/0043610 (2001-11-01), Nemirovsky et al.
patent: 2001/0052053 (2001-12-01), Nemirovsky et al.
patent: 2002/0016883 (2002-02-01), Musoll et al.
patent: 2002/0049964 (2002-04-01), Takayama et al.
patent: 2002/0054603 (2002-05-01), Musoll et al.
patent: 2002/0062435 (2002-05-01), Nemirovsky et al.
patent: 2002/0071393 (2002-06-01), Musoll
patent: 2002/0083173 (2002-06-01), Musoll et al.
patent: 2002/0107962 (2002-08-01), Richter et al.
patent: 2002/0124262 (2002-09-01), Basso et al.
patent: 2002/0174244 (2002-11-01), Beckwith et al.
patent: 2003/0210252 (2003-11-01), Ludtke et al.
patent: 2004/0015598 (2004-01-01), Lin
patent: 2004/0049570 (2004-03-01), Frank et al.
patent: 2004/0148382 (2004-07-01), Narad et al.
patent: 2004/0148420 (2004-07-01), Hinshaw et al.
patent: 2004/0172471 (2004-09-01), Porter
patent: 2004/0172504 (2004-09-01), Balazich et al.
patent: 2004/0213251 (2004-10-01), Tran et al.
patent: 2005/0060427 (2005-03-01), Phillips et al.
patent: 2005/0061401 (2005-03-01), Tokoro et al.
patent: 2005/0066028 (2005-03-01), Illikkal et al.
patent: 2006/0036705 (2006-02-01), Musoll et al.
patent: 2006/0090039 (2006-04-01), Jain et al.
patent: 2006/0153197 (2006-07-01), Nemirovsky et al.
patent: 2006/0159104 (2006-07-01), Nemirovsky et al.
patent: 2006/0215670 (2006-09-01), Sampath et al.
patent: 2006/0215679 (2006-09-01), Musoll et al.
patent: 2006/0282544 (2006-12-01), Monteiro et al.
patent: 2006/0292292 (2006-12-01), Brightman et al.
patent: 2007/0008989 (2007-01-01), Joglekar
patent: 2007/0074014 (2007-03-01), Musoll et al.
patent: 2007/0110090 (2007-05-01), Musoll et al.
patent: 2007/0168748 (2007-07-01), Musoll
patent: 2007/0256079 (2007-11-01), Musoll et al.
patent: 2008/0072264 (2008-03-01), Crayford
patent: 07-273773 (1995-10-01), None
patent: 08-316968 (1996-11-01), None
patent: 09-238142 (1997-09-01), None
patent: 11-122257 (1999-04-01), None
patent: WO 99/59078 (1999-11-01), None
patent: WO 03/005645 (2002-06-01), None
Clearwater Networks, “Introducing the CNP810 Family of Network Services Processors,” Jun. 2001, Press Presentation, 31 pages.
English Abstract for Japanese Patent Application Laying Open No. 07-273773, 1 page.
English Abstract for Japanese Patent Application Laying Open No. 08-316968, 1 page.
English Abstract for Japanese Patent Application Laying Open No. 09-238142, 1 page.
English Abstract for Japanese Patent Application Laying Open No. 11-122257, 1 page.
First Examination Report, European Patent Application No. 01901882.-2416 mailed Jun. 12, 2008, 7 pages.
International Search Report, International Appln. No. PCT/US01/00587, Internation

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

Methods and apparatus for managing a buffer of events in the... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for managing a buffer of events in the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for managing a buffer of events in the... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4226031

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