Multi-protocol and multi-format stateful processing

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07814218

ABSTRACT:
A system and method of processing data in a stateful protocol processing system (“SPPS”) configured to process a multiplicity of flows of messages is disclosed herein. The method includes receiving a first plurality of messages belonging to a first of the flows comporting with a first stateful protocol. In addition, a second plurality of messages belonging to a second of the flows comporting with a second stateful protocol are also received. Various events of at least first and second types associated with the first flow are then derived from the first plurality of received messages. The method further includes assigning a first protocol processing core to process the events of the first type in accordance with the first stateful protocol. A second protocol processing core is also assigned to process the events of the second type in accordance with the first stateful protocol.

REFERENCES:
patent: 4130865 (1978-12-01), Heart et al.
patent: 4447874 (1984-05-01), Bradley et al.
patent: 5251125 (1993-10-01), Karnowski et al.
patent: 5303344 (1994-04-01), Yokoyama et al.
patent: 5321844 (1994-06-01), Schwagmann
patent: 5590328 (1996-12-01), Seno et al.
patent: 5640394 (1997-06-01), Schrier et al.
patent: 5706429 (1998-01-01), Lai et al.
patent: 5748636 (1998-05-01), Gradischnig
patent: 5812781 (1998-09-01), Fahlman et al.
patent: 5818852 (1998-10-01), Kapoor
patent: 5892922 (1999-04-01), Lorenz
patent: 6070199 (2000-05-01), Axtman et al.
patent: 6076115 (2000-06-01), Sambamurthy et al.
patent: 6084855 (2000-07-01), Soirinsuo et al.
patent: 6133846 (2000-10-01), Birkedahl et al.
patent: 6167027 (2000-12-01), Aubert et al.
patent: 6172980 (2001-01-01), Flanders et al.
patent: 6219697 (2001-04-01), Lawande et al.
patent: 6226680 (2001-05-01), Boucher et al.
patent: 6233242 (2001-05-01), Mayer et al.
patent: 6237021 (2001-05-01), Drummond
patent: 6247060 (2001-06-01), Boucher et al.
patent: 6252851 (2001-06-01), Siu et al.
patent: 6275861 (2001-08-01), Chaudri et al.
patent: 6300964 (2001-10-01), Intihar
patent: 6321263 (2001-11-01), Walker
patent: 6334153 (2001-12-01), Boucher et al.
patent: 6338078 (2002-01-01), Chang et al.
patent: 6393458 (2002-05-01), Gigliotti et al.
patent: 6453360 (2002-09-01), Muller et al.
patent: 6460080 (2002-10-01), Shah et al.
patent: 6480489 (2002-11-01), Muller et al.
patent: 6532079 (2003-03-01), Serex et al.
patent: 6532501 (2003-03-01), McCracken
patent: 6546428 (2003-04-01), Baber et al.
patent: 6587884 (2003-07-01), Papadopoulos et al.
patent: 6594712 (2003-07-01), Pettey et al.
patent: 6621799 (2003-09-01), Kemp et al.
patent: 6629697 (2003-10-01), Asai et al.
patent: 6662213 (2003-12-01), Xie et al.
patent: 6665725 (2003-12-01), Dietz et al.
patent: 6667920 (2003-12-01), Wolrich et al.
patent: 6668317 (2003-12-01), Bernstein et al.
patent: 6680946 (2004-01-01), Isoyama et al.
patent: 6681253 (2004-01-01), Suvanen et al.
patent: 6714961 (2004-03-01), Holmberg et al.
patent: 6735717 (2004-05-01), Rostowfske et al.
patent: 6768992 (2004-07-01), Jolitz
patent: 6775706 (2004-08-01), Fukumoto et al.
patent: 6829697 (2004-12-01), Davis et al.
patent: 6842809 (2005-01-01), Browning et al.
patent: 6883064 (2005-04-01), Yoshida et al.
patent: 6907005 (2005-06-01), Dahlman et al.
patent: 6909713 (2005-06-01), Magnussen et al.
patent: 6920485 (2005-07-01), Russell
patent: 6937606 (2005-08-01), Basso et al.
patent: 6944670 (2005-09-01), Krichevski et al.
patent: 6947963 (2005-09-01), Agarwal et al.
patent: 6970913 (2005-11-01), Albert et al.
patent: 6977932 (2005-12-01), Hauck
patent: 6981027 (2005-12-01), Gallo et al.
patent: 6981051 (2005-12-01), Eydelman et al.
patent: 6985431 (2006-01-01), Bass et al.
patent: 6996117 (2006-02-01), Lee et al.
patent: 7013394 (2006-03-01), Lingafelt et al.
patent: 7028092 (2006-04-01), MeLampy et al.
patent: 7031311 (2006-04-01), MeLampy et al.
patent: 7039037 (2006-05-01), Wang et al.
patent: 7042877 (2006-05-01), Foster et al.
patent: 7046676 (2006-05-01), Goetzinger et al.
patent: 7051112 (2006-05-01), Dawson
patent: 7072970 (2006-07-01), Georgiou et al.
patent: 7076555 (2006-07-01), Orman et al.
patent: 7085286 (2006-08-01), Dias et al.
patent: 7085896 (2006-08-01), Acharya et al.
patent: 7089282 (2006-08-01), Rajamony et al.
patent: 7102998 (2006-09-01), Golestani
patent: 7106756 (2006-09-01), Donovan et al.
patent: 7114008 (2006-09-01), Jungck et al.
patent: 7120158 (2006-10-01), Kyusojin
patent: 7137040 (2006-11-01), Bae et al.
patent: 7143131 (2006-11-01), Soles et al.
patent: 7191321 (2007-03-01), Bernstein et al.
patent: 7257817 (2007-08-01), Cabrera et al.
patent: 7274706 (2007-09-01), Nguyen et al.
patent: 7287649 (2007-10-01), HAYTER et al.
patent: 7289480 (2007-10-01), Lundstrom et al.
patent: 7293100 (2007-11-01), Jayam et al.
patent: 7313140 (2007-12-01), Lakshmanamurthy et al.
patent: 7328270 (2008-02-01), Reents et al.
patent: 7346707 (2008-03-01), Erimli
patent: 7360217 (2008-04-01), Melvin et al.
patent: 7596621 (2009-09-01), Knee et al.
patent: 2001/0003834 (2001-06-01), Shimonishi
patent: 2002/0007420 (2002-01-01), Eydelman et al.
patent: 2002/0016843 (2002-02-01), Schweitzer et al.
patent: 2002/0073232 (2002-06-01), Hong et al.
patent: 2002/0099854 (2002-07-01), Jorgensen
patent: 2002/0099855 (2002-07-01), Bass et al.
patent: 2002/0122386 (2002-09-01), Calvignac et al.
patent: 2002/0143845 (2002-10-01), Kardach
patent: 2002/0174218 (2002-11-01), Dick et al.
patent: 2003/0014662 (2003-01-01), Gupta et al.
patent: 2003/0033379 (2003-02-01), Civanlar et al.
patent: 2003/0037154 (2003-02-01), Poggio et al.
patent: 2003/0041163 (2003-02-01), Rhoades et al.
patent: 2003/0074473 (2003-04-01), Pham et al.
patent: 2003/0079033 (2003-04-01), Craft et al.
patent: 2003/0158906 (2003-08-01), Hayes
patent: 2003/0163589 (2003-08-01), Bunce et al.
patent: 2003/0172169 (2003-09-01), Cheng
patent: 2003/0177252 (2003-09-01), Krichevski et al.
patent: 2003/0231660 (2003-12-01), Vinnakota et al.
patent: 2004/0004948 (2004-01-01), Fletcher et al.
patent: 2004/0010583 (2004-01-01), Yu et al.
patent: 2004/0024873 (2004-02-01), DiMambro
patent: 2004/0024894 (2004-02-01), Osman et al.
patent: 2004/0030873 (2004-02-01), Park et al.
patent: 2004/0042475 (2004-03-01), Vinnakota et al.
patent: 2004/0049596 (2004-03-01), Schuehler et al.
patent: 2004/0148472 (2004-07-01), Barroso et al.
patent: 2004/0210320 (2004-10-01), Pandya
patent: 2004/0210795 (2004-10-01), Anderson
patent: 2004/0268062 (2004-12-01), Ofer
patent: 2005/0160097 (2005-07-01), Gschwind et al.
patent: 2006/0168283 (2006-07-01), Georgiou et al.
patent: 2006/0292292 (2006-12-01), Brightman et al.
patent: 2007/0025380 (2007-02-01), Amagai et al.
patent: 2008/0062927 (2008-03-01), Zhu et al.
patent: WO 00/41365 (2000-07-01), None
patent: WO0101272 (2001-01-01), None
patent: 0215027 (2002-02-01), None
Camarillo et al., “Mapping of Media Streams to Resource Reservation Flows,” In: Network Working Group, Request for Comments No. 3524, Category: Standards Track, Apr. 2003, p. 1-6.
EP Application 3766851.4 Office Action dated Jun. 17, 2009.
EP Application 3766851.4 Supplemental European Search Report mailed Dec. 15, 2008.
Murali Rangarajan et al., tcp Servers: Offloading TCP Processing in Internet Servers Design, Implementation, and Performance, Internet Citation, [Online] Mar. 2002 (2002-03), XP002286342 Retrieved from the Internet: URL: URL: discolab.rutgers.edu/split-os/dcs-tr-481.pdf> [retrieved on Jun. 29, 2004].
PCT/US03/21583 International Preliminary Examination Report mailed Mar. 10, 2004.
PCT/US03/21583 International Search Report mailed Mar. 10, 2004.
RFC 793, TCP, Obtained at www.ietf.org.
U.S. Appl. No. 10/649,112 Non-Final Rejection mailed Oct. 3, 2007.
U.S. Appl. No. 10/649,112 Non-Final Rejection mailed Mar. 31, 2009.
U.S. Appl. No. 10/649,112 Final Rejection mailed Nov. 13, 2009.
U.S. Appl. No. 10/649,364 Non-Final Rejection mailed Mar. 12, 2007.
U.S. Appl. No. 10/649,364 Non-Final Rejection mailed Oct. 5, 2007.
U.S. Appl. No. 10/649,364 Final Rejection mailed Jul. 21, 2008.
U.S. Appl. No. 10/649,364 Final Rejection mailed

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

Multi-protocol and multi-format stateful processing does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multi-protocol and multi-format stateful processing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-protocol and multi-format stateful processing will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4154664

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