Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
194 words
A data communication system to provide data transmission between a plurality of local computer networks comprising: passive bus means, having a plurality of conductor lines dedicated to carrying defined address data, a plurality of conductor lines dedicated to carrying defined control signals and a plurality of conductor lines dedicated to carrying defined message data, for providing parallel interconnection of said plurality of local networks; a plurality of means respectively connected between a separate correspondingly associated local network and said conductor lines of said passive bus means, for providing separate contention interface between each associated local network and said passive bus means; means providing a data transmission link between each said contention interface means and its associated local network; wherein each of said contention interface means includes a plurality of input/output ports connected to such corresponding dedicated conductor lines of said passive bus means and designated as address ports dedicated to parallel receiving and transmitting a set of address data bits, control ports dedicated to receiving and transmitting control signals, and data ports dedicated to parallel receiving and transmitting a set of message information data bits simultaneously with address data bits on said address ports.
Claim 2
Dependent Claim
194 words
A data communication system to provide data transmission between a plurality of local computer networks comprising: passive bus means, having a plurality of conductor lines dedicated to carrying defined address data, a plurality of conductor lines dedicated to carrying defined control signals and a plurality of conductor lines dedicated to carrying defined message data, for providing parallel interconnection of said plurality of local networks; a plurality of means respectively connected between a separate correspondingly associated local network and said conductor lines of said passive bus means, for providing separate contention interface between each associated local network and said passive bus means; means providing a data transmission link between each said contention interface means and its associated local network; wherein each of said contention interface means includes a plurality of input/output ports connected to such corresponding dedicated conductor lines of said passive bus means and designated as address ports dedicated to parallel receiving and transmitting a set of address data bits, control ports dedicated to receiving and transmitting control signals, and data ports dedicated to parallel receiving and transmitting a set of message information data bits simultaneously with address data bits on said address ports.
Claim 3
Dependent Claim
181 words
A data communication system as in claim 1, wherein each of said contention interface means includes means for receiving addressed message packets from its associated local network on said data transmission medium means and for formatting each message packet into a plurality of separately transmittable mini-packets having a bit length not exceeding the total number of dedicated address ports and data ports on each contention interface means, wherein the first group of said formatted mini-packets each contains a first set of bits corresponding to a transmission destination address for output on the dedicated address ports, and a second set of bits corresponding to its own address as a transmission source address and word count information corresponding to the number of mini-packets in the complete message for simultaneous output on the dedicated data ports; and a second group of mini-packets each containing a first set of bits corresponding to the transmission source address for output, following the first group, on the address ports and a second set of bits corresponding to message information data for simultaneous output on the dedicated data ports.
Claim 4
Dependent Claim
95 words
A data communication system as in claim 2, wherein each said contention interface means includes: means for storing predetermined address data uniquely defined as its own address; means for monitoring said address ports and comparing any destination address data received thereon with its own address and for storing the accompanying source address data present on the data ports when said destination address corresponds to its own address; and means for receiving each subsequent mini-packet on said dedicated address and data ports that provides address data on said address ports corresponding to said stored source address.
Claim 5
Dependent Claim
43 words
A data communication system as in claim 3, wherein each said contention interface means includes means for formatting mini-packets received from the passive bus means with the corresponding stored source address for transmission on said transmission medium means to its corresponding local network.
Claim 6
Dependent Claim
69 words
A data communication system as in claim 4, wherein each said contention interface means includes: means for storing its transmitting word count information and for providing a control signal to indicate completion of transmission of the corresponding message packet when that number of mini-packets corresponding to the stored word count data has been transmitted; and means for outputting said completion of transmission control signal on a corresponding control port.
Claim 7
Dependent Claim
72 words
A data communication system as in claim 5, wherein each said contention interface means includes means for providing a separate acknowledgment control signal to indicate receipt of each mini-packet having its own address as a destination address on its dedicated address ports and to indicate subsequent receipt of each mini-packet having the source address on its dedicated address ports; and means for outputting said acknowledgment control signals on a corresponding control port.
Claim 8
Dependent Claim
72 words
A data communication system as in claim 6, wherein each said contention interface means includes means for monitoring its corresponding acknowledgment control port for receipt of an acknowledgment signal within a predetermined period of time following its transmission of a mini-packet on said dedicated address and message information data ports and for commanding the retransmission of the lastly transmitted mini-packet if no acknowledgment signal is received within said predetermined period of time.
Claim 9
Dependent Claim
18 words
A data communication system as in claim 2, wherein said bit length of said mini-packets is 24 bits.
Claim 10
Dependent Claim
25 words
A data communication system as in claim 8, wherein said formatted mini-packets include 8 bits which correspond to an equal number of dedicated address ports.