Secure Electronic Keypad Entry
First Claim
1. An electronic device for securely receiving confidential information, wherein the electronic device comprises:
- a randomizer module to randomize information;
a memory for storing data components of a security data interface (SDI);
a display driver circuit (DDC); and
wherein the electronic device is configured to;
randomize a display for at least one of the data components of the SDI such that at least one of the data components of the SDI is displayed in a randomized location; and
generate the SDI for the DDC by reading the data components of the SDI according to their display locations; and
the randomizer module transforms the display device from a deterministic display of the SDI to a randomized display of the SDI for secure receipt of the confidential information.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device and method for securely receiving and communicating confidential information. The device comprises a user-defined variable and programmable randomizer module that randomizes a display of at least one of a plurality of data components of a security data interface (“SDI”). Display features of the data components of the SDI, such as location, layout, movement, and/or sequence, are randomized and stored in memory, then driven by a display driver circuit (“DDC”) to generate the randomized SDI on a display device. An exemplary circular keypad SDI having digits from 0-9 has a random anchor position, continuous rotation and translational movement during or between data entry by a user to select credit card (“CC”) number via the SDI for a secure transaction that is resistant to detection and interception.
50 Citations
20 Claims
-
1. An electronic device for securely receiving confidential information, wherein the electronic device comprises:
-
a randomizer module to randomize information; a memory for storing data components of a security data interface (SDI); a display driver circuit (DDC); and
wherein the electronic device is configured to;randomize a display for at least one of the data components of the SDI such that at least one of the data components of the SDI is displayed in a randomized location; and generate the SDI for the DDC by reading the data components of the SDI according to their display locations; and the randomizer module transforms the display device from a deterministic display of the SDI to a randomized display of the SDI for secure receipt of the confidential information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of securely receiving confidential information on an electronic device, the method comprising:
-
randomizing a display for at least one of a plurality of data components of the security data interface (SDI) such that at least one part of the SDI is displayed in a randomized location; generating an SDI for a display driver circuit (DDC) to drive to a display device by reading the data components of the SDI according to their locations; and transforming, via the randomizer module, a display device from a deterministic display of the SDI to a randomized display of the SDI for secure receipt of the confidential information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for securely receiving confidential information, wherein the system comprises:
a server comprising; a randomizer module to randomize information; a memory for storing data components of a security data interface (SDI); a display driver circuit (DDC); and
wherein the electronic device is configured to;randomize a display location for at least one of the data components of the SDI such that at least one part of the SDI is displayed in a randomized location; generate an SDI for the DDC to drive by reading the data components of the SDI according to their locations. - View Dependent Claims (19, 20)
Specification