Patent ID: 7580899
Filing Date: 2009-08-25
Classification: G06Q,G07F

Abstract:
1. A method for a value supplier to transfer value to an electronic purse possessed by a holder without requiring direct electronic communication between said value supplier and said electronic purse, said method comprising the steps of: (i) storing in a storage medium, a Card Identification Code, a machine readable and reconfigurable Transaction Sequence Number and at least one said purse wherein each said purse is a machine readable reconfigurable storage means and has a unique purse address for identifying each said purse; (ii) recording by a value supplier computer said Transaction Sequence Number in relation to said Card Identification Code in a reconfigurable data storage and retrieval system; (iii) receiving by said value supplier computer a request from said holder including said Card Identification Code, a purse address, a desired value and payment instructions; (iv) comparing by said value supplier computer said Transaction Sequence Number stored in said data storage and retrieval system against the Card Identification Code presented in step (iii); (v) generating by said value supplier computer, using an encryption algorithm, a unique One Time Number incorporating said Card Identification Code, said Transaction Sequence Number, said purse address and said desired value; (vi) transmitting by said value supplier computer said One Time Number to said user; (vii) updating by said value supplier computer said Transaction Sequence Number in said storage and retrieval system to vary said Transaction Sequence Number by a predetermined increment; (viii) providing a reload device having a reader for reading said Transaction Sequence Number from said portable storage medium, Card Identification Code input means for receiving said Card Identification Code from said storage medium, One Time Number input means for receiving said One Time Number from said holder, a decrypter having a decryption algorithm corresponding to said encryption algorithm in step (v) for decrypting said One Time Number into its Identification Code, Transaction Sequence Number, purse address and desired value components, a verifier for verifying that said Card Identification Code and Transaction Sequence Number on said storage medium accord with said One Time Number input by said holder and a loader for loading value into said at least one purse corresponding to said desired value; (ix) receiving said storage medium in said reload device; (x) determining by said reload device said Card Identification Code and Transaction Sequence Number on said storage medium, said desired value, said purse address and said One Time Number; (xi) decrypting by said reload device said One Time Number using said decryption algorithm; (xii) verifying by said reload device whether said Card Identification Code and Transaction Sequence Number components of said One Time Number conform to said Transaction Seauence Number and said Card Identification Code on said storage medium; (xiii) based on said verifying in step (xii) determining conformance, identifying using said purse address the corresponding purse, loading said desired value into the purse identified by said purse address and incrementally adjusting said Transaction Sequence Number on said storage medium by said predetermined increment in step (vii).