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

Addressable communication port expander

Assignee: Teramar Group Inc
•
Filing: 1994-01-18
•
Granted: 1997-04-08
•
Expires: 2014-01-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer interface comprising a demultiplexer, multiplexer, and shift register for providing a data communication path between an input port and a selected one of a plurality of output ports. The data communication path is provided in response to an address signal received at the input port. A secondary address signal, derived from a previous address signal, is provided to each of the plurality of output ports. The resulting interface is hermaphroditic in that a first interface can address and communicate with a second interface coupled thereto. A tree-like cascading of one or more like interfaces produces a system for interfacing a computer with a plurality of remote peripheral devices. Embodiments of the present invention for both serial input and output ports and parallel input and output ports are presented.

Inventors

  • 👤 Rodger T. Lovrenich

Bibliographic Details

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

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 177 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit, responsive to a received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between an RS-232 serial communication input port and the selected one of the plurality of output ports; a secondary signal generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previously received address signal and wherein the received address signal and a secondary address signal are digital signals; wherein the input port comprises a data transmit line, a data receive line, a first control line, and a second control line, wherein the received address signal is received via the first control line and the second control line.
Claim 2
Dependent Claim 177 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit, responsive to a received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between an RS-232 serial communication input port and the selected one of the plurality of output ports; a secondary signal generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previously received address signal and wherein the received address signal and a secondary address signal are digital signals; wherein the input port comprises a data transmit line, a data receive line, a first control line, and a second control line, wherein the received address signal is received via the first control line and the second control line.
Claim 3
Dependent Claim 16 words
The apparatus of claim 1 wherein the received address signal is received at the input port.
Claim 4
Dependent Claim 40 words
The apparatus of claim 1 wherein the data selector circuit comprises a multiplexer, responsive to the received address signal, for providing a first data transmission path from the selected one of the plurality of output ports to the input port.
Claim 5
Dependent Claim 40 words
The apparatus of claim 1 wherein the data selector circuit comprises a demultiplexer, responsive to the received address signal, for providing a second data transmission path from the input port to the selected one of the plurality of output ports.
Claim 6
Dependent Claim 23 words
The apparatus of claim 1 further comprising line receiver means for converting RS-232 logic signals at the input port to TTL logic signals.
Claim 7
Dependent Claim 19 words
The apparatus of claim 1 wherein each of the plurality of output ports is a RS-232 serial communications port.
Claim 8
Dependent Claim 29 words
The apparatus of claim 1 further comprising line driver means for converting TTL logic signals to RS-232 logic signals for application at each of the plurality of output ports.
Claim 9
Dependent Claim 26 words
The apparatus of claim 1 wherein the received address signal and the secondary address signal each comprise a first control signal and a second control signal.
Claim 10
Dependent Claim 151 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit responsive to a data received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between the input port and the selected one of the plurality of output ports; a secondary signal, generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previous received address signal; and presence detecting means, responsive to the received address signal and operative in response to receiving a predetermined address signal, for providing a presence signal to the input port.
Claim 11
Dependent Claim 151 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit responsive to a data received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between the input port and the selected one of the plurality of output ports; a secondary signal, generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previous received address signal; and presence detecting means, responsive to the received address signal and operative in response to receiving a predetermined address signal, for providing a presence signal to the input port.
Claim 12
Dependent Claim 32 words
The apparatus of claim 9 wherein the presence detecting means comprises: data inhibit means for inhibiting transmission of data signals from each of the plurality of output ports to the input port.
Claim 13
Dependent Claim 38 words
The apparatus of claim 9 wherein the presence detecting means comprises: first presence means for returning a data signal received at the input port back to the input port in response to receiving a first predetermined address signal.
Claim 14
Dependent Claim 40 words
The apparatus of claim 9 wherein the presence detecting means comprises: second presence means for inhibiting transmission of a data signal received at the input port back to the input port in response to receiving a second predetermined address signal.
Claim 15
Dependent Claim 23 words
The apparatus of claim 1 wherein the secondary signal generator provides the secondary address signal to each of the plurality of output ports.
Claim 16
Dependent Claim 187 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit, responsive to a received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between the RS-232 serial communication input port and the selected one of the plurality of output ports; a secondary signal generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previously received address signal and wherein the received address signal and a secondary address signal are digital signals; wherein each of the plurality of output ports comprises a data transmit line, an RS-232 serial communication port having a data receive line, a first control line, and a second control line, wherein the received address signal is received via the first control line and the second control line.
Claim 17
Dependent Claim 187 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit, responsive to a received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between the RS-232 serial communication input port and the selected one of the plurality of output ports; a secondary signal generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previously received address signal and wherein the received address signal and a secondary address signal are digital signals; wherein each of the plurality of output ports comprises a data transmit line, an RS-232 serial communication port having a data receive line, a first control line, and a second control line, wherein the received address signal is received via the first control line and the second control line.
Claim 18
Dependent Claim 212 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit, responsive to a received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between the input port and the selected one of the plurality of output ports; and a secondary signal generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previous received address signal and wherein the received address signal and a secondary address signal are digital signals; wherein the received signal and the secondary signal each comprise a first control signal and a second control signal; and the data selector circuit comprises a shift register having a data input, a clock input, and a plurality of outputs wherein the data input is responsive to the first control signal, the clock input is responsive to the second control signal, and the plurality of outputs identifies the selected one of the plurality of output ports.
Claim 19
Dependent Claim 212 words
A cascadable computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, the apparatus comprising: a data selector circuit, responsive to a received address signal indicating the selected one of the plurality of output ports, for providing the data communication path between the input port and the selected one of the plurality of output ports; and a secondary signal generator, responsive to the received address signal, which provides a secondary address signal to each of a plurality of the output ports, including at least one non-selected output port, for addressing a like cascadable computer interface apparatus, wherein the secondary address signal is derived from a previous received address signal and wherein the received address signal and a secondary address signal are digital signals; wherein the received signal and the secondary signal each comprise a first control signal and a second control signal; and the data selector circuit comprises a shift register having a data input, a clock input, and a plurality of outputs wherein the data input is responsive to the first control signal, the clock input is responsive to the second control signal, and the plurality of outputs identifies the selected one of the plurality of output ports.
Claim 20
Dependent Claim 272 words
A computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, wherein the input port and each of the plurality of output ports is a RS-232 serial communications port having a data transmit line, a data receive line, a first control line, and a second control line, the apparatus comprising: a shift register having a data input, a clock input, and a plurality of outputs, wherein the data input is responsive to a first control signal received from the first control line of the input port, and wherein the clock input is responsive to a second control signal received from the second control line, so that the plurality of outputs identifies the selected one of the plurality of output ports; a multiplexer responsive to the plurality of outputs of the shift register, for providing a first data transmission path from the data transmit line of the selected one of the plurality of output ports to the data receive line of the input port; and a demultiplexer, responsive to the plurality of outputs of the shift register, for providing a second data transmission path from the data transmit line of the input port to the data receive line of the selected one of the plurality of output ports; wherein the first control line of each of the plurality of output ports is coupled to a selected one of the plurality of outputs of the shift register, and the second control line of each of the plurality of output ports is coupled to the second control line of the input port.
Claim 21
Dependent Claim 272 words
A computer interface apparatus for providing a data communication path between an input port and a selected one of a plurality of output ports, wherein the input port and each of the plurality of output ports is a RS-232 serial communications port having a data transmit line, a data receive line, a first control line, and a second control line, the apparatus comprising: a shift register having a data input, a clock input, and a plurality of outputs, wherein the data input is responsive to a first control signal received from the first control line of the input port, and wherein the clock input is responsive to a second control signal received from the second control line, so that the plurality of outputs identifies the selected one of the plurality of output ports; a multiplexer responsive to the plurality of outputs of the shift register, for providing a first data transmission path from the data transmit line of the selected one of the plurality of output ports to the data receive line of the input port; and a demultiplexer, responsive to the plurality of outputs of the shift register, for providing a second data transmission path from the data transmit line of the input port to the data receive line of the selected one of the plurality of output ports; wherein the first control line of each of the plurality of output ports is coupled to a selected one of the plurality of outputs of the shift register, and the second control line of each of the plurality of output ports is coupled to the second control line of the input port.
Claim 22
Dependent Claim 330 words
A cascadable computer interface apparatus comprising: a single serial input port having a data transmit line, a data receive line, a first control line, and a second control line; a plurality of serial output ports each having a data transmit line, a data receive line, a first control line, and a second control line, wherein each of the serial output ports is mateable with a serial input port of a like cascadable computer interface apparatus; and a data selector providing a data communication path between the single serial input port and a selected one of the plurality of serial output ports in response to an address signal indicating the selected one of the plurality of serial output ports, the address signal received along the first control line and the second control line of the serial input port, wherein the data communication path includes a first data transmission path between the data transmit line of the selected one of the serial output ports to the data receive line of the serial input port, and wherein the data communication path further includes a second data transmission path between the data transmit line of the serial input port and the data receive line of the selected one of the serial input ports; wherein the data selector circuit includes a shift register having a data input coupled to the first control line of the serial input port, a clock input coupled to the second control line of the serial input port, and a plurality of outputs which identify the selected one of the serial output ports; and wherein the first control line of each of the serial output ports is coupled to a selected one of the outputs of the shift register, and the second control line of each of the serial output ports is coupled to the second control line of the serial input port to provide a secondary address signal to each like cascadable computer interface coupled to the serial output ports.
Claim 23
Dependent Claim 330 words
A cascadable computer interface apparatus comprising: a single serial input port having a data transmit line, a data receive line, a first control line, and a second control line; a plurality of serial output ports each having a data transmit line, a data receive line, a first control line, and a second control line, wherein each of the serial output ports is mateable with a serial input port of a like cascadable computer interface apparatus; and a data selector providing a data communication path between the single serial input port and a selected one of the plurality of serial output ports in response to an address signal indicating the selected one of the plurality of serial output ports, the address signal received along the first control line and the second control line of the serial input port, wherein the data communication path includes a first data transmission path between the data transmit line of the selected one of the serial output ports to the data receive line of the serial input port, and wherein the data communication path further includes a second data transmission path between the data transmit line of the serial input port and the data receive line of the selected one of the serial input ports; wherein the data selector circuit includes a shift register having a data input coupled to the first control line of the serial input port, a clock input coupled to the second control line of the serial input port, and a plurality of outputs which identify the selected one of the serial output ports; and wherein the first control line of each of the serial output ports is coupled to a selected one of the outputs of the shift register, and the second control line of each of the serial output ports is coupled to the second control line of the serial input port to provide a secondary address signal to each like cascadable computer interface coupled to the serial output ports.
Claim 24
Dependent Claim 53 words
The apparatus of claim 17 wherein the data selector comprises a multiplexer, responsive to the outputs of the shift register, for providing the first data transmission path from the data transmit line of the selected one of the plurality of serial output ports to the data receive line of the serial input port.
Claim 25
Dependent Claim 53 words
The apparatus of claim 17 wherein the data selector comprises a demultiplexer, responsive to the outputs of the shift register, for providing the second data transmission path from the data transmit line of the serial input port to the data receive line of the selected one of the plurality of serial output ports.
Claim 26
Dependent Claim 15 words
The apparatus of claim 17 wherein the serial input port is a RS-232 serial port.
Claim 27
Dependent Claim 24 words
The apparatus of claim 20 further comprising line receiver means for converting RS-232 logic signals at the serial input port to TTL logic signals.
Claim 28
Dependent Claim 19 words
The apparatus of claim 17 wherein each of the plurality of serial output ports is a RS-232 serial port.
Claim 29
Dependent Claim 30 words
The apparatus of claim 22 further comprising line driver means for converting TTL logic signals to RS-232 logic signals for application at each of the plurality of serial output ports.
Claim 30
Dependent Claim 13 words
The apparatus of claim 17 wherein the received signal is a digital signal.
Claim 31
Dependent Claim 40 words
The apparatus of claim 17 further comprising presence detecting means, responsive to the address signal and operative in response to receiving a predetermined address signal, for providing a presence signal to the data receive line of the serial input port.
Claim 32
Dependent Claim 52 words
The apparatus of claim 25 wherein the presence detecting means comprises: data inhibit means for inhibiting transmission of data signals from the data transmit line of each of the plurality of serial output ports to the data receive line of the serial input port in response to receiving the predetermined address signal.
Claim 33
Dependent Claim 50 words
The apparatus of claim 25 wherein the presence detecting means comprises: first presence means for returning a data signal received at the data transmit line of the serial input port back to the data receive line of the serial input port in response to receiving a first predetermined address signal.
Claim 34
Dependent Claim 52 words
The apparatus of claim 25 wherein the presence detecting means comprises: second presence means for inhibiting transmission of a data signal received at the data transmit line of the serial input port back to the data receive line of the serial input port in response to receiving a second predetermined address signal.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-07 2000-10-07 2001-04-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-07 2004-10-07 2005-04-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-07 2008-10-07 2009-04-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag