WO1998011497A1 - Method and apparatus for interfacing an ic card with a personal computer - Google Patents
Method and apparatus for interfacing an ic card with a personal computer Download PDFInfo
- Publication number
- WO1998011497A1 WO1998011497A1 PCT/US1997/015693 US9715693W WO9811497A1 WO 1998011497 A1 WO1998011497 A1 WO 1998011497A1 US 9715693 W US9715693 W US 9715693W WO 9811497 A1 WO9811497 A1 WO 9811497A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- card
- adaptor
- disk drive
- communicating
- microprocessor
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/08—Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes
- G06K7/082—Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors
- G06K7/083—Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors inductive
- G06K7/084—Methods or arrangements for sensing record carriers, e.g. for reading patterns by means detecting the change of an electrostatic or magnetic field, e.g. by detecting change of capacitance between electrodes using inductive or magnetic sensors inductive sensing magnetic material by relative movement detecting flux changes without altering its magnetised state
Definitions
- This invention generally relates to an integrated circuit (IC) card interface device, and more particularly, to an apparatus and method for communicating between an IC card and a computer.
- IC integrated circuit
- Integrated circuit cards also known as IC cards, chip cards or smart cards
- IC cards can play an integral role in financial transactions conducted through personal computer networks. Oftentimes, the transmitting or receiving of financial transactions requires the implementation of security precautions.
- IC cards When conducting financial transactions, Internet commerce, Intranet commerce or other applications through computer transmissions, IC cards usually offer needed security for user identification and authentication.
- the typical IC card needs to interface with a personal computer through an IC card reader.
- Communication between the IC card reader and a personal computer often presents a great challenge in the computer industry because the personal computer must communicate with the IC card reader via a port of the personal computer.
- IC card readers employ either a serial port, a keyboard port or a PCMCIA (PC card) port.
- An RS232 serial port is typically used to drive an external peripheral, such as a printer, modem or the like. Difficulties are often encountered when attempting to share a serial port with existing peripherals and an IC card reader.
- Keyboard ports employ non-standard connectors and exhibit varying capabilities, such as supporting only one way communication. Numerous compatibility issues typically exist when attempting to interface an IC card reader with the keyboard port.
- An adapter can be fabricated to attach to a keyboard port; however, the same adapter would not be compatible with other keyboard ports.
- PCMCIA ports usually support a wide range of connection modalities and are highly suitable for providing an interface between the IC card reader and the computer.
- the PCMCIA ports are often not available on all personal computers and are very expensive.
- prior art patents disclose various apparatus and methods for providing a communication link between an IC card and a personal computer. Most of these prior art systems establish an electrical coupling between the interface device and the floppy disk drive (3.5") of a personal computer. The prior art electrical interfaces are often expensive, difficult to assemble and require numerous changes to the computer system.
- 5,036,429 issued July 30, 1 991 discloses an IC card adapter including an electronic connector portion which connects the adapter to the electronic device.
- a control signal from the electronic device may be used to select the desired IC card from the adapter.
- a switch circuit is included in the adapter which allows the external selection of the IC cards. For all of its functions, this device operates through the electrical interface between the IC card adapter and the computer.
- Villwock et al. U.S. Patent No. 5,396,61 7 issued March 7, 1 995, discloses a module for extending the functions of an electronic data processing machine.
- the device contains a housing with at least one drive for rotating storage media and at least one storage media receptor for an IC card.
- the device utilizes different drives for the rotating storage media and the IC card.
- the system described in the '61 7 patent utilizes the IC card to provide a data compression circuit, error detection and correction circuit or a data protection circuit to be used in conjunction with the rotating storage media. Again, this device operates through an electrical interface.
- U.S. Patent No. 5,400,21 6 issued March 21 , 1 995 discloses an IC card expansion slot assembly mounted on a PC board and aligned with an insertion slot on the front panel of the housing to receive an IC card type hard disk drive.
- the IC card type hard disk drive is electrically connected to the mobile computer.
- the slot assembly also comprises a printed circuit board with an extension portion extended out of the housing for the insertion into the IC card expansion slot. The addition of the entire IC disk drive is accomplished through an electrical interface.
- the floppy (3.5") disk drive is typically the most common input/output device on a personal computer.
- a device that would allow communication between an existing floppy disk drive and an IC card would greatly enhance the availability and affordability of IC card interfaces with personal computers.
- the device should also allow quick attachment and removal of the IC card interface to/from the personal computer, thus enabling the interface port to be used with other devices if desired.
- the present invention includes an integrated circuit (IC) card reader that preferably uses a personal computer's floppy (3.5") disk drive to provide a cost effective and universally compatible method of connecting an IC card to a personal computer.
- the head used in a floppy disk drive is typically capable of two-way communication, thus it can write onto the disk and can read from it.
- the interface between the head and the disk is commonly magnetic, so during writing, the head typically generates a magnetic field that magnetizes the media. During reading, the head typically detects the modulation of the magnetic field generated by the spinning media.
- the IC card interface employs a magnetic head which communicates with the head of the floppy disk drive by receiving and transmitting magnetic fields representing the data sent to the card and received from the card.
- FIG. 1 shows a diagram of an exemplary apparatus for communicating with an IC card
- FIG. 2 shows a circuit diagram of an exemplary interface circuit for the present invention.
- an apparatus and method according to various aspects of the present invention is suitably configured to render a diskette drive 600 of a computer an input, an output or an input/output port whereby a communication channel is suitably established between the personal computer and an IC card 50. While the manner in which the communication is determined is described in greater detail below, in general, magnetic head 550 on interface circuit 100 suitably communicates with head 61 0 of diskette drive 600.
- An exemplary apparatus and method for communicating with IC card 50 preferably comprises floppy disk drive adaptor 70 and interface circuit 100 contained therein.
- magnetic head 550 of interface circuit 1 00 suitably communicates with head 61 0 of floppy disk drive 600 by receiving and transmitting magnetic fields representing data sent to, and received from, IC card 50.
- Exemplary floppy disk drive adaptor 70 suitably comprises any adaptor in accordance with the present invention capable of insertion into a floppy disk drive and allowing communication with a magnetic head of a floppy disk drive.
- the floppy disk drive adaptor 70 preferably mimics a commonly used 3-1 /2" diskette casing, having a first end 72 and a second end 74.
- the first end 72 includes a sliding door 73 which protects magnetic head 550 of interface circuit 100.
- Door 73 is preferably open when adaptor 70 is inserted into floppy disk drive 600, otherwise door 73 is preferably closed.
- interface circuit 100 suitably comprises any circuit in accordance with the present invention capable of communicating with a magnetic head of a floppy disk drive and capable of communicating with an electronic IC card.
- Interface circuit 100 is preferably contained within the casing of floppy disk drive adaptor 70.
- IC card interface 1 10 is preferably fixedly attached to second end 74 of floppy disk drive adaptor 70.
- IC card interface 1 10 suitably includes a slot 105 which allows insertion of IC card 50, thereby enabling communication between IC card 50 and IC card interface 1 1 0.
- exemplary interface circuit 100 in accordance with the present invention preferably includes IC card interface 1 10, a card detect 700, an insert detector 71 0, a microprocessor 200, a power supply 300 and a memory device 400.
- IC card interface 1 1 0 suitably comprises any interface that allows the necessary electrical signals to drive IC card 50.
- Card detect 700 suitably comprises any device in accordance with the present invention capable of detecting the insertion of an IC card.
- Insert detector 71 0 suitably comprises any device in accordance with the present invention capable of detecting the insertion of floppy disk drive adaptor 70.
- Microprocessor 200 suitably comprises any device in accordance with the present invention capable of being programmed to communicate with IC card 50 and contains interface circuitry to communicate with head 610 of floppy disk drive 600.
- microprocessor 200 comprises a Z80 microprocessor; however, microprocessor 200 as used herein includes any microprocessor, microcontroller or any other hardwired circuitry.
- Power supply 300 suitably comprises any device in accordance with the present invention capable of generating power for interface circuit 1 00.
- Memory device 400 suitably comprises any device in accordance with the present invention capable of storing data.
- memory device 400 comprises an EPROM 41 0 and a random access memory (RAM) 420.
- EPROM 41 0 contains the program for implementing the interface functions and RAM 420 is a data buffer.
- a common input/output device that exists on a personal computer is typically floppy disk drive 600.
- head 610 incorporated into floppy disk drive 600 is preferably capable of two-way communication, thus it can write onto a disk and can read from a disk.
- the interface between head 610 and a disk is usually magnetic, so during writing, head 61 0 typically generates a magnetic field that magnetizes the media. During reading, head 610 suitably detects the modulation of the magnetic field generated by the spinning media.
- interface circuit 100 preferably includes magnetic head 550.
- Magnetic head 550 suitably communicates with head 610 of floppy disk drive 600 by receiving and transmitting magnetic fields. The magnetic fields represent data sent to IC card 50 and received from IC card 50.
- IC card interface 1 1 0 is suitably a standard interface for the necessary electric signals to drive the IC card.
- the IC card interface preferably complies with ISO standard 781 6, but other interface cards may be suitable.
- the electrical signals utilized by IC card interface 1 1 0 preferably include the input/output signals 1 20, reset signals 1 25, clock signals 1 30, power signals (VCC) 1 35, programming signals (VPP) 140 and a ground 145.
- I/O signal 1 20 is suitably a bi-directional TTL signal which includes the actual data transmitted to/from IC card 50.
- Reset signal 1 25 suitably resets IC card 50 into its original starting mode.
- Clock signal 1 30 suitably provides clock information to IC card 50 for synchronization with interface circuit 100 signals.
- Power signal 1 35 suitably provides power to IC card 50 to preform input/output functions.
- Programming signal 140 suitably provides programming voltage to IC card 50.
- IC card interface 1 10 suitably communicates with microprocessor 200.
- Digital data is preferably transmitted from IC card interface 1 10 at transmit junction 1 60 and preferably received at junction 210 of microprocessor 200.
- Microprocessor 200 preferably transmits digital data at junction 220 to IC card interface junction 165.
- Microprocessor 200 is suitably programmed with the necessary protocols to communicate with IC card interface 1 10.
- Microprocessor 200 preferably contains a serial TO or T1 protocol which conforms to ISO standard 781 6.
- Microprocessor 200 also suitably contains the necessary interface circuitry, as described below, to communicate with head 61 0 of floppy disk drive 600.
- Both IC card interface 1 10 and microprocessor 200 suitably use crystal clock 1 70 to synchronize transmissions.
- Communication between microprocessor 200 and head 610 of floppy disk drive 600 is preferably accomplished by the use of a transmitter driver 250 and a receiver driver 260.
- Head 610 of floppy disk drive 600 preferably receives the magnetic changes generated by head 550 of interface circuit 100.
- the computer suitably sends current through coils 620 in head 610 which produces fluctuating magnetic signals.
- Transmitter driver 250 suitably comprises any device in accordance with the present invention capable of transmitting data.
- transmitter driver 250 comprises any suitable digital to analog convenor 253 serially communicating with an amplifier 256 capable of generating a signal suitable for transmission through magnetic head 550.
- Digital data is preferably transferred serially from transmit junction 255 of microprocessor 200 to digital to analog convertor 253 which generates an analog signal suitable for transmission through magnetic head 550.
- Transmitter driver 250 suitably generates a similar fluctuating magnetic flux as spinning head 610 of floppy disk drive 600.
- the generated signal preferably includes a magnetic pattern similar to the magnetic pattern that spinning head 610 of floppy disk drive 600 would generate when a magnetic media is spinning in front of head 61 0 aperture.
- Clock junction 251 suitably provides a clock signal to synchronize the transmission, while enabler 252 suitably activates transmitter driver 250.
- Receiver driver 260 suitably comprises any device in accordance with the present invention capable of receiving data.
- receiver driver 260 comprises any suitable amplifier 266 communicating with any suitable analog to digital convertor 263.
- Amplifier 266 suitably amplifies the signal detected by head 550
- Analog to digital convertor 263 suitably converts the analog signal from head 550 to a digital signal that is preferably serially received by microprocessor 200.
- Microprocessor 200 preferably receives the analog magnetic signal at receive junction 265, decodes it and uses the magnetic signal according to its preamble, synchronization, etc..
- Microprocessor 200 includes a carrier detect 261 to detect the changing magnetic field.
- Clock junction 262 extracts the clock signal from the data to provide synchronization for the data.
- Simple insertion of floppy disk drive adaptor 70 into floppy disk drive 600 preferably closes insert detector circuit 710 which suitably activates power supply 300.
- Power supply 300 preferably includes two sources that work in conjunction to provide constant power.
- An internal battery 31 0 suitably provides high levels of instantaneous current that is required by interface circuit 100. High levels of instantaneous current is typically required when writing or for powering IC card 50.
- Internal battery 31 0 suitably comprises any device in accordance with the present invention capable of providing high levels of instantaneous current that is required by circuit 1 00.
- internal battery 310 comprises a Nickel Cadmium battery.
- Battery 310 is preferably charged by generator 320.
- Generator 320 suitably generates power from spinning permanent magnet array 640 on the end of media drive shaft 630 of floppy disk drive 600 Upon a motor spinning media drive shaft 630, a current is generated in coils 330 of generator 320 The current preferably travels from generator 320 through charge controller 340 which prevents battery 310 from overcharging The current then preferably travels to power supply 300.
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
An integrated circuit (IC) card reader (100) uses a personal computer's floppy (3.5') disk drive (600) to provide a cost effective and universally compatible method of communication between an IC card (50) and a personal computer. The IC card interface (110) employs a magnetic head which communicates with the head of the floppy disk drive (600) by receiving and transmitting magnetic fields representing the data sent to the card and received from the card (50).
Description
METHOD AND APPARATUS FOR INTERFACING AN IC CARD WITH A PERSONAL COMPUTER
Inventor: George Wallner TECHNICAL FIELD OF THE INVENTION This invention generally relates to an integrated circuit (IC) card interface device, and more particularly, to an apparatus and method for communicating between an IC card and a computer.
BACKGROUND OF THE INVENTION
Integrated circuit cards (also known as IC cards, chip cards or smart cards) can play an integral role in financial transactions conducted through personal computer networks. Oftentimes, the transmitting or receiving of financial transactions requires the implementation of security precautions. When conducting financial transactions, Internet commerce, Intranet commerce or other applications through computer transmissions, IC cards usually offer needed security for user identification and authentication.
To utilize an IC card in a computer transaction, the typical IC card needs to interface with a personal computer through an IC card reader. Communication between the IC card reader and a personal computer often presents a great challenge in the computer industry because the personal computer must communicate with the IC card reader via a port of the personal computer.
Presently known personal computers contain ports for maintaining communication with peripheral devices such as keyboards, printers, modems, local area networks, scanners, compact disk drives and other peripheral devices not typically a part of the computer itself. These ports, however, may not always be available or suitable for use with an IC card interface device. With the proliferation of peripheral devices available for interfacing with a computer, many of the computer ports may already be in use. If additional ports are needed, the computer may have to be partially disassembled to install the appropriate circuit board and port. An expansion
port installation is usually difficult and expensive. Thus, simply connecting an IC card reader to a personal computer via a port is often not practical.
The interfacing of IC card readers to personal computers is further hindered because currently available interface devices employ either a serial port, a keyboard port or a PCMCIA (PC card) port. An RS232 serial port is typically used to drive an external peripheral, such as a printer, modem or the like. Difficulties are often encountered when attempting to share a serial port with existing peripherals and an IC card reader. Keyboard ports employ non-standard connectors and exhibit varying capabilities, such as supporting only one way communication. Numerous compatibility issues typically exist when attempting to interface an IC card reader with the keyboard port. An adapter can be fabricated to attach to a keyboard port; however, the same adapter would not be compatible with other keyboard ports. Furthermore, in a laptop computer, the keyboard is commonly integrated into the processing unit, thus eliminating any ports between the keyboard and the processing unit. PCMCIA ports usually support a wide range of connection modalities and are highly suitable for providing an interface between the IC card reader and the computer. However, the PCMCIA ports are often not available on all personal computers and are very expensive. In addition to the commonly known interface devices discussed above, prior art patents disclose various apparatus and methods for providing a communication link between an IC card and a personal computer. Most of these prior art systems establish an electrical coupling between the interface device and the floppy disk drive (3.5") of a personal computer. The prior art electrical interfaces are often expensive, difficult to assemble and require numerous changes to the computer system.
For example, Grieu, U.S. Patent No. 5,338,923 issued August 16, 1 994, discloses a system for exchanging data between an electronic object coupled to a transfer device. The system can be applied to the exchange of data elements between a microcomputer and an electronic card that can be inserted into the disk drive slot of the microcomputer or into a memory card socket. The system is limited to an electrical interface between the object
and the transfer device. The electronic connection requires specific bit rates, the insertion of padding information into the flow of data in an effort to limit the bit rate of useful data, a means for replication of some of the useful data and a specific coding means located in the transfer device. Kaneda et al., U.S. Patent No. 5,036,429 issued July 30, 1 991 , discloses an IC card adapter including an electronic connector portion which connects the adapter to the electronic device. A control signal from the electronic device may be used to select the desired IC card from the adapter. A switch circuit is included in the adapter which allows the external selection of the IC cards. For all of its functions, this device operates through the electrical interface between the IC card adapter and the computer.
Villwock et al., U.S. Patent No. 5,396,61 7 issued March 7, 1 995, discloses a module for extending the functions of an electronic data processing machine. The device contains a housing with at least one drive for rotating storage media and at least one storage media receptor for an IC card. The device utilizes different drives for the rotating storage media and the IC card. The system described in the '61 7 patent utilizes the IC card to provide a data compression circuit, error detection and correction circuit or a data protection circuit to be used in conjunction with the rotating storage media. Again, this device operates through an electrical interface.
Tsai, U.S. Patent No. 5,400,21 6 issued March 21 , 1 995, discloses an IC card expansion slot assembly mounted on a PC board and aligned with an insertion slot on the front panel of the housing to receive an IC card type hard disk drive. The IC card type hard disk drive is electrically connected to the mobile computer. The slot assembly also comprises a printed circuit board with an extension portion extended out of the housing for the insertion into the IC card expansion slot. The addition of the entire IC disk drive is accomplished through an electrical interface.
A need exists for an effective method and apparatus for providing a cost-effective, universally compatible communication channel between a personal computer and an IC card. The floppy (3.5") disk drive is typically the most common input/output device on a personal computer. A device
that would allow communication between an existing floppy disk drive and an IC card would greatly enhance the availability and affordability of IC card interfaces with personal computers. The device should also allow quick attachment and removal of the IC card interface to/from the personal computer, thus enabling the interface port to be used with other devices if desired.
SUMMARY OF THE INVENTION
The present invention includes an integrated circuit (IC) card reader that preferably uses a personal computer's floppy (3.5") disk drive to provide a cost effective and universally compatible method of connecting an IC card to a personal computer. The head used in a floppy disk drive is typically capable of two-way communication, thus it can write onto the disk and can read from it. The interface between the head and the disk is commonly magnetic, so during writing, the head typically generates a magnetic field that magnetizes the media. During reading, the head typically detects the modulation of the magnetic field generated by the spinning media. In the present invention, the IC card interface employs a magnetic head which communicates with the head of the floppy disk drive by receiving and transmitting magnetic fields representing the data sent to the card and received from the card.
BRIEF DESCRIPTION OF THE DRAWING FIGURES
Preferred exemplary embodiments of the present invention will hereinafter be described in conjunction with the appended drawing figures, wherein like numerals denote like elements and: FIG. 1 shows a diagram of an exemplary apparatus for communicating with an IC card, and
FIG. 2 shows a circuit diagram of an exemplary interface circuit for the present invention.
DETAILED DESCRIPTION OF PREFERRED FXFMPLARY EMBODIMENTS
Referring to Figure 1 , an apparatus and method according to various aspects of the present invention is suitably configured to render a diskette drive 600 of a computer an input, an output or an input/output port whereby a communication channel is suitably established between the personal computer and an IC card 50. While the manner in which the communication is determined is described in greater detail below, in general, magnetic head 550 on interface circuit 100 suitably communicates with head 61 0 of diskette drive 600. An exemplary apparatus and method for communicating with IC card 50 according to various aspects of the present invention preferably comprises floppy disk drive adaptor 70 and interface circuit 100 contained therein. As described in greater detail below, upon insertion of IC card 50 into interface circuit 1 00, magnetic head 550 of interface circuit 1 00 suitably communicates with head 61 0 of floppy disk drive 600 by receiving and transmitting magnetic fields representing data sent to, and received from, IC card 50.
Exemplary floppy disk drive adaptor 70 suitably comprises any adaptor in accordance with the present invention capable of insertion into a floppy disk drive and allowing communication with a magnetic head of a floppy disk drive. In accordance with a preferred embodiment of the present invention, the floppy disk drive adaptor 70 preferably mimics a commonly used 3-1 /2" diskette casing, having a first end 72 and a second end 74. The first end 72 includes a sliding door 73 which protects magnetic head 550 of interface circuit 100. Door 73 is preferably open when adaptor 70 is inserted into floppy disk drive 600, otherwise door 73 is preferably closed. interface circuit 100 suitably comprises any circuit in accordance with the present invention capable of communicating with a magnetic head of a floppy disk drive and capable of communicating with an electronic IC card. Interface circuit 100 is preferably contained within the casing of floppy disk drive adaptor 70. IC card interface 1 10 is preferably fixedly attached to second end 74 of floppy disk drive adaptor 70. IC card interface 1 10
suitably includes a slot 105 which allows insertion of IC card 50, thereby enabling communication between IC card 50 and IC card interface 1 1 0.
Referring now to Figure 2, exemplary interface circuit 100 in accordance with the present invention preferably includes IC card interface 1 10, a card detect 700, an insert detector 71 0, a microprocessor 200, a power supply 300 and a memory device 400. IC card interface 1 1 0 suitably comprises any interface that allows the necessary electrical signals to drive IC card 50. Card detect 700 suitably comprises any device in accordance with the present invention capable of detecting the insertion of an IC card. Insert detector 71 0 suitably comprises any device in accordance with the present invention capable of detecting the insertion of floppy disk drive adaptor 70. Microprocessor 200 suitably comprises any device in accordance with the present invention capable of being programmed to communicate with IC card 50 and contains interface circuitry to communicate with head 610 of floppy disk drive 600. In accordance with a preferred embodiment of this invention, microprocessor 200 comprises a Z80 microprocessor; however, microprocessor 200 as used herein includes any microprocessor, microcontroller or any other hardwired circuitry. Power supply 300 suitably comprises any device in accordance with the present invention capable of generating power for interface circuit 1 00. Memory device 400 suitably comprises any device in accordance with the present invention capable of storing data. In accordance with a preferred embodiment of this invention, memory device 400 comprises an EPROM 41 0 and a random access memory (RAM) 420. EPROM 41 0 contains the program for implementing the interface functions and RAM 420 is a data buffer.
A common input/output device that exists on a personal computer is typically floppy disk drive 600. In most computer systems, head 610 incorporated into floppy disk drive 600 is preferably capable of two-way communication, thus it can write onto a disk and can read from a disk. The interface between head 610 and a disk is usually magnetic, so during writing, head 61 0 typically generates a magnetic field that magnetizes the
media. During reading, head 610 suitably detects the modulation of the magnetic field generated by the spinning media. In the present invention, interface circuit 100 preferably includes magnetic head 550. Magnetic head 550 suitably communicates with head 610 of floppy disk drive 600 by receiving and transmitting magnetic fields. The magnetic fields represent data sent to IC card 50 and received from IC card 50.
With continued reference to Figure 2, IC card interface 1 1 0 is suitably a standard interface for the necessary electric signals to drive the IC card. The IC card interface preferably complies with ISO standard 781 6, but other interface cards may be suitable. The electrical signals utilized by IC card interface 1 1 0 preferably include the input/output signals 1 20, reset signals 1 25, clock signals 1 30, power signals (VCC) 1 35, programming signals (VPP) 140 and a ground 145. I/O signal 1 20 is suitably a bi-directional TTL signal which includes the actual data transmitted to/from IC card 50. Reset signal 1 25 suitably resets IC card 50 into its original starting mode. Clock signal 1 30 suitably provides clock information to IC card 50 for synchronization with interface circuit 100 signals. Power signal 1 35 suitably provides power to IC card 50 to preform input/output functions. Programming signal 140 suitably provides programming voltage to IC card 50.
Simple insertion of IC card 50 into slot 105 closes card detect circuit 700 which activates aforementioned electrical signals 1 20, 1 25, 1 30, 1 35 and 140. Removal of IC card 50 simply opens card detect circuit 700 which deactivates aforementioned electrical signals 1 20, 1 25, 1 30, 1 35 and 140. IC card interface 1 10 suitably communicates with microprocessor 200.
Digital data is preferably transmitted from IC card interface 1 10 at transmit junction 1 60 and preferably received at junction 210 of microprocessor 200. Microprocessor 200 preferably transmits digital data at junction 220 to IC card interface junction 165. Microprocessor 200 is suitably programmed with the necessary protocols to communicate with IC card interface 1 10.
Microprocessor 200 preferably contains a serial TO or T1 protocol which conforms to ISO standard 781 6. Microprocessor 200 also suitably contains
the necessary interface circuitry, as described below, to communicate with head 61 0 of floppy disk drive 600. Both IC card interface 1 10 and microprocessor 200 suitably use crystal clock 1 70 to synchronize transmissions. Communication between microprocessor 200 and head 610 of floppy disk drive 600 is preferably accomplished by the use of a transmitter driver 250 and a receiver driver 260. Head 610 of floppy disk drive 600 preferably receives the magnetic changes generated by head 550 of interface circuit 100. When transmitting information, the computer suitably sends current through coils 620 in head 610 which produces fluctuating magnetic signals.
In a commonly known floppy disk drive, these magnetic signals would magnetize the spinning magnetic media. However, in the current invention, the fluctuating magnetic signals are suitably picked up by head 550 of interface circuit 100. Transmitter driver 250 suitably comprises any device in accordance with the present invention capable of transmitting data. In accordance with a preferred embodiment of this invention, transmitter driver 250 comprises any suitable digital to analog convenor 253 serially communicating with an amplifier 256 capable of generating a signal suitable for transmission through magnetic head 550. Digital data is preferably transferred serially from transmit junction 255 of microprocessor 200 to digital to analog convertor 253 which generates an analog signal suitable for transmission through magnetic head 550. Transmitter driver 250 suitably generates a similar fluctuating magnetic flux as spinning head 610 of floppy disk drive 600. Thus, the generated signal preferably includes a magnetic pattern similar to the magnetic pattern that spinning head 610 of floppy disk drive 600 would generate when a magnetic media is spinning in front of head 61 0 aperture. Clock junction 251 suitably provides a clock signal to synchronize the transmission, while enabler 252 suitably activates transmitter driver 250. Receiver driver 260 suitably comprises any device in accordance with the present invention capable of receiving data. In accordance with a preferred embodiment of this invention, receiver driver 260 comprises any
suitable amplifier 266 communicating with any suitable analog to digital convertor 263. Amplifier 266 suitably amplifies the signal detected by head 550 Analog to digital convertor 263 suitably converts the analog signal from head 550 to a digital signal that is preferably serially received by microprocessor 200. Microprocessor 200 preferably receives the analog magnetic signal at receive junction 265, decodes it and uses the magnetic signal according to its preamble, synchronization, etc.. Microprocessor 200 includes a carrier detect 261 to detect the changing magnetic field. Clock junction 262 extracts the clock signal from the data to provide synchronization for the data.
Simple insertion of floppy disk drive adaptor 70 into floppy disk drive 600 preferably closes insert detector circuit 710 which suitably activates power supply 300. Power supply 300 preferably includes two sources that work in conjunction to provide constant power. An internal battery 31 0 suitably provides high levels of instantaneous current that is required by interface circuit 100. High levels of instantaneous current is typically required when writing or for powering IC card 50. Internal battery 31 0 suitably comprises any device in accordance with the present invention capable of providing high levels of instantaneous current that is required by circuit 1 00. In accordance with a preferred embodiment of this invention, internal battery 310 comprises a Nickel Cadmium battery.
Battery 310 is preferably charged by generator 320. Generator 320 suitably generates power from spinning permanent magnet array 640 on the end of media drive shaft 630 of floppy disk drive 600 Upon a motor spinning media drive shaft 630, a current is generated in coils 330 of generator 320 The current preferably travels from generator 320 through charge controller 340 which prevents battery 310 from overcharging The current then preferably travels to power supply 300. Simple removal of floppy disk drive adaptor 70 from floppy disk drive 600 suitably opens insert detector circuit 710 which deactivates power supply 300, thus preventing energy depletion
It will be apparent to those skilled in the art, that the foregoing detailed description of the preferred embodiment of the present invention is representative of an apparatus and method for communicating with an IC card within the scope and spirit of the present invention. Further, those skilled in the art will recognize that various changes and modifications may be made without departing from the true spirit and scope of the present invention. Those skilled in the art will recognize that the invention is not limited to the specifics as shown here, but is claimed in any form or modification falling within the scope of the appended claims. For that reason, the scope of the present invention is set forth in the following claims.
Claims
1 . An apparatus for interfacing an integrated circuit (IC) card with a computer, said apparatus comprising an adaptor and an interface circuit within said adaptor, said interface circuit including a magnetic head device for transmitting and receiving magnetic field information from a disk drive.
2. The apparatus of claim 1 , wherein said adaptor being removably received into said disk drive, said adaptor including a slot for receiving said IC card.
3. The apparatus of claim 1 , wherein said interface circuit further comprising an interface device for allowing a plurality of electrical signals to drive said IC card, a microprocessor communicating with said interface device and said magnetic head device, a power supply communicating with said microprocessor, a memory device communicating with said microprocessor, an insert detector communicating with said power supply and a card detector communicating with said interface device.
4. The apparatus of claim 3, wherein said power supply includes an internal battery.
5 The apparatus of claim 3, wherein said power supply includes a generator for powering said internal battery, said generator powered by a motor and a media drive shaft of said disk drive.
6. The method of interfacing an integrated circuit (IC) card with a computer comprising the steps of- providing an adaptor; providing an interface circuit within said adaptor; removably inserting said adaptor into a disk drive; removably inserting said IC card into said adaptor;
transmitting magnetic field information from said IC card to said disk drive, and receiving said magnetic field information from said disk drive for passing onto said IC card.
7. The method of claim 6, wherein said step of removably inserting said adaptor into said disk drive comprises powering said interface circuit.
8. The method of claim 6 wherein said step of removably inserting said IC card into said adaptor comprises activating said electrical signals.
9. The method of claim 6, wherein said step of transmitting magnetic field information comprises: driving said IC card with electrical signals; transmitting information to said interface circuit, and generating magnetically encoded signals.
10. The method of claim 6, wherein said step of generating magnetic signals comprises: providing a power supply for supplying power to said microprocessor and associated circuitry; providing a memory device communicating with said microprocessor; providing an insert detector communicating with said power supply and said microprocessor, and providing a card detector communicating with said interface device.
1 1 . The method of interfacing an integrated circuit (IC) card with a computer comprising the steps of: providing an adaptor; providing an interface circuit within said adaptor; removably inserting said adaptor into a disk drive; removably inserting said IC card into said adaptor;
transmitting magnetic field information from said disk drive to said IC card, and receiving said magnetic field information from said IC card for passing onto said disk drive.
1 2. The method of claim 1 1 , wherein said step of removably inserting said adaptor into said disk drive comprises powering said interface circuit.
1 3. The method of claim 1 1 wherein said step of removably inserting said IC card into said adaptor comprises activating said electrical signals.
1 4. The method of claim 1 1 , wherein said step of transmitting magnetic field information comprises: driving said IC card with electrical signals; transmitting information to said interface circuit, and generating magnetic signals.
1 5. The method of claim 1 4, wherein said step of generating magnetic signals comprises: providing a power supply communicating with said microprocessor; providing a memory device communicating with said microprocessor; providing an insert detector communicating with said power supply, and providing a card detector communicating with said interface device.
1 6. The method of emulating a magnetic disk to communicate with a computer via a disk drive of said computer for the purposes of interfacing an IC card to said computer.
AMENDED CLAIMS
[received by the International Bureau on 30 January 1998 ( 30.01 .98) ; orig inal c l a ims 1 - 16 repl aced by new c l a ims 1 - 12 ( 3 pages ) ]
1 . An apparatus for interfacing an integrated circuit (IC) card with a computer having a disk drive, said apparatus configured to enable a flow of electromagnetic signals between said IC card and said disk drive
2 The apparatus of claim 1 further comprising an adaptor, said adaptor being removably received into said disk drive, said adaptor including a slot for receiving said IC card.
3 The apparatus of claim 1 further comprising an adaptor and an interface circuit within said adaptor, said interface circuit further comprising an interface device configured to allow a plurality of electrical signals to drive said IC card, a magnetic head device configured to communicate magnetic field information with a magnetic head of said disk drive, a microprocessor communicating with said interface device and said magnetic head device of said interface circuit, a power supply communicating with said microprocessor, a memory device communicating with said microprocessor; an insert detector communicating with said power supply, and a card detector communicating with said interface device
4 The apparatus of claim 3, wherein said power supply includes an internal battery.
5. The apparatus of claim 3, wherein said power supply includes a generator for powering said internal battery, said generator powered by a motor and a media drive shaft of said disk drive
6. The method of interfacing an integrated circuit (IC) card with a computer having a disk drive, comprising the steps of.
removably inserting an adaptor into said disk drive, removably inserting said IC card into said adaptor; communicating data between said IC card and said disk drive through said adaptor.
7 The method of claim 6, wherein said step of removably inserting said adaptor into said disk drive comprises powering said interface circuit.
8. The method of claim 6 wherein said step of removably inserting said IC card into said adaptor comprises activating said electrical signals.
9 The method of claim 6, wherein said step of communicating magnetic field information comprises. applying power to said IC card with electrical signals; communicating information between said interface circuit and said IC card, and generating magnetically encoded signals.
1 0 The method of claim 6, wherein said step of communicating magnetic field information comprises: supplying power to said microprocessor and associated circuitry via a power supply; communicating with said microprocessor via a memory device; providing an insert detector communicating with said power supply and said microprocessor; and providing a card detector communicating with said interface device
1 1 . The method of communicating with a computer via a disk drive of said computer by emulating a magnetic disk for the purpose of interfacing an IC card to said computer
15
ED SHE.ET A I
1 2. The apparatus of claim 1 further comprising an adaptor and an interface circuit within said adaptor, said interface circuit includes a magnetic head device configured to communicate magnetic field information with a magnetic head of said disk drive.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU42552/97A AU4255297A (en) | 1996-09-11 | 1997-09-04 | Method and apparatus for interfacing an ic card with a personal computer |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US71207596A | 1996-09-11 | 1996-09-11 | |
US08/712,075 | 1996-09-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1998011497A1 true WO1998011497A1 (en) | 1998-03-19 |
Family
ID=24860683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1997/015693 WO1998011497A1 (en) | 1996-09-11 | 1997-09-04 | Method and apparatus for interfacing an ic card with a personal computer |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU4255297A (en) |
WO (1) | WO1998011497A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2329277A (en) * | 1997-09-12 | 1999-03-17 | Teac Corp | Apparatus for interfacing a memory card with a personal computer |
EP0910084A2 (en) * | 1997-10-17 | 1999-04-21 | Fujitsu Limited | Disk-cartridge-type adapter |
EP0911824A1 (en) * | 1997-10-22 | 1999-04-28 | Fujitsu Limited | Adaptor for disk drive |
EP0915464A1 (en) * | 1997-11-04 | 1999-05-12 | Fujitsu Limited | Adapter for disk drive and method of communication between adapter and disk drive |
FR2792088A1 (en) * | 1999-04-08 | 2000-10-13 | Jean Claude Fontanive | Method for performing secure payment over network such as Internet by comparing data stored in IC card with that stored in server to allow, after confirmation, user's access to products and services |
EP1109160A1 (en) * | 1999-12-17 | 2001-06-20 | Nec Corporation | Disk drive system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0139593A1 (en) * | 1983-10-27 | 1985-05-02 | Schlumberger Industries | Reading apparatus for electronic memory cards |
DE4021199A1 (en) * | 1990-06-11 | 1991-12-19 | Smartdiskette Gmbh | Element e.g. smart diskette which plugs into electronic data processor - has interface, keyboard, display, chip card read-write device, batteries and modem |
DE4219703A1 (en) * | 1992-06-16 | 1993-12-23 | Compass Business Computer Gmbh | Data transmitter-receiver for transfer of data to and from computer - has housing, eg magnetic disk, with magnetic head which is aligned with read-write head when housing inserted in computer disk drive |
WO1995022096A1 (en) * | 1994-02-08 | 1995-08-17 | Handelsbolaget Stalcastin | A device to allow communication between a computer and an external unit |
DE19548831A1 (en) * | 1995-12-27 | 1996-05-23 | Stephan Dr Lechner | Signal converter for electronic data processing interface |
-
1997
- 1997-09-04 WO PCT/US1997/015693 patent/WO1998011497A1/en active Application Filing
- 1997-09-04 AU AU42552/97A patent/AU4255297A/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0139593A1 (en) * | 1983-10-27 | 1985-05-02 | Schlumberger Industries | Reading apparatus for electronic memory cards |
DE4021199A1 (en) * | 1990-06-11 | 1991-12-19 | Smartdiskette Gmbh | Element e.g. smart diskette which plugs into electronic data processor - has interface, keyboard, display, chip card read-write device, batteries and modem |
DE4219703A1 (en) * | 1992-06-16 | 1993-12-23 | Compass Business Computer Gmbh | Data transmitter-receiver for transfer of data to and from computer - has housing, eg magnetic disk, with magnetic head which is aligned with read-write head when housing inserted in computer disk drive |
WO1995022096A1 (en) * | 1994-02-08 | 1995-08-17 | Handelsbolaget Stalcastin | A device to allow communication between a computer and an external unit |
DE19548831A1 (en) * | 1995-12-27 | 1996-05-23 | Stephan Dr Lechner | Signal converter for electronic data processing interface |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6173363B1 (en) | 1997-09-12 | 2001-01-09 | Teac Corporation | Data transmission device for reading data from a memory medium and transmitting the data to a magnetic reproducing apparatus with a reduced noise |
GB2329277A (en) * | 1997-09-12 | 1999-03-17 | Teac Corp | Apparatus for interfacing a memory card with a personal computer |
EP0910084A2 (en) * | 1997-10-17 | 1999-04-21 | Fujitsu Limited | Disk-cartridge-type adapter |
US6332578B1 (en) | 1997-10-17 | 2001-12-25 | Fijitsu Limited | Adapter |
EP0910084A3 (en) * | 1997-10-17 | 1999-06-16 | Fujitsu Limited | Disk-cartridge-type adapter |
EP0911824A1 (en) * | 1997-10-22 | 1999-04-28 | Fujitsu Limited | Adaptor for disk drive |
US6047341A (en) * | 1997-10-22 | 2000-04-04 | Fujitsu Limited | Disk-cartridge-type adapter including sensor and processor supplying power from power source to drive interface upon detecting rotation of magnet according to sensor output |
US6275873B1 (en) | 1997-11-04 | 2001-08-14 | Fujitsu Limited | System for data communication between disk adapter and disk cartridge drive where adapter controller sending busy signal to disk cartridge drive if adapter controller is unavailable |
EP0915464A1 (en) * | 1997-11-04 | 1999-05-12 | Fujitsu Limited | Adapter for disk drive and method of communication between adapter and disk drive |
FR2792088A1 (en) * | 1999-04-08 | 2000-10-13 | Jean Claude Fontanive | Method for performing secure payment over network such as Internet by comparing data stored in IC card with that stored in server to allow, after confirmation, user's access to products and services |
EP1109160A1 (en) * | 1999-12-17 | 2001-06-20 | Nec Corporation | Disk drive system |
US6754142B2 (en) | 1999-12-17 | 2004-06-22 | Nec Corporation | Disk drive system |
US7028321B2 (en) | 1999-12-17 | 2006-04-11 | Nec Corporation | Media cartridge having a small-sized storage medium attachment unit |
Also Published As
Publication number | Publication date |
---|---|
AU4255297A (en) | 1998-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1342163B1 (en) | Method and apparatus for communicating with a host | |
US7430674B2 (en) | Magnetic stripe reader with power management control for attachment to a PDA device | |
US6557754B2 (en) | Apparatus and method of providing a dual mode card and reader | |
CA2213619C (en) | Miniature wireless modem | |
JP3357048B2 (en) | Method and interface for interfacing a portable data carrier to a host processor | |
US20030154414A1 (en) | Magnetic stripe reader for PDA attachment and method of making same | |
US5471038A (en) | Smart-diskette read/write device having fixed head | |
CN100401082C (en) | Method and test adapter for testing an appliance having a smart card reader | |
EP0267231A1 (en) | Personal memory card. | |
CA2226157A1 (en) | Process for exchanging energy and data between a read/write terminal anda chip card with contactless connections and/or contact connections as well as a device for this purpose | |
US20060025020A1 (en) | Extended memory card | |
US6189055B1 (en) | Multi-module adapter having a plurality of recesses for receiving a plurality of insertable memory modules | |
WO1998011497A1 (en) | Method and apparatus for interfacing an ic card with a personal computer | |
WO2000026838A9 (en) | Home point of sale (pos) terminal and electronic commerce method | |
CA1321844C (en) | Computer communication interface | |
KR200329847Y1 (en) | Usb driving device use smartcard reader | |
US6137654A (en) | Device having a diskette-like housing and a wireless transceiver and methods therefor | |
CN217213734U (en) | Radio frequency identification circuit and device | |
JP2842160B2 (en) | Non-contact IC card and IC card system | |
CN2430735Y (en) | Doube interface intelligent card read/write device | |
US20030037152A1 (en) | Double interfaced storage communication network card with a communication protocol device | |
KR19990070716A (en) | Computers with a small PC card slot for PC | |
WO1999063483A1 (en) | Smart-card and memory module adapter | |
US20060243800A1 (en) | Combo card reader | |
US20030217298A1 (en) | Method of a saving power mode by combining a smart card with a multi-function network card |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA JP MX NZ SG |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: JP Ref document number: 1998513720 Format of ref document f/p: F |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
122 | Ep: pct application non-entry in european phase |