IP Library › Granted Patent US 12,511,629
Granted Patent B2
US 12,511,629 · App. 18/738,381 · Granted Dec 30, 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,511,629
App. No.
18/738,381
Granted
Dec 30, 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 (29)

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

an input terminal; and

an output terminal,

wherein the input terminal is configured to:

output a security keypad 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 security keypad;

generate, based on a synchronization between the input terminal and the output terminal, the one-time keypad in a form of at least one of a short messaging service (SMS) message or a multimedia messaging service (MMS) message; and

transmit the one-time keypad to the output terminal, and

wherein the output terminal is configured to:

receive the one-time keypad from the input terminal; and

output the received one-time keypad using a display.

2 . The security key input system of claim 1 , wherein the input terminal comprises at least one of an automated teller machine (ATM), a door lock, a safe, or a computer.

3 . The security key input system of claim 2 , wherein the one-time keypad comprises a keypad of which a key arrangement is randomly set, and

wherein the key arrangement is changed whenever the one-time keypad is generated.

4 . The security key input system of claim 2 , wherein a number of one-time keypads to be generated is equal to a number of security keys to be inputted, and

wherein a one-time keypad is provided in response to each security key input.

5 . The security key input system of claim 2 , wherein the input terminal is further configured to:

determine whether the security key inputted from the user coincides with a preset code, through the one-time keypad, and

output the determination result through at least one of a color change of the security keypad or a sound output.

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

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

8 . A security key input method using a one-time keypad, comprising:

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

(B) converting, by the input terminal, the generated one-time keypad into at least one of a short messaging service (SMS) message or a multimedia messaging service (MMS) message;

(C) transmitting, by the input terminal, the one-time keypad converted into the at least one of the SMS message or the MMS message to the output terminal;

(D) outputting, by the output terminal, the received one-time keypad;

(E) 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

(F) 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.

9 . The security key input method of claim 8 , wherein the outputting of the received one-time keypad is continued for a preset time, and then ended.

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 (3)
Division 18341024 · Jun 26, 2023
Continuation 15207856 · Jul 12, 2016
Related Publication 20240330880A1 · Oct 3, 2024
References Cited (28)
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 20110238573A1 · Varadarajan · 2011 [cited by examiner]
US 20120047564A1 · Liu · 2012 [cited by examiner]
US 20120197798A1 · Grigg · 2012 [cited by examiner]
US 20130246276A1 · Ooi · 2013 [cited by applicant]
US 20140096201A1 · Gupta · 2014 [cited by applicant]
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 applicant]
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 20160180322A1 · Song · 2016 [cited by examiner]
US 20160306958A1 · Dow · 2016 [cited by examiner]
US 20160307380A1 · Ho · 2016 [cited by examiner]
US 20160314468A1 · Smith · 2016 [cited by examiner]
US 20170046704A1 · Büchner 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]