[go: up one dir, main page]

EP0038386A1 - Appareil pour la lecture et l'écriture de données sur une piste magnétique en ligne courbe - Google Patents

Appareil pour la lecture et l'écriture de données sur une piste magnétique en ligne courbe Download PDF

Info

Publication number
EP0038386A1
EP0038386A1 EP80301219A EP80301219A EP0038386A1 EP 0038386 A1 EP0038386 A1 EP 0038386A1 EP 80301219 A EP80301219 A EP 80301219A EP 80301219 A EP80301219 A EP 80301219A EP 0038386 A1 EP0038386 A1 EP 0038386A1
Authority
EP
European Patent Office
Prior art keywords
card
lock
magnetic stripe
arm
read
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP80301219A
Other languages
German (de)
English (en)
Inventor
Charles Alfred Moss
Leon Joseph Shaneyfelt Jr.
Charley Ward Hunter
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SandenVendo America Inc
Original Assignee
Vendo Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US05/839,639 priority Critical patent/US4197988A/en
Priority to DK117780A priority patent/DK117780A/da
Priority to NO800809A priority patent/NO800809L/no
Priority claimed from FI801090A external-priority patent/FI801090A7/fi
Priority to CA000349368A priority patent/CA1145469A/fr
Priority to AU57309/80A priority patent/AU5730980A/en
Application filed by Vendo Co filed Critical Vendo Co
Priority to EP80301219A priority patent/EP0038386A1/fr
Publication of EP0038386A1 publication Critical patent/EP0038386A1/fr
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K13/00Conveying record carriers from one station to another, e.g. from stack to punching mechanism
    • G06K13/02Conveying record carriers from one station to another, e.g. from stack to punching mechanism the record carrier having longitudinal dimension comparable with transverse dimension, e.g. punched card
    • G06K13/08Feeding or discharging cards
    • G06K13/085Feeding or discharging cards using an arrangement for locking the inserted card
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K13/00Conveying record carriers from one station to another, e.g. from stack to punching mechanism
    • G06K13/02Conveying record carriers from one station to another, e.g. from stack to punching mechanism the record carrier having longitudinal dimension comparable with transverse dimension, e.g. punched card
    • G06K13/08Feeding or discharging cards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/08Methods 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/082Methods 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/083Methods 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/084Methods 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 relates to a magnetic stripe card reader/writer apparatus comprising a card reader/writer device and an associated interface circuit that can be easily modified for use in a number of different operating environments.
  • the card reader/writer apparatus of the present invention is capable of recording magnetic data onto a magnetic stripe card in an arcuate path and of converting magnetic data previously recorded on the magnetic stripe card into digital information that can be operated upon by external circuitry to control the operation of various types of information.
  • card reader devices as the input medium for various types of computer based systems, such as point-of-sales input terminals and cash dispenser terminals, is well known in the prior art. These prior art card reader devices are designed to encode data onto a magnetic card in straight line data paths using the edge of the card as a guide so that the data paths are parallel to one edge of the card. Card reader devices are usually designed to be used in one of two operating environments.
  • the first operating environment consists of systems in which the user operates the card reader/writer device directly and has a strong incentive to tamper with the card or card reader/writer device during the reading or writing operation because of a personal benefit to be derived from doing so.
  • the second operating environment includes systems where an attendant operates the card reader/writer device and systems where the user has nothing to personally gain by manipulating the card or card reading device during the reading or writing operation.
  • the card reader device In systems where it is advantageous for the user to manipulate the reading or writing operation of the device, the card reader device typically takes the card away from the user and performs the encoding and/or decoding operation out of the user's reach.
  • These card reader devices use friction type, motor driven rollers to drive the card into and out of the card intake enclosure and include card edge guides to maintain the proper orientation of the card within the device.
  • the reading and writing operation is performed in these devices by driving the card along a stationary magnetic head or by driving the head over the card by means of a screw shaft once-the card is properly inserted within the enclosure.
  • the card reader/writer device In systems where an attendant operates the card reader/writer device or where the user has no personal incentive to manipulate the data on the card, the card reader/writer device normally consists of a card intake slot into which the card is inserted against a stop and a screw shaft for moving the magnetic head over the card or a stationary head over which the card is manually moved.
  • the card reader/writer apparatus of the present invention overcomes the above-mentioned problems by moving the magnetic head of the device over the magnet stripe card in a unique manner.
  • the recording head is mounted on one end of a sensor arm which is attached at the other end to the drive shaft of the head drive motor.
  • the drive shaft of the head drive motor provides a pivot point about which the sensor arm can rotate thereby moving the recording head over the magnetic stripe in an arcuate path having a fixed radius.
  • the card reader/writer device of the present invention also provides a unique locking scheme to assure that the magnetic card is properly inserted and locked into place before the reading and/or writing operation is initiated.
  • the card intake slot is designed to accept the card only if it is properly inserted into the device.
  • the card intake slot also includes a locking mechanism that securely locks the card in the intake slot once it is properly inserted. This locking mechanism inhibits external movement of the card during the reading and writing cycles. In this way, the magnetic stripe card must be properly oriented and locked in the card reader/writer device before the reading or writing operation of the present invention will be initiated.
  • the present apparatus also includes an interface circuit that is operable to control the forward and reverse motion of the head drive motor, to convert magnetic data previously stored on the magnetic stripe card into digital information, and to record digital information onto the magnetic stripe card in the form of magnetic data. While the interface circuit disclosed herein is a basic circuit, it can easily be modified for use in a number of different operating environments.
  • This card reader/writer apparatus can be used in conjunction with the external vending machine control circuit discussed herein to form an integrated system that is operable to control the overall operation of a vending machine.
  • this system is capable of recording a declining balance on the magnetic stripe card each time an item is purchased or after each cycle of multiple, consecutive purchases is completed.
  • a prospective customer initially purchases a magnetic stripe card with a specific dollar amount already programmed onto the card.
  • the previously stored balance is decreased by an amount equal to the price of the commodity purchased.
  • the price of the item is compared with the balance on the card and the purchase is not allowed if the balance stored on the card is less than the cost of the item selected.
  • the vending machine control circuit processes the data stored on the magnetic stripe card to control the vending operation and to perform the above mentioned declining balance function.
  • control circuit initially checks the security code stored on the magnetic stripe card to make sure that the customer is using an appropriate card for that machine. The control circuit then compares the purchase price of the selected item with the balance from the card and dispenses the item if the purchase price is less than or equal to the balance stored on the card. Once the purchase is made, the control circuit subtracts the cost of the item from the amount previously read into the machine and stores the resultant balance on the card. The card is then returned to the customer with the new balance stored thereon for use at a later time.
  • the card reader/writer apparatus of the present invention can also be used in conjunction with additional control circuitry to provide a security apparatus that is capable of limiting access to a restricted area.
  • the magnetic stripe card has a specific security code stored on the card prior to distribution of the card to people with the requisite security clearance.
  • the holder of the card inserts the card into the card reader device thereby initiating the reading operation performed by the card reader/writer device of the present invention.
  • External control circuitry then compares the security code recorded on the card with a master code stored in the security apparatus. If the two codes coincide, access to the restricted area is then provided to the holder of the card.
  • the declining balance concept discussed above can also be applied in the security context. For example, access to a particular area, such as a tennis court or other athletic facility, could be made contingent upon payment of a usage fee paid each time the facility was used. Participants would initially be issued a security card with a predetermined dollar amount preprogammed onto the card. Thereafter, the balance on the card would be reduced by a set amount each time the facility was used.
  • the present invention provides an inexpensive magnetic stripe card reader/writer apparatus that is capable of securely locking the magnetic stripe card into position prior to reading or writing data onto the card thereby assuring that the magnetic stripe on the card is properly aligned with the recording head despite attempts at physical manipulation by the card user.
  • the present invention also provides a magnetic stripe card reader/writer device that is capable of reading and writing magnetic data onto a magnetic stripe card in an arcuate path thereby making it more difficult to fraudulently retract data from the card and to reprogram the card by writing spurious data onto it.
  • the -apparatus can be used to provide a vending machine control apparatus that is operable to be used as the point-of-sale input medium for a vending machine or other apparatus that dispenses services such as coin operated car washes, washing machines, games, tennis court lighting systems, etc.
  • the apparatus is also preferably capable of recording a declining balance onto a magnetic stripe card.
  • control apparatus is operable to compare the balance stored on the card with the price of the item to be purchased and to dispense the selected item only if the price of the item is less than the balance stored on the card.
  • the apparatus may be operable to erase the balance stored on the card prior to dispensing the selected item and can subtract the balance and to record the resultant balance on the card.
  • the magnetic stripe card reader/writer device can be used in conjunction with external control circuitry to serve as the input terminal in a security system.
  • the card reader/writer device of the present invention is designated generally by the numeral 10.
  • a flat base plate 12 is provided to serve as the base upon which the operable components of the device are to be mounted.
  • the base plate is constructed of rigid plastic or any other suitable nonconducting material.
  • the base plate is provided with four holes 14; 16, 18 and 20 which provide a means for securing mounting brackets to the base plate by means of mounting screws inserted through these holes.
  • Card intake slot 21 is provided to receive the magnetic stripe card.
  • This slot is formed by card retainer bar 22 which is positioned over a recessed area 23 of the base plate 12.
  • the recessed area is designed to conform to the external dimensions of the magnetic stripe card so that the card intake slot will only accept cards of the proper size and configuration.
  • the upper ' left hand corner of the card intake slot (generally indicated by the numeral 24) is cut at an angle to provide a key feature to the card intake slot.
  • the magnetic stripe card is similarly shaped with one of the corners cut at a corresponding angle.
  • Card retainer bar 22 in conjunction with the above mentioned recess 23 and the base plate 12 forms a slot into which the magnetic stripe card can be inserted.
  • Card retainer bar 22 is secured to the base plate by means of mounting screws 26 and 28.
  • the depth of the recessed area is of particular importance because it is essential to the proper operation of the card reader/writer device that the card remain flat during the reading and writing operation. Therefore, the card intake slot formed by recess 23 and card retainer bar 22 must be only slightly greater than the thickness of the magnetic stripe card.By making the slot only slightly greater than the thickness of the card, a warped card inserted into the reader/writer device will be forced to lie flat thereby providing a level surface over which the magnetic head can be moved.
  • Card hold down tab 30 is provided to keep the magnetic stripe card flat during the reading and/or writing operation of the present invention.
  • the locking mechanism is basically comprised of latch solenoid 32, latch arm 34, card-in switch 36, and lock-in switch 38. These components of the locking mechanism are mounted on a U-shaped support bracket 40 which is secured to the underside of base plate 12 by means of mounting screws 42 and 44.
  • Latch solenoid 32 is secured to the U-shaped mounting bracket 40 by means of two mounting screws which pass through holes in the mounting bracket and contact threaded holes 46 and 48 on the solenoid.
  • the plunger assembly 50 of the latch solenoid is secured to the latch arm 34 by means of cotter pin 52.
  • Latch arm 34 is constructed of sturdy plastic and is hingedly connected to base plate 12 at 54 (a top view of the hinge connection is shown in FIG. 1).
  • the latch arm is capable of pivoting about this point in response to movement of plunger assembly 50.
  • the card latch is provided with a locking pin 56 which is positioned to pass through a hole 58 in the base plate 12.
  • the magnetic stripe card is also provided with a corresponding hole through which the locking pin can pass when the card is properly inserted.
  • An expansion spring 60 provides a constant rotational force to card latch 34 tending to drive the locking pin 56 up through hole 58 .in base plate 12.
  • One end of expansion spring 60 is physically connected to the card latch at 62 while the other end of the spring is wrapped around cotter pin 64 which is rigidly connected to mounting bracket 64.
  • Card-in switch 36 is secured to support bracket 40 by means of nut and bolt assemblies 66 and 68.
  • This switch includes a contact arm 70 which is hingedly connected to the switch at 72.
  • the contact arm extends over switch button 76 so that movement of the arm about its hinge point will cause the card-in switch 36 to be opened and closed.
  • the other end of contact arm 70 protrudes through a hole in the base plate as shown in FIG. 1. This end of the arm extends above the recessed area of the base plate - so that a properly inserted card will contact this arm and move it from its normal position 73 to the card-in position 74. Movement of the contact arm in this manner causes the contact arm to pivot about hinge point 72 thereby closing switch button 76.
  • Lock-in switch 38 is secured to mounting bracket 40 by means of nut and bolt assemblies 78 and 80.
  • Lock-in switch 38 includes switch button 82 which is covered by the protruding arm 81 of the card latch 34. Pivotal movement of the card latch about its hinge point 54 causes the protruding arm of the card latch to contact switch button 82, thereby opening and closing the lock-in switch in resonse to the pivotal movement of the card latch 34.
  • a card return arm 84 is provided to force the magnetic stripe card out of the card intake slot upon termination of the reading and/or writing operation.
  • One end of the card return arm is hingedly connected to cotter pin 64, while the other end of the arm protrudes through a hole in the base plate.
  • the card return arm extends above the recessed area of the base plate and is capable of contacting the magnetic stripe card when it is properly inserted.
  • a properly inserted card causes the card return arm to move from its normal arm position 85 as shown in FIG. 1 to its card-in position shown in FIG. 1 by broken lines at 86.
  • An extension spring 88 is provided to impart a constant outward force to the card return arm which tends to keep the arm in its normal position 85.
  • extension spring The connection of the extension spring is shown in greater detail in FIG. 4. As shown in FIG. 4, one end of the extension spring is hooked around a notch 90 on the U-shaped mounting bracket 40. The other end of the spring is hooked through a hole in the return arm at 91.
  • Sensor arm 92 is provided to move the magnetic head over the magnetic stripe card in an arcuate path.
  • the magnetic head 93 is mounted on one end of the sensor arm while the other end of the arm is mounted to the drive shaft 98 of the head drive motor 100.
  • the head arm is constructed of an acetal plastic or any other suitable material which exhibits a prescribed amount of downward force to maintain intimacy between the magnetic head 93 and the magnetic stripe card.
  • the head arm is shown in solid lines in a standby condition and in its return position in broken lines at 96.
  • the magnetic head mounted on the arm rests in a recessed area 94 of base plate 12.
  • the recessed area is provided to relieve the stress on the arm which may cause it to "creep" thereby losing a degree of its downward spring force.
  • the head drive motor 100 is mounted to the underside of base plate 12 by means of mounting screws 102 and 104. As viewed in FIG. 1, the head drive motor is operable to rotate its output shaft 98 in either a counterclockwise (forward) or clockwise (reverse) direction. The extent of this rotational movement is controlled by means of motor switch 106 and motor reverse switch 108.
  • Motor stop switch 106 is mounted to the base plate 12 by means of mounting screws 110 and 112. This switch is equipped with a contact arm 114 which is hingedly secured to the switch at 116 and extends over switch button 120. The other end 118 of contact arm 114 is arranged to contact sensor arm 92 so that motor stop switch 106 will be opened and closed in response to the rotational movement of the sensor arm.
  • the motor reverse switch on the other hand, is mounted to the base plate by means of mounting screws 112 and 124 and also includes a contact arm 126 which is hingedly secured to the switch at 128. Contact arm 126 covers switch button 130 and thereby controls the switch state of the motor reverse switch. Switch contact 126 is shown in its open position in solid lines and in its reverse position in broken lines.
  • the magnetic head 93 is fitted with a mounting collar 132 which fits securely around the mounting head.
  • the mounting collar includes two prongs 134 and 136 that fit into corresponding holes 135 and 137 in the sensor arm. This mounting arrangement allows the head surface to articulate and ride along uneven portions of the magnetic stripe while still maintaining intimate contact with the stripe.
  • the interface circuit is basically comprised of two operating sections.
  • the first operating section is the motor control section which is operable to control the forward and reverse motion of the head drive motor while the second operating section is the transducer section which is operable to record data onto the magnetic stripe card and to reproduce previously recorded data.
  • the basic interface circuit shown in FIG. 7 is interconnected with external control circuitry that processes the digital data provided to it by the interface circuit of the present invention.
  • This interface circuit is a basic circuit that can be easily modified to accomodate a number of different operating environments.
  • the power supply for the interface circuit is generally indicated by the number 140.
  • the power supply is capable of providing a 24 volt unfiltered power signal at output terminal 142 for use on the power devices such as relays and solenoids and a 12 volt'filtered output signal at output terminal 144 for use by the analog and logic circuits.
  • the power supply includes a full wave rectifier made up of diodes 146, 148, 150 and 152, voltage regulator 156, diode 154 and capacitors 158, 160, 162, 164 and 166. Both of the power signals produced by the power supply 140 are referenced to system ground.
  • card-in switch 36 is connected in series with power input 168, latch solenoid 32, resistor 170, and system ground.
  • An eject false line 172 electrically couples the latch solenoid with the external control circuitry.
  • Lock-in switch 38 is also operably connected to the external control circuitry by means of conductor line 174.
  • a forward or counterclockwise run of the head drive motor 100 is initiated by the external control circuitry via run false input line 176.
  • This line is connected to the set input 178 of flip-flop 180 which is comprised of logic gates 182 and 184.
  • the reset input of this flip-flop is electrically connected to reverse switch 108 by means of conductor line 186.
  • the set output 188 of this flip-flop is coupled through resistor 190 to the base of switch transistor 192.
  • Switching transistor 192 is arranged in series with power input 194, relay solenoid 196 and system ground.
  • the flip-flop reset output 198 serves as one of the inputs to logic gate 200.
  • the other input to this logic gate is operably connected through diode 202 to stop switch 106 via conductor lines 204 and 206.
  • Inverter 208 is electrically connected to logic gate 210 by means of conductor line 212 and to the base of switching transistor 214 by means of resistor 216.
  • Switching transistor 214 is arranged in series with power input 218, relay solenoid 220 and system ground.
  • Relay solenoids 196 and 220 control the switch state of relay contacts 222 and 224 respectively. These contacts effectively control the head drive motor 100 by providing power from input lines 226 and 228 to the forward 230 and reverse 232 inputs of the motor depending upon the switch state of these relays. Resistor 234 and diode 236 are arranged to provide an electronic breaking action to the head drive motor 100.
  • the recording operation is initiated by the external control circuitry via write line 238.
  • This line is connected to the set input 240 of flip-flop 242 which is comprised of logic gates 244 and 246.
  • the reset output 248 of this flip-flop serves as one of the inputs to logic gate 250.
  • the other input to this logic gate is data out line 252 which inputs electronic data from the external control circuitry.
  • the reset output of flip-flop 242 also acts as an input to logic gate 254.
  • the other input to this logic gate is electrically coupled via conductor line 256 to the output of logic gate 250.
  • Logic gate 250 is also connected to logic gate 258 which is electrically coupled to the base of switching transistor 260 through resistor 262.
  • the ouput of logic gate 254 is connected to the base of switching transistor 264 via resistor 266.
  • Switching transistors 260 and 264 are electrically connected to head coil 266'by means of resistors 268 and 270. These switching transistors generate the current reversals necessary to record magnetic data onto the magnetic stripe card by means of head coil 266'. Head coil 266'is also operable to sense and reproduce data previously recorded on the card.
  • the voltage pulses produced by head coil 266 in response to the presence of magnetic data on the card are initially amplified in operational amplifier 272.
  • This amplifier includes associated components 274, 276, 278, 280, 282 and 284 to assist in the removal of noise and other extraneous information.
  • the amplified voltage pulse is then provided to the base of switching transistor 286 by means of resistor 288. Resistors 290 and 292 are provided to properly bias switching transistor 286.
  • Switching transistor 286 is electrically connected to one input of
  • the other input of this logic gate is provided by logic gate 210.
  • the output of logic gate 294 is designated on this figure as the data in line 296 and serves to provide the reproduced electronic data to the external control circuitry.
  • This logic gate inhibits transmission of data to the external control circuitry when the head drive motor is not moving in a forward direction.
  • the writing of clock data onto the magnetic stripe card is accomplished by logic gates 298, 300 and 302, switching transistors 304 and 306, resistors 308, 310 and 312 and magnetic head coil 314.
  • the reading of clock data by head coil 314 is performed by this element in combination with operational amplifier 316, resistors 318, 320, 322, 324, 326 and 328, capacitors 330,332 and 333 and switching transistor 334.
  • Logic gate 336 is provided to inhibit transmission of the clock data to the external control circuitry by means of clock in line 338.
  • the card reader/writer device of the present invention will not accept a magnetic stripe card when electrical power is not being supplied to the device.
  • latch solenoid 32 is de-energized allowing extension spring 60 to pull the card latch arm 34 upward so that locking pin 56 will protrude through the hole 58 in the base plate blocking entry of a card.
  • application of electrical power to the card reader/writer device activates latch solenoid 32 thereby forcing the plunger assembly downward (as viewed in FIG. 2). As viewed in FIG. 2, this downward force imparts a counterclockwise rotational force to latch arm 34 about its hinge point 54.
  • the card intake slot includes a key feature which allows for full insertion of the magnetic stripe card in only one manner.
  • the upper left hand corner of the card intake slot (generally indicated by the numeral 24) is cut at an angle to provide the above mentioned key feature.
  • the magnetic stripe card is similarly shaped with one of its corners cut at a corresponding angle.
  • the keyed corner of the card In order to fully insert the card into the card intake slot, the keyed corner of the card must be aligned with the keyed corner of the intake slot. If the card is properly inserted, the keyed corner of the card matches the keyed corner of the card intake slot allowing the card to be fully inserted into the card reader/writer device. Improper insertion of the magnetic stripe card, on the other hand, causes a square corner of the card to come in contact with the keyed corner of the slot prior to full insertion of the card. In this way, the magnetic stripe card can only be inserted in one manner thereby insuring the proper orientation of the magnetic stripe on the card with respect to the magnetic head of the card reader/writer device.
  • card in switch 36 is connected in series with powerinput 168, latch solenoid 32, resistor 170, and system ground.
  • the latch solenoid is activated. Insertion of a magnetic stripe card changes the switch state of card in switch 36 thereby opening the latch solenoid activation circuit. Opening this circuit in turn de-energizes the latch solenoid 32.
  • deactivation of latch sol.enoid 32 removes the downward force applied to card latch 34 by the solenoid plunger assembly 50.
  • extension spring 60 drives the card latch 34 upward causing the locking pin 56 to pass through the hole 58 in the base plate 12.
  • the locking pin 56 also passes through a corresponding hole in the magnetic stripe card to securely lock the card in place within the card reader/writer device.
  • Upward movement of the card latch 34 in response to de-energization of latch solenoid 32 causes arm 81 (as shown in FIG. 3) to act on switch button 82 of lock in switch 38.
  • FIG . 5 shows the position of latch arm 34 when a magnetic stripe card 57 is properly inserted. As shown in this figure, locking pin-56 is protruding through the hole in the base plate and the hole in the inserted card securely locking the card in place.
  • closure of the lock in switch 38 generates an activation signal which is provided to the external control circuitry by means of conductor line 174.
  • This activation signal indicates that the magnetic stripe card is properly locked in place and that the reading or writing operation can be initiated.
  • the reading and/or writing operation of the present invention is initiated by the external control circuitry by grounding the run false input line 176. Grounding this line sets flip-flop 180 by removing the positive logic signal normally provided to the inverted set input 178 by means of power input 340 and resistor 342. Setting flip-flop 180 provides a positive voltage signal at output 188 which changes the switching state of switching transistor 192.
  • Switching transistor 192 is an on and off type saturation transistor which allows current to flow from collector to emitter in response to a positive base voltage. Saturation of this transistor causes current to flow from proper input 194 through relay solenoid 196 and switching transistor 192 to system ground causing relay solenoid 196 to be energized.
  • relay solenoid 196 causes relay contact 222 to switch from the standby position shown in FIG. 7 to the forward run position wherein the moveable contact is connected to stationary terminal 344. In this state, power is provided to the forward input 230 of the head drive motor thereby causing the motor to run in a forward direction.
  • Flip-flop 180 remains in a set condition until a reset signal is applied to flip-flop input 346 upon closure of reverse switch 108. While this flip-flop is in a set condition, a positive voltage signal will be continuously provided to ttebase of switching transistor 192 so that the head drive motor will remain in a forward running condition until the flip-flop is reset.
  • flip-flop 180 Upon closure of reverse switch 108, flip-flop 180 is reset causing the relay solenoid 196 to be de-energized. De-energization of this solenoid returns relay contact 222 to the standby position shown in FIG. 7 thereby imparting an electronic braking action to the head drive motor through resistor 234 and diode 236.
  • sensor arm 92 is being driven in a counterclockwise direction from the standby position shown in solid lines at 92 to the return position shown in borken lines at 96. Movement of the sensor arm in a forward direction causes the back part of the sensor arm to lose contact with arm 114 thereby opening stop switch 106. The head drive motor continues in a forward run condition until the sensor arm closes the return card switch by acting on contact arm 126 as shown in broken lines.
  • opening stop switch 106 in response to forward movement of the sensor arm causes a positive logic signal inputted at power terminal 350 to be provided to logic gate 200 via resistor 352 and conductor line 206.
  • the other input to this logic gate is formed by the reset output of flip-flop 180.
  • Nand gate 200 is inhibited which in turn causes inverter 208 to provide a positive voltage at output 354.
  • This positive voltage signal is then provided to the base of switching transistor 214 causing this transistor to be saturated thereby energizing relay coil 220.
  • Energization of this relay oil changes the switch state of relay contact 224 from the standby position shown in FIG.
  • the head drive motor continues to run in a reverse direction until the sensor arm 92 returns to its home position causing stop switch 106 to be closed. Closure of stop switch 106 causes logic gates 200 and 208 to remove the position voltage signal being provided to the base of switching transistor 214. Removal of this signal de-energizes relay solenoid 220 forcing relay contact 224 to return to the standby position shown in FIG. 7.
  • the positive voltage signal from inverter 208 is also provided to logic gate 210 which provides operating information to the external control circuitry via the read data false line 211. Operating information is also provided to the external control circuitry by means of the write false data line 358 from logic gate 360.
  • One of the inputs to this logic gate is connected to the set output 188 of flip-flop 180 by means of conductor line 362 while the other input to this logic gate is connected to the stop switch 106 by means of conductor line 204.
  • the external control circuitry initiates the writing operation by providing a write signal to the set input 240 of write flip-flop 244 by means of the write input line 238. Setting this flip-flop causes the reset output 248 to go low thereby providing a logic level signal of the appropriate value to logic gates 250, 254, 298 and 300. Thereafter, the presence of data pulse on data outline 364 causes switching transistors 260 and 264 to be alternately activated to produce a current reversal in magnetic head 266'. This current reversal causes the magnetic head 266 1. to record information onto the magnetic stripe card in the form of magnetic data. Likewise, the presence of a clock pulse on clock line 366.causes switching transistors 304 and 306 to send a current reversal in magnetic head 314.
  • the presence of a current reversal in magnetic head 314 records clock information onto the magnetic stripe card in the form of magnetic data.
  • both data and clock information is recorded onto the magnetic card by the device.Once the write flip-flop 244 is set, the external control circuitry activates the head drive motor in a forward direction by provding a run signal to the run false input line 176. Thereafter, each data and clock pulse provided to the interface circuit via data out line 364 and clock out line 366 records data and clock information onto the card by causing a current reversal in the appropriate magnetic head coil.
  • the sensor arm continues to move in a forward direction until it reaches the return position.
  • reverse switch 108 Upon reaching the return position, reverse switch 108 resets flip-flop 180 thereby providing a positive logic signal on reset output line 198. This logic signal is provided to the reset input of write flip-flop 242 by means of conductor line 37 and resets this flip-flop terminating the write mode of operation.
  • the read mode of operation is initiated by moving the head drive motor 100 in a forward direction without setting write flip-flop 244. Thereafter, each time the magnetic head comes across a stored magnetic pulse a voltage pulse will be generated within the head.
  • the card reader/writer device need not be specifically set in the read mode since the card reader/writer device is naturally in this mode unless write flip-flop 242 is set.
  • the reproduced data pulses are first amplified in operational amplifier 272 which in conjunction with resistors 276, 278, 284, 288 and 292 and capacitors 274, 280 and 282 cleans up the noise present in the incoming signal.
  • the generated voltage pulses are then provided to switching transistor286, which only ! allows passage of positive data pulses.
  • the card reader/writer device of the present invention only detects data pulses that are of a predetermined direction.
  • the filtered data pulses are then provided to one input of logic gate 294 by means of conductor line 296.
  • Logic gate 294 inhibits transmission of data pulses to the external control circuitry by means of data in line 296 unless the output of logic gate 210 indicates that the sensor arm is moving in a forward direction.
  • the reproduction of clock information is performed in basically the same manner.
  • Magnetic head 314 detects the clock pulses previously stored on the magnetic stripe card. These pulses are then amplified in operational amplifier 316 which operates in conjunction with resistors 318, 320, 322, 324 and 326 and capacitors 330, 332, and 333 to clean up the reproduced clock signal.
  • Switching transistor 334 filters out clock pulses that are not of the appropriate direction and logic gate 336 inhibits transmission of clock information to the external control circuitry by means of clock in line 338 if the sensor arm is not moving in a forward direction.
  • FIGS. 10A, 10B, 10C and 10D a vending machine control circuit for processing the digital data from a magnetic stripe card is schematically illustrated in these figures.
  • This circuit operates in conjunction with the interface circuit of FIG. 8 and the card reader/writer device of FIGS. 1-6 to form an integrated system for controlling the operation of a vending machine.
  • the recorded data includes security information to insure that an appropriate card is being used and value information representative of the balance recorded on this card.
  • the reproduced data is stored in the vending machine control circuit where the security code contained on the card is checked and validated before the vending operation is initiated. If the security code stored on the magnetic stripe card does not correspond with the code stored in the vending machines, the card is automatically returned to the customer before the vending operation is initiated.
  • a valid security code initiates the vending operation by erasing the data stored on the card prior to dispensing of the selected item. It should be emphasized that in this application only the data track is erased prior to dispensing of the selected item.
  • the clock track remains unchanged during the entire vending operation and acts as the clocking signal for recording data onto the magnetic stripe card. In this way, the clock track originally programmed onto the magnetic stripe card synchronizes the reading and writing operation of the device.
  • the vending machine control circuit causes the associated vending machine to dispense the selected item. Once the item is dispensed, the price of the item is subtracted from the stored balance and the resultant balance is stored in the vending machine control circuit.
  • a card return switch indicating to the vending machine control circuit that he is finished. Closure of this switch initiates the cycle for recording the new balance onto the card.
  • the writing operation is accomplished by first activating the head drive motor and then generating data pulses in response to detection of clock pulses recorded on the magnetic stripe card. Data pulses are generated a set period of time after the occurrence of a clock pulse so that data will be recorded onto the magnetic stripe card in the interval between clock pulses. In this embodiment, a logic level zero is recorded onto the card between clock pulses in the form of a blank space wherein no data pulse occurs. A logic level one, on the other hand, is represented by a recorded data pulse occurring between two clock pulses.
  • FIG. 8 the interface circuit to be used in a vending machine application is shown in this figure. While this interface circuit is basically the same as the one shown in FIG. 7, it does contain certain modifications to accomodate the unique operating environment associated with this embodiment of the invention.
  • the motor control circuitry enclosed within broken lines 400 is the same in design and operation as that described above with respect to FIG. 7.
  • the transducer section includes the same data write circuitry 402 for recording data onto the magnetic stripe card, data read circuitry 404 for reproducing data previously recorded onto the card and clock read circuitry 406 for reproducing clock information stored on the card but does not include any clock write circuitry since the clock track is never changed in this embodiment.
  • the magnetic stripe card Upon closure of reverse switch 108, the magnetic stripe card is either returned to the customer or erased depending upon the validity of the recorded security code.
  • the security code is checked in the vending machine control circuit in a manner to be described more fully below. The results of this check are provided to the interface circuit of FIG. 7 via the security code false line 408. This line is electrically connected to inverter 410 and serves as one of the inputs to logic gate 412.
  • Inverter 410 is electrically coupled with logic gates 414, 416 and 418.
  • the output of logic gate 412 serves as one of the inputs to logic gate 420 and is electricaly connected to the set input 422 of the write flip-flop 424 by means of conductor line 426.
  • An invalid security code prompts the vending machine control circuit to provide a positive logic signal to the interface circuit on the security code false line 408.
  • a positive logic signal on the security code false line 408 causes logic gate 416 to be enabled upon closure of reverse switch 108.
  • the high voltage signal thus produced is provided to the base of switch transistors 426 and 428 through resistor 430. These transistors are connected in series with power input 432, latch solenoid 32 and system ground.
  • a positive voltage applied to the base of switching transistor 426 saturates transistors 426 and 428 allowing current to flow from power input 432 to ground through latch solenoid 32 and these transistors. This current flow activates latch solenoid 32 causing the card to be automatically returned to the customer before the vending operation is initiated.
  • a valid security code prompts the vending machne control circuit to provide a low level logic signal to the interface circuit by means of the security code false line 408.
  • a low signal on the security code false line causes the data write circuitry 402 to provide a D. C. voltage signal to the data head coil 434 during the reverse run of the head drive motor. This D. C. voltage signal erases the data stored on the card as the sensor arm sweeps back to the standby position.
  • the clock head 436 simultaneously reads clock pulses and provides these pulses to the vending machine control circuit by means of logic gates 438 and 440 and the erase false line 442.
  • the reproduced data and clock pulses are provided to the vending machine control circuitry via the data in line 444 and the clock in line 446 respectively.
  • Data to be recorded onto the magnetic stripe card is provided to the interface circuit via the data out line 448.
  • the customer return switch 450 is provided to terminate the vending operation. Closure of this switch indicates to the vending machine control circuit that the customer has finished making his purchases causing the circuit to record the security code and new balance onto the card.
  • data and clock information is provided to the circuit from the interface circuit of FIG. 8 via data in line 500 and clock in line 502, respectively.
  • the security code is stored in registers 508, 510, 512 and 514 while value data is stored in registers 504 and 506.
  • Data is read into this circuit using the above described binary parallel mode.
  • the storage registers search for a data bit until receipt of the next clock pulse on clock input line 502.
  • the presence of a data pulse on data input line 500 during this search interval signifies that this bit represents a logic one. However, if no data pulse is received during this search interval, the data bit represented by this interval is stored as a logic level zero.
  • logic gate 516 The validity of the stored security code is checked by means of logic gate 516.
  • This gate has two input lines 518 and 520. Each of these input lines contains sixteen tie points which correspond to the sixteen outputs of the security code storage register. Two of these storage register outputs are designated by the numerals 522 and 524, while two of the tie points are designated by the numerals 526 and 528.
  • the security code outputs are tied to the appropriate tie point by means of diodes which are arranged to represent particular logic values. As shown in FIG. 10D, output 522 represents a logic level one with this output being tied to tie point 526 by means of diode 530.
  • a logic level zero tie in is shown at output 524 with this output being tid to tie point 528 by means of diode 532.
  • Each of the remaining outputs is similarly tied to its corresponding tie point on conductor lines 518 or 520 depending upon the preselected logic value of these terminals.
  • the positive voltage signal present at this output inhibits current flow through diode 530 thereby maintaining conductor line 518 at its appropriate voltage level.
  • a low voltage signal at this output allows current to flow through diode 530 causing conductor line 518 to go low. If conductor line 518 is low, logic gate 516 is disabled indicating that the checked security code is invalid. Similarly, a zero output at terminal 524 will maintain logic line 520 at its appropriate logic level to enable logic gate 516. However, a positive signal at terminal 524 drives conductor line 520 high thereby providing an improper logic level signal to logic gate 516 through inverter 525.
  • the output at 534 of logic gate 516 is a low level logic signal which represents a valid security code.
  • Output line 534 is electrically connected to the security code false line of FIG. 8.
  • the clock pulses generated during the erasing operation are provided to flip-flop 536 via the erase input line 538. This flip-flop senses the presence of clock pulses during the erasing operation to ensure that the data on the card is actually being erased.
  • the vending operation includes comparing the price of the selected items with the balance from the magnetic stripe card, dispensing the item if the price of the selected item is less than or equal to the recorded balance, subtracting the price of the item from the recorded balance, and generating data indicative of the new balance upon closure of the customer return switch 450 (FIG. 2).
  • Arithmetic circuits 540 and 542 are provided to compare the price of the selected item with the recorded balance stored in storage registers 504 and 506 and to dispense the item if the price of the selected item is, in fact, less than or equal to the recorded balance.
  • Price information is provided to arithmetic circuits 540 and 542 for comparison with the recorded balance by means of selection buttons 544, 546, 548, 550; 552, 554, 556, and 558, opto couplers 560, 562, 564 and 566, storage registers 568 and 570, and the price matrix generally designated by the numeral 572.
  • the opto couplers are light couplers which transform a light signal into an electrical signal representative of the selection button being activated. By using opto couplers, isolation of the high voltage vending machine apparatus and low voltage vending machine control circuitry can be maintained in order to eliminate the need for a common ground which can cause high voltage spike problems in the low voltage control circuitry.
  • opto couplers 560 and 562 are electrically connected to storage register 568 by means of logic gates 574, 576, 578 and 580, while opto couplers 564 and 566 are electrically connected to storage register 570 through logic gates 582, 584, 586 and 588.
  • the selection signal from a particular opto coupler is transmitted through its corresonding logic gate to, the appropriate storage register where this information is stored for the duration of the vending operation.
  • This storage register then changes the logic state of one of its output pins (storage register 568 includes output pins 590, 592, 594 and 596 while storage register,570 includes output pins 598, 600, 602 and 604) in response to the selection signal provided to the storage register.
  • Each output pin corresponds to a different selection button so that activation of a particular selection button causes a specific output pin to change its logic level.
  • the price code representative of the price of the selected item is generated in price matrix 592.
  • the price matrix is comprised of logic gates 606, 608, 610, 612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636 and 638 which are electrically interconnected to provide a binary signal representative of the price of the selected item.
  • the price code is generated by connecting the output pins of storage registers 568 and 570 to the appropriate matrix in inputs by means of jumper wires not shown in these figures. Each input pin represents a different monetary value so that connection of each output pin to a selected combination of matrix inputs generates a price code representative of the price of the selected item.
  • the generated price code is then provided to arithmetic circuits 540 and 542 where it is compared with the balance stored in storage registers 504 and 506.
  • arithmetic circuit 540 changes the logic level of carry line 640 indicating that the selected item may be dispensed.
  • the carry line acts as one of the inputs to logic gate 642 which, in combination with logic . gates 644, 646, 648, 650, 652, 654, 656 and 658 performs a number of checks prior to dispensing the selected item.
  • Dispense line 660 acts as one of the inputs to logic gates 680, 682, 684, 686, 588, 690 and 692. The other input of each of these logic gates is connected to a different output line of storage registers 568 and 570. In this way, the logic gate is enable when dispense line 660 and its corresponding storage register output line is of the appropriate logic level.
  • the vending machine Upon dispensing the selected item, the vending machine provides an activation signal to flip-flop 712 indicating that the selected item has in fact been dispensed. Setting this flip-flop causes a subtract signal to be provided on conductor line 714-. The subtract signal is then provided to storage registers 504 and 506 via logic gates 716, 652, 656 and 718. Upon receipt of a subtract signal, storage registers 504 and 506 subtract the price stored in the arithmetic unit from the recorded balance stored in storage registers 504 and 506 and store the resultant balance in these registers. Storage registers 568 and 570 are then reset and the vending machine control circuit is now ready to vend a second item or to reprogram and return the magnetic stripe card. The vending operation is once again initiated upon closure of a particular selection button. Closure of the customer return switch 450 shown in FIG. 8, however, activates the return operation. The return operation includes recording the security code and new balance onto the magnetic stripe card.
  • the return operation is initiated by activating the head drive motor in a forward run direction.
  • the security code stored in registers 508, 510, 512 and 514 and the new balance stored in registers 504 and 506 is provided at the data out terminal 720 for reproduction on the magnetic stripe card.
  • Flip-flop 722 is provided to delay the data pulses so that they will occur in the interval between clock pulses rather than coincident with a detected clock pulse.
  • the data outline 720 is connected to the data outline of the interface circuit shown in FIG. 8 and causes the write circuitry to record data onto the magnetic stripe card.
  • FIG. 11 A basic display circuit capable of displaying the balance stored on the magnetic stripe card is shown in FIG. 11.
  • This circuit accepts a binary signal representative of the balance stored in storage registers 504 and 506 at inputs 800, 802, 804, 806, 810 and 812. The inputted binary code is then provided to decoders 814, 816 and 818 which drive the display circuits 820, 822, 824 and 826.
  • This vending machine circuit displays the original balance recorded on the magnetic stripe card and the resultant balance upon completion of the vending operation.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Credit Cards Or The Like (AREA)
