Claims Analysis
Total Claims: 54
Claim 1
Independent Claim
167 words
A network for allowing communication between a plurality of computing devices comprising: a central communication means for communicating information; and adapter means coupled with said central communication means, said adapter means further coupled to a first of said computing devices, said adapter means for allowing communication of information between said central communication means and said first of said computing devices, said adapter means comprising: (a) means for determining type of information communicated from said first of said computing devices, said means for determining type of information coupled to receive non-time-critical commands from said first of said computing devices; (b) means for processing said non-time-critical commands received from said first of said computing devices, said non-time-critical commands being directed to said means for processing non-time-critical commands by said means for determining type of information; and (c) means for transferring information to be communicated to a second of said computing devices, said information being directed to said means for transferring information by said means for determining type of information.
Claim 2
Dependent Claim
167 words
A network for allowing communication between a plurality of computing devices comprising: a central communication means for communicating information; and adapter means coupled with said central communication means, said adapter means further coupled to a first of said computing devices, said adapter means for allowing communication of information between said central communication means and said first of said computing devices, said adapter means comprising: (a) means for determining type of information communicated from said first of said computing devices, said means for determining type of information coupled to receive non-time-critical commands from said first of said computing devices; (b) means for processing said non-time-critical commands received from said first of said computing devices, said non-time-critical commands being directed to said means for processing non-time-critical commands by said means for determining type of information; and (c) means for transferring information to be communicated to a second of said computing devices, said information being directed to said means for transferring information by said means for determining type of information.
Claim 3
Dependent Claim
39 words
The network as recited by claim 1 wherein said adapter means further comprises a first buffer means for communicating information with said first of said computing devices, said first buffer means coupled with said first of said computing devices.
Claim 4
Dependent Claim
35 words
The network as recited by claim 2 wherein said adapter means further comprises a second buffer means for communicating information with said central communication means, said second buffer means coupled with said central communication means.
Claim 5
Dependent Claim
16 words
The network as recited by claim 2 wherein said first buffer means comprises a FIFO buffer.
Claim 6
Dependent Claim
16 words
The network as recited by claim 3 wherein said second buffer means comprises a FIFO buffer.
Claim 7
Dependent Claim
24 words
The network as recited by claim 1 wherein said adapter further comprises means for computing a checksum of information received by said adapter means.
Claim 8
Dependent Claim
16 words
The network as recited by claim 1 wherein said central communication means comprises a backplane bus.
Claim 9
Dependent Claim
15 words
The network as recited by claim 1 wherein said non-time-critical commands comprise network management commands.
Claim 10
Independent Claim
128 words
An apparatus for communication of information in a computer network system comprising: a unit of information comprising a plurality of subsections of information which are transmitted in serial fashion from said computer network system; checksum value associated with said subsections of information for said unit of information, said checksum value transmitted, in serial fashion, trailing said unit of information; means for accepting said subsections of information from a first computing device and for accepting said checksum value; means for computing checksum information for said unit of information as each of said subsections of information arrive at said means for accepting said subsections of information; and means for comparing said computed checksum value, after said unit of information arrives, to said checksum value associated with said unit of information.
Claim 11
Independent Claim
128 words
An apparatus for communication of information in a computer network system comprising: a unit of information comprising a plurality of subsections of information which are transmitted in serial fashion from said computer network system; checksum value associated with said subsections of information for said unit of information, said checksum value transmitted, in serial fashion, trailing said unit of information; means for accepting said subsections of information from a first computing device and for accepting said checksum value; means for computing checksum information for said unit of information as each of said subsections of information arrive at said means for accepting said subsections of information; and means for comparing said computed checksum value, after said unit of information arrives, to said checksum value associated with said unit of information.
Claim 12
Dependent Claim
19 words
The apparatus as recited by claim 9 wherein said means for accepting units of information comprises a FIFO buffer.
Claim 13
Dependent Claim
18 words
The apparatus as recited by claim 10 wherein said means for computing checksum information comprises a gate array.
Claim 14
Dependent Claim
152 words
A networked computer system, said networked computer system comprising a first hub, a second hub and a first communication means, said first communications means coupling said first hub with said second hub for providing communication between said first and second hub, said networked computer system further comprising a first host device coupled with said first hub and a second host device coupled with said second hub, said first hub further comprising an adapter means for coupling said first host device with said first hub, said adapter means comprising: a first interface for coupling with said first host; a second interface for coupling with a second communication means, said second communication means for communicating information within said first hub; a message processing means for processing messages received from said first host, said message processing means having a first means for processing network control messages and a second means for processing data transfer messages.
Claim 15
Dependent Claim
152 words
A networked computer system, said networked computer system comprising a first hub, a second hub and a first communication means, said first communications means coupling said first hub with said second hub for providing communication between said first and second hub, said networked computer system further comprising a first host device coupled with said first hub and a second host device coupled with said second hub, said first hub further comprising an adapter means for coupling said first host device with said first hub, said adapter means comprising: a first interface for coupling with said first host; a second interface for coupling with a second communication means, said second communication means for communicating information within said first hub; a message processing means for processing messages received from said first host, said message processing means having a first means for processing network control messages and a second means for processing data transfer messages.
Claim 16
Dependent Claim
31 words
The networked computer system as recited by claim 12 wherein said first interface further comprises a first FIFO buffer for allowing communication between said message processing means and said first host.
Claim 17
Dependent Claim
32 words
The networked computer system as recited by claim 13 wherein said second interface further comprises a second FIFO buffer for allowing communication between said message processing means and said second communication means.
Claim 18
Dependent Claim
45 words
The networked computer system of claim 12 further comprising a checksum computation means, said checksum computation means for examining bytes of information as said bytes are received from said first host and computing a checksum for a packet of data received from said first host.
Claim 19
Dependent Claim
18 words
The networked computer system as recited by claim 15 wherein said checksum computation means comprises a gate array.
Claim 20
Dependent Claim
28 words
The networked computer system as recited by claim 12 further comprising a third interface means for providing a standard interface between said adapter means and said first host.
Claim 21
Dependent Claim
205 words
The networked computer system as recited by claim 17 wherein said standard interface comprises: a clock signal means for providing clock signals from said adapter means to said third interface means; a next frame request signal means for providing a request by said adapter means for transmission of a next frame of data; a words ready signal means for providing an indication by said third interface that data words are ready for transmission to said adapter means; a frame ready signal means for indicating a frame of data is available for transmission to said adapter means; a frame complete signal means for indicating a final word of a data frame is being transmitted to said adapter means; a next word signal means for requesting a next word of data to be provided to said adapter means; a plurality of data signal means for providing data to said adapter means; a plurality of parity signal means for providing parity information to said adapter means; a plurality of control signal means for providing control information to said adapter means; a status signal means for requesting status information from said third interface means; and a reset signal means for requesting said third interface means begin a reset sequence.
Claim 22
Dependent Claim
160 words
The networked computer system as recited by claim 17 wherein said standard interface comprises: a clock signal means for providing clock signals from said adapter means to said third interface means; a next frame signal means for indicating an end of a data frame; a transmit signal means for requesting transmission of information; a full indication signal means for indicating buffers in said third interface means are becoming full; a next word signal means for causing transmission of a next data word from said adapter means to said third interface means; a plurality of data signal means for providing data to said third interface means; a plurality of parity signal means for providing parity information to said third interface means; a plurality of control signal means for providing control information to said third interface means; a command signal means for indicating transmission of command information; a reset signal means for causing said third interface means to begin a reset sequence.
Claim 23
Independent Claim
92 words
A method for communicating information in a networked computer system, said computer system comprising a plurality of host devices coupled to a network system, said method comprising the steps of: (a) said network system receiving a request from a first of said host devices; (b) said network system analyzing said request to determine a request type; (c) if said request is a network management request, said network system processing said network management request; (d) if said request is an information transfer request, said network system allowing information to flow-through said network system.
Claim 24
Independent Claim
92 words
A method for communicating information in a networked computer system, said computer system comprising a plurality of host devices coupled to a network system, said method comprising the steps of: (a) said network system receiving a request from a first of said host devices; (b) said network system analyzing said request to determine a request type; (c) if said request is a network management request, said network system processing said network management request; (d) if said request is an information transfer request, said network system allowing information to flow-through said network system.
Claim 25
Dependent Claim
18 words
The method as recited by claim 20 further comprising the step of generating checksum information for said request.
Claim 26
Dependent Claim
24 words
The method as recited by claim 21 wherein said checksum information is calculated as each byte of information is received by said network system.
Claim 27
Dependent Claim
29 words
The method as recited by claim 20 further comprising the step of appending checksum information to said request as said request is allowed to flow through said network system.
Claim 28
Independent Claim
68 words
A method for calculating a checksum for a packet of data in a computer system, said packet of data comprising a plurality of units of information, said method comprising the steps of: (a) receiving a first of said units of information; (b) calculating checksum information on said first unit of information; (c) repeating steps (a) and (b) for each remaining unit of information in said packet of data.
Claim 29
Independent Claim
68 words
A method for calculating a checksum for a packet of data in a computer system, said packet of data comprising a plurality of units of information, said method comprising the steps of: (a) receiving a first of said units of information; (b) calculating checksum information on said first unit of information; (c) repeating steps (a) and (b) for each remaining unit of information in said packet of data.
Claim 30
Dependent Claim
25 words
The method as recited by claim 24 further comprising the step of appending checksum information as the last units of information in said data packet.
Claim 31
Independent Claim
69 words
A method for processing message packets in a computer system, said message packets comprising a plurality of units of information, comprising the steps of: receiving header information of said message packet, said header information comprising at least one unit of information; determining a message type of said message packet as said units of information are received; forwarding said message packet simultaneous with the arrival of said units of information.
Claim 32
Independent Claim
69 words
A method for processing message packets in a computer system, said message packets comprising a plurality of units of information, comprising the steps of: receiving header information of said message packet, said header information comprising at least one unit of information; determining a message type of said message packet as said units of information are received; forwarding said message packet simultaneous with the arrival of said units of information.
Claim 33
Dependent Claim
26 words
The method as recited by claim 26 further comprising the step of calculating checksum information for said message packet as said units of information are received.
Claim 34
Dependent Claim
25 words
The method as recited by claim 26 further comprising the step of appending checksum information to said message packet as said message packet is forwarded.
Claim 35
Independent Claim
199 words
An apparatus for communication of information in a computer network system comprising: a transmission means for transmitting data; a data frame of information comprising individual packets of information such that a plurality of said packets of information processed in a serial manner are within said data frame of information, said data frame transmitted by and from said transmission means; a sending checksum value associated with said data frame of information, said sending checksum value transmitted with said data frame of information by said transmission means; receiving means for accepting said data frame of information from said transmission means, said receiving means accepting each of said individual packets of information as said individual packets of information arrive; computing means for computing an intermediate receiving checksum value for said individual packets of information as each of said individual packets of information arrive at said receiving means, said intermediate receiving checksum value becoming a final receiving checksum value upon the last of said each of said individual packets of information arriving; comparing means for making a comparison of said final receiving checksum value to said sending checksum value, said comparing means for generating a indicator signal indicating the result of said comparison.
Claim 36
Independent Claim
199 words
An apparatus for communication of information in a computer network system comprising: a transmission means for transmitting data; a data frame of information comprising individual packets of information such that a plurality of said packets of information processed in a serial manner are within said data frame of information, said data frame transmitted by and from said transmission means; a sending checksum value associated with said data frame of information, said sending checksum value transmitted with said data frame of information by said transmission means; receiving means for accepting said data frame of information from said transmission means, said receiving means accepting each of said individual packets of information as said individual packets of information arrive; computing means for computing an intermediate receiving checksum value for said individual packets of information as each of said individual packets of information arrive at said receiving means, said intermediate receiving checksum value becoming a final receiving checksum value upon the last of said each of said individual packets of information arriving; comparing means for making a comparison of said final receiving checksum value to said sending checksum value, said comparing means for generating a indicator signal indicating the result of said comparison.
Claim 37
Dependent Claim
15 words
The apparatus as described in claim 29 wherein said receiving means comprises a FIFO buffer.
Claim 38
Dependent Claim
15 words
The apparatus as described in claim 30 wherein said computing means comprises a gate array.
Claim 39
Dependent Claim
216 words
A network for allowing communication between a plurality of computing devices comprising: a central bus means for communicating information, said central bus means comprising a plurality of receiving stations for accepting connection to other communication means; and one or more adapter means coupled with said central bus means at one of said receiving stations, each of said adapter means further coupled to at least a first of said computing devices, said adapter means for allowing communication of information between said central bus means and said first computing device, each of said adapter means; comprising: (a) determining means for determining type of information communicated from said first computing device coupled with said adapter means, said determining means for receiving time-critical commands and non-time-critical commands from said first computing device; (b) first processing means for processing said time-critical commands received from said first computing device, said time-critical commands being directed to said first processing means by said determining means; (c) second processing means for processing said non-time-critical commands received from said first computing device, said non-time-critical commands being directed to said second processing means by said determining means; and (d) first transferring means for transferring information to be communicated to a second of said computing devices, said information being directed to said transferring means by said determining means.
Claim 40
Dependent Claim
216 words
A network for allowing communication between a plurality of computing devices comprising: a central bus means for communicating information, said central bus means comprising a plurality of receiving stations for accepting connection to other communication means; and one or more adapter means coupled with said central bus means at one of said receiving stations, each of said adapter means further coupled to at least a first of said computing devices, said adapter means for allowing communication of information between said central bus means and said first computing device, each of said adapter means; comprising: (a) determining means for determining type of information communicated from said first computing device coupled with said adapter means, said determining means for receiving time-critical commands and non-time-critical commands from said first computing device; (b) first processing means for processing said time-critical commands received from said first computing device, said time-critical commands being directed to said first processing means by said determining means; (c) second processing means for processing said non-time-critical commands received from said first computing device, said non-time-critical commands being directed to said second processing means by said determining means; and (d) first transferring means for transferring information to be communicated to a second of said computing devices, said information being directed to said transferring means by said determining means.
Claim 41
Dependent Claim
58 words
The network as recited in claim 32 wherein said adapter means further comprises a first buffer means for communicating information with said first computing device, said first buffer means coupled with said first computing device; and a second buffer means for communicating information with said central bus means, said second buffer means coupled with said central bus means.
Claim 42
Dependent Claim
16 words
The network as recited in claim 33 wherein said first buffer means comprises a FIFO buffer.
Claim 43
Dependent Claim
16 words
The network as recited in claim 33 wherein said second buffer means comprises a FIFO buffer.
Claim 44
Dependent Claim
25 words
The network as recited in claim 32 wherein said adapter further comprises computing means for computing a checksum of information received by said adapter means.
Claim 45
Dependent Claim
15 words
The network as recited in claim 32 wherein said non-time-critical commands comprise network management commands.
Claim 46
Dependent Claim
30 words
The network as recited in claim 32 wherein said first processing means further comprises flow-through processing means for transferring said time-critical commands between said first and said second computing devices.
Claim 47
Dependent Claim
26 words
The network as recited in claim 32 wherein said second processing means further comprises network processing means for processing said non-time-critical commands within the network apparatus.
Claim 48
Dependent Claim
30 words
The network as recited in claim 33 wherein said first processing means for time-critical commands comprises an Advanced Micro Devices bipolar processor and 8k 32-bits words of control store memory.
Claim 49
Dependent Claim
41 words
The network as recited in claim 33 wherein said second processing means for non-time-critical commands comprises an Intel microprocessor; an Intel DMA controller/timer/interrupt handler; an AT&T Starlan™ connection; and one megabyte of random access memory (RAM) and read only memory (RAM).
Claim 50
Independent Claim
208 words
A method for communicating information in a networked computer and peripheral system, said method for communicating information comprising the steps of: providing a central bus means for communicating information, said central bus means comprising a plurality of receiving stations for accepting connection to other communication means; providing one or more adapter means coupled with said central bus means at one of said receiving stations, each of said adapter means further coupled to at least a first of said computing devices, said adapter means for allowing communication of information between said central bus means and said first computing device; determining the type of information communicated from said first computing device to said adapter means and receiving time-critical commands and non-time-critical commands from said first computing device; first processing said time-critical commands received from said first computing device, said time-critical commands being directed to said first processing step by said determining the type of information step; second processing said non-time-critical commands received from said first computing device, said non-time-critical commands being directed to said second processing step by said determining the type of information step; and transferring information to be communicated to a second of said computing devices, said information being directed to said transferring means by said determining step.
Claim 51
Independent Claim
208 words
A method for communicating information in a networked computer and peripheral system, said method for communicating information comprising the steps of: providing a central bus means for communicating information, said central bus means comprising a plurality of receiving stations for accepting connection to other communication means; providing one or more adapter means coupled with said central bus means at one of said receiving stations, each of said adapter means further coupled to at least a first of said computing devices, said adapter means for allowing communication of information between said central bus means and said first computing device; determining the type of information communicated from said first computing device to said adapter means and receiving time-critical commands and non-time-critical commands from said first computing device; first processing said time-critical commands received from said first computing device, said time-critical commands being directed to said first processing step by said determining the type of information step; second processing said non-time-critical commands received from said first computing device, said non-time-critical commands being directed to said second processing step by said determining the type of information step; and transferring information to be communicated to a second of said computing devices, said information being directed to said transferring means by said determining step.
Claim 52
Dependent Claim
23 words
The method as recited in claim 42 wherein further comprising the step of computing a checksum of information received by said adapter means.
Claim 53
Dependent Claim
15 words
The method as recited in claim 42 wherein said non-time-critical commands comprise network management commands.
Claim 54
Dependent Claim
20 words
The method as recited in claim 44 wherein said time-critical commands comprise data frames of and from said computing devices.