Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing
Reexamination Certificate
2011-04-05
2011-04-05
Patel, Ashok B (Department: 2491)
Electrical computers and digital processing systems: multicomput
Network-to-computer interfacing
C709S224000, C709S217000, C709S203000, C709S219000, C370S389000, C370S390000, C370S392000, C370S395300, C370S395310, C370S395520, C370S432000, C718S104000, C718S106000, C718S103000, C719S315000
Reexamination Certificate
active
07921227
ABSTRACT:
A method and apparatus for processing message is described. In one embodiment, an application programming interface is configured for receiving and sending messages. A building block layer is coupled to the application programming interface. A channel layer is coupled to the building block layer. A transport protocol stack is coupled to the channel layer for implementing properties specified by the channel layer. The transport protocol stack has a concurrent stack consisting of an out of band thread pool and a regular thread pool. The transport protocol layer is to process messages from each sender in parallel with the corresponding channel for each sender.
REFERENCES:
patent: 5627892 (1997-05-01), Kauffman
patent: 5754771 (1998-05-01), Epperson et al.
patent: 5774668 (1998-06-01), Choquier et al.
patent: 5793975 (1998-08-01), Zeldin
patent: 6104716 (2000-08-01), Crichton et al.
patent: 6212573 (2001-04-01), Lim et al.
patent: 6885638 (2005-04-01), Xu et al.
patent: 6886041 (2005-04-01), Messinger et al.
patent: 7051330 (2006-05-01), Kaler et al.
patent: 7085814 (2006-08-01), Gandhi et al.
patent: 7139811 (2006-11-01), Lev Ran et al.
patent: 7197751 (2007-03-01), Fedotov et al.
patent: 7207043 (2007-04-01), Blythe et al.
patent: 7260623 (2007-08-01), Wookey et al.
patent: 7330891 (2008-02-01), Yodaiken
patent: 7400581 (2008-07-01), Masputra et al.
patent: 7418506 (2008-08-01), Achtermann et al.
patent: 2002/0120697 (2002-08-01), Generous et al.
patent: 2002/0152299 (2002-10-01), Traversat et al.
patent: 2003/0084097 (2003-05-01), Messinger et al.
patent: 2003/0093499 (2003-05-01), Messinger et al.
patent: 2003/0110230 (2003-06-01), Holdsworth et al.
patent: 2004/0057434 (2004-03-01), Poon et al.
patent: 2004/0076155 (2004-04-01), Yajnik et al.
patent: 2004/0174877 (2004-09-01), Masputra et al.
patent: 2004/0177165 (2004-09-01), Masputra et al.
patent: 2004/0260798 (2004-12-01), Addington et al.
patent: 2005/0108331 (2005-05-01), Osterman
patent: 2006/0259585 (2006-11-01), Keohane et al.
patent: 2007/0174474 (2007-07-01), Zhong et al.
patent: 2008/0098321 (2008-04-01), Krithivas
patent: 2008/0108437 (2008-05-01), Kaarela et al.
patent: 2008/0298363 (2008-12-01), Ban et al.
patent: 2008/0301706 (2008-12-01), Ban
patent: 2008/0301709 (2008-12-01), Ban
Bela Ban, JavaGroups- Group Communication Patterns in Java, Department of Computer Science Cornell University, Jul. 31, 1998, pp. 1-18.
Bela Ban, JavaGroups User's Guide, Nov. 16, 2002, pp. 1-39.
Red Hat Office Action for U.S. Appl. No. 11/807,624 mailed Jul. 9, 2009.
Red Hat Office Action for U.S. Appl. No. 11/809,076 mailed Jul. 9, 2009.
U.S. Appl. No. 11/807,624, Final Office Action dated Jan. 14, 2010, 25 pages.
U.S. Appl. No. 11/809,076, Notice of Allowance dated Feb. 12, 2010, 13 pages.
Blakely , Sokoloff, Taylor & Zafman LLP
Cosby Lawrence
Patel Ashok B
Red Hat, Inc.
LandOfFree
Concurrent stack does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Concurrent stack, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Concurrent stack will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2685770