Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
200 words
A communication processing system able to recover from an operational failure, comprising: a data transferring device which is operated under the control of a checkpoint mechanism; and a data receiving device; said data transferring device comprising: packet generating means for generating a plurality of communication packets; sequence number incrementing means for incrementing a sequence number each time a checkpoint is taken; affixing means for affixing attribute information including a sequence number to each communication packet, wherein the affixed sequence number corresponds to a checkpoint taken just prior said packet generation; judging means for judging whether an affixed sequence number is different from a latest sequence number corresponding to a latest checkpoint; and control means for controlling, based on affixed sequence numbers, transfer of communication packets from said data transferring device to said data receiving device; said control means initiating immediate transfer of said communication packet to said data receiving device if said judging means indicates that said affixed sequence number is different from said latest sequence number; and said control means delaying transfer of said communication packet to said data receiving device if said judging means indicates that said affixed sequence number is the same as said latest sequence number.
Claim 2
Dependent Claim
200 words
A communication processing system able to recover from an operational failure, comprising: a data transferring device which is operated under the control of a checkpoint mechanism; and a data receiving device; said data transferring device comprising: packet generating means for generating a plurality of communication packets; sequence number incrementing means for incrementing a sequence number each time a checkpoint is taken; affixing means for affixing attribute information including a sequence number to each communication packet, wherein the affixed sequence number corresponds to a checkpoint taken just prior said packet generation; judging means for judging whether an affixed sequence number is different from a latest sequence number corresponding to a latest checkpoint; and control means for controlling, based on affixed sequence numbers, transfer of communication packets from said data transferring device to said data receiving device; said control means initiating immediate transfer of said communication packet to said data receiving device if said judging means indicates that said affixed sequence number is different from said latest sequence number; and said control means delaying transfer of said communication packet to said data receiving device if said judging means indicates that said affixed sequence number is the same as said latest sequence number.
Claim 3
Dependent Claim
24 words
A communication processing system as described in claim 1; wherein said data receiving device is not operated under the control of a checkpoint mechanism.
Claim 4
Dependent Claim
180 words
A communication processing system able to recover from an operational failure, comprising: a data transferring device which is operated under the control of a checkpoint mechanism; and a data receiving device; said data transferring device comprising: transfer packet generating means for generating a plurality of transfer packets from a communication packet; affixing means for affixing to each transfer packet attribute information including a transfer packet's position relative to a last transfer packet at the time of said transfer packet's generation; position judging means for judging said transfer packet's position relative to said last transfer packet; and control means for controlling, based on transfer packet's position, transfer of transfer packet from said data transferring device to said data receiving device; said control means initiating immediate transfer of said transfer packet to said data receiving device if said position judging means indicates that said transfer packet is not said last transfer packet; and said control means delaying transfer of said transfer packet to said data receiving device if said position judging means indicates that said transfer packet is said last transfer packet.
Claim 5
Dependent Claim
180 words
A communication processing system able to recover from an operational failure, comprising: a data transferring device which is operated under the control of a checkpoint mechanism; and a data receiving device; said data transferring device comprising: transfer packet generating means for generating a plurality of transfer packets from a communication packet; affixing means for affixing to each transfer packet attribute information including a transfer packet's position relative to a last transfer packet at the time of said transfer packet's generation; position judging means for judging said transfer packet's position relative to said last transfer packet; and control means for controlling, based on transfer packet's position, transfer of transfer packet from said data transferring device to said data receiving device; said control means initiating immediate transfer of said transfer packet to said data receiving device if said position judging means indicates that said transfer packet is not said last transfer packet; and said control means delaying transfer of said transfer packet to said data receiving device if said position judging means indicates that said transfer packet is said last transfer packet.
Claim 6
Dependent Claim
24 words
A communication processing system as described in claim 3; wherein said data receiving device is not operated under the control of a checkpoint mechanism.