US4447871A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data communication system with a front-end-processor
Assignee: Hitachi Ltd
•
Filing: 1981-02-02
•
Granted: 1984-05-08
•
Expires: 2001-02-02
Abstract
Abstract A data communication system which includes a data distributor, a communication station and a plurality of front-end-processors. These front-end-processors are connected with a computer through a common bus. The distributor distributes the data received by the station to one available front-end-processor, which preprocesses the received data, and transfers the pre-processed data to the computer through the bus. By operating the front-end-processors in parallel with respect to successively received packets of data, the processing speed of the system is increased.
Inventors
- 👤 Matsuaki Terada
- 👤 Koji Yokota
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 23:33
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/10; G06F13/12; G06F13/124; G06F13/128; G06F13/38; G06F13/42; G06F13/4204; G06F13/4208; G06F13/4213
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
268 words
A data communications system for transmitting data including address information and text between computers in a multi-computer system comprising a communication line for transmitting said data between a plurality of stations connected to said communication line which respectively transmit over said communication line to other stations data received via an associated distribution circuit from an associated computer and which respectively receive over said communication line data transmitted by other stations to its associated computer, each station being associated with a different computer within the multi-computer system, each associated pair of computer and station being further associated with a separate distributor and a separate plurality of preprocessors, respectively, each distributor having a single bus coupled to its associated station for transferring data to and from said station and a plurality of distributing busses each being coupled to a separate one of said plurality of preprocessors associated with said associated computer, distributor, and station for transferring data to and from said preprocessor, the preprocessors being coupled to said distributor for parallel operation with said distributor; a plurality of data transfer busses each being coupled between a different one of said plurality of preprocessors, and said computer associated with said station and said distributor and said plurality of preprocessors for transferring data to and from said computer, each preprocessor upon receiving data from said coupled distributor functioning to perform data processing on the received data prior to transmitting processed data to said coupled computer and upon receiving data from said coupled computer functioning to perform data processing on the received data prior to transmitting said processed data to said coupled distributor.
Claim 2
Dependent Claim
268 words
A data communications system for transmitting data including address information and text between computers in a multi-computer system comprising a communication line for transmitting said data between a plurality of stations connected to said communication line which respectively transmit over said communication line to other stations data received via an associated distribution circuit from an associated computer and which respectively receive over said communication line data transmitted by other stations to its associated computer, each station being associated with a different computer within the multi-computer system, each associated pair of computer and station being further associated with a separate distributor and a separate plurality of preprocessors, respectively, each distributor having a single bus coupled to its associated station for transferring data to and from said station and a plurality of distributing busses each being coupled to a separate one of said plurality of preprocessors associated with said associated computer, distributor, and station for transferring data to and from said preprocessor, the preprocessors being coupled to said distributor for parallel operation with said distributor; a plurality of data transfer busses each being coupled between a different one of said plurality of preprocessors, and said computer associated with said station and said distributor and said plurality of preprocessors for transferring data to and from said computer, each preprocessor upon receiving data from said coupled distributor functioning to perform data processing on the received data prior to transmitting processed data to said coupled computer and upon receiving data from said coupled computer functioning to perform data processing on the received data prior to transmitting said processed data to said coupled distributor.
Claim 3
Dependent Claim
47 words
A data communication system according to claim 1, wherein each of said processors includes means for generating a store address in accordance with the address information in said received data and for sending out said store address and said text to said computer through said common bus.
Claim 4
Dependent Claim
40 words
A data communication system according to claim 2, wherein said station includes means for applying a receive interrupt signal to said selection circuit means in response to receipt of data on said communication line having an address identifying said station.
Claim 5
Dependent Claim
82 words
A data communication system according to claim 3, wherein said selection circuit means includes status means connected to each processor to indicate the busy status of said processors, receive selector means responsive to said busy status indication from said status means and said receive interrupt signal from said station for selecting an idle processor, and means responsive to said receive selector means for connecting said station to said selected processor for purposes of transferring said data to said processor from said station.
Claim 6
Dependent Claim
94 words
A data communication system according to claim 4, wherein each processor includes means for generating a buffer station signal indicative of the busy/free condition of a buffer memory in said processor, said receive selector means in said selection circuit means comprising a receive selector connected to receive the buffer station signals from said processors and including means for generating a selection signal indicating an idle processor on the basis of said buffer status signals, and said connecting means including gate means responsive to said selection signal for connecting said station to the selected processor.
Claim 7
Dependent Claim
31 words
A data communication system according to claim 5, wherein said connecting means includes a plurality of interface circuits, each interface circuit being connected between said gate means and a respective processor.
Claim 8
Dependent Claim
82 words
A data communication system according to claim 2, wherein each processor includes means for generating and applying a send demand signal to said selection circuit means from said computer when said computer desires to send data to said communication line via said station, and said selection circuit means includes send selector means responsive to said send demand signal for effecting connection of said station to said processor for purposes of forwarding said data from said computer via said processor to said station.
Claim 9
Dependent Claim
124 words
A data communication system according to claim 7, wherein each processor contains a memory location for storing data to be used, and said send selector means in said selection circuit means comprises a send selector connected to receive the send demand signals from said processors, said send selector including means for applying a send command to said station, said station including means responsive to said send command for applying to said selection circuit means an address signal relating to a memory location in a processor from which the data is to be read, and said send selector means further including means responsive to said send selector for forwarding said address signal to the selected processor from which said send demand signal has been received.
Claim 10
Dependent Claim
80 words
A data communication system according to claim 6, wherein each processor includes means for applying a send demand signal to said selection circuit means from said computer when said computer desires to send data to said communication line via said station, and said selection circuit means includes send selector means responsive to said send demand signal for effecting connection of said station to said processor for purposes of forwarding said data from said computer via said processor to said station.
Claim 11
Dependent Claim
63 words
A data communication system according to claim 9, wherein said send selector means in said selection circuit means comprises a send selector connected to receive the send demand signals from said processors and including means for controlling said gate means to effect connection of said station through a selected interface circuit to the processor from which said send demand signal has been received.
Claim 12
Dependent Claim
96 words
A data communication system according to claim 10, wherein each processor includes a memory having a location assigned to store data from said computer to be forwarded to said station, said send selector including means for applying a send command to said station when said station has been connected to a processor via said gate means in response to a send demand signal, said station including means for sending to the selected processor via said selection circuit means an address signal relating to said memory location at which is stored the data to be read out.
Claim 13
Dependent Claim
31 words
A data communication system as defined in claims 2, 8 or 11, further including at least one terminal device and a further processor connecting said terminal device to said common bus.
Claim 14
Dependent Claim
48 words
A data communication system as defined in claim 12, wherein the address information in said data includes node and port information, and wherein said processors include means responsive to said node and port information for controlling the application of the data to said computer or said terminal device.
References Cited (Backward Citations)
US3634830A
Cited
US3643227A
Cited
US4151592A
Cited
US4219873A
Cited
US4099233A
Cited
US4047161A
Cited
US4181936A
Cited
US4104720A
Cited
US4149242A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-05-08 | 1987-11-07 | 1988-05-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-05-08 | 1991-11-07 | 1992-05-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-05-08 | 1995-11-07 | 1996-05-08 | $7700.00 | Window Closed / Lapsed |