Method and system for generating a dynamic verification value
First Claim
Patent Images
1. A method comprising:
- generating a verification value in response to a transaction involving a portable consumer device, wherein the verification value is generated using a first dynamic data element and a second dynamic data element, wherein the first dynamic data element or the second dynamic data element includes a time of day or a current transaction amount; and
sending the verification value to a service provider with data in a magnetic stripe data format so that the service provider can verify the verification value,wherein the verification value is also generated using at least one static data element, and wherein the transaction is a payment transaction, and wherein the static data element includes at least one of an expiration date, a phone number, a SIM card number, a service code, and an account number.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed. The method includes generating a verification value in response to a transaction involving a portable consumer device, where the verification value is generated using a first dynamic data element and a second dynamic data element. The verification value is sent to a service provider associated with the portable consumer device so that the service provider can verify the transaction.
229 Citations
24 Claims
-
1. A method comprising:
-
generating a verification value in response to a transaction involving a portable consumer device, wherein the verification value is generated using a first dynamic data element and a second dynamic data element, wherein the first dynamic data element or the second dynamic data element includes a time of day or a current transaction amount; and sending the verification value to a service provider with data in a magnetic stripe data format so that the service provider can verify the verification value, wherein the verification value is also generated using at least one static data element, and wherein the transaction is a payment transaction, and wherein the static data element includes at least one of an expiration date, a phone number, a SIM card number, a service code, and an account number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium comprising:
-
code for generating a verification value in response to a transaction involving a portable consumer device, wherein the verification value is generated using a first dynamic data element and a second dynamic data element, wherein the first dynamic data element or the second dynamic data element includes a time of day or a current transaction amount; and code for sending the verification value to a service provider with data in a magnetic stripe data format so that the service provider can verify the verification value, wherein the verification value is also generated using at least one static data element, and wherein the transaction is a payment transaction, and wherein the static data element includes at least one of an expiration date, a phone number, a SIM card number, a service code, and an account number. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving an authorization request message comprising a first verification value, along with data comprising an indicator that the first verification value is included in the authorization request message, in a magnetic stripe data format in response to a transaction involving a portable consumer device, wherein the first verification value is generated using a first dynamic data element and a second dynamic data element, wherein the first dynamic data element or the second dynamic data element includes a time of day or a current transaction amount, and wherein the authorization request message further comprises the time of day or the current transaction amount; and determining if the received first verification value matches a second verification value at a service provider computer. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
means for receiving an authorization request message comprising a first verification value, along with data comprising an indicator that the first verification value is included in the authorization request message, in a magnetic stripe data format in response to a transaction involving a portable consumer device, wherein the first verification value is generated using a first dynamic data element and a second dynamic data element, wherein the first dynamic data element or the second dynamic data element includes a time of day or a current transaction amount, and wherein the authorization request message further comprises the time of day or the current transaction amount; and means for determining if the received first verification value matches a second verification value at a service provider computer. - View Dependent Claims (24)
-
Specification