KR100897682B1 - Quick Input System for Mouse - Google Patents
Quick Input System for Mouse Download PDFInfo
- Publication number
- KR100897682B1 KR100897682B1 KR1020050089320A KR20050089320A KR100897682B1 KR 100897682 B1 KR100897682 B1 KR 100897682B1 KR 1020050089320 A KR1020050089320 A KR 1020050089320A KR 20050089320 A KR20050089320 A KR 20050089320A KR 100897682 B1 KR100897682 B1 KR 100897682B1
- Authority
- KR
- South Korea
- Prior art keywords
- mouse
- communication interface
- computer system
- quick
- 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
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03543—Mice or pucks
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
마우스용 퀵 입력 시스템은, 집적 회로를 포함하고, 집적 회로는 인터프리터 및 프로그램 카운터를 설치하며, 마우스는 통신 인터페이스를 통해 컴퓨터 시스템에 연결되고, 전환 모드에 의해 일반적인 마우스 동작 모드에서 퀵 입력 설정 모드로 전환되고, 컴퓨터 시스템의 화면에 설정 메뉴를 표시한다. 일련의 명령은 마우스의 입력 장치를 트리거 키로서 지정하기 위해 입력 장치를 통해 입력될 수 있고, 명령은 통신 인터페이스를 통해 마우스의 프로그램 카운터에 저장되게 하며, 지정된 입력 장치가 트리거 되면 인터프리터는 프로그램 카운터의 명령을 가져와서 컴파일된 후에 제어 명령들을 통신 인터페이스를 통해 컴퓨터 시스템으로 출력하여, 컴퓨터 시스템은 제어 명령들을 자동으로 실행할 것이다.The quick input system for a mouse includes an integrated circuit, the integrated circuit installs an interpreter and a program counter, the mouse is connected to the computer system via a communication interface, and the switching mode is used to switch from the normal mouse operation mode to the quick input setting mode. Is switched to display the setting menu on the screen of the computer system. A series of commands can be entered through the input device to designate the mouse's input device as a trigger key, and the command can be stored at the mouse's program counter via the communication interface, and when the designated input device is triggered, the interpreter After the command is taken and compiled, the control commands are output to the computer system via the communication interface, and the computer system will automatically execute the control commands.
마우스, 퀵 입력 Mouse, quick typing
Description
도 1은 본 발명의 구성의 간략도,1 is a simplified view of the configuration of the present invention,
도 2는 본 발명의 회로의 간략 블록도,2 is a simplified block diagram of a circuit of the present invention;
도 3a는 본 발명에 따른 기본 기록 설정 화면의 간략 블록도, 3A is a simplified block diagram of a basic recording setting screen according to the present invention;
도 3b는 본 발명에 따른 진보된 편집 화면의 간략 블록도,3b is a simplified block diagram of an advanced editing screen according to the present invention;
도 4는 본 발명의 처리의 흐름도,4 is a flow chart of the process of the present invention;
도 5는 본 발명의 다른 바람직한 실시예에 따른 처리 흐름도,5 is a process flow diagram according to another preferred embodiment of the present invention;
< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>
12 : 퀵 입력 장치 141 : 인터프리터12: quick input device 141: interpreter
142 : 프로그램 카운터 15 : 통신 인터페이스142: program counter 15: communication interface
본 발명은 본시 실행을 위해 다수의 명령들을 요구하는 실행을 자동 및 연속으로 수행하도록 마우스 시스템의 인터프리터를 사용하는 마우스용 퀵 입력 시스템에 관한 것이다. The present invention relates to a quick input system for a mouse that uses an interpreter of a mouse system to automatically and continuously execute an execution that requires a plurality of instructions for the present execution.
정보 제품이 시장에 연속적으로 도입됨에 따라 컴퓨터 기술 및 응용 프로그램들은 빠르게 개발된다. 그러나, 종래의 수동 조작으로 입력하는 키보드는 아직 크게 향상된 점이 없다. 그리고, 현대 장치들은 강력한 기능들과 간단한 조작들을 강조한다. 현재의 운영 시스템들, 문서 편집기들, 또는 소프트웨어 게임들은 키보드와 함께 마우스를 이용하여 그들의 동작들을 위한 명령들을 입력하지만, 동작 모드는 마우스와 키보드 사이를 오가며 전환되거나, 또는 키보드의 키들이 반복해서 전환되어야 한다. 그런 동작은 오랜 시간 마우스 및 키보드를 조작할 때(특히 컴퓨터 게임을 할 때), 지루하고 불편할 뿐만 아니라, 사용자의 손과 손목에 또한 해롭다. As information products are introduced to the market continuously, computer technologies and applications are developed rapidly. However, the keyboard input by the conventional manual operation has not yet been greatly improved. And modern devices emphasize powerful functions and simple operations. Current operating systems, text editors, or software games use the mouse with the keyboard to enter commands for their actions, but the operating mode switches between the mouse and the keyboard, or the keys on the keyboard repeatedly switch. Should be. Such an operation is not only boring and inconvenient when operating a mouse and keyboard for a long time (especially when playing a computer game), but also harmful to the user's hands and wrists.
일부 제조자들은 종래기술의 표준 키보드에, 특정 기능들을 위한 몇 개의 핫 키들을 추가한 전통적인 멀티미디어 키보드를 도입하였으나, 사용자들은 관련된 명령들을 실행하기 위해 핫 키를 누르기만 하면 되므로, 그런 구성은 키를 누르는 횟수를 줄일 수 있다. 그러나, 많은 가상(simulated) 온라인 게임들은 리니지(Lineage) 및 리니지Ⅱ를 포함하는 3D게임들과 같이, 게임을 패스(pass)하거나 가상(simulated) 캐릭터들에 능력을 부여하기 위해, 반복적으로 많은 양의 연속적인 처리들을 수행해야 한다. 가상 캐릭터들은 고유의 기술 또는 보물을 획득하기 위해 대개 같은 움직임을 반복한다. 그러나, 반복적인 움직임들은 사용자가 키를 연속적으로 누르는 것에 달려있다. 그런 구성은 시간 낭비일 뿐만 아니라 사용자를 쉽게 지치게 한다.Some manufacturers have introduced traditional multimedia keyboards to the standard keyboards of the prior art, adding several hot keys for specific functions, but such a configuration can be achieved by pressing a hot key to execute the associated commands. You can reduce the number of times. However, many simulated online games, like 3D games, including Lineage and Lineage II, repeatedly pass large amounts to pass the game or empower simulated characters. You must perform successive processes of. Virtual characters usually repeat the same movement to acquire unique skills or treasures. However, repetitive movements depend on the user pressing the key continuously. Such a configuration is not only a waste of time, but also easily exhausts the user.
그러므로, 전술한 시스템의 단점을 극복하기 위한 본 발명의 제1 목적은, 본 발명에 따른 마우스용 퀵 입력 시스템을 제공하는 것이다. 마우스는 집적 회로에 설치되고, 집적 회로는 인터프리터, 프로그램 카운터, 컴퓨터 시스템에 연결된 복수의 입력 장치 및 통신 인터페이스를 설치하여, 마우스는 통신 인터페이스를 통해 컴퓨터 시스템에 연결되고, 전환 모드에 의해 일반적인 마우스 동작 모드에서 퀵 입력 설정 모드로 전환되며, 컴퓨터 시스템의 화면에 설정 메뉴를 표시한다. 일련의 명령들은 마우스 입력 장치를 트리거 키로 지정하기 위해 입력 장치를 통해 입력될 수 있다. 그리고, 명령은 통신 인터페이스를 통해 마우스의 프로그램 카운터에 저장되게 하며, 지정된 입력 장치가 트리거 되면, 인터프리터는 프로그램 카운터의 명령들을 가져와서 컴파일된 제어 명령들을 통신 인터페이스를 통해 컴퓨터 시스템에 출력하여, 컴퓨터 시스템은 자동으로 제어 명령들을 자동으로 실행할 것이다. 본 발명은 본시 실행을 위한 복수의 명령들을 요구하는 실행을 자동 및 연속으로 수행할 수 있다. Therefore, a first object of the present invention for overcoming the above-mentioned disadvantages of the system is to provide a quick input system for a mouse according to the present invention. The mouse is installed in an integrated circuit, and the integrated circuit installs an interpreter, a program counter, a plurality of input devices connected to the computer system, and a communication interface, so that the mouse is connected to the computer system through the communication interface, and the normal mouse operation is performed by the switching mode. The mode switches to Quick Input Setting Mode and displays the setting menu on the screen of the computer system. A series of commands can be entered through the input device to designate a mouse input device as a trigger key. Then, the command is stored in the program counter of the mouse through the communication interface, and when the designated input device is triggered, the interpreter takes the commands of the program counter and outputs the compiled control commands to the computer system through the communication interface, Will automatically execute the control commands. The present invention can automatically and continuously execute an execution that requires a plurality of instructions for this execution.
본 발명에 따른 마우스용 퀵 입력 시스템에 대해 도 1 및 도 2를 참조하면, 마우스는 케이싱(10)을 포함하고, 케이싱(10)은 복수의 누름키(11)를 포함하며, 누름키(11)는 마우스로서 일반적인 기능을 가지므로, 여기서 설명하지 않을 것이다. 케이싱(10)은 본 실시예에서 누름 키인 복수의 퀵 입력 장치(12)를 또한 포함한다. 케이싱(10)은 회로 보드(13)를 포함하고, 회로 보드(13)는 집적 회로(14)를 포함하 고, 집적 회로(14)는 전기적으로 연결된 인터프리터(141) 및 프로그램 카운터(142)를 포함한다. 이때, 집적 회로(14)는 퀵 입력 장치(12)에 연결된다. 또한, 회로 보드(13)는 통신 인터페이스(15)(USB 인터페이스, 그러나 당업자는 IEEE1394, 무선 통신 인터페이스로 대체가능함)를 통해 컴퓨터 시스템(16)에 연결되어서, 마우스는 통신 인터페이스(15)를 통해 컴퓨터 시스템(16)에 연결되고, 프로그램 구동 커서의 이동 또는 명령의 확인(confirmation)에 의해 구동된다.1 and 2 for the quick input system for a mouse according to the present invention, the mouse includes a
본 출원에 대해 도 3a 및 도 3b를 참조하면, 전환 모드(누름 키)는 일반적인 마우스 동작 모드를 퀵 입력 모드로 전환하고, 마우스의 실행 프로그램은 퀵 입력 장치(12)의 제어 명령을 포함하는 대응 프로그램을 등록하기 위해 컴퓨터 시스템을 시작하는데 이용된다. 그리고, 실행 프로그램은 컴퓨터 시스템의 표시 인터페이스를 통해 표시 화면에 설정 모드를 표시한다. 그리고, 설정 화면은 본 바람직한 실시예를 위해 사용된다. 그러나, 설정 화면은 실제 구현시 필요한 것에 따라 다를 수 있다.Referring to FIGS. 3A and 3B for the present application, the switch mode (push key) switches the general mouse operation mode to the quick input mode, and the execution program of the mouse corresponds to the control command of the
퀵 입력 모드는 세 종류의 명령들로서 마우스 명령 타이밍, 키보드 명령 및 지연 명령으로 등록될 수 있는 기본 처리 등록 방법과, 다섯 종류의 명령들로서 마우스 명령 타이밍, 키보드 명령, 지연 명령, 가변 제어 설정 및 처리 제어로 분할할 수 있는 두 개의 하이 레벨 처리 편집 방법으로 나뉠 수 있다.The quick input mode is a basic processing registration method that can be registered as mouse command timing, keyboard command and delay command as three kinds of commands, and mouse command timing, keyboard command, delay command, variable control setting and processing control as five kinds of commands. It can be divided into two high level processing editing methods that can be divided into:
기본 처리 등록 방법(도 3a 참조)의 기록은 설정 화면에서 4개의 블록을 포함한다. 첫 번째 블록은 명령 리스트(마우스의 모든 명령들 및 수정들과 등록된 명령들의 내용(content)을 보여줌)이며; 두 번째 블록은 퀵 입력 장치(12)들 중 하나 의 설정을 지정하는 키 설정이다.; 세 번째 블록은 처리 설정 파일(스크립트 리스트)이고; 네 번째 블록은 등록 처리의 상태를 나타낸다.The recording of the basic processing registration method (see Fig. 3A) includes four blocks in the setting screen. The first block is a list of commands (showing all the commands and modifications of the mouse and the content of the registered commands); The second block is the key setting specifying the setting of one of the
또한, 하이 레벨 처리 편집 방법(도 3b 참조)은 원하는 처리를 위한 조건들(conditions)을 공백으로 채우고, 모든 입력된 명령을 차례로 하나씩 리스트한다. 화면의 표시가 확인된 후에, 처리 편집이 실행된다. 에러 또는 추가 명령은 처리하는 동안 삭제될 수 있다.In addition, the high level processing editing method (see Fig. 3b) fills in the conditions for the desired processing with a blank, and lists all the input commands one by one. After the display of the screen is confirmed, the process editing is executed. Errors or additional commands can be deleted during processing.
등록 및 편집이 완료된 후에, 퀵 입력 장치들(12) 중 하나는 트리거 키로서 설정된다. 그리고 등록된 일련의 명령과 설정된 퀵 입력 장치들(12)의 데이터는 마우스의 프로그램 카운터(142)로 보내져 저장된다. 그리고, 데이터는 실행가능한 디스크립션 파일로 변환되어 처리 설정 파일에 표시된다.After registration and editing are completed, one of the
전술한 처리는 모든 요구된 설정 퀵 입력 장치(12)가 처리 실행 파일을 가질 때까지 반복해서 수행될 수 있다. 또한, 어떤 처리이든 이의 처리동안 상태 표시 블록에 표시될 것이다.The above-described processing can be performed repeatedly until all required setting
도 2 및 도 4를 참조하면, 설정 퀵 입력 장치(12)가 시작되면, 인터프리터(141)가 퀵 입력 장치(12)에 대응하는 제어 명령을 프로그램 카운터(142)로부터 독출하여 가져와서 해석한다. 인터프리터는 제어 명령이 마우스의 제어 명령과 동일한지 여부를 판정할 것이며; 다르면 카운터의 주소를 업데이트하고; 같으면 제어 명령은 통신 인터페이스를 통해 실행을 위해 컴퓨터로 보내질 것이다. 몇 개의 연속된 마우스 처리와 키보드 문자 입력은 명령에 따라 입력 장치에 의해 완료될 수 있다. 그런 구성은 실로 뛰어난 발명이다.2 and 4, when the setting
본 발명의 다른 바람직한 실시예를 위한 도 5를 참조하면, 사용자는 등록된 퀵 입력 장치(12)에 의해 설정된 제어 명령을 실행 파일로 컴파일하기 위해, 컴퓨터 시스템의 인터프리터 프로그램을 사용할 수 있다. 또는 제어 명령들을 프로그램 카운터(142)로 다운로드 하기 위해 통신 인터페이스(15)를 직접 사용할 수 있다. 그러므로, 본 발명의 장치에서 제어 명령은 프로그램 가능하고, 사용자들은 다른 응용 프로그램들의 동작을 위해 제어 명령을 사용할 수 있다. 그리고, 그 응용은 무한할 것이다.Referring to FIG. 5 for another preferred embodiment of the present invention, a user may use an interpreter program of a computer system to compile a control command set by a registered
발명은 예로서 그리고 바람직한 실시예에 관하여 서술하였으나, 발명은 그에 한정되지 않는다는 것을 이해할 것이다. 그와 반대로, 다양한 변형과 유사한 구성들 및 절차들을 포함하도록 되어 있다. 그리고 첨부된 청구항들의 범위는 그런 변형 및 유사한 구성과 절차를 달성하도록 가장 넓은 해석이 주어져야 한다. While the invention has been described by way of example and with respect to preferred embodiments, it will be understood that the invention is not so limited. On the contrary, various modifications and similar constructions and procedures are intended to be included. And the scope of the appended claims should be given the broadest interpretation so as to achieve such modifications and similar constructions and procedures.
본 발명에 의하면, 본시 실행을 위한 복수의 명령들을 요구하는 실행을 자동 및 연속으로 수행할 수 있다. According to the present invention, execution that requires a plurality of instructions for main execution can be performed automatically and continuously.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050089320A KR100897682B1 (en) | 2005-09-26 | 2005-09-26 | Quick Input System for Mouse |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050089320A KR100897682B1 (en) | 2005-09-26 | 2005-09-26 | Quick Input System for Mouse |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070034776A KR20070034776A (en) | 2007-03-29 |
| KR100897682B1 true KR100897682B1 (en) | 2009-05-14 |
Family
ID=41348567
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050089320A Expired - Fee Related KR100897682B1 (en) | 2005-09-26 | 2005-09-26 | Quick Input System for Mouse |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100897682B1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6208341B1 (en) | 1998-08-05 | 2001-03-27 | U. S. Philips Corporation | GUI of remote control facilitates user-friendly editing of macros |
| KR200225619Y1 (en) | 2000-12-18 | 2001-06-01 | 주식회사비티씨 정보통신 | Attachable Hotkey Pad |
| KR20010086728A (en) * | 2000-03-02 | 2001-09-15 | 조현태 | A software using method and computer peripheral device with macro function |
| KR200309783Y1 (en) | 2002-11-19 | 2003-04-08 | 삼성전자주식회사 | input device |
-
2005
- 2005-09-26 KR KR1020050089320A patent/KR100897682B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6208341B1 (en) | 1998-08-05 | 2001-03-27 | U. S. Philips Corporation | GUI of remote control facilitates user-friendly editing of macros |
| KR20010086728A (en) * | 2000-03-02 | 2001-09-15 | 조현태 | A software using method and computer peripheral device with macro function |
| KR200225619Y1 (en) | 2000-12-18 | 2001-06-01 | 주식회사비티씨 정보통신 | Attachable Hotkey Pad |
| KR200309783Y1 (en) | 2002-11-19 | 2003-04-08 | 삼성전자주식회사 | input device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20070034776A (en) | 2007-03-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11232046B2 (en) | Portable, computer-peripheral apparatus including a universal serial bus (USB) connector | |
| TWI590088B (en) | Method, mobile device and system for creating new mobile application by fusing existing program stacks | |
| CN101739155A (en) | Pointer operation method and application thereof | |
| CN110109557A (en) | The method that switching keyboard mode is adapted to mobile terminal | |
| KR100897682B1 (en) | Quick Input System for Mouse | |
| CN101107584B (en) | Method for inputting characters on a keyboard | |
| CN107390884A (en) | Entering method keyboard and physical keyboard | |
| JPH01177609A (en) | Simulation system for pc | |
| CN100407116C (en) | Mouse quick input system and mouse for realizing quick input | |
| JP2009146065A (en) | Keyboard, input method and information processing apparatus | |
| US20090177862A1 (en) | Input device for executing an instruction code and method and interface for generating the instruction code | |
| KR101402736B1 (en) | Apparatus and method for providing keyboard with hardware macro feature | |
| CN114911360B (en) | Method, system and device for editing instruction set | |
| JP4738108B2 (en) | Mouse rapid input system | |
| JP5057112B2 (en) | User interface device and information processing device | |
| KR100415505B1 (en) | Virtual keyboard system | |
| CN1082205C (en) | Method and device for simulating keyboard keys on remote controller | |
| CN103853547A (en) | Simulation system and simulation software for programmable display frame data and programmable display | |
| US20060044261A1 (en) | Pointing input device imitating inputting of hotkeys of a keyboard | |
| TWM344517U (en) | Computer keyboard and mouse emulator | |
| JP3036131U (en) | Hotkey expandable keyboard | |
| JP2003058303A (en) | Operating system of data processor | |
| JP2000132316A (en) | Input device using keyboard device | |
| CN1173249C (en) | Method and device for simulating keyboard keys on remote controller | |
| KR200258976Y1 (en) | Keyboard for computer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20130419 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 |
|
| FPAY | Annual fee payment |
Payment date: 20140416 Year of fee payment: 6 |
|
| 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: 20150504 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 |
|
| FPAY | Annual fee payment |
Payment date: 20160222 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20170412 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20180503 Year of fee payment: 10 |
|
| 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 |
|
| FPAY | Annual fee payment |
Payment date: 20200305 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20220508 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: 20220508 |