Numeric keypad encryption for augmented reality devices

US9904808B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9904808-B2
Application numberUS-201715456647-A
CountryUS
Kind codeB2
Filing dateMar 13, 2017
Priority dateApr 14, 2015
Publication dateFeb 27, 2018
Grant dateFeb 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for keypad encryption comprising: generating, by one or more computer processors, a virtual keypad layout, wherein generating a virtual keypad layout comprises: assigning, by one or more computer processors, 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, by one or more computer processors, a randomized virtual keypad over the external input keypad, wherein the virtual keypad layout is visible only to a user associated with an augmented reality device; and sending, by one or more computer processors, the virtual keypad layout to the augmented reality device, for displaying the 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 the augmented reality device. 2. The method of claim 1 , further comprising: determining that the augmented reality device is implemented by a user, 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, the augmented reality device to a keypad device, the keypad device associated with the keypad and the one or more computer processors. 3. The method of claim 2 , further comprising: responsive to determining that the augmented reality device is not implemented by the user, displaying, by one or more computer processors, a set of digits on the keypad. 4. The method of claim 1 , further comprising: receiving, by one or more computer processors, a user selection from the virtual keypad layout, wherein receiving the user selection from the keypad layout comprises: detecting, by one or more computer processors, that the user has selected one or more keys from the 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 keypad layout. 6. The method of claim 1 , further comprising: invalidating, by one or more computer processors, the keypad layout after a preset period of time. 7. The method of claim 1 , wherein the one or more computer processors use a secure short range wireless network to send the keypad layout to the augmented reality device. 8. A computer program product for keypad encryption comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to generate a virtual keypad layout, wherein generating a virtual keypad layout comprises: program instructions to assign a QR code associated with keys of an external input keypad that maps anchor points for each key of the virtual keypad layout, and program instructions to generate a randomized virtual keypad over the external input keypad, wherein the virtual keypad layout is visible only to a user associated with an augmented reality device; and program instructions to send the virtual keypad layout to the augmented reality device, for displaying the 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 the augmented reality device. 9. The computer program product of claim 8 , wherein the program instructions stored on the one or more computer readable storage media further comprise: program instructions to determine that the augmented reality device is implemented by a user, wherein determining that the augmented reality device is implemented by a user comprises: program instructions to detect an identification element associated with the user; and program instructions to link the augmented reality device to a keypad device, the keypad device associated with the keypad and the one or more computer processors. 10. The computer program product of claim 9 , wherein the program instructions stored on the one or more computer readable storage media further comprise: program instructions to, responsive to determining that the augmented reality device is not implemented by the user, display a set of digits on the keypad. 11. The computer program product of claim 8 , wherein the program instructions stored on the one or more computer readable storage media further comprise: program instructions to receive a user selection from the virtual keypad layout, wherein receiving the user selection from the keypad layout comprises: program instructions to detect that the user has selected one or more keys from the keypad layout; and program instructions to match the user selection with an identification from a database. 12. The computer program product of claim 8 , wherein the program instructions stored on the one or more computer readable storage media further comprise: program instructions to, responsive to receiving an indication that a transaction is complete, invalidate the keypad layout. 13. The computer program product of claim 8 , wherein the program instructions stored on the one or more computer readable storage media further comprise: program instructions to invalidate the keypad layout after a preset period of time. 14. The computer program product of claim 8 , wherein the one or more computer processors use a secure short range wireless network to send the keypad layout to the augmented reality device. 15. A computer system for keypad encryption comprising: one or more computer processors; one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising: program instructions to generate a virtual keypad layout, wherein generating a virtual keypad layout comprises: program instructions to assign a QR code associated with keys of an external input keypad that maps anchor points for each key of the virtual keypad layout, and program instructions to generate a randomized virtual keypad over the external input keypad, wherein the virtual keypad layout is visible only to a user associated with an augmented reality device; and program instructions to send the virtual keypad layout to the augmented reality device, for displaying the 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 the augmented reality device. 16. The computer system of claim 15 , wherein the program instructions stored on the one or more computer readable storage media further comprise: program instructions to determine that the augmented reality device is implemented by a user, wherein determining that the augmented reality device is implemented by a user comprises: program instructions to detect an identification element associated with the user; and program instructions to link the augmented reality device to a keypad device, the keypad device associated with the keypad and the one or more computer processors. 17. The computer system of claim 16 , wherein the program instructions stored on the one or mor

Assignees

Inventors

Classifications

  • by graphic or iconic representation · CPC title

  • Detection arrangements using opto-electronic means (constructional details of pointing devices not related to the detection arrangement using opto-electronic means G06F3/033; optical digitisers G06F3/042) · CPC title

  • tracking fingers with respect to a virtual keyboard projected or printed on the surface (virtual keyboards on touch screens G06F3/04886) · CPC title

  • Cooperation and interconnection of the input arrangement with other functional units of a computer (G06F3/023 - G06F3/037 take precedence) · CPC title

  • G06F21/83Primary

    input devices, e.g. keyboards, mice or controllers thereof · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9904808B2 cover?
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.
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F21/83. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).