Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
85 words
A communications system for communicating using packets of data comprising: a) means for including data in a packet according to a prescribed protocol; b) means for including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and c) means for transmitting said packet including said control information.
Claim 2
Dependent Claim
85 words
A communications system for communicating using packets of data comprising: a) means for including data in a packet according to a prescribed protocol; b) means for including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and c) means for transmitting said packet including said control information.
Claim 3
Dependent Claim
37 words
The communications system of claim 1 further comprising: a) means for receiving said transmitted packet including said control information; and b) means for extracting data from said received packet utilizing said control information included in said packet.
Claim 4
Dependent Claim
25 words
The communications system of claim 2 wherein said means for including control information includes means for including a length of the data in the packet.
Claim 5
Dependent Claim
25 words
The communications system of claim 3 wherein said means for including data and said means for extracting data each include means for utilizing DMA transfers.
Claim 6
Independent Claim
81 words
A method for communicating using packets of data comprising the steps of: a) including data in a packet according to a prescribed protocol; b) including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and c) transmitting said packet including said control information.
Claim 7
Independent Claim
81 words
A method for communicating using packets of data comprising the steps of: a) including data in a packet according to a prescribed protocol; b) including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and c) transmitting said packet including said control information.
Claim 8
Dependent Claim
35 words
The method of claim 5 further comprising the steps of: a) receiving said transmitted packet including said control information; and b) extracting data from said received packet utilizing said control information included in said packet.
Claim 9
Dependent Claim
22 words
The method of claim 6 wherein the step of including control information includes including a length of the data in the packet.
Claim 10
Dependent Claim
26 words
The communications system of claim 7 wherein said step of including data and said step of extracting data each include a step of utilizing DMA transfers.
Claim 11
Dependent Claim
114 words
A computer comprising: a) processing means for processing data; b) memory means for storing data to be processed; and c) a communications system coupled to said processing means and said memory means for communicating using packets of data including: i) means for including data in a packet according to a prescribed protocol; ii) means for including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and iii) means for transmitting said packet including said control information.
Claim 12
Dependent Claim
114 words
A computer comprising: a) processing means for processing data; b) memory means for storing data to be processed; and c) a communications system coupled to said processing means and said memory means for communicating using packets of data including: i) means for including data in a packet according to a prescribed protocol; ii) means for including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and iii) means for transmitting said packet including said control information.
Claim 13
Dependent Claim
40 words
The computer of claim 9 wherein said communications system further includes: a) means for receiving said transmitted packet including said control information; and b) means for extracting data from said received packet utilizing said control information included in said packet.
Claim 14
Dependent Claim
24 words
The computer of claim 10 wherein said means for including control information includes means for including a length of the data in the packet.
Claim 15
Dependent Claim
24 words
The computer of claim 11 wherein said means for including data and said means for extracting data each include means for utilizing DMA transfers.
Claim 16
Dependent Claim
104 words
A computer network system comprising a plurality of computers, each computer including a communications system for communicating across a communications medium, each communications system including: a) means for including data in a packet according to a prescribed protocol; b) means for including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and c) means for transmitting said packet including said control information onto said communications medium.
Claim 17
Dependent Claim
104 words
A computer network system comprising a plurality of computers, each computer including a communications system for communicating across a communications medium, each communications system including: a) means for including data in a packet according to a prescribed protocol; b) means for including control information in said packet for controlling disassembly of said packet, said control information including information which directs partitioning of the packet into a plurality of portions and indicates, for each portion, which one of a plurality of reception buffers is to receive the portion for storage; and c) means for transmitting said packet including said control information onto said communications medium.
Claim 18
Dependent Claim
46 words
The computer network system of claim 13 wherein said communications system further includes: a) means for receiving said transmitted packet including said control information from said communications medium; and b) means for extracting data from said received packet utilizing said control information included in said packet.
Claim 19
Dependent Claim
26 words
The computer network system of claim 14 wherein said means for including control information includes means for including a length of the data in the packet.
Claim 20
Dependent Claim
26 words
The computer network system of claim 15 wherein said means for including data and said means for extracting data each include means for utilizing DMA transfers.