IP Library › Granted Patent US 9,860,224
Granted Patent B2
US 9,860,224 · App. 13/977,579 · Granted Jan 2, 2018

Systems and methods for secured entry of user authentication data

Inventor: Arupratan Gupta (San Jose, CA)
Assignee: Intel Corporation
H04L63/08G06F3/0233G06F3/0238G06F3/04886G06F21/31G06F21/606G06F21/83G06Q20/3278G06Q20/4012G07F7/1041H04W12/06H04W4/008
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,860,224
App. No.
13/977,579
Granted
Jan 2, 2018
Kind
B2
Abstract

Techniques for improving security of transactions requesting user authentication data entry via mobile devices are described herein. The mobile device is configured to wirelessly communicate using a near field communications (NFC) standard used to communicate over very short distances. The mobile device includes a graphical user interface (GUI) configured to display a virtual keypad arranged in a randomly generated pattern, the pattern being configured to be changed in a random manner at each instance of displaying the virtual keypad. Security of transaction is improved by randomly changing positions of virtual keys of the virtual keypad configured to receive the user authentication data.

Claims (35)

1. A mobile device comprising:

a processor;

a memory device coupled to the processor;

a display device coupled to the processor, the display device comprising a graphical user interface (GUI) configured to display a virtual keypad arranged in a 4×3 pattern, the 4×3 pattern being configured to have a random function that is associated with a particular key or a key position, or a random arrangement of a layout of keys in the virtual keypad, wherein the virtual keypad is displayed as a 3×4 pattern in a subsequent display of the virtual keypad;

a communication module coupled to the processor and the display device, the communication module is configured to transmit a user-selected input on the 4×3 pattern to a financial transaction computer (FTC), wherein the communication module receives a user authentication data request from the FTC, the receiving of the user authentication data request facilitates changing of the 4×3 pattern into the 3×4 pattern, wherein the communications module communicates with the FTC only when the mobile device is in proximity to the FTC.

2. The mobile device of claim 1 , wherein the communication module comprises a first communications module (COM) being configured to wirelessly communicate using a near field communications (NFC) standard configured to provide encrypted communications within 20 centimeters.

3. The mobile device of claim 1 , wherein the virtual keypad emulates a numeric keypad having at least 12 keys in addition to a separate key.

4. The mobile device of claim 1 , wherein the random arrangement comprises a rotation of 10 keys out of at least 12 keys.

5. The mobile device of claim 1 , wherein the virtual keypad is configurable to be displayed at a reduced brightness level in response to receiving a user request.

6. The mobile device of claim 1 further comprising: a fixed keypad having keys with a visual identification, wherein a pattern of keys on the fixed keypad is changed in a random manner by electronically changing the visual identification.

7. The mobile device of claim 1 further comprising:

a fixed keypad having keys with a visual identification, wherein the visual identification is generated by keys that are an electronic 7-segment display device configurable to display a randomly generated value.

8. A mobile device configured to receive user authentication data, the mobile device comprising:

means for displaying a virtual keypad arranged in a 4×3 pattern, the 4×3 pattern being configured to have a random function that is associated with a particular key or a key position, or a random arrangement of a layout of keys in the virtual keypad;

means for transmitting a user-selected input on the 4×3 pattern to a financial transaction computer (FTC);

means for receiving a user authentication data request from the FTC; and

means for displaying the virtual keypad as a 3×4 pattern in a subsequent display of the virtual keypad, wherein the receiving of the user authentication data request facilitates changing of the 4×3 pattern into the 3×4 pattern, wherein the mobile device communicates with the FTC only when the mobile device is in proximity to the FTC.

9. The mobile device of claim 8 further comprising: means for changing a pattern of the virtual keypad at each instance of displaying the virtual keypad.

10. The mobile device of claim 8 further comprising:

means for communicating using a near field communications (NFC) standard configured to provide secure communications between any two NFC compliant devices that are located within 20 centimeters.

11. The mobile device of claim 8 further comprising: means for reducing a brightness level of a display displaying the virtual keypad.

12. The mobile device of claim 8 further comprising: means for changing a pattern of the virtual keypad at each instance of displaying the virtual keypad, wherein the means for changing includes configuring the virtual keypad to have at least 12 virtual keys arranged in a 4×3 or 3×4 matrix pattern and randomly swapping positions of any two sets of matrix elements aligned in one direction.

13. The mobile device of claim 8 further comprising: means for changing a pattern of the virtual keypad at each instance of displaying the virtual keypad, wherein the means for changing the pattern includes a rotational movement of virtual keys included in the virtual keypad.

14. At least one non-transitory computer-readable medium having stored thereon instructions for receiving user authentication data, the instructions being executable to cause a computer processor to:

display, on a mobile device, a virtual keypad arranged in a 4×3 pattern, the 4×3 pattern being configured to have a random function that is associated with a particular key or a key position, or a random arrangement of a layout of keys in the virtual keypad;

transmit, by the mobile device, a user-selected input on the 4×3 pattern to a financial transaction computer (FTC);

receive, by the mobile device, a user authentication data request from the FTC; and

display, by the mobile device, the virtual keypad as a 3×4 pattern in a subsequent display of the virtual keypad, wherein the receiving of the user authentication data request facilitates changing of the 4×3 pattern into the 3×4 pattern, wherein the mobile device communicates with the FTC only when the mobile device is in proximity to the FTC.

15. The at least one non-transitory computer-readable medium of claim 14 , wherein the instructions being executable to further cause the computer processor to:

change a pattern of the virtual keypad at each instance of displaying the virtual keypad.

16. The at least one non-transitory computer-readable medium of claim 14 , wherein the instructions being executable to further cause the computer processor to:

communicate using a near field communications (NFC) standard configured to provide secure communications between any two NFC compliant devices that are located within 20 centimeters.

17. The at least one non-transitory computer-readable medium of claim 14 , wherein the instructions being executable to further cause the compute processor to:

dim a brightness level of a display displaying the virtual keypad.

18. The at least one non-transitory computer-readable medium of claim 14 , wherein the virtual keypad includes at least 12 virtual keys arranged in a 4×3 or 3×4 matrix pattern and is changed by swapping positions of any two sets of matrix elements aligned in one direction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2014
From: GUPTA, ARUPRATAN
To: INTEL CORPORATION
Reel/Frame 032400/0377 →
Continuity (1)
Related Publication 20140096201A1 · Apr 3, 2014