Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  
[merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]
[blocks in formation]

(56) References Cited

U.S. PATENT DOCUMENTS

[graphic]

4,970,714 A * 11/1990 Chen et al. .................. .. 370/216 5,544,304 A * 8/1996 Carlson et al. . .. 714/10 6,098,179 A * 8/2000 Harter, Jr. .... .. 714/4 6,615,376 B1* 9/2003 Olin et al. .. 714/57 6,782,492 B1* 8/2004 Nakaso 714/42

2002/0129312 A1* 9/2002 Sipola ......................... .. 714/748

FOREIGN PATENT DOCUMENTS

JP 5-252048 9/1993

JP 6-311144 11/1994

JP 2003-530795 10/2003

JP 2004-326388 A 11/2004

OTHER PUBLICATIONS

Japanese Office Action issued Jul. 7, 2009 for corresponding Japanese Application No. 2004-343361.

* cited by examiner

Primary Examiner * Charles Ehne (74) Attorney, Agent, or Firm * Rader, Fishman & Grauer PLLC

(57) ABSTRACT

The present invention is directed to an information processing system composed of plural information processing units adapted for mutually executing data communication, and for executing data processing in which communication data has been applied. The first entity A transmits error notification data on the basis of error detection to execute initial state return processing on the condition that data reception after error notification data has been transmitted is made, and the second entity B transmits error notification data on the basis of error detection to execute initial state return processing on the condition that transmit processing of error notification data is executed. Thus, the both entities A and B can return to the initial state in a manner synchronous with each other. As a result, it becomes possible to perform reliable error recovery and data processing restart.

9 Claims, 9 Drawing Sheets

<-TR sun

S101 - DflflI=|TRA1(|V)CllEU|al|flfl

[graphic][merged small][merged small][graphic]

5] 02 Bill‘
-Vllldlty Vnificnion of DNA!
0K—>Prnceed In um
NGQEUD! PHJCOSSINK
S l 03
-umz=ITREI<0mIJ 0""
Cllcllllllon
S1 Dfltlll-I
-Validity Verlflcatlnn of ma H
U(%Proceed M um
NG—*EI|'fl|' Processlnl
51 23 IJMIII

- Il=|TRB~/z(DfllflI>l) III-IIIIII

[graphic]

Cal

S I 24

~Va|idity Valificltlon of 0m" 0K—~Pro:es is comnlem NG—~Errur esslnl

[graphic]
[merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][graphic][merged small]
[graphic]
[graphic]
[graphic]

8201*” Processing Start }lr\itia| State 3A0 8202“ i is Set to0

[graphic][graphic][merged small][graphic][graphic][graphic][merged small][subsumed][merged small][subsumed][merged small][graphic][merged small]
[graphic]
[graphic]
[merged small][merged small][merged small][merged small][graphic][subsumed][graphic][merged small]
[merged small][merged small][graphic][merged small][graphic][graphic][merged small][merged small][graphic][graphic][merged small][graphic][merged small][merged small][graphic][merged small][graphic][graphic][merged small][graphic][graphic][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][graphic][merged small][merged small][merged small]
« PreviousContinue »