Dynamic credit card with magnetic stripe and embedded encoder and methods for using the same to provide a copy-proof credit card
First Claim
1. A system comprising:
- a payment card having a display for displaying a first number coded from a secure number, wherein said first coded number is displayed on said display during a first period of time and a second number is coded from said secure number and displayed on said display during a second period of time; and
a remote server, wherein said remote server validates said first coded number, without receiving timing information from the card to decode said first coded number, as part of validating a payment card transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A dynamic credit card is provided in which a secure credit card number (e.g., a secret/hidden credit card number) is encoded based on a timing signal (e.g., an internal counter) to provide a dynamic credit card number. This dynamic number may be displayed to a user via a display (e.g., so that online purchases can be made) or written onto a magnetic stripe such that the number may be processed by traditional credit card merchants (e.g., swiped). At a remote facility, the dynamic number may be decoded based on time (and/or a counter/key number/equation) Thus, a dynamic credit card number may change continually or periodically (e.g., every sixty seconds) such that credit card numbers may not be copied by thieves and used at later times. A dynamic verification code may also be utilized in addition to, or in lieu of, a dynamic credit card number.
691 Citations
50 Claims
-
1. A system comprising:
-
a payment card having a display for displaying a first number coded from a secure number, wherein said first coded number is displayed on said display during a first period of time and a second number is coded from said secure number and displayed on said display during a second period of time; and a remote server, wherein said remote server validates said first coded number, without receiving timing information from the card to decode said first coded number, as part of validating a payment card transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
coding a secure number on a payment card based on time to provide a first coded number; displaying on a display of said payment card said first coded number during a first period of time; coding said secure number of said payment card based on time to provide a second coded number; displaying on said display said second coded number during a second period of time; and communicating said first coded number from a device on said payment card, wherein said communicated first coded number is operable to be read from said device by a magnetic stripe reader and said communicated first coded number is operable to validate a payment card transaction. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A machine-readable medium, executable by a machine, that includes program logic imprinted thereon for performing the method comprising:
-
coding a secure number on a payment card based on time to provide a first coded number; displaying on a display of said payment card said first coded number during a first period of time; coding said secure number on said credit card based on time to provide a second coded number; displaying on said display said second coded number during a second period of time; and communicating said first coded number from a device located on said payment card, wherein said first coded number is operable to be read from said device by a magnetic stripe reader and said first coded number is utilized to validate a payment card transaction. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
Specification