KR102347476B1 - 버튼을 이용하여 패스워드를 설정하는 방법 및 그를 이용한 컴퓨팅 장치 - Google Patents
버튼을 이용하여 패스워드를 설정하는 방법 및 그를 이용한 컴퓨팅 장치 Download PDFInfo
- Publication number
- KR102347476B1 KR102347476B1 KR1020210041638A KR20210041638A KR102347476B1 KR 102347476 B1 KR102347476 B1 KR 102347476B1 KR 1020210041638 A KR1020210041638 A KR 1020210041638A KR 20210041638 A KR20210041638 A KR 20210041638A KR 102347476 B1 KR102347476 B1 KR 102347476B1
- Authority
- KR
- South Korea
- Prior art keywords
- time
- input
- password
- user
- blank
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명에 따르면, 버튼을 이용하여 패스워드를 설정하는 방법에 있어서, 사용자의 입력을 감지하는 디스플레이부에 상기 버튼이 디스플레이되는 상태에서, 상기 버튼에 상기 사용자의 입력이 가해지는 시간을 입력 시간, 상기 버튼에 상기 사용자의 입력이 없는 시간을 공백 시간이라고 하며, 상기 패스워드를 설정하는 유효 기간 동안 상기 입력 시간 및 상기 공백 시간이 번갈아가면서 존재하며, 컴퓨팅 장치는, 상기 디스플레이부로부터 상기 사용자의 입력 신호를 전달받는 단계; 및 상기 컴퓨팅 장치는, 상기 유효 기간 동안 상기 입력 신호에 대응하는 상기 입력 시간 또는 상기 공백 시간을 이용하여 상기 패스워드를 설정하는 단계를 포함하는 방법을 제시한다.
Description
본 발명은 버튼을 이용하여 패스워드를 설정하는 방법에 있어서, 사용자의 입력을 감지하는 디스플레이부에 상기 버튼이 디스플레이되는 상태에서, 상기 버튼에 상기 사용자의 입력이 가해지는 시간을 입력 시간, 상기 버튼에 상기 사용자의 입력이 없는 시간을 공백 시간이라고 하며, 상기 패스워드를 설정하는 유효 기간 동안 상기 입력 시간 및 상기 공백 시간이 번갈아가면서 존재하며, 컴퓨팅 장치는, 상기 디스플레이부로부터 상기 사용자의 입력 신호를 전달받는 단계; 및 상기 컴퓨팅 장치는, 상기 유효 기간 동안 상기 입력 신호에 대응하는 상기 입력 시간 또는 상기 공백 시간을 이용하여 상기 패스워드를 설정하는 단계를 포함하는 방법에 관한 것이다.
일반적으로 사용자의 신원을 인식하는 기술은 스마트폰 등의 화면 잠금을 해제하는 경우, 사용자가 특정한 어플리케이션 등의 프로세스에 로그인하는 경우 등에 활용될 수 있다. 기존의 사용자 인식 기술은 복수의 노드가 화면에 표시되고 인접한 노드들을 차례로 선택하여 패턴을 그리는 방식, 또는 복수의 숫자 노드가 화면에 표시되고 선택되는 노드의 순서가 저장된 숫자와 일치하는지 여부를 판단하는 방식 등에 의존하고 있었다.
위와 같이 이전 암호들은 암호의 복잡성을 위해 복수의 노드의 조합을 필요로 하였다. 그러나, 어느 하나의 버튼만을 이용해도 복잡한 암호 설정이 가능하며, 본 발명자는 이에 따라 버튼을 이용하여 패스워드를 설정하는 방법 및 그를 이용한 컴퓨팅 장치를 제안하고자 한다.
본 발명은 상술한 문제점을 모두 해결하는 것을 목적으로 한다.
본 발명은 하나의 버튼을 이용하여 패스워드 설정이 가능하도록 하여 사용자 편의를 제공하는 것을 다른 목적으로 한다.
또한, 본 발명은 암호 설정에 있어 리듬감을 제공하여 사용자에게 흥미를 제공하는 것을 또 다른 목적으로 한다.
상기한 바와 같은 본 발명의 목적을 달성하고, 후술하는 본 발명의 특징적인 효과를 실현하기 위한, 본 발명의 특징적인 구성은 하기와 같다.
본 발명의 일 태양에 따르면, 버튼을 이용하여 패스워드를 설정하는 방법에 있어서, 사용자의 입력을 감지하는 디스플레이부에 상기 버튼이 디스플레이되는 상태에서, 상기 버튼에 상기 사용자의 입력이 가해지는 시간을 입력 시간, 상기 버튼에 상기 사용자의 입력이 없는 시간을 공백 시간이라고 하며, 상기 패스워드를 설정하는 유효 기간 동안 상기 입력 시간 및 상기 공백 시간이 번갈아가면서 존재하며, 컴퓨팅 장치는, 상기 디스플레이부로부터 상기 사용자의 입력 신호를 전달받는 단계; 및 상기 컴퓨팅 장치는, 상기 유효 기간 동안 상기 입력 신호에 대응하는 상기 입력 시간 또는 상기 공백 시간을 이용하여 상기 패스워드를 설정하는 단계를 포함하는 방법이 제공된다.
본 발명에 의하면, 다음과 같은 효과가 있다.
본 발명은 하나의 버튼을 이용하여 패스워드 설정이 가능하도록 하여 사용자 편의를 제공하는 효과가 있다.
또한, 본 발명은 암호 설정에 있어 리듬감을 제공하여 사용자에게 흥미를 제공하는 효과가 있다.
도 1은 본 발명의 일 실시예에 따라 컴퓨팅 장치의 개략적인 구성을 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따라 패스워드를 설정하기까지의 과정을 나타내는 도면이다.
도 3은 본 발명의 일 실시예에 따라 유효 기간, 입력 시간 및 공백 시간을 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따라 패스워드를 설정하기까지의 과정을 나타내는 도면이다.
도 3은 본 발명의 일 실시예에 따라 유효 기간, 입력 시간 및 공백 시간을 나타내는 도면이다.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.
도 1은 본 발명의 일 실시예에 따라 컴퓨팅 장치의 개략적인 구성을 나타내는 도면이다.
스마트폰, 태블릿 PC, 데스크탑 컴퓨터, 노트북 컴퓨터, PDA, 웹 패드, 스마트 리모컨 각종 기기 등과 같이 디스플레이부를 구비하고 마이크로 프로세서를 탑재하여 연산 능력을 갖춘 디지털 기기라면 얼마든지 본 발명에 따른 컴퓨팅 장치(100)로서 채택될 수 있을 것이다.
도 1에 도시된 바와 같이, 본 발명의 컴퓨팅 장치(100)는 통신부(110), 프로세서(120), 데이터베이스(130) 및 디스플레이부(140)를 포함할 수 있다.
컴퓨팅 장치(100)의 통신부(110)는 다양한 통신 기술로 구현될 수 있다. 즉, 와이파이(WIFI), WCDMA(Wideband CDMA), HSDPA(High Speed Downlink Packet Access), HSUPA(High Speed Uplink Packet Access), HSPA(High Speed Packet Access), 모바일 와이맥스(Mobile WiMAX), 와이브로(WiBro), LTE(Long Term Evolution), 블루투스(bluetooth), 적외선 통신(IrDA, infrared data association), NFC(Near Field Communication), 지그비(Zigbee), 무선랜 기술 등이 적용될 수 있다. 또한, 인터넷과 연결되어 서비스를 제공하는 경우 인터넷에서 정보전송을 위한 표준 프로토콜인 TCP/IP를 따를 수 있다.
데이터베이스(130)는 각종 패스워드 등을 저장할 수 있고 통신부(110)에 의해 접근이 가능하다. 이에 대해서는 프로세서(120)와 함께 뒤에서 자세히 서술하겠다.
또한, 디스플레이부(140)는 패스워드를 입력할 버튼을 디스플레이하며, 경우에 따라서는 터치 등의 사용자의 입력을 감지할 수도 있다. 참고로, 본 발명에서의 입력은 디스플레이부(140)에 대한 직/간접 터치, 마우스 클릭 등 다양한 방식을 포함할 수 있다.
도 2는 본 발명의 일 실시예에 따라 패스워드를 설정하기까지의 과정을 나타내는 도면이다.
도 3은 본 발명의 일 실시예에 따라 유효 기간, 입력 시간 및 공백 시간을 나타내는 도면이다.
상기 버튼에 사용자의 입력이 가해지는 시간을 입력 시간, 상기 버튼에 상기 사용자의 입력이 없는 시간을 공백 시간이라고 설정할 수 있다. 또한, 도 3에서 볼 수 있듯이, 상기 패스워드를 설정하는 유효 기간 동안 상기 입력 시간 및 상기 공백 시간이 번갈아가면서 존재할 수 있다. 즉, 입력 시간 및 공백 시간의 반복이 패스워드를 이루고, 상기 패스워드의 길이가 유효 기간에 해당할 수 있는 것이다.
이때, 컴퓨팅 장치(100)의 프로세서(120)는 디스플레이부(140)로부터 사용자의 입력 신호를 전달(S210)받을 수 있다. 여기서, 입력 신호는 사용자의 입력이 가해지는지 여부, 입력이 가해진다면 입력이 감지되는 시간, 입력이 가해지지 않는 시간 등을 의미할 수 있다. 즉, 입력 신호는 입력 시간 및 공백 시간을 나타낼 수 있는 것이다.
다음으로, 컴퓨팅 장치(100)의 프로세서(120)는 유효 기간 동안 입력 신호에 대응하는 입력 시간 또는 공백 시간을 이용하여 패스워드를 설정(S220)할 수 있다.
전술한 바와 같이, 상기 유효 기간은 패스워드를 설정하는 구간이며, 패스워드는 버튼에 입력이 감지되는 입력 시간 및 버튼에 입력이 감지되지 않는 공백 시간의 조합으로 이루어질 수 있다.
유효 기간에는 적어도 하나 이상의 입력 시간 및 적어도 하나 이상의 공백 시간이 포함될 수 있다. 상기 유효 기간의 시작점은 상기 적어도 하나 이상의 입력 시간 중 어느 하나의 시작점과 동일할 수 있다. 즉, 유효 기간의 가장 처음 부분은 입력 시간에 해당해야 하는 것이며, 공백 시간은 유효 기간의 가장 처음에 위치할 수는 없는 것이다.
다음으로, 일 실시예에 따라 유효 기간의 종료점은 디스플레이부(140)에 존재하는 별도의 종료 버튼에 상기 사용자의 입력이 발생한 시점에 해당할 수 있다. 구체적으로, 디스플레이부(140)에는 기존의 버튼뿐 아니라 종료 버튼이 존재할 수 있고, 유효 기간이 지속되다가 상기 종료 버튼에 입력이 가해짐으로써 유효 기간이 종료될 수 있는 것이다.
또한, 일 실시예에 따라 유효 기간의 종료점은 적어도 하나 이상의 공백 시간 중 어느 하나의 특정 공백 시간이 제1 소정 시간보다 길거나 같은 경우 상기 특정 공백 시간의 시작점을 기초로 제1 소정 시간이 경과한 시점에 해당할 수 있다. 즉, 유효 기간이 지속되던 중 공백 시간이 지나치게 길어질 수 있고, 이 경우 사용자가 패스워드 설정의 의사가 더 이상 없는 것으로 볼 수 있고 유효 기간이 종료될 수 있는 것이다.
구체적으로 컴퓨팅 장치(100)의 프로세서(120)는 패스워드를 설정할 수 있는 기간인 유효 기간이 지속되는 동안 공백 시간이 제1 소정 시간(ex 1분)보다 길거나 같은지를 확인할 수 있다. 유효 기간에 포함된 공백 시간 중 어느 하나의 특정 공백 시간의 길이가 제1 소정 시간의 길이에 해당하는 경우, 프로세서(120)는 패스워드 설정 과정을 중지하고, 유효 기간 역시 종료될 수 있다.
이때, 유효 기간의 종료 시점은 특정 공백 시간의 시작점(ex 3분 30초)을 기초로 제1 소정 시간(ex 1분)이 경과한 시점(ex 4분 30초)이 될 수 있을 것이다.
또한, 경우에 따라서는 유효 기간에 포함된 입력 시간의 개수 및 유효 기간에 포함된 공백 시간의 개수가 각각 기설정 개수(ex 10개)보다 적을 수 있다. 이는 버튼에 대한 지나치게 많은 입력과 공백의 반복을 금지하여 혼동을 방지하기 위함이다. 결국, 유효 기간에서 "입력 시간, 공백 시간, 입력 시간, 공백 시간, 입력 시간, 공백 시간.." 이 반복되다가 입력 시간의 개수가 10개가 되는 경우 버튼에 대한 입력과 함께 유효 기간이 종료될 수 있는 것이다.
참고로, 상기 기설정 개수는 설정에 따라 변경될 수 있으며, 데이터베이스(130)에 기록된 사용자의 개인 정보에 따라 달라질 수도 있다. 예를 들어, 사용자의 나이가 흥미를 찾거나 호기심이 많은 15세~25세에 해당하는 경우 상기 기설정 개수는 30개 이상으로 설정되어, 많은 수의 "입력 시간, 공백 시간"이 패스워드로서 반복될 수 있다.
상기 적어도 하나 이상의 입력 시간은 제1 입력 시간, 제2 입력 시간을 포함하고, 상기 적어도 하나 이상의 공백 시간은 제1 공백 시간, 제2 공백 시간을 포함한다고 가정할 수 있다.
이때, 유효 기간은 제1 입력 시간, 제1 공백 시간, 제2 입력 시간, 제2 공백 시간이 순차적으로 반복되는 구조로 이루어질 수 있다.
또한, 제1 입력 시간 및 제2 입력 시간을 포함한 적어도 하나 이상의 입력 시간 모두는 제2 소정 시간(ex 1초)보다 긴 것으로 설정할 수 있다. 이는 버튼에 대한 입력을 감지하는 시간이 제2 소정 시간(ex 1초)보다도 짧은 경우 입력에 해당하는지 여부가 불분명하기 때문이다.
일 실시 예에 의할 때, 디스플레이부(140)에는 복수의 버튼이 존재할 수도 있다. 상기 복수의 버튼 중 어느 하나의 특정 버튼에 사용자의 입력이 감지되는 경우, 상기 사용자의 입력이 감지된 특정 버튼이 상기 패스워드를 설정하는 버튼에 해당할 수 있다.
즉, 상기 복수의 버튼 중 제일 먼저 입력이 발생한 특정 버튼만이 패스워드를 설정하는 버튼에 해당하는 것이다. 패스워드를 설정하는 유효 기간 동안 나머지 버튼에 대한 사용자의 입력은 특정 버튼에 대한 공백 시간에 대응할 수 있다. 나머지 버튼에 대한 입력은 패스워드 설정과는 무관함을 의미하는 것이다.
다음으로, 컴퓨팅 장치(100)에 포함된 데이터베이스(130)는 유효 기간 동안 사용자의 입력에 의해 설정된 패스워드를 저장할 수 있다. 상기 패스워드가 저장된 이후 대기모드 기간 동안 컴퓨팅 장치(100)의 프로세서(120)는 디스플레이부(140)에 버튼을 디스플레이하여 사용자로 하여금 패스워드를 입력하도록 할 수 있다.
대기모드 기간 동안 입력된 패스워드가 포함하는 입력 시간 및 공백 시간과 유효 기간 동안 입력된 패스워드가 포함하는 입력 시간 및 공백 시간이 일치하는 경우, 암호 상태가 오픈되고 사용자가 상기 컴퓨팅 장치(100)를 이용할 수 있도록 상기 컴퓨팅 장치(100)가 사용모드로 전환될 수 있다. 구체적으로는 대기모드 및 유효 기간 동안의 입력된 입력 시간의 시작점, 길이, 종료점, 공백 시간의 시작점, 길이, 종료점 등이 일치하는 경우 암호 상태가 오픈된다고 볼 수 있다.
컴퓨팅 장치(100)의 프로세서(120)는 대기모드 기간 동안 사용자로 하여금 패스워드(입력 시간 및 공백 시간의 조합)를 입력함으로써 암호 상태를 풀도록 하고, 사용모드 상태의 컴퓨팅 장치(100)를 이용하도록 할 수 있다.
다른 실시예에 의할 때, 컴퓨팅 장치(100)의 프로세서(120)는 사용자로 하여금 디스플레이부(140)에 나타난 버튼에 방향성을 부여하는 입력을 하도록 하여 패스워드를 설정할 수도 있다. 여기서, 상기 방향성은 경우에 따라 다르겠지만 위/아래/좌/우 등 4 방향 내지 대각선 방향을 포함한 8 방향에 해당할 수 있다.
예를 들어, 프로세서(120)는 사용자로 하여금 버튼에 입력을 가하면서 위 방향으로의 힘을 제기할 수 있다. 즉, 기존의 입력 시간(공백 시간)의 시작점, 길이, 종료점을 고려하는 패스워드에 추가적으로 방향성이 부여되는 것이다. 유효 기간의 제1 입력 시간 동안 사용자가 아래 방향으로 힘을 가하면서 버튼에 입력한 경우, 대기모드 기간에도 제1 입력 시간 동안 사용자가 아래 방향으로 힘을 가하면서 버튼에 입력을 가해야만 암호 상태가 오픈될 수 있는 것이다.
상기 사용자가 버튼에 대해 방향성을 부가할 때, 상기 버튼은 일정 범위 내에서 가해진 힘에 따라 이동할 수 있고, 일부 이동이 이루어진 후 반발력으로 다시 원래 위치로 되돌아가는 힘을 받을 수 있다.
또한, 일 실시예에 의할 때, 컴퓨팅 장치(100)의 프로세서(120)는 데이터베이스(130)에 기설정된 패스워드(입력 시간, 공백 시간의 조합)를 가질 수 있다. 예를 들어, 제1 패스워드(3초의 제1 입력 시간, 2초의 제1 공백 시간, 5초의 제2 입력 시간, 2초의 제2 공백 시간..), 제2 패스워드(5초의 제1 입력 시간, 1초의 제1 공백 시간, 2초의 제2 입력 시간, 4초의 제2 공백 시간..) 등이 데이터베이스(130)에 저장될 수 있는 것이다.
프로세서(120)는 패스워드 설정시 사용자에게 제1 패스워드 또는 제2 패스워드 등을 제안할 수 있고, 사용자의 선택에 따라 어느 하나의 패스워드가 상기 컴퓨팅 장치(100)에 대한 패스워드로 설정 등록될 수도 있다. 이는 보안 정도가 낮은 기기에 대한 것으로서, 컴퓨팅 장치(100)는 사용자에게 패스워드를 제안하여 사용자 편의상 패스워드를 쉽게 설정하도록 할 수 있다.
이때, 컴퓨팅 장치(100)의 프로세서(120)는 데이터베이스(130)에 기록된 사용자의 개인 정보(ex 성별, 나이)에 기초하여 서로 다른 패스워드를 제안할 수 있다.
예를 들어, 사용자가 남성인 경우 단순한 패스워드(ex 3초의 제1 입력 시간, 3초의 제1 공백 시간, 3초의 제2 입력 시간, 3초의 제2 공백 시간..)를 제안할 수 있고, 사용자가 여성인 경우 복잡한 패스워드(ex 1초의 제1 입력 시간, 4초의 제1 공백 시간, 3초의 제2 입력 시간, 6초의 제2 공백 시간..)를 제안할 수 있다.
이상 설명된 본 발명에 따른 실시예들은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크와 같은 자기 매체, ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상에서 본 발명이 구체적인 구성요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명이 상기 실시예들에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형을 꾀할 수 있다.
따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등하게 또는 등가적으로 변형된 모든 것들은 본 발명의 사상의 범주에 속한다고 할 것이다.
100: 컴퓨팅 장치
110: 통신부
120: 프로세서
130: 데이터베이스
140: 디스플레이부
110: 통신부
120: 프로세서
130: 데이터베이스
140: 디스플레이부
Claims (2)
- 버튼을 이용하여 패스워드를 설정하는 방법에 있어서,
사용자의 입력을 감지하는 디스플레이부에 상기 버튼이 디스플레이되는 상태에서,
상기 버튼에 상기 사용자의 입력이 가해지는 시간을 입력 시간, 상기 버튼에 상기 사용자의 입력이 없는 시간을 공백 시간이라고 하며, 상기 패스워드를 설정하는 유효 기간 동안 상기 입력 시간 및 상기 공백 시간이 번갈아가면서 존재하며,
(a) 컴퓨팅 장치는, 상기 디스플레이부로부터 상기 사용자의 입력 신호를 전달받는 단계; 및
(b) 상기 컴퓨팅 장치는, 상기 유효 기간 동안 상기 입력 신호에 대응하는 상기 입력 시간 또는 상기 공백 시간을 이용하여 상기 패스워드를 설정하는 단계;
를 포함하며,
상기 유효 기간에는 적어도 하나 이상의 상기 입력 시간 및 적어도 하나 이상의 상기 공백 시간이 포함되고, 상기 유효 기간의 시작점은 상기 적어도 하나 이상의 입력 시간 중 어느 하나의 시작점과 동일하며, 상기 유효 기간의 종료점은 i-1) 상기 디스플레이부에 존재하는 별도의 종료 버튼에 상기 사용자의 입력이 발생한 시점 또는 i-2) 상기 적어도 하나 이상의 공백 시간 중 어느 하나의 특정 공백 시간이 제1 소정 시간보다 길거나 같은 경우 상기 특정 공백 시간의 시작점을 기초로 상기 제1 소정 시간이 경과한 시점 중 어느 하나에 해당하고,
상기 유효 기간에 포함된 상기 입력 시간의 개수 및 상기 유효 기간에 포함된 상기 공백 시간의 개수는 각각 기설정 개수보다 적으며,
상기 적어도 하나 이상의 입력 시간이 제1 입력 시간, 제2 입력 시간을 포함하고, 상기 적어도 하나 이상의 공백 시간이 제1 공백 시간, 제2 공백 시간을 포함하며, 상기 유효 기간은 상기 제1 입력 시간, 상기 제1 공백 시간, 상기 제2 입력 시간 및 상기 제2 공백 시간이 순차적으로 반복되는 구조로 이루어져 있고, 상기 제1 입력 시간 및 상기 제2 입력 시간은 제2 소정 시간보다 길며,
상기 디스플레이부에 존재하는 복수의 버튼 중 어느 하나의 특정 버튼에 상기 사용자의 입력이 감지되는 경우, 상기 사용자의 입력이 감지된 상기 특정 버튼이 상기 패스워드를 설정하는 버튼에 해당하고, 상기 패스워드를 설정하는 상기 유효 기간 동안 나머지 버튼에 대한 상기 사용자의 입력은 상기 공백 시간과 대응되고,
상기 컴퓨팅 장치에 포함된 데이터베이스는 상기 유효 기간 동안 상기 사용자의 입력에 의해 설정된 상기 패스워드를 저장하고, 상기 패스워드가 저장된 이후 대기모드 기간 동안 상기 컴퓨팅 장치는 상기 디스플레이부에 상기 버튼을 디스플레이하여 상기 사용자로 하여금 상기 패스워드를 입력하도록 하며, ii-1) 상기 대기모드 기간 동안 입력된 상기 패스워드가 포함하는 상기 입력 시간 및 상기 공백 시간과 ii-2) 상기 유효 기간 동안 입력된 상기 패스워드가 포함하는 상기 입력 시간 및 상기 공백 시간이 일치하는 경우, 상기 컴퓨팅 장치의 암호 상태를 오픈하며,
상기 컴퓨팅 장치는, 상기 사용자로 하여금 상기 버튼에 방향성을 부여하는 입력을 하도록 하여 상기 패스워드를 설정하고,
상기 기설정 개수는 상기 사용자의 개인 정보에 따라 달라지는 것을 특징으로 하는 방법. - 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210041638A KR102347476B1 (ko) | 2021-03-31 | 2021-03-31 | 버튼을 이용하여 패스워드를 설정하는 방법 및 그를 이용한 컴퓨팅 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210041638A KR102347476B1 (ko) | 2021-03-31 | 2021-03-31 | 버튼을 이용하여 패스워드를 설정하는 방법 및 그를 이용한 컴퓨팅 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102347476B1 true KR102347476B1 (ko) | 2022-01-05 |
Family
ID=79348882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210041638A KR102347476B1 (ko) | 2021-03-31 | 2021-03-31 | 버튼을 이용하여 패스워드를 설정하는 방법 및 그를 이용한 컴퓨팅 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102347476B1 (ko) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005202527A (ja) * | 2004-01-14 | 2005-07-28 | Fujitsu Component Ltd | 入力装置およびユーザー認証方法 |
KR20080076076A (ko) * | 2007-02-14 | 2008-08-20 | 삼성전자주식회사 | 적은 수의 조작 버튼을 갖는 휴대용 디바이스에서의패스워드 설정방법 및 패스 워드 인증 방법 |
KR101228809B1 (ko) * | 2011-08-03 | 2013-01-31 | 한국과학기술원 | 패스워드 입력 방법 및 장치, 이를 위한 기록 매체 |
KR20150063896A (ko) * | 2013-12-02 | 2015-06-10 | 양용철 | 숫자와 패턴을 조합한 스마트폰 잠금해제 입력장치 및 제어방법 |
KR20150089104A (ko) * | 2014-01-26 | 2015-08-05 | 양용철 | 이동 단말에서의 숫자와 패턴을 조합한 잠금해제 방법 및 이를 위한 이동 단말 |
JP2016164810A (ja) * | 2016-05-18 | 2016-09-08 | 京セラドキュメントソリューションズ株式会社 | 認証装置および画像形成装置 |
KR20170096925A (ko) * | 2016-02-17 | 2017-08-25 | 이길수 | 디지털기기의 잠금 설정 및 해제방법 |
-
2021
- 2021-03-31 KR KR1020210041638A patent/KR102347476B1/ko active IP Right Grant
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005202527A (ja) * | 2004-01-14 | 2005-07-28 | Fujitsu Component Ltd | 入力装置およびユーザー認証方法 |
KR20080076076A (ko) * | 2007-02-14 | 2008-08-20 | 삼성전자주식회사 | 적은 수의 조작 버튼을 갖는 휴대용 디바이스에서의패스워드 설정방법 및 패스 워드 인증 방법 |
KR101228809B1 (ko) * | 2011-08-03 | 2013-01-31 | 한국과학기술원 | 패스워드 입력 방법 및 장치, 이를 위한 기록 매체 |
KR20150063896A (ko) * | 2013-12-02 | 2015-06-10 | 양용철 | 숫자와 패턴을 조합한 스마트폰 잠금해제 입력장치 및 제어방법 |
KR20150089104A (ko) * | 2014-01-26 | 2015-08-05 | 양용철 | 이동 단말에서의 숫자와 패턴을 조합한 잠금해제 방법 및 이를 위한 이동 단말 |
KR20170096925A (ko) * | 2016-02-17 | 2017-08-25 | 이길수 | 디지털기기의 잠금 설정 및 해제방법 |
JP2016164810A (ja) * | 2016-05-18 | 2016-09-08 | 京セラドキュメントソリューションズ株式会社 | 認証装置および画像形成装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101554068B1 (ko) | 사용자 인증 디바이스 및 사용자 인증 방법 | |
KR102299261B1 (ko) | 어플리케이션의 잠금 상태를 제어하는 방법 및 이를 지원하는 전자장치 | |
GB2552152B (en) | Obscuring data | |
KR101556599B1 (ko) | 패턴 입력 장치 및 방법과 이를 이용한 기록 매체 | |
US10007781B2 (en) | Method and system for password setting and authentication | |
US8601552B1 (en) | Personal identification pairs | |
CN107944237A (zh) | 指纹解锁方法及相关产品 | |
KR20130109389A (ko) | 개인화 가상키보드 제공방법 | |
CN104049897A (zh) | 触摸屏设备解锁方法及装置 | |
KR101112779B1 (ko) | 시간 개념을 포함하는 터치 패턴을 이용한 디바이스의 잠금 해제 방법 | |
KR102442779B1 (ko) | 사용자 인증 방법 및 장치 | |
US20220121293A1 (en) | Character editing on a physical device via interaction with a virtual device user interface | |
CN105303096A (zh) | 用于基于滑动的认证的符号选择 | |
KR102347476B1 (ko) | 버튼을 이용하여 패스워드를 설정하는 방법 및 그를 이용한 컴퓨팅 장치 | |
WO2017185672A1 (zh) | 控制指纹传感器的方法、装置及电子设备 | |
EP3346406A1 (en) | Data input method, and electronic device and system for implementing the data input method | |
WO2018130852A1 (en) | Improved authentication | |
KR20150042648A (ko) | 지문인식과 사용자 조작내용의 결합에 기반한 기능 실행방법 및 이를 적용한 전자기기 | |
KR102222411B1 (ko) | 숫자와 패턴 혼용 입력부를 이용한 숫자와 패턴을 조합한 인증암호의 인증방법 및 인증장치 | |
US20170155635A1 (en) | Password Generation System and Its Associated Method of Operation | |
WO2016062093A1 (zh) | 触摸屏解锁方法及装置 | |
KR101767752B1 (ko) | 보안키 입력 시스템 및 방법 | |
KR102681511B1 (ko) | 패턴화된 지문인식을 위한 장치 및 그 장치의 구동방법 | |
JP2015001935A (ja) | 認証装置および認証方法 | |
KR102306331B1 (ko) | 사용자 입력에 따른 기능 수행 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |