Apparatus and method for communicating between computer...

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

C709S201000

Reexamination Certificate

active

09718924

ABSTRACT:
A clustered computer system includes multiple computer systems (or nodes) coupled together via one or more networks that can become members of a group to work on a particular task. Each node includes a cluster engine, a cluster communication mechanism that includes a sliding send window, and one or more service tasks that process messages. The sliding send window allows a node to send out multiple messages without waiting for an individual acknowledgment to each message. The sliding send window also allows a node that received the multiple messages to send a single acknowledge message for multiple received messages. By using a sliding send window to communicate with other computer systems in the cluster, the communication traffic in the cluster is greatly reduced, thereby enhancing the overall performance of the cluster. In addition, the latency between multiple messages sent concurrently is dramatically reduced.

REFERENCES:
patent: 4709365 (1987-11-01), Beale et al.
patent: 5146590 (1992-09-01), Lorie et al.
patent: 5179699 (1993-01-01), Iyer et al.
patent: 5502818 (1996-03-01), Lamberg
patent: 5528605 (1996-06-01), Ywoskus et al.
patent: 5640554 (1997-06-01), Take
patent: 5704032 (1997-12-01), Badovinatz et al.
patent: 5729687 (1998-03-01), Rothrock et al.
patent: 5787249 (1998-07-01), Badovinatz et al.
patent: 5805786 (1998-09-01), Badovinatz et al.
patent: 5883939 (1999-03-01), Friedman et al.
patent: 5926619 (1999-07-01), Badovinatz et al.
patent: 5973724 (1999-10-01), Riddle
patent: 6006259 (1999-12-01), Adelman et al.
patent: 6065062 (2000-05-01), Periasamy et al.
patent: 6078957 (2000-06-01), Adelman et al.
patent: 6108699 (2000-08-01), Moiin
patent: 6115749 (2000-09-01), Golestani et al.
patent: 6192411 (2001-02-01), Chan et al.
patent: 6216150 (2001-04-01), Badovinatz et al.
patent: 6292905 (2001-09-01), Wallach et al.
patent: 6298041 (2001-10-01), Packer
patent: 6317867 (2001-11-01), Elnozahy
patent: 6338092 (2002-01-01), Chao et al.
patent: 6343320 (2002-01-01), Fairchild et al.
patent: 6363495 (2002-03-01), MacKenzie et al.
patent: 6367029 (2002-04-01), Mayhead et al.
patent: 6381215 (2002-04-01), Hamilton et al.
patent: 6392993 (2002-05-01), Hamilton et al.
patent: 6408310 (2002-06-01), Hart
patent: 6425014 (2002-07-01), Aiken, Jr. et al.
patent: 6427148 (2002-07-01), Cossock
patent: 6449641 (2002-09-01), Moiin et al.
patent: 6460039 (2002-10-01), Pinter et al.
patent: 6496481 (2002-12-01), Wu et al.
patent: 6507863 (2003-01-01), Novaes
patent: 6529958 (2003-03-01), Oba et al.
patent: 6545981 (2003-04-01), Garcia et al.
patent: 6564372 (2003-05-01), Babaian et al.
patent: 6574668 (2003-06-01), Gubbi et al.
patent: 6578032 (2003-06-01), Chandrasekar et al.
patent: 6611923 (2003-08-01), Mutalik et al.
patent: 6625118 (2003-09-01), Hadi Salim et al.
patent: 6625639 (2003-09-01), Miller et al.
patent: 6654757 (2003-11-01), Stern
patent: 6718361 (2004-04-01), Basani et al.
patent: 6757698 (2004-06-01), McBride et al.
patent: 6823512 (2004-11-01), Miller et al.
patent: 6839752 (2005-01-01), Miller et al.
patent: 6847984 (2005-01-01), Midgley et al.
patent: 6973473 (2005-12-01), Novaes et al.
patent: 2002/0165977 (2002-11-01), Novaes
patent: 2003/0041138 (2003-02-01), Kampe et al.
patent: 05-204811 (1993-08-01), None
patent: 07-311753 (1995-11-01), None
patent: 2000-156706 (2000-06-01), None
patent: 2000-196677 (2000-07-01), None
Paul et al., “Reliable Multicast Transport Protocol (RMTP),” Apr. 1997, IEEE Journal on Selected Areas In Communications, vol. 15, No. 3, pp. 407-421.
USPTO; Interim Guidelines for Examination of Patent Applications for Patent Subject Matter Eligibility http://www.uspto.gov/web/offices/pac/dapp/opla/preognotice/guidelines101—20051026.pdf; Oct. 26, 2005.
IBM Technical Disclosure Bulletin (Jun. 1996, vol. 39, issue No. 6, pp. 63-68).
Robert Miller, IBM Patent Application filed Dec. 7, 2000, U.S. Appl. No. 09/732,198, “Peer Protocol Status Query In Clustered Computer System.”
Robert Miller et al., IBM Patent Application filed Oct. 27, 2000, U.S. Appl. No. 09/697,398, “Group Data Sharing During Membership Change In Clustered Computer System.”
Robert Miller et al., IBM Patent Application filed Aug. 14, 2000, U.S. Appl. No. 09/638,328, “Merge Protocol for Clustered Computer System”.
Arindam Banerji et al, “High-Performance Distributed Shared Memory Substrate for Workstation Clusters”, in Proc. of the Second IEEE Int'l Symposium on High Performance Distributed Computing, Jan. 1993.
Jing-Chiou Liou et al, “A Comparison of General Approaches to Multiprocessor Scheduling”, Parallel Processing Symposium, 1997. Proceedings, 11thInternational, Apr. 1-5, 1997, pp. 152-156.
Leszek Lilien, “Quasi-Partitioning: A New Paradigm for Transaction Execution in Partitioned Distributed Database Systems”, Data Engineering, 1989, Proceedings, Fifth International Conference on Feb. 6-10, 1989, pp. 546-553.
Pei Yunzhang et al, “Totally Ordered Reliable Multicast for Whiteboard Application”, Department of Computer Science and Technology, Tsinghua University, Beijing, 1999, pp. 1-7.
Wanlei Zhou et al, “Parallel Recovery in a Replicated Object Environment”, School of Computing and Mathematics, Deakin University, pp. 1-6.
D. A. Agarwal et al, “Reliable Ordered Delivery Protocol for Interconnected Local-Area Networks”, In Proc. of the International Conference on Network Protocols, Tokyo, Japan, Nov. 1995, pp. 365-374.

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

Apparatus and method for communicating between computer... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for communicating between computer..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for communicating between computer... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3876348

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