Patent US6044215A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6044215A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for expansion of a computer

Assignee: Intellectual Ventures I LLC
•
Filing: 1996-03-07
•
Granted: 2000-03-28
•
Expires: 2016-03-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract PCT No. PCT/US96/03248 Sec. 371 Date Jan. 24, 1997 Sec. 102(e) Date Jan. 24, 1997 PCT Filed Mar. 7, 1996 PCT Pub. No. WO96/27836 PCT Pub. Date Sep. 12, 1996A system and method for interfacing at least one ISA and/or PCI compliant device with a PCMCIA compliant socket on a host computer is disclosed. The system is particularly useful to allow ISA and/or PCI compliant devices, which could not otherwise be used with a portable computer having a PCMCIA socket, to be used with such computers. The system can provide complete compatibility between a PCMCIA socket and ISA /PCI compliant devices even though such industry standards include contradictory requirements. The system allows a user to easily connect and disconnect numerous ISA and/or PCI compliant devices via a single PCMCIA socket commonly found on portable computers. Preferably included in the system are structures to carry out the functions of: interrupt translation between the PCMCIA port and the ISA devices; direct memory access translation between the PCMCIA port and the ISA devices; translation of a buss address latch enable signal between the PCMCIA port and the ISA devices; translation between a memory read signal and a memory write signal of the PCMCIA port and a system memory read signal and a system memory write signal of the ISA devices; translation between the PCMCIA port and 8 bit ISA devices; DRAM refresh of the ISA devices; providing a clock signal to the ISA devices; supplying power to the ISA devices; and, translation of the timing between the PCMCIA port and the ISA devices.

Inventors

  • 👤 Paul Charles
  • 👤 Walter C. Peschke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 09:47
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/16; G06F1/1613; G06F1/1632; G06F13/00; G06F13/14; G06F13/20; G06F13/28; G06F13/38; G06F13/382; G06F13/385; G06F13/40; G06F13/4004; G06F13/4027; G06F13/4063; G06F13/409

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 134 words
A system for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and Card Bus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other, the system comprising: means for direct memory access translation between the host computer and the hardware device; means for supplying power to the hardware device; and means for translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 2
Independent Claim 134 words
A system for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and Card Bus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other, the system comprising: means for direct memory access translation between the host computer and the hardware device; means for supplying power to the hardware device; and means for translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 3
Dependent Claim 24 words
A system as defined in claim 1 wherein the first standard is the PCMCIA standard and wherein the second standard is the ISA standard.
Claim 4
Dependent Claim 24 words
A system as defined in claim 1 wherein the first standard is the PCMCIA standard and wherein the second standard is the PCI standard.
Claim 5
Dependent Claim 21 words
A system as defined in claim 1 further comprising means for interrupt translation between the host computer and the hardware device.
Claim 6
Dependent Claim 21 words
A system as defined in claim 1 wherein the hardware device comprises at least one ISA compliant add-on printed circuit card.
Claim 7
Dependent Claim 21 words
A system as defined in claim 1 wherein the hardware device comprises at least one PCI compliant add-on printed circuit card.
Claim 8
Dependent Claim 22 words
A system as defined in claim 1 wherein means for direct memory access translation comprises: a DMA register; and a DMA controller.
Claim 9
Dependent Claim 49 words
A system as defined in claim 1 wherein the means for supplying power to the hardware device comprises: means for supplying +12 volts; means for supplying -12 volts; means for supplying +5 volts; and means for supplying -5 volts; all at a current required to operate the hardware device.
Claim 10
Dependent Claim 14 words
A system as defined in claim 1 wherein the port comprises a PCMCIA socket.
Claim 11
Dependent Claim 19 words
A system as defined in claim 1 wherein the means for translating the timing comprises a read/write timing generator.
Claim 12
Independent Claim 154 words
A system for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and CardBus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other and the hardware device requiring support for a plurality of interrupts, the system comprising: means for interrupt translation between the host computer and the hardware device and for providing interrupt support for a plurality of interrupt request levels; means for supplying power to the hardware device; and means for translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 13
Independent Claim 154 words
A system for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and CardBus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other and the hardware device requiring support for a plurality of interrupts, the system comprising: means for interrupt translation between the host computer and the hardware device and for providing interrupt support for a plurality of interrupt request levels; means for supplying power to the hardware device; and means for translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 14
Dependent Claim 24 words
A system as defined in claim 11 wherein the first standard is the PCMCIA standard and wherein the second standard is the ISA standard.
Claim 15
Dependent Claim 24 words
A system as defined in claim 11 wherein the first standard is the PCMCIA standard and wherein the second standard is the PCI standard.
Claim 16
Dependent Claim 28 words
A system as defined in claim 11 wherein the means for interrupt translation comprises means for translating multiple interrupts required by the hardware device to a single interrupt.
Claim 17
Dependent Claim 16 words
A system as defined in claim 14 wherein the multiple interrupts comprises at least five interrupts.
Claim 18
Dependent Claim 20 words
A system as defined in claim 11 wherein the hardware device comprises at least one ISA compliant add-on circuit card.
Claim 19
Dependent Claim 20 words
A system as defined in claim 11 wherein the hardware device comprises at least one PCI compliant add-on circuit card.
Claim 20
Dependent Claim 15 words
A system as defined in claim 11 further comprising means for direct memory access translation.
Claim 21
Dependent Claim 49 words
A system as defined in claim 11 wherein the means for supplying power to the hardware device comprises: means for supplying +12 volts; means for supplying -12 volts; means for supplying +5 volts; and means for supplying -5 volts; all at a current required to operate the hardware device.
Claim 22
Dependent Claim 14 words
A system as defined in claim 11 wherein the port comprises a PCMCIA socket.
Claim 23
Dependent Claim 19 words
A system as defined in claim 11 wherein the means for translating the timing comprises a read/write timing generator.
Claim 24
Independent Claim 143 words
A system for expanding a host computer having a PCMCIA compliant port and allowing the host computer to interface with at least one ISA compliant device, the system comprising: means for making electrical and physical connection to the PCMCIA compliant port; means for making electrical connection to the at least one ISA compliant device; means for interrupt translation between the PCMCIA port and the at least one ISA compliant device; means for direct memory access translation between the PCMCIA port and the at least one ISA compliant device; means for providing a clock signal to the ISA compliant device; means for supplying power to the at least one ISA compliant device; and means for translating the timing between the PCMCIA port and the ISA compliant device such that the host computer can utilize the functions of the at least one ISA compliant device.
Claim 25
Independent Claim 143 words
A system for expanding a host computer having a PCMCIA compliant port and allowing the host computer to interface with at least one ISA compliant device, the system comprising: means for making electrical and physical connection to the PCMCIA compliant port; means for making electrical connection to the at least one ISA compliant device; means for interrupt translation between the PCMCIA port and the at least one ISA compliant device; means for direct memory access translation between the PCMCIA port and the at least one ISA compliant device; means for providing a clock signal to the ISA compliant device; means for supplying power to the at least one ISA compliant device; and means for translating the timing between the PCMCIA port and the ISA compliant device such that the host computer can utilize the functions of the at least one ISA compliant device.
Claim 26
Dependent Claim 41 words
A system as defined in claim 22 wherein the at least one ISA compliant device comprises an ISA compliant add-on card and wherein the system further comprises a serial port, a parallel port, a key board port, and a mouse port.
Claim 27
Dependent Claim 19 words
A system as defined in claim 22 further comprising means for providing DRAM refresh to the ISA compliant device.
Claim 28
Dependent Claim 45 words
A system as defined in claim 22 wherein the means for supplying power comprises: means for supplying +12 volts; means for supplying -12 volts; means for supplying +5 volts; and means for supplying -5 volts; all at a current required to operate the hardware device.
Claim 29
Dependent Claim 33 words
A system as defined in claim 22 wherein the means for providing a clock signal comprises means for providing an 8 MHz clock signal and means for providing a 14.318 MHz clock signal.
Claim 30
Dependent Claim 83 words
A system as defined in claim 22 further comprising: means for translating a buss address latch enable signal between the PCMCIA port and the at least one ISA compliant device; means for translating between a memory read signal and a memory write signal of the PCMCIA port and a system memory read signal and a system memory write signal for the at least one ISA compliant device; and means for translation between the PCMCIA port and an 8 bit ISA compatible add-on card.
Claim 31
Independent Claim 158 words
A method for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and CardBus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other and the hardware device requiring support for a plurality of interrupts, the method comprising the steps of: direct memory access translation between the host computer and the hardware device; translating between the interrupts of the host computer and the plurality of interrupts of the hardware device; supplying power to the hardware device; and translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 32
Independent Claim 158 words
A method for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and CardBus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other and the hardware device requiring support for a plurality of interrupts, the method comprising the steps of: direct memory access translation between the host computer and the hardware device; translating between the interrupts of the host computer and the plurality of interrupts of the hardware device; supplying power to the hardware device; and translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 33
Independent Claim 130 words
A method for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and CardBus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other, the method comprising the steps of: direct memory access translation between the host computer and the hardware device; supplying power to the hardware device; and translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 34
Independent Claim 130 words
A method for providing translation between a host computer having a first port, the first port compliant with a first standard, the first standard being selected from the group consisting of PCMCIA and CardBus, and a hardware device which is compliant with a second standard, the second standard being selected from the group consisting of ISA and PCI, the first standard and the second standard being non-compatible with each other, the method comprising the steps of: direct memory access translation between the host computer and the hardware device; supplying power to the hardware device; and translating the timing between the host computer and the hardware device such that the host computer and the hardware device are interfaced and the functions of the hardware device are provided to the host computer.
Claim 35
Independent Claim 135 words
A method for expanding a host computer having a PCMCIA compliant port and allowing the host computer to interface with at least one ISA compliant device, the method comprising the steps of: making electrical and physical connection to the PCMCIA compliant port; making electrical connection to the at least one ISA compliant device; translation between the PCMCIA port interrupt and the interrupts of the at least one ISA compliant device; direct memory access translation between the PCMCIA port and the at least one ISA compliant device; providing a clock signal to the ISA compliant device; supplying power to the at least one ISA compliant device; and translating the timing between the PCMCIA port and the ISA compliant device such that the host computer can utilize the functions of the at least one ISA compliant device.
Claim 36
Independent Claim 135 words
A method for expanding a host computer having a PCMCIA compliant port and allowing the host computer to interface with at least one ISA compliant device, the method comprising the steps of: making electrical and physical connection to the PCMCIA compliant port; making electrical connection to the at least one ISA compliant device; translation between the PCMCIA port interrupt and the interrupts of the at least one ISA compliant device; direct memory access translation between the PCMCIA port and the at least one ISA compliant device; providing a clock signal to the ISA compliant device; supplying power to the at least one ISA compliant device; and translating the timing between the PCMCIA port and the ISA compliant device such that the host computer can utilize the functions of the at least one ISA compliant device.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-03-28 2003-09-27 2004-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-03-28 2007-09-27 2008-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-03-28 2011-09-27 2012-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag