IP Library › Granted Patent US 12,271,874
Granted Patent B2
US 12,271,874 · App. 18/341,024 · Granted Apr 8, 2025

Security key input system and method using one-time keypad

Inventor: Seungshin Choi (Seoul, KR)
G06Q20/1085G06Q20/3278G06Q20/4014
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 12,271,874
App. No.
18/341,024
Granted
Apr 8, 2025
Kind
B2
Abstract

Provided is a security key input system using a one-time keypad. The security key input system may include: a keypad input unit configured to output a security keypad including one or more null keys each having no identification mark written thereon, and receive a security key from a user; a control unit comprising a one-time keypad generator configured to generate a one-time keypad; an input terminal comprising an NFC recognition unit configured to provide the one-time keypad generated by the one-time keypad generator to an output terminal through NFC with the output terminal contacted with the input terminal; a display module; an NFC recognition module configured to receive the one-time keypad from the input terminal through the NFC recognition unit; and the output terminal comprising a controller configured to output the one-time keypad received from the NFC recognition module through the display module.

Claims (25)

1. A security key input system using a one-time keypad, comprising:

an input terminal; and

an output terminal,

wherein the output terminal is configured to:

provide the one-time keypad to the input terminal; and

generate the one-time keypad based on a synchronization between the input terminal and the output terminal, and

wherein the input terminal is configured to:

output an input window including one or more null keys, each of the one or more null keys having no identification mark written thereon;

receive a security key inputted by a user through the input window;

receive the one-time keypad through near field communication (NFC) with the output terminal in contact with the input terminal; and

determine whether the security key coincides with a preset code, and approve whether to disable security, based on the determination.

2. The security key input system of claim 1 , wherein the output terminal comprises an external interface configured to perform NFC.

3. The security key input system of claim 1 , wherein the input terminal comprises an ATM (Automated Teller Machine), door lock, safe or computer.

4. The security key input system of claim 1 , wherein the one-time keypad comprises a keypad of which a key arrangement is randomly set, and the key arrangement is changed whenever the one-time keypad is generated.

5. The security key input system of claim 4 , wherein a first number of one-time keypads to be generated is equal to a second number of security keys to be inputted, and a different one-time keypad is provided in response to each security key input.

6. The security key input system of claim 5 , wherein the input terminal is further configured to output a result of the determination through at least one of changing a color of the input window or outputting a sound.

7. The security key input system of claim 6 , wherein the input window comprises a larger number of null keys than a difference between a first number of entire input regions of the input window and a second number of digits included in a preset security key.

8. The security key input system of claim 7 , wherein the entire input regions of the input window are set to null keys.

9. A security key input method using a one-time keypad, comprising the steps of:

(A) generating, by an output terminal, the one-time keypad based on a synchronization between an input terminal and the output terminal;

(B) transmitting, by the output terminal, the generated one-time keypad to the input terminal;

(C) outputting, by the output terminal, the generated one-time keypad;

(D) outputting, by the input terminal, a security keypad including one or more null keys each having no identification mark written thereon, and receiving a security key from a user; and

(E) determining, by the input terminal, whether the security key inputted from the user coincides with a preset code, through the one-time keypad, and determining whether the security key is correct or wrong.

10. The security key input method of claim 9 , wherein the step (B) of transmitting the generated one-time keypad is performed through NFC by a contact between the output terminal and the input terminal.

Priority Claims (7)
KR 10-2015-0122649 · Aug 31, 2015 · national
KR 10-2015-0154494 · Nov 4, 2015 · national
KR 10-2015-0154496 · Nov 4, 2015 · national
KR 10-2015-0176170 · Dec 10, 2015 · national
KR 10-2016-0001814 · Jan 7, 2016 · national
KR 10-2016-0008115 · Jan 22, 2016 · national
KR 10-2016-0020838 · Feb 22, 2016 · national
Continuity (2)
Continuation 15207856 · Jul 12, 2016
Related Publication 20230334452A1 · Oct 19, 2023
References Cited (24)
US 20060037067A1 · Morris et al. · 2006 [cited by applicant]
US 20070096946A1 · Kim et al. · 2007 [cited by applicant]
US 20090098825A1 · Huomo et al. · 2009 [cited by applicant]
US 20110145564A1 · Moshir et al. · 2011 [cited by applicant]
US 20130246276A1 · Ooi · 2013 [cited by applicant]
US 20140096201A1 · Gupta · 2014 [cited by examiner]
US 20150072654A1 · Moshir et al. · 2015 [cited by applicant]
US 20150154598A1 · Forte · 2015 [cited by examiner]
US 20160080152A1 · Pieczul et al. · 2016 [cited by applicant]
US 20160080937A1 · Pieczul et al. · 2016 [cited by applicant]
US 20160125181A1 · Dai Zovi · 2016 [cited by examiner]
US 20160125411A1 · Briggs et al. · 2016 [cited by applicant]
US 20160128118A1 · Duffell · 2016 [cited by examiner]
US 20160171461A1 · Hoover et al. · 2016 [cited by applicant]
US 20160306958A1 · Dow et al. · 2016 [cited by applicant]
US 20160307380A1 · Ho · 2016 [cited by examiner]
US 20160314468A1 · Smith · 2016 [cited by examiner]
US 20170046704A1 · Buchner et al. · 2017 [cited by applicant]
US 20170090750A1 · Forte et al. · 2017 [cited by applicant]
US 20200210557A1 · Pike · 2020 [cited by examiner]
KR 101016041 · 2011 [cited by applicant]
KR 101045257 · 2011 [cited by applicant]
English translation of 10-1045257. [cited by applicant]
English translation of 10-1016041. [cited by applicant]