Systems and methods for encoded alias based transactions
First Claim
Patent Images
1. A method, comprising:
- obtaining, by a computer-based system for facilitating a secure transaction and from a virtual mobile transaction computer, first encoded data and second encoded data;
obtaining, by the computer-based system, a plurality of alias transaction account codes by decoding the first encoded data;
obtaining, by the computer-based system, a first alias transaction account code by selecting at least one of the plurality of alias transaction account codes;
obtaining, by the computer-based system, a plurality of security keys by decoding the second encoded data;
obtaining, by the computer-based system, a first security key by selecting at least one of the plurality of security keys;
generating, by the computer-based system, a second alias transaction account code by encrypting the first alias transaction account code with the first security key; and
displaying, by the computer-based system, the second alias transaction account code as part of an authorization request for a financial transaction.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a computer based method for securing a financial transaction. A transaction device does not include any human readable data that can be used to identify the account owner and/or the transaction account. A first code and a second code are combined to determine an alias transaction account code. A transaction account is determined based upon the alias transaction account code.
50 Citations
18 Claims
-
1. A method, comprising:
-
obtaining, by a computer-based system for facilitating a secure transaction and from a virtual mobile transaction computer, first encoded data and second encoded data; obtaining, by the computer-based system, a plurality of alias transaction account codes by decoding the first encoded data; obtaining, by the computer-based system, a first alias transaction account code by selecting at least one of the plurality of alias transaction account codes; obtaining, by the computer-based system, a plurality of security keys by decoding the second encoded data; obtaining, by the computer-based system, a first security key by selecting at least one of the plurality of security keys; generating, by the computer-based system, a second alias transaction account code by encrypting the first alias transaction account code with the first security key; and displaying, by the computer-based system, the second alias transaction account code as part of an authorization request for a financial transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article of manufacture including a non-transitory, tangible computer readable storage medium having instructions stored thereon that, in response to execution by a computer-based system for facilitating a secure transaction, cause the computer-based system to perform operations comprising:
-
obtaining, by the computer-based system and from a virtual mobile transaction computer, first encoded data and second encoded data; obtaining, by the computer-based system, a plurality of alias transaction account codes by decoding the first encoded data; obtaining, by the computer-based system, a first alias transaction account code by selecting at least one of the plurality of alias transaction account codes; obtaining, by the computer-based system, a plurality of security keys by decoding the second encoded data; obtaining, by the computer-based system, a first security key by selecting at least one of the plurality of security keys; generating, by the computer-based system, a second alias transaction account code by encrypting the first alias transaction account code with the first security key; and displaying, by the computer-based system, the second alias transaction account code as part of an authorization request for a financial transaction. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for facilitating a secure transaction, comprising;
-
a processor; and
,a tangible, non-transitory memory configured to communicate with the processor, the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the system to perform operations comprising; obtaining, by the system and from a virtual mobile transaction computer, first encoded data and second encoded data; obtaining, by the system, a plurality of alias transaction account codes by decoding the first encoded data; obtaining, by the system, a first alias transaction account code by selecting at least one of the plurality of alias transaction account codes; obtaining, by the system, a plurality of security keys by decoding the second encoded data; obtaining, by the system, a first security key by selecting at least one of the plurality of security keys; generating, by the system, a second alias transaction account code by encrypting the first alias transaction account code with the first security key; and displaying, by the system, the second alias transaction account code as part of an authorization request for a financial transaction.
-
Specification