Method and apparatus of secure credit card transaction
First Claim
1. An electronic card being made of a substantially rigid material, having a substantially flat surface and a dimension substantially similar to that of a conventional credit card, the electronic card being capable of securing an authorized financial transaction and a personal online account access by a user, comprising:
- a. a micro controller unit for verifying a pre-assigned user input information, the micro controller unit comprising;
i. a central processor unit, ii. a memory being capable of storing the pre-assigned user input information, and iii. a clock timer to generate a date and time by a micro-code;
b. a membrane keypad having a plurality of digits, the membrane keypad being mounted on the surface of the electronic card, for entering the pre-assigned user input information;
c. a magnetic strip simulator designed to;
i. emulate a magnetic flux to be generated while the electronic card passes through a read head on a read device;
ii. emulate a traditional credit card transaction data;
iii. generate a dynamic digital certificate code to the transaction data;
iv. transmit the transaction data to the read device; and
d. a battery embedded within the electronic card; and
e. a liquid crystal display panel located on the flat surface for displaying the certificate code.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to the method and apparatus for conducting secure credit card transaction and providing personal identification on the Internet. It is specifically characterized by a plastic body in regular credit card dimension implanted with a complete microcomputer system and an associated authentication server, implementing dynamic digital certificate authentication technology in order to prevent personal privacy from being breached in e-commerce transactions.
458 Citations
21 Claims
-
1. An electronic card being made of a substantially rigid material, having a substantially flat surface and a dimension substantially similar to that of a conventional credit card, the electronic card being capable of securing an authorized financial transaction and a personal online account access by a user, comprising:
-
a. a micro controller unit for verifying a pre-assigned user input information, the micro controller unit comprising;
i. a central processor unit, ii. a memory being capable of storing the pre-assigned user input information, and iii. a clock timer to generate a date and time by a micro-code;
b. a membrane keypad having a plurality of digits, the membrane keypad being mounted on the surface of the electronic card, for entering the pre-assigned user input information;
c. a magnetic strip simulator designed to;
i. emulate a magnetic flux to be generated while the electronic card passes through a read head on a read device;
ii. emulate a traditional credit card transaction data;
iii. generate a dynamic digital certificate code to the transaction data;
iv. transmit the transaction data to the read device; and
d. a battery embedded within the electronic card; and
e. a liquid crystal display panel located on the flat surface for displaying the certificate code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
13. A method of conducting a secured transaction using an electronic card, said method comprising the steps of:
-
a. providing the electronic card having a micro controller unit being capable of storing a pre-assigned user input information and producing a dynamic digital certificate code;
b. inputting by a user of the pre-assigned user input information for verification by the micro controller unit;
c. verifying by the micro controller unit of the pre-assigned user input information;
d. producing of the dynamic digital certificate code by the micro controller unit only when the pre-assigned user input information agrees with the pre-assigned user input information stored in the micro controller unit;
e. providing a transaction processor being capable of transmitting and receiving back a transaction request;
f. providing an authentication server being capable of receiving and transmitting the transaction request, the authentication server being capable of producing a dynamic confirmation code and comparing the dynamic digital certificate code and the dynamic confirmation code;
g. producing by the authentication server of the dynamic confirmation code upon receiving the transaction request from the transaction server;
h. comparing by the authentication server of the dynamic digital certificate code and the dynamic confirmation code; and
i. transmitting by the authentication server of the transaction request back to the transaction processor only when the dynamic digital certificate code agrees with the dynamic confirmation code.
-
Specification