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

Apparatus and method for communicating multiple devices through one PCMCIA interface

Assignee: Halliburton Co
•
Filing: 1994-10-05
•
Granted: 1996-07-16
•
Expires: 2014-10-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus that connects to a standard PCMCIA interface of a microprocessor-based computer which typically communicates with only a single external device through the interface enables the computer to communicate with multiple external devices through the one PCMCIA interface. The apparatus operates to implement a method which transfers data from multiple devices to a personal computer through a single PCMCIA interface.

Inventors

  • 👤 J. Douglas Fletcher
  • 👤 Robert D. Kehn
  • 👤 Mark L. Slagle

Bibliographic Details

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

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 146 words
An apparatus for communicating multiple devices with a personal computer through only one PCMCIA interface of the computer, said apparatus comprising: computer connector means for connecting to a PCMCIA connector of one PCMCIA interface of a personal computer; first device connector means for connecting to a first device; second device connector means for connecting to a second device; first communication channel means, connected to said first device connector means, for communicating first device data within said apparatus; second communication channel means, connected to said second device connector means, for communicating second device data within said apparatus; and adapter means, connected to said first and second communication channel means and said computer connector means, for transferring first device data between said first communication channel means and said computer connector means and for transferring second device data between said second communication channel means and said computer connector means.
Claim 2
Independent Claim 146 words
An apparatus for communicating multiple devices with a personal computer through only one PCMCIA interface of the computer, said apparatus comprising: computer connector means for connecting to a PCMCIA connector of one PCMCIA interface of a personal computer; first device connector means for connecting to a first device; second device connector means for connecting to a second device; first communication channel means, connected to said first device connector means, for communicating first device data within said apparatus; second communication channel means, connected to said second device connector means, for communicating second device data within said apparatus; and adapter means, connected to said first and second communication channel means and said computer connector means, for transferring first device data between said first communication channel means and said computer connector means and for transferring second device data between said second communication channel means and said computer connector means.
Claim 3
Dependent Claim 42 words
An apparatus as defined in claim 1, wherein said computer connector means has a single interrupt line which connects to a corresponding single interrupt request line of the PCMCIA connector in response to connecting said computer connector means to the PCMCIA connector.
Claim 4
Dependent Claim 83 words
An apparatus as defined in claim 2, wherein: said first communication channel means includes means for generating an interrupt in response to a communication received from the first device; said adapter means includes means for sending an interrupt over said single interrupt line in response to an interrupt from said first communication channel means; and said adapter means further includes means for sending an address to said first communication channel means and for retrieving data from said first communication channel at said address.
Claim 5
Dependent Claim 44 words
An apparatus as defined in claim 3, wherein said adapter means still further includes means for retrieving data from said second communication channel at an address provided to said second communication channel from the personal computer through the PCMCIA connector and said computer connector.
Claim 6
Dependent Claim 72 words
An apparatus as defined in claim 1, wherein said second communication channel means includes a microprocessor and a dual port random access memory, said dual port random access memory including: first port address lines connected to said computer connector means; first port data lines connected to said adapter means; second port address lines connected to address lines of said microprocessor; and second port data lines connected to data lines of said microprocessor.
Claim 7
Dependent Claim 32 words
An apparatus as defined in claim 5, wherein said first communication channel means includes a universal asynchronous receiver transmitter connected to said microprocessor, said adapter means and said first device connector means.
Claim 8
Dependent Claim 29 words
An apparatus as defined in claim 6, wherein said second communication channel means further includes a serial communications controller connected to said microprocessor and said second device connector means.
Claim 9
Dependent Claim 139 words
An apparatus as defined in claim 1, wherein: said computer connector means includes a 68-pin connector; said apparatus further comprises a PC card having said 68-pin connector and said first and second device connector means mounted thereon; said first communication channel means includes a universal asynchronous receiver transmitter connected to said first device connector means and mounted on said PC card; said second communication channel means includes: a serial communications controller connected to said second device connector means and mounted on said PC card, and a dual port random access memory connected to said serial communications controller and to said 68-pin connector and mounted on said PC card; and said adapter means includes a PCMCIA adapter connected to said universal asynchronous receiver transmitter, said dual port random access memory and said 68-pin connector and mounted on said PC card.
Claim 10
Independent Claim 192 words
An apparatus for communicating a local area network and an RS-232 device with a personal computer through one PCMCIA interface of the computer, said apparatus comprising a PC card and further comprising the following mounted thereon: a PCMCIA connector having a plurality of pins designated in conformance with a PCMCIA input/output and memory card interface standard, said PCMCIA connector defining means for connecting at any one time to only one PCMCIA interface of a personal computer; a PCMCIA adapter circuit connected to said PCMCIA connector; first program storage memory, said first program storage memory connected to said PCMCIA adapter circuit; dual port random access memory connected to said PCMCIA connector and said PCMCIA adapter circuit; an intelligent peripheral device connected to said PCMCIA adapter circuit, said intelligent peripheral device including a microprocessor, a serial communications controller and a universal asynchronous receiver transmitter; second program storage memory; a microprocessor bus connected to said dual port random access memory, said intelligent peripheral device and said second program storage memory; means for connecting said serial communications controller to a local area network; and means for connecting said universal asynchronous receiver transmitter to an RS-232 device.
Claim 11
Independent Claim 192 words
An apparatus for communicating a local area network and an RS-232 device with a personal computer through one PCMCIA interface of the computer, said apparatus comprising a PC card and further comprising the following mounted thereon: a PCMCIA connector having a plurality of pins designated in conformance with a PCMCIA input/output and memory card interface standard, said PCMCIA connector defining means for connecting at any one time to only one PCMCIA interface of a personal computer; a PCMCIA adapter circuit connected to said PCMCIA connector; first program storage memory, said first program storage memory connected to said PCMCIA adapter circuit; dual port random access memory connected to said PCMCIA connector and said PCMCIA adapter circuit; an intelligent peripheral device connected to said PCMCIA adapter circuit, said intelligent peripheral device including a microprocessor, a serial communications controller and a universal asynchronous receiver transmitter; second program storage memory; a microprocessor bus connected to said dual port random access memory, said intelligent peripheral device and said second program storage memory; means for connecting said serial communications controller to a local area network; and means for connecting said universal asynchronous receiver transmitter to an RS-232 device.
Claim 12
Dependent Claim 85 words
An apparatus as defined in claim 9, wherein: said intelligent peripheral device is connected to said PCMCIA adapter circuit so that data communications with a connected RS-232 device pass through said universal asynchronous receiver transmitter and said PCMCIA adapter circuit; and said intelligent peripheral device, said dual port random access memory and said PCMCIA adapter circuit are connected so that data communications with a connected local area network pass through said serial communications controller, said dual port random access memory and said PCMCIA adapter circuit.
Claim 13
Independent Claim 109 words
A method of transferring data from multiple devices to a personal computer through a single interface of the personal computer, said method comprising the steps of: receiving an interrupt from a first device; communicating the received interrupt through a single interrupt line of a PCMCIA interface of a personal computer; transferring data from the first device through data lines of the PCMCIA interface to the personal computer in response to the personal computer processing the communicated interrupt; receiving data from a second device; storing the received data in a memory; and transferring stored data from the memory through the data lines of the PCMCIA interface to the personal computer.
Claim 14
Independent Claim 109 words
A method of transferring data from multiple devices to a personal computer through a single interface of the personal computer, said method comprising the steps of: receiving an interrupt from a first device; communicating the received interrupt through a single interrupt line of a PCMCIA interface of a personal computer; transferring data from the first device through data lines of the PCMCIA interface to the personal computer in response to the personal computer processing the communicated interrupt; receiving data from a second device; storing the received data in a memory; and transferring stored data from the memory through the data lines of the PCMCIA interface to the personal computer.
Claim 15
Dependent Claim 34 words
A method as defined in claim 11, further comprising performing said steps on a single PC card connected to the PCMCIA interface of the personal computer and connected to the first and second devices.
Claim 16
Dependent Claim 38 words
A method as defined in claim 11, wherein transferring stored data from the memory through the data lines of the PCMCIA interface to the personal computer is performed in response to polling the memory from the personal computer.
Claim 17
Dependent Claim 30 words
A method as defined in claim 11, wherein each of the steps of transferring data includes transferring the respective data through a PCMCIA adapter circuit connected to the PCMCIA interface.
Claim 18
Dependent Claim 36 words
A method as defined in claim 14, wherein the data from the first device is received through a universal asynchronous receiver transmitter and the data from the second device is received through a serial communications controller.
Claim 19
Dependent Claim 35 words
A method as defined in claim 15, wherein the data received through the serial communications controller is stored in a dual port random access memory connected to the PCMCIA adapter circuit and the PCMCIA interface.
Claim 20
Dependent Claim 51 words
A method as defined in claim 16, wherein the data is stored in the dual port random access memory in response to a microprocessor controlling transfers of data from the serial communications controller to the dual port random access memory through a direct memory access controller and intervening random access memory.
Claim 21
Dependent Claim 34 words
A method as defined in claim 17, further comprising performing said steps on a single PC card connected to the PCMCIA interface of the personal computer and connected to the first and second devices.

References Cited (Backward Citations)

US4637012A Cited
US5183404A Cited
US5336099A Cited
US5338210A Cited
US5423086A Cited
US5359570A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag