DE3516358A1 - Method and device for debiting charge units stored in an electronic charge memory - Google Patents
Method and device for debiting charge units stored in an electronic charge memoryInfo
- Publication number
- DE3516358A1 DE3516358A1 DE19853516358 DE3516358A DE3516358A1 DE 3516358 A1 DE3516358 A1 DE 3516358A1 DE 19853516358 DE19853516358 DE 19853516358 DE 3516358 A DE3516358 A DE 3516358A DE 3516358 A1 DE3516358 A1 DE 3516358A1
- Authority
- DE
- Germany
- Prior art keywords
- charge
- memory
- stored
- status
- electronic
- 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
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/0866—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means by active credit-cards adapted therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/34—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q20/343—Cards including a counter
- G06Q20/3433—Cards including a counter the counter having monetary units
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/02—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
Abstract
Description
Verfahren und Vorrichtung zum Abbuchen von in einemMethod and device for debiting in one
elektronischen Gebührenspeicher gespeicherten Gebühreneinheiten Stand der Technik Die Erfindung geht von einem Verfahren nach der Gattung des Patentanspruchs 1 aus.electronic charge memory, charge units stored as of the state the technology The invention is based on a method according to the preamble of the patent claim 1 off.
Es ist ein scheckkartenförmiger elektronischer Gebührenspeicher bekannt (Elektronik, 1980, Heft 6, S. 16), der zum Fernsprechen in ein elektronisches Steuergerät (Fernsprech-Freischaltgerät) eingeführt wird. Die in einer Speicherzelle des Gebührenspeichers gespeicherten Gebühreneinheiten werden mit jedem über eine Fernsprechleitung eintreffenden Gebührenimpuls derart abgebucht, daß zunächst die Zahl der jeweils vorhandenen Gebühreneinheiten gelesen wird und die um eine Einheit erniedrigte Zahl in den Gebührenspeicher eingeschrieben wird. Dabei ergibt sich das Problem, daß unkontrollierbare Operationen in dem Gebührenspeicher ausgelöst werden können, wenn die Gebührenkarte noch während des Lese- oder Schreibvorgangs aus dem Steuergerät herausgezogen wird. Im ungünstigsten Fall können dadurch die in dem Gebührenspeicher gespeicherten Informationen verfälscht oder gelöscht werden. Eine bekannte Abhilfe besteht darin, daß dafür gesorgt wird, daß die Gebührenkarte durch eine mechanische Verriegelung erst dann aus dem Steuergerät herausgezogen werden kann, wenn der vorgeschriebene Buchungsablauf ordnungsgemäß beendet ist. Die mechanische Verriegelung setzt jedoch einen verhältnismäßig hohen technischen Aufwand voraus.An electronic charge storage device in the form of a credit card is known (Electronics, 1980, No. 6, p. 16), the telephone in an electronic control unit (Telephone activation device) is introduced. The one in a memory cell of the charge memory Stored charge units are updated with each incoming over a telephone line Charge pulse debited in such a way that initially the number of charge units present in each case is read and the number decreased by one unit is written into the charge memory will. The problem arises that uncontrollable operations in the charge memory can be triggered if the charge card is still reading or writing is pulled out of the control unit. In the worst case, the information stored in the charge memory is falsified or deleted. One known workaround is to make sure that the charge card only then pulled out of the control unit by a mechanical lock can be if the prescribed booking process has ended properly. The mechanical interlock, however, requires a relatively high technical level Effort ahead.
Vorteile der Erfindung Das erfindungsgemäße Verfahren mit den kennzeichnenden Merkmalen des Patentanspruchs 1 hat den Vorteil, daß in den Speicherzellen neben der aktuellen Zahl der in dem Gebührenspeicher gespeicherten Gebühreneinheiten auch noch die vorher geltenden Zahlen von Gebühreneinheiten abgelegt sind. Durch einen Vergleich der in dem Gebührenspeicher gespeicherten Gebührenstände kann das Steuergerät jederzeit feststellen, ob die aktuelle Zahl der vorhandenen Gebühreneinheiten fehlerhaft ist.Advantages of the invention The method according to the invention with the characterizing Features of claim 1 has the advantage that in addition to the memory cells the current number of charge units stored in the charge memory as well the previously applicable numbers of fee units are still stored. Through a The control unit can compare the charge statuses stored in the charge memory determine at any time whether the current number of existing charge units is incorrect is.
Da nämlich mit jedem neuen Gebührenstand in dem Gebührenspeicher eine Gebühreneinheit weniger vorhanden sein muß, kann eine Vergleichs- und Korrekturvorrichtung einen fehlerhaft gespeicherten Gebührenstand erkennen und korrigieren.Because with each new charge status in the charge memory one A comparison and correction device can be used to reduce the number of charge units recognize and correct an incorrectly saved charge status.
Durch die in den Unteransprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des im Patentanspruch 1 angegebenen Verfahrens möglich. Besonders vorteilhaft ist eine Vorrichtung zur Durchführung des erfindungsgemäßen Verfahrens, die als Gebührenspeicher zu einer. Ringbufferschaltung zusammengefaßte Speicherzellen aufweist. Auf diese Weise ist es besonders einfach, den jeweiligen Gebührenstand mit dem ältesten Zeitrang durch den aktuellen Gebührenstand zu überschreiben.The measures listed in the subclaims are advantageous Developments and improvements of the method specified in claim 1 possible. A device for carrying out the process according to the invention is particularly advantageous Procedure that is used as a fee store to a. Combined ring buffer circuit Having memory cells. In this way it is particularly easy to find the respective Overwrite the charge status with the oldest seniority with the current charge status.
Zeichnung Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung an Hand zweier Figuren dargestellt und in der nachfolgenden Beschreibung näher erläutert. Die Zeichnung zeigt in Fig. 1 ein Schema einer erfindungsgemäßen Gebührenstands-Speicherung in Abhängigkeit von der Zeit und Fig. 2 ein Blockschaltbild einer erfindungsgemäßen Abbuchungsvorrichtung.Drawing An embodiment of the invention is shown in the drawing shown on the basis of two figures and explained in more detail in the following description. The drawing shows in Fig. 1 a scheme of a charge status storage according to the invention as a function of the time and FIG. 2 is a block diagram of an inventive Debit device.
Beschreibung der Erfindung In Fig. 1 bezeichnen GI1 ... GI6 Gebührenimpulse, die zu den Zeiten t1 ... t6 eintreffen. Mit jedem Gebührenimpuls GI wird in einem Gebührenspeicher GSP mit zum Beispiel vier Speicherzellen SZ1 ... SZ4 der vorher gespeicherte Gebührenstand um eine Gebühreneinheit GE vermindert, so daß zum Beispiel der zu einem Zeitpunkt tl vorhandene Gebührenstand GS1 von zum Beispiel 16 Gebühreneinheiten GE zu einem späteren Zeitpunkt t4 einen Gebührenstand GS4 von nur noch 13 Gebühreneinheiten aufweist. Trifft nun ein weiterer Gebührenimpuls GI5 ein, so wird in dem Gebührenspeicher GSP die Speicherzelle, zum Beispiel SZ1, die den Gebührenstand mit dem ältesten Zeitrang, zum Beispiel t1, aufweist, durch den aktuellen Gebührenstand GS5 überschrieben. In analoger Weise wird zu einem Zeitpunkt t6, zu dem ein weiterer Gebührenimpuls GI6 eintrifft, der Gebührenstand, zum Beispiel GS2, der den ältesten Zeitrang t2 aufweist, durch den aktuellen Gebührenstand GS6 überschrieben.Description of the invention In Fig. 1, GI1 ... GI6 denote charge pulses, which arrive at times t1 ... t6. With each charge pulse GI is in a Charge memory GSP with, for example, four memory cells SZ1 ... SZ4 of the previous one stored charge level reduced by a charge unit GE, so that for example the charge status GS1 present at a point in time t1 of, for example, 16 charge units GE at a later point in time t4 a charge level GS4 of only 13 charge units having. If another charge pulse GI5 arrives, the charge memory GSP is the memory cell, for example SZ1, which has the charge status with the oldest Priority, for example t1, is overwritten by the current charge status GS5. In an analogous manner, at a point in time t6, a further charge pulse GI6 arrives, the charge status, for example GS2, which has the oldest seniority t2 has, overwritten by the current charge status GS6.
Dieser Gebührenstand entspricht dann elf in dem Gebührenspeicher noch verfügbaren Gebühreneinheiten GE.This charge level then still corresponds to eleven in the charge memory available fee units GE.
Dadurch, daß in den Speicherzellen SZ1 ...SZ4 nicht nur der jeweilige aktuelle Gebührenstand gespeichert ist, sondern auch die vorhergehenden Gebührenstände gespeichert sind, ist eine Fehlerermittlung und Fehlerkorrektur möglich, die in Verbindung mit dem Blockschaltbild nach Fig. 2 erläutert wird.The fact that in the memory cells SZ1 ... SZ4 not only the respective current charge status is saved, but also the previous charge status are saved, it is possible to identify and correct errors, which are stored in Connection with the block diagram of Fig. 2 is explained.
In Fig. 2 bezeichnet 10 ein elektrisches Steuergerät, das ist zum Beispiel ein Fernsprech-Freischaltgerät, das einen Anschluß 11 für eine Fernsprechleitung 12 aufweist. An den Anschluß 11 schließt sich ein Gebührenimpulsauswerter 13 zum Auswerten der über die Fernsprechleitung 12 eintreffenden Gebührenimpulse GI1, GI2 ... an. Der Gebührenimpulsauswerter steht mit einer Gebührenstands-Lese- und -Schreibvorrichtung 14 in Verbindung, die mit einem Gebührenspeicher 15, das ist vorzugsweise eine Gebührenkarte mit einem Halbleiterchip 16, wie durch den Doppelpfeil 17 in Fig. 2 angedeutet, elektrisch verbunden ist. Der Halbleiterchip 16 enthält mehrere Speicherzellen, zum Beispiel vier Speicherzellen 18 ... 20, für vier verschiedene Gebührenstände, zum Beispiel GS1 ... GS4. Die Gebührenstands-Lese- und -Schreibvorrichtung 14 ist erstens über eine Treiberstufe 23 mit einem Display 24 und zweitens unmittelbar mit einer Vergleichs- und Korrekturvorrichtung 25 verbunden.In Fig. 2, 10 denotes an electrical control device that is for Example of a telephone isolation device that has a connection 11 for a telephone line 12 has. At the connection 11 a charge pulse evaluator 13 connects to Evaluation of the incoming charge pulses GI1, GI2 via the telephone line 12 ... at. The charge pulse evaluator has a charge status reading and writing device 14 in connection with a charge memory 15, which is preferably a charge card with a semiconductor chip 16, as indicated by the double arrow 17 in FIG. 2, is electrically connected. The semiconductor chip 16 contains a plurality of memory cells, for example four Storage cells 18 ... 20, for four different ones Charge levels, for example GS1 ... GS4. The fee status reading and writing device 14 is firstly via a driver stage 23 with a display 24 and secondly directly connected to a comparison and correction device 25.
Das Steuergerät 10 arbeitet folgendermaßen. Der Gebührenspeicher 15 sei in einen Schlitz des Steuergerätes 10 eingesteckt, wodurch die Anschlüsse der Speicherzellen 18 ... 21 mit der Gebührenstands-Lese- und -Schreibvorrichtung 14 elektrisch verbunden sind. In den Speicherzellen 18 ... 21 des Gebührenspeichers 15 seien beispielsweise zu einem Zeitpunkt t4 13 Gebühreneinheiten gespeichert, die dem augenblicklichen Gebührenstand GS4 entsprechen. Diesen Gebührenstand liest die Gebührenstands-Lese-und -Schreibvorrichtung 14 aus und zeigt sie mit dem Display 24 an. Trifft nun zu einem Zeitpunkt t5 über die Fernsprechleitung 12 ein weiterer Gebührenimpuls GI5 ein, so wertet der Gebührenimpulsauswerter 13 diesen Impuls aus und veranlaßt die Gebührenstands-Lese- und -Schreibvorrichtung 14, den in dem Gebührenspeicher 15 gespeicherten letzten Gebührenstand 654 auszulesen und um eine Gebühreneinheit zu reduzieren und als aktuellen Gebührenstand den Gebührenstand GS5 in den Gebührenspeicher zu übernehmen, wodurch der Gebührenstand GS1 mit dem ältesten Zeitrang t1 überschrieben wird. Mit jedem Lesevorgang des jeweils aktuellen Gebührenstandes werden auch die vorhergehenden Gebührenstände gelesen und in der Vergleichs- und Korrekturvorrichtung 25 untereinander verglichen. Ausgehend vom aktuellen Gebührenstand, zum Beispiel GS5, müssen die vorhergehenden Gebührenstände GS2, GS3, GS4 jeweils um eine Gebühreneinheit GE kleiner sein. Hiervon ausgenommen sind der aktuelle - zeitrangig jüngste - Gebühren stand und der Gebührenstand mit dem ältesten Zeitrang, die sich in dem Beispiel nach Fig. 1 mit vier Speicherzellen SZ1 ... SZ4 um drei Gebühreneinheiten GE unterscheiden müssen; vgl. Gebührenspeicher GSP', Gebührenstände GS5 und GS2.The control device 10 operates as follows. The charge memory 15 was inserted into a slot of the control device 10, whereby the connections of the Memory cells 18 ... 21 with the charge status reading and writing device 14 are electrically connected. In the memory cells 18 ... 21 of the charge memory 15, for example, 13 charge units are stored at a point in time t4, which correspond to the current fee status GS4. Reads this fee balance the charge status reading and writing device 14 and shows it on the display 24 at. If now, at a time t5, another occurs via the telephone line 12 Charge pulse GI5, the charge pulse evaluator 13 evaluates this pulse and causes the bill reading and writing device 14 to store the bill in the bill memory 15 to read out the last charge status 654 stored and a charge unit to reduce and as the current charge status the charge status GS5 in the charge memory to take over, whereby the charge status GS1 is overwritten with the oldest priority t1 will. Each time the current fee status is read, the previous charge levels read and in the comparison and correction device 25 compared with each other. Based on the current charge level, for example GS5, the previous fee levels GS2, GS3, GS4 each have to increase one fee unit GE be smaller. This does not apply to the current - most recently - fees and the charge status with the oldest seniority, which can be found in the example According to Fig. 1 with four memory cells SZ1 ... SZ4 differentiate by three fee units GE have to; See charge memory GSP ', charge statuses GS5 and GS2.
Stellt die Vergleichs- und Korrekturvorrichtung 25 dagegen fest, daß der aktuelle Gebührenstand GS5 fehlerhaft oder ausgefallen ist, so kann sie an Hand der vorhergehenden Gebührenstände GS2, GS3, GS4 den richtigen Gebührenstand ermitteln, der um eine Gebühreneinheit kleiner sein muß als der Gebührenstand GS4. Ist der Gebührenstand dann korrigiert, so wird er über die Gebührenstands-Lese- und -Schreibvorrichtung 14 in den Gebührenspeicher 15 übernommen. Entsprechend können auch die älteren Gebührenstände ges2, GS3, GS4 verglichen und korrigiert werden.If, however, the comparison and correction device 25 determines that If the current GS5 fee status is incorrect or has failed, it can be on hand determine the correct fee status from the previous fee levels GS2, GS3, GS4, which must be one fee unit less than the fee level GS4. Is the The billing status is then corrected, so it is via the billing status reading and writing device 14 taken over into the charge memory 15. The older fee levels can also be used accordingly ges2, GS3, GS4 can be compared and corrected.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19853516358 DE3516358A1 (en) | 1985-05-07 | 1985-05-07 | Method and device for debiting charge units stored in an electronic charge memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19853516358 DE3516358A1 (en) | 1985-05-07 | 1985-05-07 | Method and device for debiting charge units stored in an electronic charge memory |
Publications (1)
Publication Number | Publication Date |
---|---|
DE3516358A1 true DE3516358A1 (en) | 1986-11-13 |
Family
ID=6270028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19853516358 Withdrawn DE3516358A1 (en) | 1985-05-07 | 1985-05-07 | Method and device for debiting charge units stored in an electronic charge memory |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3516358A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2698468A1 (en) * | 1992-11-20 | 1994-05-27 | Monetel | Management process for abacus type memory card e.g. EEPROM - uses writing to data cells of neighbouring row of memory before data in memory row is erased |
NL1001509C2 (en) * | 1995-10-26 | 1997-05-02 | Nederland Ptt | Method for canceling a transaction with an electronic payment method, as well as a payment method for applying the method. |
EP0831433A1 (en) * | 1996-09-24 | 1998-03-25 | Koninklijke KPN N.V. | Method of making recoverable smart card transactions, a method of recovering such a transaction, as well as a smart card allowing recoverable transactions |
-
1985
- 1985-05-07 DE DE19853516358 patent/DE3516358A1/en not_active Withdrawn
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2698468A1 (en) * | 1992-11-20 | 1994-05-27 | Monetel | Management process for abacus type memory card e.g. EEPROM - uses writing to data cells of neighbouring row of memory before data in memory row is erased |
NL1001509C2 (en) * | 1995-10-26 | 1997-05-02 | Nederland Ptt | Method for canceling a transaction with an electronic payment method, as well as a payment method for applying the method. |
EP0770976A1 (en) * | 1995-10-26 | 1997-05-02 | Koninklijke KPN N.V. | Method for cancelling a transaction of an electronic payment means, as well as payment means for application of the method |
US5974145A (en) * | 1995-10-26 | 1999-10-26 | Koninklijke Kpn N.V. | Method for cancelling a transaction of an electronic payment means, as well as payment means for application of the method |
EP0831433A1 (en) * | 1996-09-24 | 1998-03-25 | Koninklijke KPN N.V. | Method of making recoverable smart card transactions, a method of recovering such a transaction, as well as a smart card allowing recoverable transactions |
WO1998013793A1 (en) * | 1996-09-24 | 1998-04-02 | Koninklijke Kpn N.V. | Method of making recoverable smart card transactions |
US6070795A (en) * | 1996-09-24 | 2000-06-06 | Koninklijke Kpn N.V. | Method of making recoverable smart card transactions, a method of recovering such a transaction, as well as a smart card allowing recoverable transactions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19742088C2 (en) | Method for initializing a control unit connected to a diagnostic bus | |
DE2812396C2 (en) | ||
EP0629773A1 (en) | Vehicle diagnostic method for testing electronically controlled systems | |
DE102017203696A1 (en) | Vehicle image display system | |
EP0065662B1 (en) | Electronic taximeter | |
DE2907185A1 (en) | ELECTRONIC DISPLAY DEVICE | |
DE19963211A1 (en) | Method and device for preventing manipulation of an odometer or a tachograph | |
DE2719291A1 (en) | DATA STORAGE SYSTEM | |
AT223668B (en) | Method and circuit arrangement for the automatic recognition of characters | |
DE3516358A1 (en) | Method and device for debiting charge units stored in an electronic charge memory | |
DE2727132A1 (en) | PROCEDURE AND DEVICE FOR DEVIATION CORRECTION OF THE DISPLAY SIGNALS OF DIGITAL MAGNETIC COMPASSES | |
DE2121330A1 (en) | Method and circuit arrangement for testing electronic digital devices and their components | |
DE3811148C2 (en) | Memory controller | |
EP0043571B1 (en) | Circuitry for automatic character recognition | |
DE10213582B4 (en) | Data calculation device and method for using the data calculation device for setting an electronic control device | |
DE4210412A1 (en) | TELETEXT SIGNAL DETECTOR AND DETECTION METHOD THEREFOR | |
DE3341471A1 (en) | Instrument for motor vehicles | |
DE2612295A1 (en) | PROCEDURE AND DATA DISPLAY SYSTEM FOR DISPLAYING DATA AT MULTIPLE END POINTS | |
EP3355134B1 (en) | Method for automatically correcting a current time value of an internal system time of an on-board unit for a motor vehicle and on-board unit therefor | |
DE10331543B4 (en) | Method for testing a circuit unit to be tested and circuit arrangement for carrying out the method | |
EP0195266A2 (en) | Method for correcting the fuel feed signal in a combustion engine | |
DE2846267A1 (en) | DISPLAY DEVICE FOR THE VIEWER OF A CAMERA | |
DE102017221336A1 (en) | Method of reading a data card and tachograph | |
DE102021131116B3 (en) | Computer-implemented method for detecting errors in a driver assistance program for a motor vehicle | |
DE1512034A1 (en) | Circuitry for indicating, in the form of a binary number, a position to which a crossbar switch is set in an automatic remote connection system controlled by electronic control devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8141 | Disposal/no request for examination |