KR101228090B1 - System and method for inputing password - Google Patents
System and method for inputing password Download PDFInfo
- Publication number
- KR101228090B1 KR101228090B1 KR1020120083834A KR20120083834A KR101228090B1 KR 101228090 B1 KR101228090 B1 KR 101228090B1 KR 1020120083834 A KR1020120083834 A KR 1020120083834A KR 20120083834 A KR20120083834 A KR 20120083834A KR 101228090 B1 KR101228090 B1 KR 101228090B1
- Authority
- KR
- South Korea
- Prior art keywords
- random
- keypad
- password
- keypads
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/82—Protecting input, output or interconnection devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0488—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 a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—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 a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
본 발명은 비밀번호 입력 시스템 및 방법에 관한 것이다. The present invention relates to a password input system and method.
최근 무인 ATM기의 보급이 증가하고, 또한 스마트폰, 태블릿 컴퓨터, PC 등을 이용한 인터넷 뱅킹 및 모바일 뱅킹이 크게 활성화됨에 따라, 개인이 공공장소에서 본인확인을 위해 비밀번호 등을 입력해야 하는 경우가 증가하였다. 그럼에도 불구하고, 기존의 키보드를 이용한 비밀번호 입력방식은 사용자가 입력하는 버튼 정보를 기록하여 비밀번호를 알아내는 키로깅(Keylogging) 공격이나, 사용자의 어깨 뒤에서 사용자가 입력하는 비밀번호를 보고 알아내는 숄더 서핑(Shoulder Surfing) 공격에 매우 취약한 단점을 가지고 있다. 특히, 사용자가 같은 비밀번호를 반복해서 입력하는 경우 위와 같은 위험에 쉽게 노출될 가능성이 높다. 이와 같이, 반복해서 비밀번호를 입력하는 경우에 대비하여 안전성을 보강하기 위한 많은 기법이 제안되었으나, 입력 속도가 빠른 경우에도 키입력 시간이 10초 전후가 소요되기 때문에 입력 속도가 매우 느린 문제가 있다.With the recent increase in the use of unattended ATMs and the active activation of Internet banking and mobile banking using smartphones, tablet computers, PCs, etc., individuals are required to enter passwords for personal identification in public places. It was. Nevertheless, the conventional password input method using a keyboard records a keylogging attack in which a user records button information and finds out a password, or shoulder surfing that finds and looks at a user's password behind a user's shoulder. Shoulder Surfing) has the disadvantage of being very vulnerable to attack. In particular, if a user repeatedly enters the same password, it is highly likely to be exposed to such risks. As described above, many techniques for reinforcing safety in case of repeatedly inputting a password have been proposed. However, even when the input speed is high, the input speed is very slow because the key input time is about 10 seconds.
따라서, 기존의 PIN(personal identification number)을 이용한 비밀번호 입력 인증 기법을 그대로 사용하면서도, 안정성을 강화할 뿐만 아니라 키 입력 시간이 5초 이내로 소요되는 빠른 입력 속도를 가지는 비밀번호 입력 시스템이 필요하다. Therefore, while using the existing password input authentication method using a personal identification number (PIN), a password input system having a fast input speed that not only enhances stability but also requires a key input time of less than 5 seconds is required.
이와 관련하여, 한국 공개특허공보 제 2007-0044916호(발명의 명칭: 이동통신 단말기의 비밀번호 입력 방법)에는 비밀번호를 입력하고 입력 위치 키패드 숫자를 선택하고 저장하는 단계, 입력 위치 키패드 숫자와 대응하는 위치에 랜덤하게 배열된 숫자 중 비밀번호 숫자가 매핑되도록 방향키를 이동하는 단계, 이동하여 선택된 특수 키를 이용하여 입력하는 단계를 포함하는 비밀번호 입력 방법을 개시하고 있다.In this regard, Korean Patent Laid-Open Publication No. 2007-0044916 (name of the invention: a method for inputting a password for a mobile communication terminal) includes inputting a password, selecting and storing an input location keypad number, a location corresponding to the input location keypad number. A method of inputting a password includes moving a direction key to map a password number among randomly arranged numbers, and inputting the same using a selected special key.
본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 본 발명의 일부 실시예는 기존의 PIN을 이용한 비밀번호 입력인증기법을 그대로 사용하면서 안전성을 강화하고 또한, 키입력 속도를 기존보다 향상시킬 수 있는 비밀번호 입력 시스템 및 방법을 제공하는 것을 그 목적으로 한다.The present invention is to solve the above-mentioned problems of the prior art, some embodiments of the present invention can enhance the safety while using the existing password input authentication method using the existing PIN, and can also improve the key input speed than the existing It is an object of the present invention to provide a password input system and method.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른 비밀번호 입력 시스템은 키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력하되, 각 랜덤 키패드는 랜덤하게 배치된 복수의 문자 키를 포함하며, 각 랜덤 키패드에 포함된 각 문자 키는 상기 레이아웃에 따라 상기 복수의 랜덤 키패드와 일대일 대응되도록 배치되는 키패드 출력부, 기 설정된 비밀번호가 저장된 비밀번호 저장부, 사용자의 랜덤 키패드 입력이 발생한 경우, 미리 설정된 조건의 랜덤 키패드의 문자 키 배치 상태에 기초하여, 입력된 랜덤 키패드의 위치에 대응하는 문자 키를 사용자의 입력 비밀번호로 해독하는 해독부 및 상기 기 설정된 비밀번호와 상기 입력 비밀번호를 비교하는 비교부를 포함한다.As a technical means for achieving the above technical problem, the password input system according to the first aspect of the present invention is arranged to output a plurality of random keypad in the keypad interface according to a preset layout, each random keypad is randomly arranged A plurality of character keys, each character key included in each random keypad is a keypad output unit arranged to correspond one-to-one with the plurality of random keypads according to the layout, a password storage unit in which a preset password is stored, a user's random keypad A decryption unit for decrypting a character key corresponding to the input random keypad position into a user input password based on a state of the arrangement of the character keys of the random keypad under preset conditions, the preset password and the input password It includes a comparison unit for comparing the.
또한, 본 발명의 제 2 측면에 따른 비밀번호 입력 시스템을 사용한 비밀번호 입력 방법은 키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력하는 단계, 각 랜덤 키패드에 포함된 각 문자 키를 상기 레이아웃에 따라 상기 복수의 랜덤 키패드와 일대일 대응되도록 배치시키는 단계, 사용자의 랜덤 키패드 입력이 발생한 경우, 미리 설정된 조건의 랜덤 키패드의 문자 키 배치 상태에 기초하여, 입력된 랜덤 키패드의 위치에 대응하는 문자 키를 사용자의 입력 비밀번호로 해독하는 단계, 기 설정된 비밀번호와 상기 입력 비밀번호를 비교하는 단계를 포함하되, 상기 랜덤 키패드는 랜덤하게 배치된 복수의 문자 키를 포함한다.In addition, the password input method using a password input system according to a second aspect of the present invention comprises the steps of arranging and outputting a plurality of random keypad in the keypad interface according to a predetermined layout, each letter key included in each random keypad to the layout Disposing one-to-one correspondence with the plurality of random keypads according to the user; when a random keypad input of the user occurs, based on a state of arrangement of the character keys of the random keypad under a preset condition, a character key corresponding to the position of the input random keypad And decrypting the input password of the user, comparing the preset password with the input password, wherein the random keypad includes a plurality of randomly arranged character keys.
전술한 본 발명의 과제 해결 수단의 어느 실시예에 의하면, 사용자가 미리 설정한 비밀번호를 외부에 노출시키지 않고 랜덤 키패드를 통해 생성된 임시 비밀번호를 복수의 랜덤 키패드 상에서 입력함으로써, 보안성 및 편의성이 향상되고 또한, 입력 속도를 향상시킬 수 있다.According to one embodiment of the above-described problem solving means of the present invention, by entering the temporary password generated through the random keypad on the plurality of random keypads without exposing the password set by the user to the outside, security and convenience is improved In addition, the input speed can be improved.
도 1은 비밀번호 입력 시스템을 도시한 도면이다.
도 2는 비밀번호 입력 시스템의 키패드 출력부 상에서 키 입력 방법을 도시한 도면이다.
도 3은 각각 상이한 색상을 가진 복수의 랜덤 키패드를 도시한 도면이다.
도 4는 비밀번호 입력 시스템에서 키 입력 방법을 도시한 도면이다.
도 5는 비밀번호 입력 시스템의 표시부를 도시한 도면이다.
도 6은 비밀번호 입력 시스템을 사용한 비밀번호 입력 방법을 도시한 도면이다.1 is a diagram illustrating a password input system.
2 illustrates a key input method on a keypad output unit of a password input system.
3 illustrates a plurality of random keypads each having a different color.
4 is a diagram illustrating a key input method in a password input system.
5 is a diagram illustrating a display unit of a password input system.
6 is a diagram illustrating a password input method using a password input system.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.
도 1은 비밀번호 입력 시스템을 도시한 도면이고, 도2는 비밀번호 입력 시스템의 키패드 출력부 상에서 키 입력 방법을 도시한 도면이며, 도 3은 각각 상이한 색상을 가진 복수의 랜덤 키패드를 도시한 도면이다. 1 is a diagram illustrating a password input system, FIG. 2 is a diagram illustrating a key input method on a keypad output unit of a password input system, and FIG. 3 is a diagram illustrating a plurality of random keypads having different colors.
본 발명에 따른 비밀번호 입력 시스템(100)은 키패드 출력부(110), 비밀번호 저장부(120), 해독부(130), 비교부(140), 표시부(150) 및 랜덤키 변경부(160)를 포함한다.The
키패드 출력부(110)는 키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력한다. 이때, 랜덤 키패드는 일정한 규칙 없이 문자 키가 랜덤하게 배열된 것을 말한다.The
한편, 미리 설정된 레이아웃은 핸드폰이나 ATM에서 사용하는 3*4의 숫자 키 버튼과 동일하게 배치될 수 있다. 다만, 본 발명에 따른 비밀번호 입력 시스템에서 복수의 랜덤 키패드 및 복수의 랜덤 키패드에 포함된 복수의 문자 키의 레이아웃은 3*4의 배열 뿐만 아니라 이와 상이한 배열로 배치될 수도 있다. Meanwhile, the preset layout may be arranged in the same manner as the 3 * 4 numeric key button used in the mobile phone or the ATM. However, in the password input system according to the present invention, the layout of the plurality of random keypads and the plurality of character keys included in the plurality of random keypads may be arranged in a different arrangement as well as an arrangement of 3 * 4.
키패드 인터페이스 상의 각 랜덤 키패드는 랜덤하게 배치된 복수의 문자 키를 포함한다. 또한, 각 랜덤 키패드에 포함된 각 문자 키는 레이아웃에 따라 복수의 랜덤 키패드와 일대일 대응되도록 배치된다. 도 3을 참조하면, 키패드 인터페이스 상에 3*4의 배열로 복수의 랜덤 키패드가 배치되어 있고, 각각의 랜덤 키패드 상에는 복수의 문자 키가 포함되어 있다. 따라서, 사용자는 복수의 랜덤 키패드 중 하나의 랜덤 키패드를 선택하고, 선택된 랜덤 키패드 상에 표시된 문자 키를 비밀번호로 지정하여 복수의 랜덤 키패드를 키 버튼으로 입력하게 된다.Each random keypad on the keypad interface includes a plurality of randomly placed character keys. In addition, each character key included in each random keypad is arranged to correspond one-to-one with a plurality of random keypads according to a layout. Referring to FIG. 3, a plurality of random keypads are arranged in an array of 3 * 4 on a keypad interface, and a plurality of character keys are included on each random keypad. Accordingly, the user selects one random keypad among the plurality of random keypads, inputs a plurality of random keypads as key buttons by designating a character key displayed on the selected random keypad as a password.
또한, 도 2를 참조하여 복수의 랜덤 키패드를 키 버튼으로 입력하는 방법을 설명하면 다음과 같다. 키패드 인터페이스 상에는 복수의 랜덤 키패드가 출력되고, 복수의 랜덤 키패드 각각은 하나의 키 버튼이 된다. 따라서, 사용자는 랜덤 키패드에 출력된 숫자 ‘9’에 해당하는 문자 키(210)를 입력할 경우, 키패드 인터페이스 상에 출력된 복수의 랜덤 키패드 중 9번째 랜덤 키패드(220)를 키 버튼으로 입력하면 된다.In addition, referring to FIG. 2, a method of inputting a plurality of random keypads as a key button is as follows. A plurality of random keypads are output on the keypad interface, and each of the plurality of random keypads is one key button. Therefore, when the user inputs the
다음으로, 도 3을 참조하여 키패드 출력부 상에 상이한 색상을 가진 랜덤 키패드를 설명한다. Next, a random keypad having different colors on the keypad output unit will be described with reference to FIG. 3.
키패드 출력부(110)는 복수의 랜덤 키패드를 각각 상이한 색상으로 출력시키고, 복수의 랜덤 키패드 중 사용자가 미리 설정한 색상의 랜덤 키패드를 미리 설정된 조건으로 지정한다. 이때, 미리 설정된 조건은 복수의 랜덤 키패드 중 하나의 랜덤 키패드를 선택하기 위한 조건을 말한다. 예를 들어, 도 3에서 랜덤컬러 1 내지 랜덤컬러 10은 각각 상이한 색상의 컬러이고, 이때, 색상은 랜덤하게 선택된다. 10개의 랜덤 키패드 중 사용자가 랜덤컬러 1을 미리 설정된 조건으로 지정할 경우, 사용자는 랜덤컬러 1에 표시된 랜덤 키패드(310) 상에 표시된 문자 키를 비밀번호로 인식하게 된다.The
또한, 키패드 출력부(110)는 복수의 랜덤 키패드를 각각 상이한 색상으로 출력시키고, 복수의 랜덤 키패드 중 랜덤으로 선택된 색상을 미리 설정된 조건으로 지정하며, 선택된 색상을 음성으로 출력한다. 사용자는 음성으로 출력된 색상의 랜덤 키패드에 표시된 문자 키를 비밀번호로 인식하고 비밀번호를 입력하게 된다. 예를 들어, 사용자가 비밀번호를 입력하기 위해 각각 상이한 색상으로 표시된 복수의 랜덤 키패드를 활성화시키면, 키패드 출력부(110)는 랜덤으로 선택된 색상인 랜덤컬러 1을 음성으로 출력한다. 사용자는 음성으로 출력된 랜덤컬러 1에 해당하는 랜덤 키패드(310) 상에 표시된 문자 키를 비밀번호로 인식하게 된다.In addition, the
한편, 복수의 랜덤 키패드 상에 표시된 색상은 랜덤하게 표시된다. 즉, 색상의 선택에 일정한 규칙이 없으므로 특정 색상이 계속적으로 동일한 위치에 지정될 수 없어 외부로의 비밀번호 노출을 방지할 수 있다.On the other hand, the colors displayed on the plurality of random keypads are displayed at random. In other words, since there is no specific rule for selecting a color, a specific color cannot be continuously assigned to the same position, thereby preventing a password from being exposed to the outside.
다시 도 1을 참조하면, 비밀번호 저장부(120)는 사용자에 의하여 기 설정된 비밀번호를 저장한다. 사용자는 비밀번호 저장부(120)에 저장된 비밀번호를 선택된 랜덤 키패드 상에서 입력하는 것이 아니라 키패드 출력부(110) 상에 출력된 복수의 랜덤 키패드를 키 버튼으로 하여 입력한다.Referring back to FIG. 1, the
해독부(130)는 키패드 출력부(110) 상에서 키 입력이 발생한 경우, 미리 설정된 색상의 랜덤 키패드의 문자 키 배치 상태에 기초하여, 입력된 랜덤 키패드의 위치에 대응하는 문자 키를 사용자의 입력 비밀번호로 해독한다.When the key input occurs on the
도 4를 참조하여 입력 비밀번호를 해독하는 과정을 설명하면 다음과 같다. 먼저, 기 설정된 비밀번호를 ‘1234’라고 한다. 기 설정된 비밀번호가 포함된 랜덤 키패드는 복수의 랜덤 키패드 중 미리 설정된 조건에 따라 선택된다. 미리 설정된 조건에 따라 랜덤 키패드를 선택하는 방법은 상기 도 3에서 상술한 바와 같다. 도 3의 랜덤컬러 1에 대응되는 랜덤 키패드(310)가 선택되면, 기 설정된 비밀번호 ‘1234’의 선택된 랜덤 키패드(310) 상의 문자 키의 위치를 확인한다. Referring to Figure 4 describes the process of decrypting the input password as follows. First, the preset password is called '1234'. The random keypad including the preset password is selected according to a preset condition among the plurality of random keypads. A method of selecting a random keypad according to a preset condition is as described above with reference to FIG. 3. When the
다음으로, 선택된 랜덤 키패드(310) 상의 문자 키의 위치와 대응되는 복수의 랜덤 키패드 상의 위치를 확인하고, 이를 키 버튼으로 하여 비밀번호를 입력하면 된다. Next, the positions on the plurality of random keypads corresponding to the positions of the character keys on the selected
도 4에서 ‘1’을 입력할 경우, 복수의 랜덤 키패드 중 선택된 랜덤 키패드(310)의 ‘1’의 위치에 대응하는 첫번째 행의 세번째 랜덤 키패드(511)를 키 버튼으로 입력한다. 다음으로 ‘2’를 입력할 경우, 랜덤 키패드(310)의 ‘2’의 위치에 대응하는 네번째 행의 두번째 랜덤 키패드(513)를 키 버튼으로 입력한다. 다음으로 ‘3’을 입력할 경우, ‘랜덤 키패드(310)의 ‘3’의 위치에 대응하는 두번째 행의 두번째 랜덤 키패드(515)를 키 버튼으로 입력한다, 마지막으로 ‘4’를 입력할 경우, 랜덤 키패드(310)의 ‘4’의 위치에 대응하는 세번째 행의 세번째 랜덤 키패드(517)를 키 버튼으로 입력한다. 입력이 끝나면 해독부(130)는 입력된 랜덤 키패드와 선택된 랜덤 키패드 상에 문자 키의 레이아웃에 따라 일대일 대응여부를 해독하고, 그 결과 ‘1234’를 입력 비밀번호로 해독한다.In the case of inputting '1' in FIG. 4, the third
도 1을 참조하면, 비교부(140)는 기 설정된 비밀번호와 해독부(130)에서 해독한 입력 비밀번호를 비교하여 비밀번호 일치 여부를 확인한다. 해독부(130)에서 ‘1234’를 입력 비밀번호로 해독하면, 기 설정된 비밀번호인 ‘1234’와 동일 여부를 확인함으로써 비밀번호 일치 여부를 확인하게 된다.Referring to FIG. 1, the
도 5는 비밀번호 입력 시스템의 표시부를 도시한 도면이다.5 is a diagram illustrating a display unit of a password input system.
표시부(150)는 사용자의 키 입력이 발생한 경우, 사용자에 의해 입력된 키의 자릿수를 특수문자로 변환하여 표시한다. 예를 들어, 사용자가 키패드 출력부(110) 상에서 복수의 랜덤 키패드를 키 버튼으로 하여 3개의 키를 입력한 경우, 표시부(150)에는 ‘*’ 모양이 3개 출력됨으로써 사용자는 자신이 입력한 키의 개수를 확인할 수 있다.When the user's key input occurs, the
한편, 본 발명에 따른 비밀번호 입력 시스템(100)의 키패드 출력부(110)에 출력되는 복수의 랜덤 키패드는 각 키에 해당하는 숫자의 배열이 모두 상이하게 배치될 수 있다. 예를 들어 도 3을 참조하면, 랜덤컬러 1에 해당하는 랜덤 키패드(310)의 첫번재 문자 키는 숫자 ‘5’이지만, 랜덤컬러 1을 제외한 나머지 색상에 해당하는 랜덤 키패드의 첫번째 키에는 숫자 ‘5’가 올 수 없게 된다. 이처럼 각각 상이하게 숫자를 배치함으로써 보안성을 높일 수 있다.On the other hand, the plurality of random keypads output to the
또한, 본 발명에 따른 비밀번호 입력 시스템(100)은 복수의 랜덤 키패드 상의 키를 랜덤으로 상이하게 변경시키는 랜덤키 변경부(160)를 포함할 수 있다. 키패드 출력부(110) 상에 활성화된 랜덤 키패드 상의 문자 키를 랜덤키 변경부(160)를 통해 다시 한번 상이한 문자 키로 변경함으로써 외부로의 비밀번호 노출을 방지하게 되므로 보안성을 높일 수 있다.In addition, the
도 6은 본 발명에 따른 비밀번호 입력 시스템을 사용한 비밀번호 입력 방법을 도시한 도면이다.6 is a diagram illustrating a password input method using a password input system according to the present invention.
본 발명에 따른 비밀번호 입력 시스템을 이용한 비밀번호 입력 방법은 먼저, 키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력한다(S610). In the password input method using the password input system according to the present invention, first, a plurality of random keypads are arranged in the keypad interface according to a preset layout and output (S610).
이때, 복수의 랜덤 키패드는 각각 상이한 색상으로 출력되고, 복수의 랜덤 키패드 중 사용자가 미리 설정한 색상의 랜덤 키패드를 미리 설정된 조건으로 지정하여 랜덤 키패드를 선택할 수 있다.In this case, the plurality of random keypads may be output in different colors, and the random keypad may be selected by designating a random keypad having a color preset by the user as a preset condition among the plurality of random keypads.
또한, 복수의 랜덤 키패드 중 랜덤으로 선택된 색상을 미리 설정된 조건으로 지정하고, 선택된 색상을 음성으로 출력함으로써 사용자는 출력되는 음성을 듣고 랜덤 키패드를 선택할 수 있다.Also, by specifying a randomly selected color among a plurality of random keypads as a preset condition and outputting the selected color as a voice, the user can listen to the voice output and select a random keypad.
다음으로, 각 랜덤 키패드에 포함된 각 문자 키를 레이아웃에 따라 복수의 랜덤 키패드와 일대일 대응되도록 배치한다(S620). 예를 들어 도 3을 참조하면, 첫번째 랜덤 키패드 상에서 첫번째 문자키 ‘5’와 대응되는 복수의 랜덤 키패드는 첫번째 랜덤 키패드(310)이 된다. 또한, 첫번째 랜덤 키패드 상에서 두번째 문자키 ‘7’과 대응되는 복수의 랜덤 키패드는 랜덤컬러 2를 띄고 있는 두번째 랜덤 키패드가 된다. 이처럼 각각 랜덤 키패드에 포함된 각 문자 키의 위치와 복수의 랜덤 키패드의 위치관계를 일대일 대응시킴으로써 사용자의 키 입력 발생시 입력 비밀번호로 해독할 수 있게 된다. Next, each character key included in each random keypad is arranged to correspond one-to-one with the plurality of random keypads according to the layout (S620). For example, referring to FIG. 3, the plurality of random keypads corresponding to the first letter key '5' on the first random keypad becomes the first
다음으로, 사용자의 랜덤 키패드 입력이 발생한 경우(S630), 미리 설정된 조건의 랜덤 키패드의 문자 키 배치 상태에 기초하여, 입력된 랜덤 키패드의 위치에 대응하는 문자 키를 사용자의 입력 비밀번호로 해독한다(S640). 예를 들어 도 3 및 도 5를 참조하면, 사용자는 미리 설정된 조건의 랜덤 키패드(310) 상에서 기 설정된 비밀번호 ‘1234’의 위치를 확인한다. ‘1234’에 대응되는 복수의 랜덤 키패드의 위치를 확인한 후, 해당 랜덤 키패드를 키 버튼으로 하여 순차적으로 입력하면, 해독부는 입력된 랜덤 키패드의 위치에 대응하는 문자 키인 ‘1234’를 입력 비밀번호로 해독한다.Next, when the user's random keypad input occurs (S630), based on the state of the character key arrangement of the random keypad under a predetermined condition, the character key corresponding to the position of the input random keypad is decoded by the user's input password ( S640). For example, referring to FIGS. 3 and 5, the user checks the position of the preset password '1234' on the
다음으로, 기 설정된 비밀번호와 입력 비밀번호를 비교한다(S650). 입력 비밀번호로서 해독한 비밀번호가 ‘1234이므로, 기 저장된 비밀번호인 ‘1234’와 동일 여부를 비교하여 비밀번호 일치 여부를 확인하게 된다.Next, the preset password and the input password is compared (S650). Since the decrypted password as the input password is' 1234, the password is matched with the previously stored password '1234' to check whether the password match.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.
100: 비밀번호 입력 시스템 110: 키패드 출력부
120: 비밀번호 저장부 130: 해독부
140: 비교부 150: 표시부
160: 랜덤키 변경부100: password input system 110: keypad output unit
120: password storage unit 130: decryption unit
140: comparison unit 150: display unit
160: random key change unit
Claims (10)
키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력하되, 각 랜덤 키패드를 랜덤하게 배치시키는 키패드 출력부,
기 설정된 비밀번호가 저장된 비밀번호 저장부,
사용자의 랜덤 키패드 입력이 발생하면, 상기 복수의 랜덤 키패드 중 미리 설정된 어느 하나의 랜덤 키패드의 문자 키 배치 상태에 기초하여, 입력된 랜덤 키패드의 위치에 대응하는 상기 어느 하나의 랜덤 키패드의 문자 키를 사용자의 입력 비밀번호로 해독하는 해독부 및
상기 기 설정된 비밀번호와 상기 입력 비밀번호를 비교하는 비교부를 포함하되,
상기 랜덤 키패드는 상기 랜덤 키패드의 개수와 동일한 개수의 문자 키를 포함하며,
상기 키패드 출력부는 각 랜덤 키패드에 포함된 각 문자 키를 상기 레이아웃에 따라 상기 복수의 랜덤 키패드와 일대일 대응되는 위치에 배치시키는 것인 비밀번호 입력 시스템.In the password input system,
A keypad output unit arranged to output a plurality of random keypads according to a preset layout in a keypad interface, wherein each random keypad is randomly arranged;
Password storage unit that stores the preset password,
When a user's random keypad input occurs, the character key of any one of the random keypads corresponding to the input random keypad position is based on a predetermined state of the character key arrangement of one of the plurality of random keypads. Decryption unit to decrypt the user's input password and
Comprising a comparison unit for comparing the predetermined password and the input password,
The random keypad includes the same number of character keys as the number of the random keypad,
And the keypad output unit to place each character key included in each random keypad at a position corresponding one-to-one with the plurality of random keypads according to the layout.
상기 키패드 출력부는 상기 복수의 랜덤 키패드를 각각 상이한 색상으로 출력시키고, 상기 복수의 랜덤 키패드 중 사용자가 미리 설정한 색상의 랜덤 키패드를 상기 미리 설정된 조건으로 지정하되,
상기 복수의 랜덤 키패드 상에 표시된 색상은 랜덤하게 표시되는 것인 비밀번호 입력 시스템.The method of claim 1,
The keypad output unit outputs the plurality of random keypads in different colors, respectively, and designates a random keypad having a color preset by a user among the plurality of random keypads as the preset condition.
And a color displayed on the plurality of random keypads is displayed at random.
상기 키패드 출력부는 상기 복수의 랜덤 키패드를 각각 상이한 색상으로 출력시키고, 상기 복수의 랜덤 키패드 중 랜덤으로 선택된 색상을 상기 미리 설정된 조건으로 지정하며, 선택된 색상을 음성으로 출력하되,
상기 복수의 랜덤 키패드 상에 표시된 색상은 랜덤하게 지정되는 것인 비밀번호 입력 시스템.The method of claim 1,
The keypad output unit outputs each of the plurality of random keypads in different colors, specifies a randomly selected color among the plurality of random keypads as the preset condition, and outputs the selected color as a voice.
And a color displayed on the plurality of random keypads is randomly assigned.
사용자의 키 입력이 발생한 경우, 사용자에 의해 입력된 키의 자릿수를 특수문자로 변환하여 표시하는 표시부를 더 포함하는 비밀번호 입력 시스템.The method of claim 1,
And a display unit for converting and displaying the number of digits of the key input by the user when special key input occurs.
상기 복수의 랜덤 키패드는 각각 배열된 숫자의 위치가 서로 상이하게 배치된 비밀번호 입력 시스템.The method of claim 1,
And the plurality of random keypads are arranged differently from each other in the position of the arranged numbers.
상기 복수의 랜덤 키패드 상의 키를 랜덤으로 상이하게 변경시키는 랜덤키 변경부를 더 포함하는 비밀번호 입력 시스템.The method of claim 1,
And a random key changer for randomly changing keys on the plurality of random keypads at random.
상기 레이아웃은 3*4의 배열로 배치된 것인 비밀번호 입력 시스템.The method of claim 1,
And the layout is arranged in an array of 3 * 4.
키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력하는 단계,
각 랜덤 키패드에 포함된 각 문자 키를 상기 레이아웃에 따라 상기 복수의 랜덤 키패드와 일대일 대응되는 위치에 배치시키는 단계,
사용자의 랜덤 키패드 입력이 발생하면, 상기 복수의 랜덤 키패드 중 미리 설정된 어느 하나의 랜덤 키패드의 문자 키 배치 상태에 기초하여, 입력된 랜덤 키패드의 위치에 대응하는 상기 어느 하나의 랜덤 키패드의 문자 키를 사용자의 입력 비밀번호로 해독하는 단계,
기 설정된 비밀번호와 상기 입력 비밀번호를 비교하는 단계를 포함하되,
상기 랜덤 키패드는 랜덤하게 배치되고 상기 랜덤 키패드의 개수와 동일한 개수의 문자 키를 포함하는 것인 비밀번호 입력 시스템을 사용한 비밀번호 입력 방법.In the password input method using a password input system,
Arranging and outputting a plurality of random keypads according to a preset layout in the keypad interface,
Disposing each character key included in each random keypad in a one-to-one correspondence with the plurality of random keypads according to the layout;
When a user's random keypad input occurs, the character key of any one of the random keypads corresponding to the input random keypad position is based on a predetermined state of the character key arrangement of one of the plurality of random keypads. Decrypting with the user's input password,
Comparing the preset password with the input password,
And the random keypad is randomly arranged and includes the same number of character keys as the number of the random keypads.
키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력하는 단계는,
상기 복수의 랜덤 키패드를 각각 상이한 색상으로 출력시키고, 상기 복수의 랜덤 키패드 중 사용자가 미리 설정한 색상의 랜덤 키패드를 상기 미리 설정된 조건으로 지정하되,
상기 복수의 랜덤 키패드 상에 표시된 색상은 랜덤하게 표시되는 것인 비밀번호 입력 시스템을 사용한 비밀번호 입력 방법.The method of claim 8,
Arranging and outputting the plurality of random keypads according to a preset layout in the keypad interface,
Output the plurality of random keypads in different colors, respectively, and specify a random keypad of a color preset by a user among the plurality of random keypads as the preset condition,
And a color displayed on the plurality of random keypads is randomly displayed.
키패드 인터페이스 내에 복수의 랜덤 키패드를 미리 설정된 레이아웃에 따라 배치하여 출력하는 단계는,
상기 복수의 랜덤 키패드를 각각 상이한 색상으로 출력시키고, 상기 복수의 랜덤 키패드 중 랜덤으로 선택된 색상을 상기 미리 설정된 조건으로 지정하며, 선택된 색상을 음성으로 출력하되,
상기 복수의 랜덤 키패드 상에 표시된 색상은 랜덤하게 지정되는 것인 비밀번호 입력 시스템을 사용한 비밀번호 입력 방법.The method of claim 8,
Arranging and outputting the plurality of random keypads according to a preset layout in the keypad interface,
Respectively outputting the plurality of random keypads in different colors, designating a randomly selected color among the plurality of random keypads as the preset condition, and outputting the selected color as a voice,
And a color displayed on the plurality of random keypads is randomly assigned.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120083834A KR101228090B1 (en) | 2012-07-31 | 2012-07-31 | System and method for inputing password |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120083834A KR101228090B1 (en) | 2012-07-31 | 2012-07-31 | System and method for inputing password |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101228090B1 true KR101228090B1 (en) | 2013-02-01 |
Family
ID=47898667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120083834A Expired - Fee Related KR101228090B1 (en) | 2012-07-31 | 2012-07-31 | System and method for inputing password |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101228090B1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101393590B1 (en) | 2013-11-08 | 2014-05-09 | 서진형 | METHOD AND DEVICE FOR TEXT INPUT USING SECURE MODE KEYBOARD |
KR101632582B1 (en) * | 2016-02-05 | 2016-07-01 | 주식회사 프로젝트사공구 | Method and system for user authentication using password included random key |
EP3050014A4 (en) * | 2013-09-30 | 2017-04-05 | Square, Inc. | Scrambling passcode entry interface |
EP3050013A4 (en) * | 2013-09-30 | 2017-04-05 | Square, Inc. | Secure passcode entry user interface |
US9773240B1 (en) | 2013-09-13 | 2017-09-26 | Square, Inc. | Fake sensor input for passcode entry security |
US9928501B1 (en) | 2013-10-09 | 2018-03-27 | Square, Inc. | Secure passcode entry docking station |
US10083442B1 (en) | 2012-06-12 | 2018-09-25 | Square, Inc. | Software PIN entry |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110083356A (en) * | 2010-01-14 | 2011-07-20 | 세종대학교산학협력단 | Privacy protection user password input system and method for responding to shoulder surfing attack |
KR20120047075A (en) * | 2010-11-03 | 2012-05-11 | 한국전자통신연구원 | Apparatus and method for input user password |
-
2012
- 2012-07-31 KR KR1020120083834A patent/KR101228090B1/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110083356A (en) * | 2010-01-14 | 2011-07-20 | 세종대학교산학협력단 | Privacy protection user password input system and method for responding to shoulder surfing attack |
KR20120047075A (en) * | 2010-11-03 | 2012-05-11 | 한국전자통신연구원 | Apparatus and method for input user password |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10083442B1 (en) | 2012-06-12 | 2018-09-25 | Square, Inc. | Software PIN entry |
US10185957B2 (en) | 2012-06-12 | 2019-01-22 | Square, Inc. | Software pin entry |
US10515363B2 (en) | 2012-06-12 | 2019-12-24 | Square, Inc. | Software PIN entry |
US11823186B2 (en) | 2012-06-12 | 2023-11-21 | Block, Inc. | Secure wireless card reader |
US9773240B1 (en) | 2013-09-13 | 2017-09-26 | Square, Inc. | Fake sensor input for passcode entry security |
EP3050014A4 (en) * | 2013-09-30 | 2017-04-05 | Square, Inc. | Scrambling passcode entry interface |
EP3050013A4 (en) * | 2013-09-30 | 2017-04-05 | Square, Inc. | Secure passcode entry user interface |
US10540657B2 (en) | 2013-09-30 | 2020-01-21 | Square, Inc. | Secure passcode entry user interface |
US9928501B1 (en) | 2013-10-09 | 2018-03-27 | Square, Inc. | Secure passcode entry docking station |
KR101393590B1 (en) | 2013-11-08 | 2014-05-09 | 서진형 | METHOD AND DEVICE FOR TEXT INPUT USING SECURE MODE KEYBOARD |
KR101632582B1 (en) * | 2016-02-05 | 2016-07-01 | 주식회사 프로젝트사공구 | Method and system for user authentication using password included random key |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101228088B1 (en) | System and method for inputing password | |
KR101228090B1 (en) | System and method for inputing password | |
US8826406B2 (en) | Password security input system using shift value of password key and password security input method thereof | |
CN108769027B (en) | Secure communication method, device, mobile terminal and storage medium | |
CN103034798B (en) | A kind of generation method and device of random cipher | |
US8661532B2 (en) | Method and apparatus for authenticating password | |
WO2017143816A1 (en) | Privacy protection method and system for intelligent terminal | |
CN104408363A (en) | Safe password system | |
JP2010231510A (en) | User authentication system, user authentication method, authentication server program, and client program | |
CN106231115A (en) | A kind of information protecting method and terminal | |
CN105956452A (en) | Method and system for unlocking device | |
CN105760741A (en) | Code input method, security chip and system | |
EP2973182B1 (en) | Methods and apparatus for securing user input in a mobile device | |
CN105989269A (en) | Unlocking method and device and multi-system terminal | |
WO2007030043A1 (en) | Method and arrangement for user friendly device authentication | |
CN106656471B (en) | A kind of guard method and system of user sensitive information | |
CN105912895A (en) | Operation limiting method and system for intelligent terminal | |
KR101474924B1 (en) | Locking system and method using dial | |
CN101277183A (en) | Input method and system for logging information as well as method for implementing system | |
ES2268161T3 (en) | PROCEDURE TO GUARANTEE THE SECURITY OF A DIGITAL NETWORK ACCESS. | |
EP3142038B1 (en) | Authentication system and method | |
KR101425005B1 (en) | Device and method for inputting secure pin | |
Al-Husainy et al. | A smooth textual password authentication scheme against shoulder surfing attack | |
CN113672886A (en) | Prompt method and device | |
KR20050022576A (en) | Password input method for preventing password from being exposing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
A302 | Request for accelerated examination | ||
PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
FPAY | Annual fee payment |
Payment date: 20160118 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20161209 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20190121 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20240125 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20240125 |