EP80301219A 1977-12-02 1980-04-14 Appareil pour la lecture et l'écriture de données sur une piste magnétique en ligne courbe Withdrawn EP0038386A1 (fr)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US05/839,639 US4197988A (en) 1977-12-02 1977-12-02 Apparatus for reading and writing data onto a magnetic stripe and in an arcuate path
DK117780A DK117780A (da) 1977-12-02 1980-03-19 Apparat til registrering og gengivelse af data paa en magnetisk strimmel
NO800809A NO800809L (no) 1977-12-02 1980-03-20 Innretning for lesing og skriving av data paa en magnetstrimmel og i en bueformet bane
CA000349368A CA1145469A (fr) 1977-12-02 1980-04-08 Appareil de lecture et d'enregistrement de donnees sur une bande magnetique, a mouvement courbe de la tete
AU57309/80A AU5730980A (en) 1977-12-02 1980-04-10 Magnetic stripe card reader/writer
EP80301219A EP0038386A1 (fr) 1977-12-02 1980-04-14 Appareil pour la lecture et l'écriture de données sur une piste magnétique en ligne courbe

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
US05/839,639 US4197988A (en) 1977-12-02 1977-12-02 Apparatus for reading and writing data onto a magnetic stripe and in an arcuate path
DK117780A DK117780A (da) 1977-12-02 1980-03-19 Apparat til registrering og gengivelse af data paa en magnetisk strimmel
NO800809A NO800809L (no) 1977-12-02 1980-03-20 Innretning for lesing og skriving av data paa en magnetstrimmel og i en bueformet bane
FI801090A FI801090A7 (fi) 1980-03-19 1980-04-03 Laite tietojen lukemiseksi ja kirjoittamiseksi magneettinauhalle kaarevaa rataa pitkin.
CA000349368A CA1145469A (fr) 1977-12-02 1980-04-08 Appareil de lecture et d'enregistrement de donnees sur une bande magnetique, a mouvement courbe de la tete
AU57309/80A AU5730980A (en) 1977-12-02 1980-04-10 Magnetic stripe card reader/writer
EP80301219A EP0038386A1 (fr) 1977-12-02 1980-04-14 Appareil pour la lecture et l'écriture de données sur une piste magnétique en ligne courbe

Publications (1)

Publication Number Publication Date
EP0038386A1 true EP0038386A1 (fr) 1981-10-28

Family

ID=27560618

Family Applications (1)

Application Number Title Priority Date Filing Date
EP80301219A Withdrawn EP0038386A1 (fr) 1977-12-02 1980-04-14 Appareil pour la lecture et l'écriture de données sur une piste magnétique en ligne courbe

Country Status (6)

Country Link
US (1) US4197988A (fr)
EP (1) EP0038386A1 (fr)
AU (1) AU5730980A (fr)
CA (1) CA1145469A (fr)
DK (1) DK117780A (fr)
NO (1) NO800809L (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8534555B1 (en) 2012-05-15 2013-09-17 Cypress Semiconductor Corporation Reconfiguration of a card reader for wake-on-swipe

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4358672A (en) * 1980-05-16 1982-11-09 The Telemine Company, Inc. Pay per view television control device
EP0051403A3 (en) * 1980-10-29 1982-10-13 Service Distributors, Inc. Card punch
DE3221445C2 (de) * 1982-01-05 1985-03-14 Dicom Electronics GmbH, 5000 Köln Kartenlesegerät
EP0093410A3 (fr) * 1982-04-30 1984-10-17 Omron Tateisi Electronics Co. Appareil pour la lecture d'une bande magnétique sur un support d'enregistrement
DE3247781C3 (de) * 1982-12-23 1994-02-24 Klaus Maresch Vorrichtung zum automatischen Ablesen von Scheckkarten od.dgl.
US4592042A (en) * 1983-02-16 1986-05-27 Lemelson Jerome H Record card transducing apparatus and method
EP0122302A1 (fr) * 1983-04-13 1984-10-24 Rinas Gerätetechnik GmbH Dispositif pour la lecture et/ou pour l'enregistrement des informations d'un support d'informations en forme d'une carte
JPS6356785A (ja) * 1986-08-28 1988-03-11 Toshiba Corp 携帯可能記憶媒体処理装置
US6938825B1 (en) * 1989-04-24 2005-09-06 Ultracard, Inc. Data system
US6131816A (en) * 1989-04-24 2000-10-17 Ultracard, Inc. Data system with support surfaces for reciprocating data head
US5107099A (en) * 1989-04-24 1992-04-21 Smith Malcolm G Magnetic card reader and method
US5345379A (en) * 1991-06-17 1994-09-06 Brous James H System for controlling access to subsystems
US5440108A (en) * 1991-10-11 1995-08-08 Verifone, Inc. System and method for dispensing and revalung cash cards
JPH0765310A (ja) * 1993-08-26 1995-03-10 Tamura Electric Works Ltd カード書込み装置
US6871787B1 (en) 1998-07-10 2005-03-29 Ultracard, Inc. Data storage card having a glass substrate and data surface region and method for using same
US6482330B1 (en) 1999-10-01 2002-11-19 Komag, Inc. Method for manufacturing a data storage card
US7487908B1 (en) * 1999-10-23 2009-02-10 Ultracard, Inc. Article having an embedded accessible storage member, apparatus and method for using same
US7036739B1 (en) 1999-10-23 2006-05-02 Ultracard, Inc. Data storage device apparatus and method for using same
US8397998B1 (en) 1999-10-23 2013-03-19 Ultracard, Inc. Data storage device, apparatus and method for using same
US6969006B1 (en) 2000-09-15 2005-11-29 Ultracard, Inc. Rotable portable card having a data storage device, apparatus and method for using same
US7025265B2 (en) * 2001-04-10 2006-04-11 Excel Precision Corp. Information card system
JPWO2015064124A1 (ja) * 2013-10-29 2017-03-09 日本電産サンキョー株式会社 カードリーダ
CN114330387B (zh) * 2021-12-31 2023-01-31 深圳市欧盛创宇电子有限公司 一种带有磁条读写器的收银一体机

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3581064A (en) * 1969-04-30 1971-05-25 Honeywell Inf Systems Record scanner with loading and indexing means
US3598965A (en) * 1966-12-23 1971-08-10 Omron Tateisi Electronics Co Method of and apparatus for automatically examining railway tickets or the like
US3777120A (en) * 1972-06-23 1973-12-04 Addressograph Multigraph Device for selectively passing and blocking sheets of planar material depending upon the orientation thereof
US3922530A (en) * 1972-05-24 1975-11-25 Addressograph Multigraph Magnetic stripe reading head
FR2356206A1 (fr) * 1976-06-25 1978-01-20 Siemens Ag Appareil de lecture ou d'ecriture pour cartes pourvues d'un support de donnees magnetique
US4087680A (en) * 1977-04-22 1978-05-02 Burroughs Corporation Semiautomatic credit card information handling apparatus

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2924668A (en) * 1956-01-25 1960-02-09 Tdk Electronics Co Ltd Magnetic recording and reading apparatus
US2986609A (en) * 1957-11-20 1961-05-30 Hoshino Yasushi Apparatus of synchronous recording on a number of magnetic recording sheets
US3665119A (en) * 1969-06-23 1972-05-23 Oktronics Inc Magnetic recording device employing novel head mounting mechanism
US3657521A (en) * 1969-08-25 1972-04-18 Smiths Industries Ltd Access-control equipment and item dispensing systems including such equipment
US3850426A (en) * 1970-06-22 1974-11-26 Amp Inc A card reader having automatic card positioning means
US3787661A (en) * 1972-05-30 1974-01-22 Mosler Safe Co Magnetically encoded card reader and/or writer
JPS50108995A (fr) * 1974-02-01 1975-08-27
US3946438A (en) * 1974-04-01 1976-03-23 Victor Comptometer Corporation Magnetic card transport
US3976858A (en) * 1975-05-16 1976-08-24 American Magnetics Corporation Card reader assembly with manual transducer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3598965A (en) * 1966-12-23 1971-08-10 Omron Tateisi Electronics Co Method of and apparatus for automatically examining railway tickets or the like
US3581064A (en) * 1969-04-30 1971-05-25 Honeywell Inf Systems Record scanner with loading and indexing means
US3922530A (en) * 1972-05-24 1975-11-25 Addressograph Multigraph Magnetic stripe reading head
US3777120A (en) * 1972-06-23 1973-12-04 Addressograph Multigraph Device for selectively passing and blocking sheets of planar material depending upon the orientation thereof
FR2356206A1 (fr) * 1976-06-25 1978-01-20 Siemens Ag Appareil de lecture ou d'ecriture pour cartes pourvues d'un support de donnees magnetique
US4087680A (en) * 1977-04-22 1978-05-02 Burroughs Corporation Semiautomatic credit card information handling apparatus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 17, no. 1, June 1974, pages 194, 195 Armonk, N.Y., U.S.A. C.E. JOHNSON: "Latch mechanism for perforate badge" *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8534555B1 (en) 2012-05-15 2013-09-17 Cypress Semiconductor Corporation Reconfiguration of a card reader for wake-on-swipe

Also Published As

Publication number Publication date
US4197988A (en) 1980-04-15
AU5730980A (en) 1981-10-15
CA1145469A (fr) 1983-04-26
NO800809L (no) 1981-09-21
DK117780A (da) 1981-09-20

Similar Documents

Publication Publication Date Title
US4197988A (en) Apparatus for reading and writing data onto a magnetic stripe and in an arcuate path
US5440108A (en) System and method for dispensing and revalung cash cards
US5317137A (en) Magnetic debit card reader fraudulent use prevention
US5434404A (en) Linear scanner apparatus for communicating with a data card
CA1053802A (fr) Distributeur automatique d'articles
US4884212A (en) Apparatus and method for using unique charge cards dispensed from a vending machine
US4024379A (en) Binary system for magnetic card actuation for laundry machines
US4711993A (en) Fraud-resistant manual magnetic reader-writer system for debit card use
US6345522B1 (en) Electro-mechanical latching apparatus
US3691527A (en) Credit card actuated vending machine system
US5397886A (en) Magnetic stripe and/or micro chip card motorized reader/encoder mechanism
US4322613A (en) Method for tamper-proofing magnetic stripe card reader
US4752874A (en) Cash drawer/operator identification
GB1356425A (en) Dispensing appliances
US4513199A (en) Magnetic card read-out and timing circuitry
CA1217744A (fr) Automate vendeur a postes de selection et de remise distants
US4514623A (en) Automatic teller machine with entrance adapted to prevent access by foreign objects
WO1981003562A1 (fr) Systeme de carte de debit
JPH03100791A (ja) 磁気カード自動販売装置
GB2027965A (en) Improvements in or relating to metering devices
KR0177490B1 (ko) 기록매체 판독장치, 구슬대출기 및 매달매출기
JPS6288088A (ja) 自動販売機
JPH07129682A (ja) 機器・施設利用管理方法
JP2575640B2 (ja) 媒体処理装置
GB2236422A (en) Pre-payment token for supply of a commodity

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Designated state(s): AT BE CH DE FR GB IT LU NL SE

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 19821004

RIN1 Information on inventor provided before grant (corrected)

Inventor name: MOSS, CHARLES ALFRED

Inventor name: SHANEYFELT JR., LEON JOSEPH

Inventor name: HUNTER, CHARLEY WARD