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

I/O Terminal identification

Assignee: Applied Automation Inc
•
Filing: 1977-11-15
•
Granted: 1980-02-12
•
Expires: 1997-11-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Control of the data format programmed into an interface means by a computer means is provided in response to the data format required by an I/O device. A register in the interface means is programmed to respond to only a first digital address from the computer means. A switching means having first and second positions is utilized to create "don't care" positions in a digital address from the computer means to the interface means. Because of the "don't care" positions in the digital address the register in the interface means will respond to a second digital address when the switching means is in the first position. The register will not respond to the second digital address when the switching means is in the second position. When the register responds to the second digital address then the computer programs the data format required by a first I/O means into the interface means. When the register does not respond to the second digital address then the computer programs the data format required by a second I/O means into the interface means. Thus, the position of the switching means determines the data format which will be programmed into the interface means.

Inventors

  • 👤 Wallace E. DeShon

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 22:05
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385; G06F3/00

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 262 words
Apparatus comprising: a computer means; a first input/output (I/O) terminal means which requires a first data format; a first interface means which interfaces said computer means to said first I/O terminal means; a register means which is an integral part of said first interface means; a switch having first and second positions; means for supplying digital addresses from said computer means to said register means, at least a portion of said digital addresses being supplied from said computer means through said switch to said register means, the presence of said switch preventing at least one digit of the digital addresses supplied by said computer means from reaching said register means, so that a second digital address supplied by said computer means to said register means, as received by said register means, will be equivalent to a first digital address, as received by said register means, if said switch is in said first position and will not be equivalent to said first digital address, as received by said register means, if said switch is in said second position; and means for supplying digital data from said register means to said computer means when said first digital address is received by said register means or when said second digital address, as received by said register means, is equivalent to said first digital address, said computer means having means for introducing said first data format into said first interface means when said register means is enabled to supply the digital data stored in said register means to said computer means by said second digital address.
Claim 2
Dependent Claim 262 words
Apparatus comprising: a computer means; a first input/output (I/O) terminal means which requires a first data format; a first interface means which interfaces said computer means to said first I/O terminal means; a register means which is an integral part of said first interface means; a switch having first and second positions; means for supplying digital addresses from said computer means to said register means, at least a portion of said digital addresses being supplied from said computer means through said switch to said register means, the presence of said switch preventing at least one digit of the digital addresses supplied by said computer means from reaching said register means, so that a second digital address supplied by said computer means to said register means, as received by said register means, will be equivalent to a first digital address, as received by said register means, if said switch is in said first position and will not be equivalent to said first digital address, as received by said register means, if said switch is in said second position; and means for supplying digital data from said register means to said computer means when said first digital address is received by said register means or when said second digital address, as received by said register means, is equivalent to said first digital address, said computer means having means for introducing said first data format into said first interface means when said register means is enabled to supply the digital data stored in said register means to said computer means by said second digital address.
Claim 3
Dependent Claim 82 words
Apparatus in accordance with claim 1 additionally comprising a second I/O terminal means which requires a second data format and which is interfaced to said computer means by said first interface means; said computer means having means for introducing said second data format into said first interface means when said switch is in said second position and said register means is not enabled to supply the digital data stored in said register means to said computer means by said second digital address.
Claim 4
Dependent Claim 39 words
Apparatus in accordance with claim 2 additionally comprising a baud rate control means for controlling the baud rate of said first interface means where said first I/O terminal means and said second I/O terminal means require different baud rates.
Claim 5
Dependent Claim 37 words
Appratus in accordance with claim 3 additionally comprising a second interface means for converting the transistor-transistor logic levels of said first interface means to the current or voltage levels required by said first and second I/O terminals.
Claim 6
Dependent Claim 13 words
Apparatus in accordance with claim 4 wherein said computer means comprises a microprocessor.
Claim 7
Independent Claim 277 words
A method for providing the proper data format to an interface means which interfaces a computer means to a first I/O terminal means, said interface means having a register means that is enabled to supply the digital data stored in said register means to said computer means only when said register means is addressed by a first digital address from said computer means or when said register means is addressed from said computer means by a second digital address which, as received by said register means, is equivalent to said first digital address, comprising the steps of: supplying digital addresses from said computer means to said register means, at least a portion of said digital address being supplied from said computer means through a switch, having first and second positions, to said register means, the presence of said switch preventing at least one digit of the digital addresses supplied by said computer means from reaching said register means, so that said second digital address supplied by said computer means to said register means, as received by said register means, will be equivalent to said first digital address, as received by said register means, if said switch is in said first position and will not be equivalent to said first digital address, as received by said register means, if said switch is in said second position; and actuating said computer means to introduce the data format required by said first I/O terminal means into said interface means if said register means is enabled to supply the digital data stored in said register means to said computer means when said second digital address is received by said register means.
Claim 8
Independent Claim 277 words
A method for providing the proper data format to an interface means which interfaces a computer means to a first I/O terminal means, said interface means having a register means that is enabled to supply the digital data stored in said register means to said computer means only when said register means is addressed by a first digital address from said computer means or when said register means is addressed from said computer means by a second digital address which, as received by said register means, is equivalent to said first digital address, comprising the steps of: supplying digital addresses from said computer means to said register means, at least a portion of said digital address being supplied from said computer means through a switch, having first and second positions, to said register means, the presence of said switch preventing at least one digit of the digital addresses supplied by said computer means from reaching said register means, so that said second digital address supplied by said computer means to said register means, as received by said register means, will be equivalent to said first digital address, as received by said register means, if said switch is in said first position and will not be equivalent to said first digital address, as received by said register means, if said switch is in said second position; and actuating said computer means to introduce the data format required by said first I/O terminal means into said interface means if said register means is enabled to supply the digital data stored in said register means to said computer means when said second digital address is received by said register means.
Claim 9
Dependent Claim 65 words
A method in accordance with claim 6 comprising the additional step of actuating said computer means to introduce the data format required by a second I/O terminal means into said first interface means if said register means is not enabled to supply the digital data stored in said register means to said computer means when said second digital address is received by said register means.
Claim 10
Dependent Claim 37 words
A method in accordance with claim 7 comprising the additional step of controlling the baud rate of said first interface means where said first I/O terminal means and said second I/O terminal means require different baud rates.
Claim 11
Dependent Claim 36 words
A method in accordance with claim 8 comprising the additional step of converting the transistor-transistor logic levels of said interface means to the current or voltage levels required by said first and second I/O terminal means.

References Cited (Backward Citations)

US3742455A Cited
US3699525A Cited
US3668651A Cited
US3833886A Cited
US4016369A Cited
US4079452A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1983-02-11 1983-08-13 1984-02-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1987-02-11 1987-08-13 1988-02-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1991-02-11 1991-08-13 1992-02-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag