Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
191 words
A method in a data communications system having a first and a second computer system for the establishment of multiple, related logical links between said first and second computer systems, and the utilization of one of said logical links for error correction of transmissions errors occurring on another of said logical links, said method comprising the steps of: establishing a single physical communication link between said first computer system and said second computer system; said physical communication link including a first logical link and a second logical link, said first and second logical links being logically related so that said first and second logical links utilize a single set of sequence numbers; transmitting a plurality of data packets from said first computer system to said second computer system utilizing said first logical link; determining if each of said plurality of data packets is received correctly; and in response to each determination that one of said plurality of data packets is not received correctly, said second computer system transmitting a selective rejection packet of said one of said plurality of data packets to said first computer system utilizing said second logical link.
Claim 2
Independent Claim
191 words
A method in a data communications system having a first and a second computer system for the establishment of multiple, related logical links between said first and second computer systems, and the utilization of one of said logical links for error correction of transmissions errors occurring on another of said logical links, said method comprising the steps of: establishing a single physical communication link between said first computer system and said second computer system; said physical communication link including a first logical link and a second logical link, said first and second logical links being logically related so that said first and second logical links utilize a single set of sequence numbers; transmitting a plurality of data packets from said first computer system to said second computer system utilizing said first logical link; determining if each of said plurality of data packets is received correctly; and in response to each determination that one of said plurality of data packets is not received correctly, said second computer system transmitting a selective rejection packet of said one of said plurality of data packets to said first computer system utilizing said second logical link.
Claim 3
Dependent Claim
101 words
The method according to claim 1, further comprising the steps of: said second computer system determining that said one of said plurality of data packets was received incorrectly; said second computer system transmitting a selective rejection packet of said one of said plurality of data packets to said first computer system utilizing said second logical link; and in response to an error occurring during said transmission of said selective rejection packet, said first and second computer systems recovering from said error without requiring retransmission of a first plurality of said plurality of data packets transmitted after said occurrence of said error.
Claim 4
Dependent Claim
38 words
The method according to claim 2 further comprising the step of said first computer system retransmitting said one of said plurality of data packets utilizing said second logical link in response to a receipt of said selective rejection.
Claim 5
Dependent Claim
72 words
The method according to claim 3 further comprising the steps of: associating a unique one of said set of sequence numbers with each of said plurality of data packets and said selective rejection packets; and transmitting each of said plurality of data packets and said selective rejection packets with said associated one of said set of sequence numbers, wherein said first and said second logical links utilize said set of sequence numbers.
Claim 6
Dependent Claim
53 words
The method according to claim 4 further comprising the steps of: determining if each of said transmitted selective rejection packets is received correctly; and in response to each determination that said transmitted selective rejection packet is not received correctly, said first computer system transmitting a selective rejection packet to said second computer system.
Claim 7
Dependent Claim
49 words
The method according to claim 5 wherein said step of determining if each of said plurality of data packets is received correctly further includes the step of determining if one of said plurality of data packets is received out-of-sequence utilizing said associated one of said set of sequence numbers.
Claim 8
Dependent Claim
48 words
The method according to claim 6 wherein said step of determining if said transmitted selective rejection packet is not received correctly further includes the step of determining if one of said transmitted selective rejection packets is received out-of-sequence utilizing said associated one of said set of sequence numbers.
Claim 9
Dependent Claim
192 words
A data communications system having a first and a second computer system for the establishment of multiple, related logical links between said first and second computer systems, and the utilization of one of said logical links for error correction of transmission errors occurring on another of said logical links, comprising: means for establishing a single physical communication link between said first computer system and said second computer system; means for said physical communication link including a first logical link and a second logical link, said first and second logical links being logically related so that said first and second logical links utilize a single set of sequence number; means for transmitting a plurality of data packets from said first computer system to said second computer system utilizing said first logical link; means for determining if each of said plurality of data packets is received correctly; and means responsive to each determination that one of said plurality of data packets is not received correctly, for said second computer system transmitting a selective rejection packet of said one of said plurality of data packets to said first computer system utilizing said second logical link.
Claim 10
Dependent Claim
192 words
A data communications system having a first and a second computer system for the establishment of multiple, related logical links between said first and second computer systems, and the utilization of one of said logical links for error correction of transmission errors occurring on another of said logical links, comprising: means for establishing a single physical communication link between said first computer system and said second computer system; means for said physical communication link including a first logical link and a second logical link, said first and second logical links being logically related so that said first and second logical links utilize a single set of sequence number; means for transmitting a plurality of data packets from said first computer system to said second computer system utilizing said first logical link; means for determining if each of said plurality of data packets is received correctly; and means responsive to each determination that one of said plurality of data packets is not received correctly, for said second computer system transmitting a selective rejection packet of said one of said plurality of data packets to said first computer system utilizing said second logical link.
Claim 11
Dependent Claim
84 words
The system according to claim 8, further comprising: means for said second computer system transmitting a selective rejection packet of said one of said plurality of data packets to said first computer system utilizing said second logical link; and means responsive to an error occurring during said transmission of said selective rejection packet, for said first and second computer systems recovering from said error without requiring retransmission of a first plurality of said plurality of data packets transmitted after said occurrence of said error.
Claim 12
Dependent Claim
37 words
The system according to claim 9 further comprising means for said first computer system retransmitting said one of said plurality of data packets utilizing said second logical link in response to a receipt of said selective rejection.
Claim 13
Dependent Claim
73 words
The system according to claim 10 further comprising: means for associating a unique one of said set of sequence numbers with each of said plurality of data packets and said selective rejection packets; and means for transmitting each of said plurality of data packets and said selective rejection packets with said associated one of said set of sequence numbers, wherein said first and said second logical links utilize said set of sequence numbers.
Claim 14
Dependent Claim
53 words
The system according to claim 11 further comprising: means for determining if each of said transmitted selective rejection packets is received correctly; and means responsive to each determination that said transmitted selective rejection packet is not received correctly, for said first computer system transmitting a selective rejection packet to said second computer system.
Claim 15
Dependent Claim
48 words
The system according to claim 12 wherein said means for determining if each of said plurality of data packets is received correctly further includes means for determining if one of said plurality of data packets is received out-of-sequence utilizing said associated one of said set of sequence numbers.
Claim 16
Dependent Claim
47 words
The system according to claim 13 wherein said means for determining if said transmitted selective rejection packet is not received correctly further includes means for determining if one of said transmitted selective rejection packets is received out-of-sequence utilizing said associated one of said set of sequence numbers.