Credit card description in
Let's assume a person Alex applies for a Credit card to a Bank called MyBank. My bank adopted the new proposed system where they can issue the new card with dynamic information. MyBank will create a new Credit card for Alex upon approval of the application. The new credit card will look like a regular credit card except it contains a slim display unit placed at the location of expiry date (or next to it). The display is powered by a think battery embedded in the unit. MyBank program the display unit in such a way so that it display a sequence of valid expire date within a particular range at an interval say 1 minute. Therefore at every one minute the date changes starting from a reference time. MyBank has a new verification unit that keep the card numbers and all the information the card was programmed with. Optionally MyBank can print the static expiry date so that Alex can use that card like a legacy card. Alex receives the card and activates the card just like a regular card. Alex can go to a gas station buy some gas with his new card. MyBank process that transaction as a regular transaction. Then Alex goes to internet site MyBook and tries to buy some book. Alex put all his card information on a form while making payment. In place of expiry date Alex put the date displayed on his card instead of static expiry date. MyBook site send those card information over the network and MyBank eventually receives the transaction authorization request. From the information MyBank knows that the expirer date is not the static date and the card is dynamic card. Then Mybank retrieve the information the card was programmed with. From the preprogrammed information MyBank generate the expected dynamic expiry date for the time transaction was posted. If the generated date matches the date that came through with the transaction request MyBank simply authorize the transaction. Sometimes there might be network latency between transaction was posted and MyBank receive the transaction in that case MyBank would generate few possible dates within a time windows around the transaction posted time and check if the provided information matches with any generated information within a range. It is also possible that Alex open a regular account with the bank and the back issue Alex a dynamic card attached to the account.
Alex also receives some checks from MyBank. Those checks were associated with his account. Checks come with check number with additional digits as blank to be filled out by Alex. When Ales write a check, we look at the display number on his card and put all those digits with the check number. Now the written digits along with old digits as a whole become new number. Alex put date on the check. When MyBank receives a copy of the check it retrieve Alex's account information and verify if the check number was supposed to be generated by the display unit on Alex's card on the date Alex signed the check. If that matches then check integrity was verified. If anyone else wants to fake as Alex writing the check then he must get hold of Alex's card 1st to get the dynamic number. It is also possible that the check comes with number with few digits to be filled in as prefix which can be treated as dynamic information that might come from some numbers from a dynamic card associated with the account.
In the above example Merchant MyBook can't store the account information and process that at a later time. In the future, Card processing infrastructure can support to enter transaction origination time that can help to process the transaction at a later time provided merchant record the transaction origination time along with card information that might contains dynamic information.
The solution described in the previous section is completely compatible with current processing unit that is used to accept card or account information. The proposed solution doesn't introduce any new filed or new class of information to improve the current system. The only additional work need to be done are a) at the verification end, Bank or financial institution need to add this additional check b) on the user end, user need to understand the new numbers and its benefit and uses.
Foregoing embodiment uses expiry date and check numbers as a dynamic information. However any information associated with existing account can be used as dynamic information with or without some modifications. Such dynamic information can be used in many form, can be integrated with computer software, check writing devices, web services, online transaction processor etc. Some services can be created that can implement the similar system keeping the display unit as a separate unit. The display unit can move on a key ring, different account can be attached to the same display units. The verification process can be separated out from the back and another independent entity can manage the display unit and the verification process. The numbers in the display unit can be programmed in many ways to assist the need. It is possible to adopt the similar system in many possible combinations not outlined in this document.
This application claims priority from U.S. provisional patent application Ser. No. 60/844,699 titled “Dynamic Credit Card” filed on the 15th of Sep. 2006.
Number | Date | Country | |
---|---|---|---|
60844699 | Sep 2006 | US |