Claims
- 1. A payment system comprising: a terminal; arranged to communicate with a payment card for communicatively interacting with the terminal so as to effectuate a transaction therethrough;means, operative in conjunction with a balance process which increases a balance stored in the payment card, for to carry out the following tasks: changing a symbol stored in the payment card from a first symbol value to a second symbol, wherein value at the beginning of said balance process; changing said symbol stored in said payment card from said second symbol value into said first symbol value at the end of said balance process; said changing means also being arranged to carry out the following tasks during a further process with the payment card: detects detecting, at a beginning of said further process, if said first or said second symbol value is stored in the payment card; if said second symbol is stored, changes said second symbol to said first symbol and performs said process to increase the stored balance; and has said first symbol value, continuing with said further process; if said first symbol is stored, indicates has a second value, indicating that a previous execution of said balance process was interrupted prior to completion and completes or repeats starting a terminating process to change said second symbol value into said first symbol value; wherein the system also comprises an administration system and the system is arranged to: store information regard the balance process during the execution of the balance process in said administration system; complete or repeat the previous execution of the balance process during said terminating process in said further process on the basis of said information still present in the administration system; and continue said further process after said terminating process.
- 2. The payment system in claim 1 further comprising a central system connected to the terminal, the terminal being remote from the central system, wherein the central system, upon completion of the balance process to increase the balance stored in the card, sends a signal to the terminal so as to change the stored symbol from the first second symbol value to the second first symbol value.
- 3. The payment system in claim 2 wherein at the beginning of the balance process to increase the balance stored in the card, the terminal changes the stored symbol from the second first symbol value to the first second symbol value.
- 4. The payment system in claim 3 comprising a payment card wherein the payment card comprises an electrically erasable programmable read only memory (EEPROM) and the stored symbol is changed from the second first symbol value to the first second symbol value as a result of a WRITE instruction executed by the card.
- 5. The payment system in claim 2 comprising a payment card, wherein the payment card comprises an electrically erasable programmable read only memory (EEPROM) and the stored symbol is changed from the first second symbol value to the second first symbol value as a result of a MODIFY instruction executed by the card.
- 6. A method for use in a payment system having a terminal and a payment card, wherein the payment card communicatively interacts with the terminal so as to effectuate a transaction therethrough, the method comprising the steps of:changing, in conjunction with a balance process which increases a balance stored in the payment card, a symbol stored in the card from a first symbol value to a second symbol value at the beginning of said balance process; changing said symbol stored in said payment card from said second symbol value into said first symbol value at the end of said balance process, said method also comprising the following steps of during a further process with the payment card: detecting, at a beginning of said further process, if said first or said second symbol value is stored in the payment card; if said second symbol is stored, changing said second symbol to has said first symbol and performing said process to increase the stored balance value, continuing with said further process; and if said first symbol is stored has said second symbol value, indicating that a previous execution of said balance process was interrupted prior to completion and starting a terminating process to change said second symbol value into said first symbol value, wherein the method also comprises the steps of: storing information regarding the balance process during the execution of the balance process in an administration system; completing or repeating the previous execution of the balance process during said terminating process in said further process on the basis of said information still present in the administration system; and continuing said further process after said terminating process.
- 7. The method in claim 6 further comprising the step of sending a signal, from a central system to the card and upon completion of the balance process to increase the balance stored in the card, so as to change the stored symbol from the first second symbol value to the second first symbol value.
- 8. The method in claim 7 further comprising the step of changing, at the beginning of the balance process to increase the balance stored in the card, the stored symbol from the second first symbol value to the first second symbol value by means of said terminal.
- 9. The method in claim 8 further comprising the step of changing the stored symbol from the second first symbol value to the first second symbol value as a result of a WRITE instruction executed by the card.
- 10. The method in claim 7 further comprising the step of changing the stored symbol from the first second symbol value to the second first symbol value as a result of a MODIFY instruction executed by the card.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9401406 |
Aug 1994 |
NL |
|
Parent Case Info
This application is a Reissue of application Ser. No. 08/519,253, filed Aug. 25, 1995, which issued as U.S. Pat. No. 5,635,695.
US Referenced Citations (6)
Foreign Referenced Citations (5)
Number |
Date |
Country |
42-30-866 |
Mar 1994 |
DE |
0-563-997 |
Oct 1993 |
EP |
2-689-662 |
Oct 1993 |
FR |
9200857 |
Dec 1993 |
NL |
8902140 |
Mar 1989 |
WO |
Divisions (1)
|
Number |
Date |
Country |
Parent |
08/519253 |
Aug 1995 |
US |
Child |
09/324686 |
|
US |
Reissues (1)
|
Number |
Date |
Country |
Parent |
08/519253 |
Aug 1995 |
US |
Child |
09/324686 |
|
US |