Internet credit card security
First Claim
1. A method for securely transmitting a credit card number of a user from a credit card charge GUI (graphical user interface) to a vendor through an electronic medium, the credit card number comprising a plurality of digits, the steps of the method being performed by a data processor, the method comprising the steps of:
- (a) entering at least one digit of the credit card number to the credit card charge GUI by the user to form at least one entered digit;
(b) sending said at least one entered digit of the credit card number to the vendor through the electronic medium from the credit card charge GUI to form at least one sent digit;
(c) receiving said at least one sent digit of the credit card number by the vendor;
(d) repeating steps (a) to (c) until substantially all digits of the credit card number have been received by the vendor to form a plurality of received digits, such that steps (a) to (c) are performed at least twice; and
(e) ordering the plurality of received digits to form the credit card number.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for transmitting credit card numbers in a secure manner through an electronic medium such as the Internet. Credit card numbers typically consist of a string of 10-20 digits, with the exact number of digits depending upon the provider of the credit card. The security is provided by transmitting the credit card number in a plurality of different transmissions, each transmission containing at least one digit of the credit card number, but fewer than all of the digits of the credit card number. Preferably, the user selects the number of digits from the credit card number to send with each transmission. Thus, the entire credit card number can only be determined by receiving all of the transmissions from the user, thereby significantly increasing the difficulty of intercepting the credit card number.
226 Citations
14 Claims
-
1. A method for securely transmitting a credit card number of a user from a credit card charge GUI (graphical user interface) to a vendor through an electronic medium, the credit card number comprising a plurality of digits, the steps of the method being performed by a data processor, the method comprising the steps of:
-
(a) entering at least one digit of the credit card number to the credit card charge GUI by the user to form at least one entered digit; (b) sending said at least one entered digit of the credit card number to the vendor through the electronic medium from the credit card charge GUI to form at least one sent digit; (c) receiving said at least one sent digit of the credit card number by the vendor; (d) repeating steps (a) to (c) until substantially all digits of the credit card number have been received by the vendor to form a plurality of received digits, such that steps (a) to (c) are performed at least twice; and (e) ordering the plurality of received digits to form the credit card number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification