×

Method, apparatus and computer program product for processing cashless payments

  • US 6,829,597 B1
  • Filed: 08/14/2000
  • Issued: 12/07/2004
  • Est. Priority Date: 08/14/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. Method for performing a cashless payment in a transaction using portable media comprising the steps of;

  • reading customer identification data, available amount and a plurality of payment methods permitted by a bank for a customer, from a customer portable media;

    reading dealer identification data and payment methods acceptable to a dealer from a dealer portable media;

    receiving a payment method choice input entered by the customer;

    selecting the payment method chosen by the customer when the selected payment method is permitted by the customer portable media and accepted by the dealer portable media;

    selecting on a priority basis, a payment method that is permitted and accepted, when the customer does not enter a choice and when the customer choice is not both permitted and accepted;

    comparing a payment amount for a value less than the available amount;

    going to the generating a voucher step of this method when the compare step returns a positive comparison;

    automatically connecting in the same transaction, the customer portable media to the bank when the compare step did not return a positive comparison;

    verifying at the bank, the available amount that the customer has available, when the compare step did not return a positive comparison;

    raising the available amount recorded on the customer portable media to an amount not exceeding the amount that the customer has available, when the compare step did not return a positive comparison;

    repeating the compare step and providing a message to the dealer when the compare step continues to not return a positive comparison;

    generating a voucher having information of the transaction when the compare step returns a positive comparison;

    generating a hash of the voucher;

    generating a signature of the hash of the voucher;

    generating a payment instruction comprising the steps of;

    adding the dealer identification information to the payment instruction, adding the customer identification information to the payment instruction, adding the payment method selected to the payment instruction, and adding the signature of the hash of the voucher to the payment instruction;

    generating a dealer signature of the payment instruction;

    reducing the available amount recorded on then customer portable media, by the payment amount;

    generating a customer signature of the payment instruction;

    performing the cashless payment by executing the payment instruction at the bank.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×