Patent US3178568A successfully refreshed from Google Patents.
Patent US5535371A successfully refreshed from Google Patents.
US5535371A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Portable computer with automatic adaption to different device types on a standard port
Assignee: Dell USA LP
•
Filing: 1994-06-22
•
Granted: 1996-07-09
•
Expires: 2014-06-22
Abstract
Abstract A portable computer system wherein the printer port can be used, at the user's option, not only for connection to a printer, but also for connection to an external floppy disk drive. If the BIOS determines that there is an external floppy drive attached, the BIOS disables the normal operation of the parallel port in order to allow the external floppy to operate.
Inventors
- 👤 Gregory N. Stewart
- 👤 Anthony L. Overfield
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 06:11
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/385; G06F2213/00; G06F2213/0004
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
517 words
A computer system, comprising: a system chassis including therein at least one central processing unit (CPU); at least one externally accessible multi-pin data connector which conforms to a mechanical and electrical specification of a standard connector format; port interface circuits connected to sense and to drive plural pins of said externally accessible data connector; a disk drive controller coupled to plural pins of said externally accessible data connector; and multiplexing logic coupled to said externally accessible data connector, said port interface circuits, and said disk drive controller; a first cable incorporating multiple data wires, and having a first multi-pin connector thereon which matches both mechanical and electrical specifications of said standard multi-pin connector format; a first external input/output device, which is physically separate from said system chassis, and which is connected to said first cable to provide bidirectional data communication using a first protocol, through said first cable and said first connector thereof and said externally accessible connector on said chassis, to and from said port interface circuits, said first external input/output device is a printer device; a second cable incorporating multiple data wires such that each of said multiple data wires is connected to a respective pin of a second multi-pin connector, said second multi-pin connector matches both mechanical and electrical specifications of said standard multi-pin connector format, except that a first pin of said second connector of said second cable, which carries a fixed voltage in the electrical specifications of said standard format, is electrically connected to a second pin of said second connector of said second cable so that said second pin also carries said fixed voltage, and the presence of said fixed voltage on said second pin is noncompliant with the electrical specifications of said standard format; a second external input/output device, which is physically separate from said system chassis, and which is connected to each of said multiple data wires of said second cable to provide bidirectional data communication using a second protocol, through said second cable and said second connector thereof and said externally accessible connector on said chassis, to and from said port interface circuits, said second external input-output device is a different device type than said printer device; and wherein said CPU includes means for querying said port interface circuits to ascertain the voltage of a second pin of said externally accessible connector on said chassis, such that said CPU can automatically switch to said first protocol when said first cable and first external device are connected to said externally accessible connector on said chassis, and can automatically switch to said second protocol when said second cable and second external device are connected to said externally accessible connector on said chassis, wherein said multiplexing logic electrically connects said externally accessible data connector and said port interface circuits when said first cable and first external device are connected to said externally accessible connector on said chassis, and said multiplexing logic electrically connects said externally accessible data connector and said disk drive controller when said second cable and second external device are connected to said externally accessible connector on said chassis.
Claim 2
Dependent Claim
517 words
A computer system, comprising: a system chassis including therein at least one central processing unit (CPU); at least one externally accessible multi-pin data connector which conforms to a mechanical and electrical specification of a standard connector format; port interface circuits connected to sense and to drive plural pins of said externally accessible data connector; a disk drive controller coupled to plural pins of said externally accessible data connector; and multiplexing logic coupled to said externally accessible data connector, said port interface circuits, and said disk drive controller; a first cable incorporating multiple data wires, and having a first multi-pin connector thereon which matches both mechanical and electrical specifications of said standard multi-pin connector format; a first external input/output device, which is physically separate from said system chassis, and which is connected to said first cable to provide bidirectional data communication using a first protocol, through said first cable and said first connector thereof and said externally accessible connector on said chassis, to and from said port interface circuits, said first external input/output device is a printer device; a second cable incorporating multiple data wires such that each of said multiple data wires is connected to a respective pin of a second multi-pin connector, said second multi-pin connector matches both mechanical and electrical specifications of said standard multi-pin connector format, except that a first pin of said second connector of said second cable, which carries a fixed voltage in the electrical specifications of said standard format, is electrically connected to a second pin of said second connector of said second cable so that said second pin also carries said fixed voltage, and the presence of said fixed voltage on said second pin is noncompliant with the electrical specifications of said standard format; a second external input/output device, which is physically separate from said system chassis, and which is connected to each of said multiple data wires of said second cable to provide bidirectional data communication using a second protocol, through said second cable and said second connector thereof and said externally accessible connector on said chassis, to and from said port interface circuits, said second external input-output device is a different device type than said printer device; and wherein said CPU includes means for querying said port interface circuits to ascertain the voltage of a second pin of said externally accessible connector on said chassis, such that said CPU can automatically switch to said first protocol when said first cable and first external device are connected to said externally accessible connector on said chassis, and can automatically switch to said second protocol when said second cable and second external device are connected to said externally accessible connector on said chassis, wherein said multiplexing logic electrically connects said externally accessible data connector and said port interface circuits when said first cable and first external device are connected to said externally accessible connector on said chassis, and said multiplexing logic electrically connects said externally accessible data connector and said disk drive controller when said second cable and second external device are connected to said externally accessible connector on said chassis.
Claim 3
Dependent Claim
20 words
The system of claim 1, wherein said port interface circuits are packaged separately from said CPU, within said system chassis.
Claim 4
Dependent Claim
26 words
The system of claim 1, wherein said first external input/output device is a standard device type which is normally used with said standard multi-pin connector format.
Claim 5
Dependent Claim
21 words
The system of claim 1, wherein said second external input/output device is not normally used with said standard multi-pin connector format.
Claim 6
Dependent Claim
27 words
The system of claim 1, further comprising multiple ones of said second input/output device, each said second input/output device is capable of removal from said second cable.
Claim 7
Dependent Claim
18 words
The system of claim 1, wherein said first input/output device is capable of removal from said first cable.
Claim 8
Dependent Claim
39 words
The system of claim 1, wherein said system chassis further includes: a first memory storing configuration data regarding which of said first external input/output device or said second external input/output device is connected to said externally accessible data connector.
Claim 9
Dependent Claim
52 words
The system of claim 7, wherein said CPU includes means for checking the results of said means for querying said port interface circuits with said configuration data; and wherein said CPU includes means for updating said configuration data if the results of said means for querying do not match said configuration data.
Claim 10
Dependent Claim
54 words
The system of claim 8, wherein said system chassis further includes a second memory for storing data regarding possible ones of said second external input/output device; wherein said means for updating said configuration data comprises retrieving a portion of data from said second memory regarding the correct type of said second external input/output device.
Claim 11
Dependent Claim
21 words
The system of claim 1, wherein said system chassis further comprises: an internal floppy drive coupled to said disk drive controller.
Claim 12
Dependent Claim
42 words
The system of claim 10, wherein said CPU further includes means for remapping a logical drive designation from said internal floppy drive to said second external input/output device when said second external input/output device is connected to said externally accessible data connector.
Claim 13
Dependent Claim
444 words
A computer system, comprising: a system unit including therein at least one central processing unit (CPU); at least one externally accessible multi-pin data connector which conforms to a first mechanical and electrical specification; port interface circuits connected to sense and to drive plural pins of said externally accessible data connector; a disk drive controller coupled to plural pins of said externally accessible data connector; and multiplexing logic coupled to said externally accessible data connector, said port interface circuits, and said disk drive controller; a first cable incorporating multiple data wires, and having a first multi-pin connector which matches said first mechanical and electrical specification; a first external input/output device, which is physically separate from said system unit, and which is connected to said first cable to provide bidirectional data communication using a first protocol, through said first cable and said first connector thereof and said externally accessible connector on said system unit, to and from said port interface circuits; a second cable incorporating multiple data wires such that each of said multiple data wires is connected to a respective pin of a second multi-pin connector, said second multi-pin connector substantially matching said first mechanical and electrical specification, said second connector including one or more pins carrying a voltage which is not compliant with said first mechanical and electrical specification; a second external input/output device, which is physically separate from said system unit, and which is connected to each of said multiple data wires of said second cable to provide bidirectional data communication using a second protocol through said second cable and said second connector thereof and said externally accessible connector on said system unit, to and from said port interface circuits, said second external input/output device being a different device type than said first external input/output device; and wherein said CPU includes means for querying said port interface circuits to ascertain the voltage of said one or more pins of said externally accessible connector, such that said CPU automatically switches to said first protocol when said first cable and first external device are connected to said externally accessible connector on said system unit, and automatically switches to said second protocol when said second cable and second external device are connected to said externally accessible connector on said system unit wherein said multiplexing logic electrically connects said externally accessible data connector and said port interface circuits when said first cable and first external device are connected to said externally accessible connector on said chassis, and said multiplexing logic electrically connects said externally accessible data connector and said disk drive controller when said second cable and second external device are connected to said externally accessible connector.
Claim 14
Dependent Claim
444 words
A computer system, comprising: a system unit including therein at least one central processing unit (CPU); at least one externally accessible multi-pin data connector which conforms to a first mechanical and electrical specification; port interface circuits connected to sense and to drive plural pins of said externally accessible data connector; a disk drive controller coupled to plural pins of said externally accessible data connector; and multiplexing logic coupled to said externally accessible data connector, said port interface circuits, and said disk drive controller; a first cable incorporating multiple data wires, and having a first multi-pin connector which matches said first mechanical and electrical specification; a first external input/output device, which is physically separate from said system unit, and which is connected to said first cable to provide bidirectional data communication using a first protocol, through said first cable and said first connector thereof and said externally accessible connector on said system unit, to and from said port interface circuits; a second cable incorporating multiple data wires such that each of said multiple data wires is connected to a respective pin of a second multi-pin connector, said second multi-pin connector substantially matching said first mechanical and electrical specification, said second connector including one or more pins carrying a voltage which is not compliant with said first mechanical and electrical specification; a second external input/output device, which is physically separate from said system unit, and which is connected to each of said multiple data wires of said second cable to provide bidirectional data communication using a second protocol through said second cable and said second connector thereof and said externally accessible connector on said system unit, to and from said port interface circuits, said second external input/output device being a different device type than said first external input/output device; and wherein said CPU includes means for querying said port interface circuits to ascertain the voltage of said one or more pins of said externally accessible connector, such that said CPU automatically switches to said first protocol when said first cable and first external device are connected to said externally accessible connector on said system unit, and automatically switches to said second protocol when said second cable and second external device are connected to said externally accessible connector on said system unit wherein said multiplexing logic electrically connects said externally accessible data connector and said port interface circuits when said first cable and first external device are connected to said externally accessible connector on said chassis, and said multiplexing logic electrically connects said externally accessible data connector and said disk drive controller when said second cable and second external device are connected to said externally accessible connector.
Claim 15
Dependent Claim
39 words
The system of claim 12, wherein said system unit further includes: a first memory storing configuration data regarding which of said first external input/output device or said second external input/output device is connected to said externally accessible data connector.
Claim 16
Dependent Claim
52 words
The system of claim 13, wherein said CPU includes means for checking the results of said means for querying said port interface circuits with said configuration data; and wherein said CPU includes means for updating said configuration data if the results of said means for querying do not match said configuration data.
Claim 17
Dependent Claim
54 words
The system of claim 14, wherein said system unit further includes a second memory for storing data regarding possible ones of said second external input/output device; wherein said means for updating said configuration data comprises retrieving a portion of data from said second memory regarding the correct type of said second external input/output device.
Claim 18
Dependent Claim
21 words
The system of claim 12, wherein said system chassis further comprises: an internal floppy drive coupled to said disk drive controller.
Claim 19
Dependent Claim
42 words
The system of claim 16, wherein said CPU further includes means for remapping a logical drive designation from said internal floppy drive to said second external input/output device when said second external input/output device is connected to said externally accessible data connector.
References Cited (Backward Citations)
US4281392A
Cited
US5146565A
Cited
US5038299A
Cited
US5038320A
Cited
US4907163A
Cited
US5005151A
Cited
US5163145A
Cited
US5300874A
Cited
US5165022A
Cited
US5265238A
Cited
US5335338A
Cited
US5233350A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-07-09 | 2000-01-08 | 2000-07-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-07-09 | 2004-01-08 | 2004-07-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-07-09 | 2008-01-08 | 2008-07-09 | $7700.00 | Window Closed / Lapsed |