← Back to Patent Explorer
US5530904A Expired / Lapsed US ⏱️ 0.0 years remaining

System for tranferring data from one communication line to another using a multiplexer for selecting the lines and transferring data without intervention of a main processor

Assignee: Toshiba Corp
•
Filing: 1993-08-17
•
Granted: 1996-06-25
•
Expires: 2013-08-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A store and forward switching system, typically for use as a facsimile system, has a plurality of communication control units for controlling transmission and reception of data through a plurality of respective communication lines, a multiplexer for transferring data to and from a selected one of the communication control units, a hard disk for storing data, a bulk processor for reading data from the hard disk and writing data in the hard disk, a main processor for controlling the multiplexer, the hard disk, and the bulk processor, and a system bus connected to the multiplexer, the bulk processor, and the main processor. The multiplexer and the bulk processor have first and second data transfer execution units, respectively, for transferring data between the multiplexer and the bulk processor through the data transfer bus without being handled by the main processor. Since data are transferred directly between the multiplexer and the bulk processor, the main processor is freed from a burden which would otherwise be imposed by the transfer of data therethrough, and the data transfer can be effected efficiently. A data transfer bus may be connected to the multiplexer and the bulk processor for transferring data therethrough while allowing the main processor to send and receive various request and response signals through the system bus.

Inventors

  • 👤 Yasuyuki Koga

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:16
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 272 words
A store and forward switching system that serves a plurality of communication lines and facilitates increasing the number of said communication lines served, said system comprising: a bus; a hard disk for storing data received from a first line of said plurality of communication lines awaiting transmission to a second line of said plurality of communication lines; a plurality of communication control units, each connected to one of said communication lines for controlling transmission to and from said one of said communication lines; a main processor for controlling said hard disk, a multiplexer, and a bulk processor through communication therewith of control information before and after a transmission and a reception; said multiplexer responsive to a first control signal from at least one of said communication control units indicating reception of said data for selecting said one of said communication control units that is connected to said first line and connecting said selected one of said communicating control units to said bus, and responsive to a second control signal from said main processor indicating transmission of said data for selecting another one of said communication control units that is connected to said second line and connecting said selected another one of said communication control units to said bus; said bulk processor for writing said data received on said bus in said hard disk and for reading out said data from said hard disk for transmission on said bus; and first and second data transfer execution units included in said multiplexer and said bulk processor, respectively, for communicating said data with each other through said bus without an intervention of said main processor.
Claim 2
Dependent Claim 272 words
A store and forward switching system that serves a plurality of communication lines and facilitates increasing the number of said communication lines served, said system comprising: a bus; a hard disk for storing data received from a first line of said plurality of communication lines awaiting transmission to a second line of said plurality of communication lines; a plurality of communication control units, each connected to one of said communication lines for controlling transmission to and from said one of said communication lines; a main processor for controlling said hard disk, a multiplexer, and a bulk processor through communication therewith of control information before and after a transmission and a reception; said multiplexer responsive to a first control signal from at least one of said communication control units indicating reception of said data for selecting said one of said communication control units that is connected to said first line and connecting said selected one of said communicating control units to said bus, and responsive to a second control signal from said main processor indicating transmission of said data for selecting another one of said communication control units that is connected to said second line and connecting said selected another one of said communication control units to said bus; said bulk processor for writing said data received on said bus in said hard disk and for reading out said data from said hard disk for transmission on said bus; and first and second data transfer execution units included in said multiplexer and said bulk processor, respectively, for communicating said data with each other through said bus without an intervention of said main processor.
Claim 3
Dependent Claim 58 words
The store and forward switching system according to claim 1, wherein said first data transfer execution unit comprises means for transferring said data received from the selected one of said communication control units to said second data transfer execution unit, and said second data transfer execution unit comprises means for storing the transferred data in said hard disk.
Claim 4
Dependent Claim 42 words
The store and forward switching system according to claim 2, wherein said main processor comprises means for processing the received data based on information indicative of a source, a destination, a multi-address calling service, a password, and a time designated for transmission.
Claim 5
Dependent Claim 89 words
The store and forward switching system according to claim 2, wherein said main processor comprises means for assigning a communication number to the received data and giving the communication number to said multiplexer, said bulk processor comprises means for sending to said multiplexer a record number indicative of a storage area in said hard disk where said data from said first line is stored, and said multiplexer comprises means for sending the record number and the communication number as they are related to each other to said main processor.
Claim 6
Dependent Claim 58 words
The store and forward switching system according to claim 1, wherein said second data transfer execution unit comprises means for transferring data read from said hard disk to said first data transfer execution unit, and said first data transfer execution unit comprises means for transmitting the transferred data through said selected another one of said communication control units.
Claim 7
Dependent Claim 67 words
The store and forward switching system according to claim 1, wherein said main processor comprises means for sending a data erasure request signal with a record number to said bulk processor, and said bulk processor comprises means responsive to said data erasure request signal for returning a data erasure response signal to said main processor and erasing data indicated by said record number from said hard disk.
Claim 8
Dependent Claim 53 words
The store and forward switching system according to claim 1, wherein said main processor comprises means for sending a formatting request signal to said bulk processor, and said bulk processor comprises means responsive to said formatting request signal for returning a formatting response signal to said main processor and formatting said hard disk.
Claim 9
Dependent Claim 107 words
The store and forward switching system according to claim 1, wherein each of said first and second transfer execution units comprises a read-only memory for storing a processing program, a random-access memory for storing data, a bus interface for receiving data from and sending data to said bus, a communication control unit interface for receiving and sending said data from said first line from and to said selected one and said selected another one, respectively, of said communication control units, and a central processing unit for controlling said read-only memory, said random-access memory, said bus interface, and said communication control unit interface based on said processing program.
Claim 10
Dependent Claim 71 words
The store and forward switching system according to claim 1, wherein at least one of said first and second data transfer execution units has a table representing priority to select one of the communication control units, said at least one of said first and second data transfer execution units comprising means for controlling said multiplexer to select one of the communication control units based on the priority represented by said table.
Claim 11
Dependent Claim 35 words
The store and forward switching system according to claim 9, wherein at least one of said first and second data transfer execution units has a random-access memory, said table being stored in said random-access memory.
Claim 12
Dependent Claim 329 words
A store and forward switching system that serves a plurality of communication lines and facilitates increasing the number of said communication lines served, said system comprising: a data transfer bus; a hard disk for storing data received from a first line of said plurality of communication lines awaiting transmission to a second line of said plurality of communication lines; a plurality of communication control units, one connected to said first line of said plurality of communication lines and another connected to said second line of said plurality of communication lines, for controlling transmission to and from said plurality of communication lines; a main processor for controlling said hard disk, a multiplexer, and a bulk processor through communication therewith of control information before and after a transmission and a reception; said multiplexer connected to said data transfer bus and responsive to a first control signal from at least one of said communication control units indicating reception of said data for selecting said one of said communication control units that is connected to said first line and connecting said selected one of said communicating control units to said data transfer bus, and responsive to a second control signal from said main processor indicating transmission of said data for selecting another one of said communication control units that is connected to said second line and connecting said selected another one of said communication control units to said data transfer bus; said bulk processor connected to said data transfer bus for writing said data received on said data transfer bus in said hard disk and for reading out said data from said hard disk for transmission on said data transfer bus; a system bus connected to said multiplexer, said bulk processor, and said main processor for supporting said communication; and first and second data transfer execution units included in said multiplexer and said bulk processor, respectively, for communicating said data with each other through said bus without an intervention of said main processor.
Claim 13
Dependent Claim 329 words
A store and forward switching system that serves a plurality of communication lines and facilitates increasing the number of said communication lines served, said system comprising: a data transfer bus; a hard disk for storing data received from a first line of said plurality of communication lines awaiting transmission to a second line of said plurality of communication lines; a plurality of communication control units, one connected to said first line of said plurality of communication lines and another connected to said second line of said plurality of communication lines, for controlling transmission to and from said plurality of communication lines; a main processor for controlling said hard disk, a multiplexer, and a bulk processor through communication therewith of control information before and after a transmission and a reception; said multiplexer connected to said data transfer bus and responsive to a first control signal from at least one of said communication control units indicating reception of said data for selecting said one of said communication control units that is connected to said first line and connecting said selected one of said communicating control units to said data transfer bus, and responsive to a second control signal from said main processor indicating transmission of said data for selecting another one of said communication control units that is connected to said second line and connecting said selected another one of said communication control units to said data transfer bus; said bulk processor connected to said data transfer bus for writing said data received on said data transfer bus in said hard disk and for reading out said data from said hard disk for transmission on said data transfer bus; a system bus connected to said multiplexer, said bulk processor, and said main processor for supporting said communication; and first and second data transfer execution units included in said multiplexer and said bulk processor, respectively, for communicating said data with each other through said bus without an intervention of said main processor.
Claim 14
Dependent Claim 51 words
The store and forward switching system according to claim 11, wherein said first data transfer execution unit comprises means for transferring said data received from the selected one of said communication control units and said second data transfer execution unit comprises means for storing the transferred data in said hard disk.
Claim 15
Dependent Claim 42 words
The store and forward switching system according to claim 12, wherein said main processor comprises means for processing the received data based on information indicative of a source, a destination, a multi-address calling service, a password, and a time designated for transmission.
Claim 16
Dependent Claim 89 words
The store and forward switching system according to claim 12, wherein said main processor comprises means for assigning a communication number to the received data and giving the communication number to said multiplexer, said bulk processor comprises means for sending to said multiplexer a record number indicative of a storage area in said hard disk where said data from said first line is stored, and said multiplexer comprises means for sending the record number and the communication number as they are related to each other to said main processor.
Claim 17
Dependent Claim 58 words
The store and forward switching system according to claim 11, wherein said second data transfer execution unit comprises means for transferring data read from said hard disk to said first data transfer execution unit, and said first data transfer execution unit comprises means for transmitting the transferred data through said selected another one of said communication control units.
Claim 18
Dependent Claim 67 words
The store and forward switching system according to claim 11, wherein said main processor comprises means for sending a data erasure request signal with a record number to said bulk processor, and said bulk processor comprises means responsive to said data erasure request signal for returning a data erasure response signal to said main processor and erasing data indicated by said record number from said hard disk.
Claim 19
Dependent Claim 53 words
The store and forward switching system according to claim 11, wherein said main processor comprises means for sending a formatting request signal to said bulk processor, and said bulk processor comprises means responsive to said formatting request signal for returning a formatting response signal to said main processor and formatting said hard disk.
Claim 20
Dependent Claim 132 words
The store and forward switching system according to claim 11, wherein each of said first and second transfer execution units comprises a read-only memory for storing a processing program, a random-access memory for storing data, a system bus interface for receiving data from and sending data to said system bus, a communication control unit interface for receiving and sending said data from said first line from and to said selected one and said selected another one, respectively, of said communication control units, a data transfer bus interface for receiving data from and sending data to said data transfer bus, and a central processing unit for controlling said read-only memory, said random-access memory, said system bus interface, said data transfer bus interface, and said communication control unit interface based on said processing program.
Claim 21
Dependent Claim 71 words
The store and forward switching system according to claim 11, wherein at least one of said first and second data transfer execution units has a table representing priority to select one of the communication control units, said at least one of said first and second data transfer execution units comprising means for controlling said multiplexer to select one of the communication control units based on the priority represented by said table.
Claim 22
Dependent Claim 35 words
The store and forward switching system according to claim 19, wherein at least one of said first and second data transfer execution units has a random-access memory, said table being stored in said random-access memory.

References Cited (Backward Citations)

US4133028A Cited
US4491909A Cited
US4688168A Cited
US5303354A Cited
US5276799A Cited
JPH05236179A Cited
JPH05260085A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-06-25 1999-12-25 2000-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-06-25 2003-12-25 2004-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-06-25 2007-12-25 2008-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag