USRE37067EExpiredUtility

Chip card based payment system having an on-card flag for specifying proper completion of a prior card balance replenishment session

Assignee: KONINK PTT NEDERLAND NVPriority: Aug 31, 1994Filed: Jun 3, 1999Granted: Feb 27, 2001
Est. expiryAug 31, 2014(expired)· nominal 20-yr term from priority
Inventors:Albertus Feiken
H04M 2017/24H04M 2017/14H04M 17/106H04M 2215/0156H04M 2215/0148H04M 15/48H04M 15/47G07F 7/0866G07F 7/082G06Q 20/341H04M 17/204H04M 17/20H04M 17/00G07F 7/1008
50
PatentIndex Score
18
Cited by
11
References
10
Claims

Abstract

Improved integrity of a payment system for paying for services or goods, for example, telephone facilities, through use of electronic payment cards. In any session to increase a card balance, a “flag” is placed (“1”) on the payment card which indicates that the session must not be interrupted. After completion, the flag is removed again (“0”). A session to pay for the product or the service or to increase the balance can only be established if the flag is absent (“0”) indicating that the last session to increase the balance was correctly completed. If, on the other hand, the flag is still “1” at the start of a session, a correction routine is first performed in which the previous session to increase the balance is then correctly concluded to prevent the flag being removed by fraud, the flag can only be removed by a central system (PSTN/ABS) through issurance of an authorized instruction.

Claims

exact text as granted — not AI-modified
I claim:  
     
       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:  
       detectsdetecting, 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 secondfirst symbol value to the firstsecond 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 firstsecond symbol value to the secondfirst 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 ofduring 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.

Join the waitlist — get patent alerts

Track USRE37067E — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.