IP Library Granted Patent US 9,697,384
Granted Patent B2
US 9,697,384 · App. 14/836,043 · Granted Jul 4, 2017

Numeric keypad encryption for augmented reality devices

Inventors: Eli M. Dow (Wappingers Falls, NY); Thomas D. Fitzsimmons (Poughkeepsie, NY); Joseph D. Harvey (Binghamton, NY); Douglas E. Rohde (East Meadow, NY)
Assignee: International Business Machines Corporation
G06F21/83G06F3/04842G06F3/04886G06F21/36G06T11/60G06T19/006G09G3/2092G09G2370/16
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,697,384
App. No.
14/836,043
Granted
Jul 4, 2017
Kind
B2
Abstract

Embodiments of the present invention provide methods and systems for numeric keypad encryption using an augmented reality device. The method may include establishing a secure connection to an augmented reality device. A random keypad layout is generated and sent to the augmented reality device. The random keypad layout is displayed in the augmented reality view over a real-world numeric keypad.

Claims (23)

1. A method for keypad encryption comprising:

determining, by one or more computer processors, that an augmented reality device is implemented by a user;

establishing, by one or more computer processors, a secure connection with said augmented reality device;

generating, by one or more computer processors, a virtual keypad layout, wherein generating a virtual keypad layout comprise:

assigning a QR code associated with keys of an external input keypad that maps anchor points for each key of the virtual keypad layout, and

generating a randomized virtual keypad over the external input keypad, wherein the virtual keypad layout is visible only to a user associated with said augmented reality device;

sending, by one or more computer processors, said virtual keypad layout to said augmented reality device, for displaying said virtual keypad layout over the external input keypad, wherein the external input keypad comprises keys lacking assigned values, whereby the external input keypad is obscured from viewing from persons not wearing said augmented reality device; and

receiving, by one or more computer processors, a user selection from said virtual keypad layout.

2. The method of claim 1 , wherein determining that the augmented reality device is implemented by a user comprises:

detecting, by one or more computer processors, an identification element associated with the user; and

linking, by one or more computer processors, said augmented reality device to a keypad device, said keypad device associated with said external input keypad and said one or more computer processors.

3. The method of claim 1 , further comprising:

responsive to determining that the augmented reality device is not implemented by said user, displaying, by one or more computer processors, a set of digits on the external input keypad.

4. The method of claim 1 , wherein receiving the user selection from the virtual keypad layout comprises:

detecting, by one or more computer processors, that said user has selected one or more keys from said virtual keypad layout; and

matching, by one or more computer processors, the user selection with an identification from a database.

5. The method of claim 1 , further comprising:

responsive to receiving an indication that a transaction is complete, invalidating the virtual keypad layout.

6. The method of claim 1 , further comprising:

automatically invalidating, by one or more computer processors, the virtual keypad layout after a preset period of time, prior to receiving the user selection from said virtual keypad layout.

7. The method of claim 1 , wherein said one or more computer processors use a secure short range wireless network to send said virtual keypad layout to said augmented reality device.

8. The method of claim 1 , wherein generating a virtual keypad layout, further comprises:

randomizing, by one or more computer processors, the virtual keypad layout, using a Caesar cipher encryption.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2015
From: DOW, ELI M.; FITZSIMMONS, THOMAS D.; HARVEY, JOSEPH D.; ROHDE, DOUGLAS E.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036425/0735 →
Continuity (2)
Continuation 14685889 · Apr 14, 2015
Related Publication 20160306958A1 · Oct 20, 2016