USRE36365EExpiredUtility

Method and apparatus for distributing currency

86
Assignee: VISA INT SERVICE ASSPriority: Oct 25, 1993Filed: Sep 4, 1996Granted: Nov 2, 1999
Est. expiryOct 25, 2013(expired)· nominal 20-yr term from priority
G06Q 20/3558G06Q 20/3437G06Q 20/18G07F 7/025G06Q 20/342G07F 7/1008G06Q 20/04G07F 7/02
86
PatentIndex Score
370
Cited by
34
References
11
Claims

Abstract

A process which provides electronic access to pre-paid funds for cash or payment for goods and services. A card is issued to a customer with a value selectable by the customer. The card has a magnetic stripe with an encoded card number including a bank identification number (BIN) and an account number. The central card processor establishes a zero balance database including the card numbers, but with blank fields for the customer data and the value of the account. When a customer purchases a card, the sales agent transmits to the central database computer which fills in the blanks in the database, activating the account, and transmits an acknowledgment signal back to the sales agent. The customer can immediately use the card in ATM or other remote terminals to acquire cash or purchase goods and services. The customer inputs a PIN number which is provided with the card, or a customer selected alternative PIN number.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for distributing currency or purchasing goods and services, comprising the following steps: generating a plurality of card numbers, each card number including an account number and a bank identification number, corresponding to card numbers encoded on a plurality of cards;   creating a database on a central computer having at least a first field for said bank identification number, a second field for said account number, a third field for customer data, a fourth field for a currency amount, and a fifth field for a personal identification number (PIN);   loading said bank identification number and said account numbers into said database, leaving said third and fourth fields without customer data or currency amount;   receiving, at a subsequent time of card purchase, customer data, an ID number corresponding to a card number and a currency amount selected by a customer from a first remote terminal;   immediately entering said customer data and said currency amount into said third and fourth fields, respectively, of said database corresponding to a bank identification number and an account number included in said card number;   immediately entering a personal identification number (PIN) into a fifth field of said database corresponding to said customer;   subsequently receiving, from a second remote terminal, a customer inputted PIN, a card number from a card for said customer and a debit currency amount;   subtracting said currency debit amount from the currency amount in said database corresponding to the received customer card number and PIN and updating said currency amount in said database;   transmitting to said second remote terminal an authorization message for transferring said currency debit amount if said currency debit amount is not greater than said currency amount in the database;   transmitting to said second remote terminal a message denying the transferring of currency if said currency debit amount is greater than the currency amount in the database.   
     
     
       2. The method of claim 1 further comprising the steps of: transmitting, from said second remote terminal, a currency code indicating a currency type in said second remote terminal;   comparing said currency type to an issuance currency of said card indicated by said bank identification number, and   converting said debit currency amount of said currency type to said issuance currency.   
     
     
       3. The method of claim 1 further comprising the steps of: printing a serial number different from said card number on each of said cards;   transmitting said serial number as said ID number; and   converting said serial number into said card number.   
     
     
       4. The method of claim 1 further comprising the steps of: storing inventory control status information in said database to indicate the status of said cards;   receiving a sales agent ID with said ID number for said card;   comparing said sales agent ID with said inventory control status information;   returning an error message if said comparing step does not produce a match.   
     
     
       5. The method of claim 4 wherein said inventory control status information includes first data indicating the ordering of cards by an issuer, second data indicating the shipment of cards by a card manufacturer and third data indicating the receipt of cards by said sales agent. 
     
     
       6. The method of claim 1 further comprising changing said PIN according to the steps of: receiving a new PIN and said ID number;   locating a card number corresponding to said ID number in said database; and   replacing the PIN in said fifth field for said card number with said new PIN.   
     
     
       7. A method for distributing currency or purchasing goods and services, comprising the following steps: generating a plurality of card numbers, each card number including an account number and a bank identification number, corresponding to card numbers encoded on magnetic stripes on a plurality of cards;   printing a visible serial number, different from, but related to, said card number, on each of said cards;   creating a database on a central computer having at least a first field for said bank identification number, a second field for said account numbers, a third field for customer data, and a fourth field for a currency amount;   loading said bank identification number and said account numbers into said database, leaving said third and fourth fields without customer data or currency amount;   storing inventory control status information in said database to indicate the status of said cards;   receiving, at a subsequent time, customer data, the serial number and a currency amount from a first remote terminal;   receiving a sales agent ID with said serial number for said card;   immediately translating said serial number into a card number;   immediately entering said customer data and said currency amounts into said third and fourth fields, respectively, of said database corresponding to a bank identification number and an account number included in said card number;   immediately entering a personal identification number (PIN) into a fifth field of said database corresponding to said customer;   comparing said sales agent ID with said inventory control status information;   returning an error message if said comparing step does not produce a match;   subsequently receiving, from a second remote terminal, a customer inputted PIN, a card number from a card for said customer and a debit currency amount;   subtracting said currency debit amount from the currency amount in said database corresponding to the received customer card number and PIN and updating said currency amount in said database;   transmitting to said second remote terminal an authorization message for transferring said currency debit amount if said currency debit amount is less than said currency amount in the database; and   transmitting to said second remote terminal a message denying the transferring of currency if said currency debit amount is greater than the currency amount in the database.   
     
     
       8. A system for distributing currency or purchasing goods and services, comprising: means for generating a plurality of card numbers, each card number including an account number and a bank identification number, corresponding to card numbers encoded on a plurality of cards;   a database on a central computer having at least a first field for said bank identification number, a second field for said account numbers, a third field for customer data, and a fourth field for a currency amount, said bank identification number and said account numbers being loaded into said database, leaving said third and fourth fields without customer data or currency amount, and a fifth field for a personal identification number (PIN);   a first remote terminal for transmitting customer data, and ID number corresponding to a card number and a currency amount;   means for entering said customer data and said currency amounts into said third and fourth fields, respectively, of said database corresponding to a bank identification number and an account number included in said card number and entering the PIN into said fifth field of said database corresponding to said customer;   a second remote terminal for transmitting a customer inputted PIN, a card number from a card for said customer and a debit currency amount;   means for subtracting said currency debit amount from the currency amount in said database corresponding to the received customer card number and PIN and updating said currency amount in said database;   means for transmitting to said second remote terminal an authorization message for transferring said currency debit amount if said currency debit amount is not greater than said currency amount in the database;   means for transmitting to said second remote terminal a message denying the transferring of currency if said currency debit amount is greater than the currency amount in the database.   
     
     
       9. A method for distributing currency or purchasing goods and services, comprising the following steps: generating a plurality of card numbers, each card number including an account number and a bank identification number, corresponding to card numbers encoded on a plurality of cards;   creating a database on a central computer having at least a first field for said bank identification number, a second field for said account number, a third field for customer data, a fourth field for a currency amount, and a fifth field for a person identification number (PIN);   loading said bank identification number and said account number into said database, leaving said third and fourth fields without customer data or currency amount;   receiving at a subsequent time of card purchase, customer data, an ID number corresponding to a card number and a currency amount selected by a customer from a first remote terminal;   immediately entering said customer data and said currency amount into said third and fourth fields, respectively, of said database corresponding to a bank identification number and an account number included in said card number;   immediately entering a personal identification number (PIN) into a fifth field of said database corresponding to said customer;   subsequently receiving, from a second remote terminal, a customer inputted PIN, a card number from a card for said customer and a debit currency amount;   subtracting said currency debit amount from the currency amount in said database corresponding to the received customer card number and PIN and updating said currency amount in said database;   transmitting to said second remote terminal an authorization message for dispensing said currency debit amount to the customer if said currency debit amount is less than said currency amount in the database;   transmitting to said second remote terminal a message denying the dispensing of currency if said currency debit amount is greater than the currency amount in the database; and   disposing of said card when the currency amount the database Is depleted and deactivating the account corresponding to said card number.   
     
     
       10. A method for distributing currency or purchasing goods and services, comprising the following steps: generating a plurality of card numbers, each card number including an account number and a bank identification number, corresponding to card numbers encoded on a plurality of cards;   creating a database on a central computer having at least a first field for said bank identification number, a second field for said account number, a third field for customer data, a fourth field for a currency amount, and a fifth field for a personal identification number (PIN);   loading said bank identification number and said account numbers into said database;   loading customer data and a fixed currency amount into said third and fourth fields, respectively, of said database corresponding to a bank identification number and an account number included in said card number;   entering a personal identification number (PIN) into a fifth field of said database corresponding to said customer;   subsequently receiving, from a second remote terminal, a customer inputted PIN, a card number from a card for said customer;   subtracting a currency debit amount from the currency amount in said database corresponding to the received customer card number and PIN and updating said currency amount in said database;   transmitting to said second remote terminal an authorization message for transferring said currency debit amount if said currency debit amount is in the database;   transmitting to said second remote terminal a message denying the transferring of currency if said currency debit amount is not in the database.   
     
     
       11. The method of claim 10 further comprising the step of dispensing currency to said customer if said currency debit amount is in the database. .Iadd.12. A method for creating a customer account for distributing currency or purchasing goods and services, comprising the following steps: generating a plurality of card numbers, each card number including an account number, corresponding to card numbers encoded on a plurality of cards;   loading said account number into a database having a plurality of fields, including fields for said account number, for customer data, and for currency amount, leaving said fields for customer data and currency amount blank;   receiving, at a subsequent time of card purchase, customer data, an ID number corresponding to a card number and a currency amount selected by a customer, from a first remote terminal;   entering said customer data and said currency amount into said fields of said database for said customer data and said currency amount, respectively, corresponding to an account number included in said card number;   subsequently receiving, from a second remote terminal, a card number from a card for said customer and a currency debit amount;   transmitting to said second remote terminal an authorization message for transferring said currency debit amount if said currency debit amount is not greater than said currency amount in said database;   subtracting said currency debit amount from the currency amount in said database corresponding to the received customer card number and updating said currency amount in said database; and   transmitting to said second remote terminal a message denying the transferring of currency if said currency debit amount is greater than the   
     
     
        currency amount in the database. .Iaddend..Iadd.13.  The method of claim 12 wherein said card number comprises a bank identification number. .Iaddend..Iadd.14. The method of claim 12 wherein said plurality of fields of said database includes a field for a bank identification number. .Iaddend..Iadd.15. The method of claim 12 wherein said step of receiving from a second remote terminal a card number and a currency debit amount includes the step of receiving a personal identification number from said second remote terminal. .Iaddend..Iadd.16. The method of claim 12 further comprising the steps of: transmitting, from said second remote terminal, a currency code indicating a currency type in said second remote terminal;   comparing said currency type to an issuance currency of said card;   converting said debit currency amount of said currency to said issuance currency. .Iaddend..Iadd.17. The method of claim 12 further comprising the steps of:   printing a serial number different from said card number on each of said cards;   transmitting said serial number as said ID number;   
     
     
       converting said ID number to said card number. .Iaddend..Iadd.18.  The method of claim 12 wherein said currency amount is a fixed amount which cannot be replenished for said customer account. .Iaddend..Iadd.19. The method of claim 12, further comprising the step of: deactivating said account corresponding to said card number when the currency amount in the database is depleted. .Iaddend..Iadd.20. The method of claim 12, wherein said second remote terminal is a point of sale device. .Iaddend..Iadd.21. A system for distributing currency or purchasing goods and services, comprising:   means for generating a plurality of card numbers, each card number including an account number, corresponding to card numbers encoded on a plurality of cards;   a database on a central computer having a plurality of fields, including fields for said account number, for customer data, and for currency amount, said account number being loaded into said database, leaving said fields for customer data and currency amount blank;   a first remote terminal for transmitting customer data, an ID number corresponding to a card number and a currency amount;   means for entering said customer data and said currency amount into said fields of said database for said customer data and said currency amount, respectively, corresponding to an account number included in said card number;   a second remote terminal for transmitting a card number from a card for said customer and a debit currency amount;   means for subtracting said currency debit amount from the current amount in said database corresponding to the received customer card number and updating said currency amount in said database;   means for transmitting to said second remote terminal an authorization message for transferring said currency debit amount if said currency debit amount is not greater than said currency amount in the database; and   means for transmitting to said second remote terminal a message denying the transferring of currency if said currency debit amount is greater than   
     
     
        said currency amount in the database. .Iaddend..Iadd.22.  The system of claim 21 wherein said card number comprises a bank identification number. .Iaddend..Iadd.23. The system of claim 21 wherein said plurality of fields of said database includes a field for a bank identification number. .Iaddend..Iadd.24. The system of claim 21 wherein said second remote terminal comprises means for transmitting a customer inputted personal identification number. .Iaddend..Iadd.25. The system of claim 21 wherein said each of said cards comprises a printed serial number different from 
     
     
        said customer number for said card. .Iaddend..Iadd.26.  The system of claim 21 wherein said second remote terminal comprises means for transmitting a currency code indicating a currency type in said second remote terminal. .Iaddend..Iadd.27. The system of claim 26 further comprising: means for converting said debit currency amount from said currency type to   
     
     
        an issuance currency of said card. .Iaddend..Iadd.28.  The system of claim 21, wherein said currency amount is a fixed amount which cannot be replenished for said account number. .Iaddend..Iadd.29. The system of claim 21, wherein an account corresponding to said account number is deactivated when the currency amount in the database is equal to zero. 
     
     
        .Iaddend..Iadd.30.  The system of claim 21, wherein said second remote terminal is a point of sale device. .Iaddend.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.