CA2740407A1

Electronic transaction security system and method

Abstract

In a computerized method for generating a time-limited number for use in a payment card transaction involving a payment card issued to a user by a financial institution, a processor is provided a first plurality of digits of an original payment card number, where the first plurality of digits are predetermined digits associated to the financial institution. The processor is provided a desired expiration date through which the time-limited number is valid for acceptance in the payment card transaction. The processor executes a program that sets a first plurality of digits in the time-limited number to the first plurality of digits in the original payment card number, generates a first number corresponding to the desired expiration date, sets a second plurality of digits in the time-limited number to the first number, and outputs the time-limited number.

CA2740407A1, drawing sheet 1
Sheet 1 of 11

Term

3 yearsto projected expiry

Projected expiry 12 October 2029, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

30 claims: 4 independent, 26 dependent

  1. 1
    CA 02740407 2011-04-13 WO 2010/045154 PCT/US2009/060368 What is claimed is:1. A computerized method for generating a time-limited number for use in a payment card transaction involving a payment card issued to a user by a financial institution, wherein the payment card comprises an original payment card number, the method comprising the steps of: providing to a processor a first plurality of digits of the original payment card number, wherein the first plurality of digits are predetermined digits associated to the financial institution;providing to the processor a desired expiration date through which the timelimited number is valid for acceptance in the payment card transaction;and executing a program by the processor so that the program: sets a first plurality of digits in the time-limited number to the first plurality of digits in the original payment card number, generates a first number corresponding to the desired expiration date;sets a second plurality of digits in the time-limited number to the first number;and outputs the time-limited number.
  2. 21
    A method for enhancing the security of a payment card transaction involving a payment card number assigned to a user account by a financial institution, the method comprising the steps of:generating a time-limited number comprising a first plurality of digits in the timelimited number associated to the financial institution and a second plurality of digits in the time-limited number set to a first number corresponding to a desired expiration date, wherein the time-limited number is not associated with the user account;transmitting the time-limited number and data representative of the user account other than the payment card number to the financial institution;locating the user account based on the data;and validating the time-limited number for the transaction based on the digits indicating the expiration date and the data.
  3. 23
    A system for generating a time-limited number for use in a payment card transaction involving a payment card issued to a user by a financial institution, wherein the payment card comprises an original payment card number, the system comprising:a processing device;and a medium accessible by the processing device comprising instructions when executed by the processing device cause the processing device to perform the steps of: setting a first plurality of digits in the time-limited number, wherein the first plurality of digits are predetermined digits associated to the financial institution;generating a first number corresponding to a desired expiration date through which the time-limited number is valid for acceptance in the payment card transaction;setting a second plurality of digits in the time-limited number to the first number;and outputting the time-limited number.
  4. 24
    A computerized method for identifying an account assigned to a user by a financial institution, wherein the account is assigned a payment card number, comprising the steps of:providing to a processing device information corresponding to a payment card transaction associated with the user, wherein the information does not include the payment card number;and executing a program by the processing device so that the processing device locates the account based on the information.