Registered tokens for secure transaction management
AssigneeFirst Data Corporation
InventorsCraig A. Tieken, David Low
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices for secure transaction management are provided. Embodiments include a method for providing secure transactions that include receiving an identifier of a financial account at a payment processor system. A token may be generated that is linked with the identifier of the financial account at the payment processor system. The identifier of the financial account and the token may be stored securely at the payment processor system. The token may be transmitted without the identifier of the financial account to at least a recipient system or a recipient device where the token replaces the identifier of the financial account.
Claims21
1-22. (canceled)
A method for providing secure transactions, the method comprising:
- receiving an identifier of a financial account;
- creating a customer identifier linking a customer to a merchant, the customer identifier associated with the identifier of the financial account;
- storing the identifier of the financial account and the customer identifier;
- initiating a transaction using the customer identifier;
- transmitting the customer identifier or the identifier of the financial account to a payment processor system for transmission to a financial institution;
- receiving authorization and a token associated with the customer identifier and the identifier of the financial account, wherein the token comprises a random number;
- and
- replacing the identifier of the financial account with the token to limit the use of the identifier of the financial account for enhanced security.
A computer program embodied on a computer readable medium, the computer program comprising instructions executable by a computer to:
- receive an identifier of the financial account;
- create a customer identifier linking a customer to a merchant, the customer identifier associated with the identifier of the financial account;
- store the identifier of the financial account and the customer identifier;
- initiate a transaction using the customer identifier;
- transmit the customer identifier or the identifier of the financial account to a payment processor system for transmission to a financial institution;
- receive authorization and a token associated with the customer identifier and the identifier of the financial account, wherein the token comprises a random number;
- and
- replace the identifier of the financial account with the token to limit the use of the identifier of the financial account for enhanced security.
A system for providing secure transactions, the system comprising:
- an input component for receiving an identifier of the financial account;
- a processor communicatively coupled with the input component;
- an output component communicatively coupled with the processor;
- a memory communicatively coupled with and readable by the processor, the memory having stored therein a series of instructions which, when executed by the processor, cause the processor to:
- create a customer identifier linking a customer to a merchant, the customer identifier associated with the identifier of the financial account;
- store the identifier of the financial account and the customer identifier;
- initiate a transaction using the customer identifier;
- transmit the customer identifier or the identifier of the financial account to a payment processor system for transmission to a financial institution;
- receive authorization and a token associated with the customer identifier and the identifier of the financial account, wherein the token comprises a random number;
- and
- replace the identifier of the financial account with the token to limit the use of the identifier of the financial account for enhanced security.
Dependencies are inferred from the claim text.