Transaction recovery in a value transfer system
First Claim
Patent Images
1. A value transfer system comprising:
- a plurality of electronic purses;
a plurality of application carrier devices (ACD'"'"'s) for carrying the electronic purses;
a plurality of interface devices (IFD'"'"'s) for coupling together pairs of ACD'"'"'s to allow value transfer transactions to take place between pairs of electronic purses, wherein a transaction between a pair of electronic purses in ACD'"'"'s coupled by an IFD comprises an exchange of transaction messages in a sequence according to a predetermined protocol, each transaction message being sent from one electronic purse of a pair to the IFD and from the IFD to the other electronic purse of the pair;
characterized in that each electronic purse includes;
storage means in the form of a pending log which holds details of the current or latest transaction;
recovery means effective to cause the IFD to invoke a recovery procedure if the predetermined sequence of transaction messages fails, said recovery means comprising means for interrogating one electronic purse of the pair to derive from its pending log the last transaction message which it sent and means for sending that transaction message to the other electronic purse of the pair to resume the transaction; and
means for interrogating the other electronic purse of the pair to derive from its pending log the last transaction message which it sent, if the last transaction message of the one electronic purse results in an error when sent, to resume the transaction; and
means for sending the last transaction message of the other electronic purse of the pair to the one electronic purse to resume the transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A value transfer system for transferring value in transactions between electronic purses as electronic cash has a transaction failure recovery procedure whereby a pending log stores transaction messages after they are sent. On detection of an error an interface device (IFD) can issue a payment resume command to re-send the last transaction message and resume the transaction.
-
Citations
5 Claims
-
1. A value transfer system comprising:
-
a plurality of electronic purses; a plurality of application carrier devices (ACD'"'"'s) for carrying the electronic purses; a plurality of interface devices (IFD'"'"'s) for coupling together pairs of ACD'"'"'s to allow value transfer transactions to take place between pairs of electronic purses, wherein a transaction between a pair of electronic purses in ACD'"'"'s coupled by an IFD comprises an exchange of transaction messages in a sequence according to a predetermined protocol, each transaction message being sent from one electronic purse of a pair to the IFD and from the IFD to the other electronic purse of the pair; characterized in that each electronic purse includes; storage means in the form of a pending log which holds details of the current or latest transaction; recovery means effective to cause the IFD to invoke a recovery procedure if the predetermined sequence of transaction messages fails, said recovery means comprising means for interrogating one electronic purse of the pair to derive from its pending log the last transaction message which it sent and means for sending that transaction message to the other electronic purse of the pair to resume the transaction; and means for interrogating the other electronic purse of the pair to derive from its pending log the last transaction message which it sent, if the last transaction message of the one electronic purse results in an error when sent, to resume the transaction; and means for sending the last transaction message of the other electronic purse of the pair to the one electronic purse to resume the transaction. - View Dependent Claims (2, 3, 4, 5)
-
Specification