KR101540358B1 - 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템 - Google Patents
안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템 Download PDFInfo
- Publication number
- KR101540358B1 KR101540358B1 KR1020130074230A KR20130074230A KR101540358B1 KR 101540358 B1 KR101540358 B1 KR 101540358B1 KR 1020130074230 A KR1020130074230 A KR 1020130074230A KR 20130074230 A KR20130074230 A KR 20130074230A KR 101540358 B1 KR101540358 B1 KR 101540358B1
- Authority
- KR
- South Korea
- Prior art keywords
- input unit
- unit
- length
- customizer
- special character
- Prior art date
Links
Images
Classifications
-
- 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/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
- G06F3/04817—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 using icons
-
- 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/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- 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/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
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- 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/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
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
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)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템에 관한 것이다. 본 발명은, 프로세서가 시각적 디스플레이로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 종방향으로 일렬로 구성되는 특수문자 입력부, 입력 표시부, 제 2 주문자표 입력부 간의 간격을 길이 b로 설정하며, 제 1 주문자표 입력부와 횡방향으로 일렬로 구성되는 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 간에는 간격을 길이 b로 설정하여 구현하는 제 1 단계; 상기 프로세서가 상기 제 1 주문자표 입력부의 상기 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상의 상단 끝단부 및 하단 끝단부와의 간격을 각각 길이 c로 설정하여 구현하는 제 2 단계; 및 상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부 상기 제 2 주문자표 입력부 및 한영 전환부에 대한 가로와 세로에 대한 사이즈를 내부의 문자의 개수에 따라 상기 길이 a, 상기 길이 b 및 상기 길이 c의 설정에 맞춰서 설정하는 제 3 단계; 를 포함한다.
이에 의해, 키보드 유저 인터페이스 화면을 구성하는 각종 입력출을 위한 화면에 대한 길이관계를 설정하고, 그 길이관계에 맞도록 문자 입력을 위한 각 아이콘을 차등적으로 설정함으로써, 입력속도를 향상시키고 입력의 오류를 줄이는 효과를 제공한다.
이에 의해, 키보드 유저 인터페이스 화면을 구성하는 각종 입력출을 위한 화면에 대한 길이관계를 설정하고, 그 길이관계에 맞도록 문자 입력을 위한 각 아이콘을 차등적으로 설정함으로써, 입력속도를 향상시키고 입력의 오류를 줄이는 효과를 제공한다.
Description
본 발명은 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템에 관한 것으로, 보다 구체적으로는, 키보드 유저 인터페이스 화면을 구성하는 각종 입력출을 위한 화면에 대한 길이관계를 설정하고, 그 길이관계에 맞도록 문자 입력을 위한 각 아이콘을 차등적으로 설정함으로써, 입력속도를 향상시키고 입력의 오류를 줄이도록 하기 위한 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템에 관한 것이다.
다양한 타입의 전자 데이터 입력 시스템 및 방법이 존재한다. 타이핑 키보드, 컴퓨터 마우스 하드웨어 장치, 음성 인식 시스템, 터치 감지 스크린, 광학적 문자 인식 장치, 광학적 스캐닝 장치, 이더넷, USB, 다른 하드와이어드 링키지(hardwired linkage), 무선 수신기 또는 하드 드라이브, 플래시 드라이브 또는 테이프 드라이브와 같은 메모리 장치를 사용하는 컴퓨터 데이터 입력 시스템들이 개발되어 왔다.
그럼에도 불구하고, 손발을 자유자재로 사용할 수 없는 환자 등에게 전자 데이터를 입력하기 위한 개선된 시스템은 현재까지 제한적으로 제공되고 있다.
이러한 불편을 위해 글을 자동적으로 읽어주는 시스템, 글을 읽고 진동으로 감지해주는 장애인지팡이 시스템 등이 제공되고 있으나 상술한 바와 같은 데이터 입력을 위한 것이 아닌 단순히 데이터를 출력하는 것으로 제한되고 있다.
보다 구체적으로, 루게릭 병 환자뿐만 아니라 의사를 표현할 수 없는 장애인들 모두가 벽이 없는 소통과 공감이 가능할 수 있도록 사랑하는 사람들과 대화하고 공감하고 싶은 것이나, 이에 대해 현재까지는 제한적인 기술 또는 수작업으로 제공되고 있는 것이 현실이다.
[관련기술문헌]
1. 안경형 마우스 시스템(Glasses type mouse system) (특허출원번호 제10-2010-0031108호)
2. EOG 감지식 안경형 무선 USB 마우스의 제작법(Goggles type Wireless USB Mouse of EOG signal sensing type) (특허출원번호 제10-2008-0120208호)
본 발명은 상기의 문제점을 해결하기 위한 것으로, 키보드 유저 인터페이스 화면을 구성하는 각종 입력출을 위한 화면에 대한 길이관계를 설정하고, 그 길이관계에 맞도록 문자 입력을 위한 각 아이콘을 차등적으로 설정함으로써, 입력속도를 향상시키고 입력의 오류를 줄이도록 하기 위한 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템을 제공하기 위한 것이다.
그러나 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기의 목적을 달성하기 위해 본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법은, 프로세서가 시각적 디스플레이로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 종방향으로 일렬로 구성되는 특수문자 입력부, 입력 표시부, 제 2 주문자표 입력부 간의 간격을 길이 b로 설정하며, 제 1 주문자표 입력부와 횡방향으로 일렬로 구성되는 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 간에는 간격을 길이 b로 설정하여 구현하는 제 1 단계; 상기 프로세서가 상기 제 1 주문자표 입력부의 상기 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상의 상단 끝단부 및 하단 끝단부와의 간격을 각각 길이 c로 설정하여 구현하는 제 2 단계; 및 상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부 상기 제 2 주문자표 입력부 및 한영 전환부에 대한 가로와 세로에 대한 사이즈를 내부의 문자의 개수에 따라 상기 길이 a, 상기 길이 b 및 상기 길이 c의 설정에 맞춰서 설정하는 제 3 단계; 를 포함한다.
이때, 상기 제 2 단계는, 상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 및 상기 한영 전환부 각각의 유저 인터페이스 화면상의 구현 사이즈가 다르므로, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 상의 간격을 기준으로 상기 시각적 디스플레이로 구현하는 것이 바람직하다.
또한, 상기 제 3 단계 이후, 상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부 및 상기 제 2 주문자표 입력부에 대한 여백에 해당하는 상기 길이 a, 상기 길이 b 및 상기 길이 c의 설정에 맞춰서 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부, 그 밖의 상기 한영 전환부로 구현하고 자하는 문자의 개수에 따른 각각의 사이즈가 설정되고 나면, 설정된 사이즈에 따라 상기 시각적 디스플레이로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 배치를 수행하는 제 4 단계; 및 상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부, 그 밖의 한영 전환부 각각에 대해 설정된 초기 위치에 매칭되지 않는 경우, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 한영 전환부, 상기 입력 표시부 및 상기 제 2 주문자표 입력부에 대한 비율을 재조정하여 상기 초기 위치로의 구현이 수행되도록 하는 제 5 단계; 를 더 포함하는 것이 바람직하다.
또한, 상기 제 4 단계 이후, 상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 한영 전환부, 상기 입력 표시부 및 제 2 주문자표 입력부에 대해 설정된 가로와 세로에 대한 사이즈를 기초로 각각의 내부 문자의 개수에 따라 문자별 아이콘 크기를 설정하여 상기 시각적 디스플레이에 구현하는 제 5 단계; 가 더 수행되는 것이 바람직하다.
상기의 목적을 달성하기 위해 본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템은, 시각적 디스플레이, 안구 추적 장치(eye-tracking arrangement) 및 프로세서를 포함하는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템에 있어서, 시각적 디스플레이로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 종방향으로 일렬로 구성되는 특수문자 입력부, 입력 표시부, 제 2 주문자표 입력부 간의 간격을 길이 b로 설정하며, 제 1 주문자표 입력부와 횡방향으로 일렬로 구성되는 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 간에는 간격을 길이 b로 설정하여 구현한 뒤, 상기 제 1 주문자표 입력부의 상기 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상의 상단 끝단부 및 하단 끝단부와의 간격을 각각 길이 c로 설정하여 구현하는 문자표 사이즈 조절 모듈; 을 포함하며, 상기 문자표 사이즈 조절 모듈은, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부 상기 제 2 주문자표 입력부 및 한영 전환부에 대한 가로와 세로에 대한 사이즈를 내부의 문자의 개수에 따라 상기 길이 a, 상기 길이 b 및 상기 길이 c의 설정에 맞춰서 설정한다.
또한, 상기 문자표 사이즈 조절 모듈은, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 및 한영 전환부 각각의 유저 인터페이스 화면상의 구현 사이즈가 다르므로, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 상의 간격을 기준으로 상기 시각적 디스플레이로 구현하는 것이 바람직하다.
또한, 상기 프로세서는, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부 및 상기 제 2 주문자표 입력부에 대한 여백에 해당하는 상기 길이 a, 상기 길이 b 및 상기 길이 c의 설정에 맞춰서 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부, 그 밖의 상기 한영 전환부로 구현하고 자하는 문자의 개수에 따른 각각의 사이즈가 설정되고 나면, 설정된 사이즈에 따라 상기 시각적 디스플레이로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 배치를 수행하는 위치 조절 모듈; 을 더 포함하는 것이 바람직하다.
또한, 상기 위치 조절 모듈은, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부, 그 밖의 상기 한영 전환부 각각에 대해 설정된 초기 위치에 매칭되지 않는 경우, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 한영 전환부, 상기 입력 표시부 및 상기 제 2 주문자표 입력부에 대한 비율을 재조정하여 상기 초기 위치로의 구현이 수행되도록 하는 것이 바람직하다.
또한, 상기 프로세서는, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 한영 전환부, 상기 입력 표시부 및 제 2 주문자표 입력부에 대해 설정된 가로와 세로에 대한 사이즈를 기초로 각각의 내부 문자의 개수에 따라 문자별 아이콘 크기를 설정하여 상기 시각적 디스플레이에 구현하는 아이콘 및 여백 조절 모듈; 을 더 포함하는 것이 바람직하다.
본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템은, 키보드 유저 인터페이스 화면을 구성하는 각종 입력출을 위한 화면에 대한 길이관계를 설정하고, 그 길이관계에 맞도록 문자 입력을 위한 각 아이콘을 차등적으로 설정함으로써, 입력속도를 향상시키고 입력의 오류를 줄이는 효과를 제공한다.
또한, 본 발명의 다른 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템은, 눈으로 소통하기 위한 하나의 유저인터페이스 자판으로 일반 키보드 형태가 아닌 눈으로 사용하기 적합한 자판을 제공한다.
도 1은 본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템(100)을 나타내는 도면이다.
도 2는 도 1의 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템(100)에서의 프로세서(106)의 구성을 나타내는 도면이다.
도 3 내지 도 6은 본 발명의 실시예에 따른 프로세서(106)에 의해 시각적 디스플레이(102)로 구현되는 키보드 유저 인터페이스 화면을 설명하기 위한 도면이다.
도 7은 본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 방법을 나타내는 흐름도이다.
도 2는 도 1의 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템(100)에서의 프로세서(106)의 구성을 나타내는 도면이다.
도 3 내지 도 6은 본 발명의 실시예에 따른 프로세서(106)에 의해 시각적 디스플레이(102)로 구현되는 키보드 유저 인터페이스 화면을 설명하기 위한 도면이다.
도 7은 본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 방법을 나타내는 흐름도이다.
이하, 본 발명의 바람직한 실시예의 상세한 설명은 첨부된 도면들을 참조하여 설명할 것이다. 하기에서 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.
본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터 또는 신호를 '전송'하는 경우에는 구성요소는 다른 구성요소로 직접 상기 데이터 또는 신호를 전송할 수 있고, 적어도 하나의 또 다른 구성요소를 통하여 데이터 또는 신호를 다른 구성요소로 전송할 수 있음을 의미한다.
도 1은 본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템(100)을 나타내는 도면이다. 도 1을 참조하면, 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템(100)은 시각적 디스플레이(102), 안구 추적 장치(eye-tracking arrangement)(104) 및 프로세서(106)를 포함한다.
안구 추적 장치(104)는 시각적 디스플레이(102)를 향한 안구 E의 배향을 검출할 수 있다.
프로세서(106)는 점선(108)으로 개략적으로 표시된 바와 같이 시각적 디스플레이(102)와 통신한다. 프로세서(106)는 점선(110)으로 개략적으로 표시된 바와 같이 안구 추적 장치(104)와 통신한다.
프로세서(106)는 커서(112)가 시각적 디스플레이(102) 상에 디스플레이되게 할 수 있다. 가령, 커서(112)는 온-스크린 컴퓨터 마우스 커서일 수 있다. 온-스크린 컴퓨터 마우스 커서(112)는 가령 통상적인 컴퓨터 마우스 하드웨어 장치를 대체하는 기능을 포함하여 복수의 기능을 제공할 수 있다.
프로세서(106)는 디스플레이된 커서(112)의 일부에 대하여 검출된 안구 E의 배향에 응답하여 복수의 커서 명령(미도시) 중 하나의 커서 명령을 실행할 수 있다. 예를 들자면, 커서(112)와 같은 디스플레이된 커서의 "일부"는 커서의 둘레의 일부 또는 커서의 내부의 일부 또는 이 둘을 포함할 수 있는 커서의 규정된 영역일 수 있다.
다른 실례에서, 커서(112)와 같은 디스플레이된 커서의 "일부"는 커서의 둘레에 위치하거나 커서의 내부에 위치할 수 있는 커서 내의 점일 수 있다. 가령, 복수의 커서 명령들은 마우스 커서 픽업 명령, 마우스 커서 포인트 명령, 커서 레프트 드래그 명령, 마우스 레프트 더블 클릭 명령, 마우스 레프트 단일 클릭 명령, 마우스 커서 메뉴 보이기 명령, 커서 업 드래그 명령, 커서 다운 드래그 명령, 마우스 커서 메뉴 숨김 명령, 마우스 라이트 더블 클릭 명령, 마우스 라이트 단일 클릭 명령, 커서 라이트 드래그 명령, 마우스 커서 드롭 명령, 마우스 커서 드래그 드롭 명령, 컨트롤 온 크루즈 명령 및 컨트롤 오프 크루즈 명령을 포함할 수 있다.
가령, 컨트롤 온 크루즈 명령은 커서(112)로 하여금 시각적 디스플레이(102)를 가로질러서 사전 결정된 레이트 또는 사용자 규정된 레이트로 해서 움직이게 하거나 시각적 디스플레이(102) 상에 디스플레이되고 있는 워드 문서, 엑셀 문서, 파워포인트 문서 또는 PDF 문서와 같은 데이터 엔트리 필드(미도시)가 사전 결정된 레이트 또는 사용자 규정된 레이트로 해서 시각적 디스플레이(102) 상에서 수직 또는 수평으로 스크롤링되게 할 수 있다.
커서(112)뿐만 아니라 본 명세서에서 개시된 다른 커서들은 임의의 선택된 형상 및 외형을 가질 수 있다.
가량, 커서(112)는 화살표 형상이거나 수직선 형상이거나 십자 형상이거나 기하학적 도형 형상이거나 실제 이미지이거나 추상적 이미지이거나 심볼일 수 있다.
시스템(100)의 동작의 일 실례에서, 시스템(100)의 운영자 역할을 하는 사람(미도시)은 시각적 디스플레이(102)를 관측하기 위하여 적합하게 위치할 수 있다. 시스템 운영자의 안구 E는 가령 점선 화살표(114)에 의해서 개략적으로 표시된 바와 같은 배향을 가질 수 있다. 가령, 안구 E의 동공 P는 커서(112)가 시각적 디스플레이(102) 상에서 표시될 때에 커서(112) 내의 제 1 지점(116)을 응시할 수 있다. 일 실례에서, 프로세서(106)는 시각적 디스플레이(102)의 픽셀 행렬(미도시) 전체에 걸쳐서 화살표 x,y에 의해서 표현되는 축들을 따라서 2 차원 픽셀 좌표들을 할당하도록 구성될 수 있다. 제 1 지점(116)은 가령 x 축을 따르는 수형 픽셀 좌표 H 및 y 축을 따르는 수직 픽셀 좌표 V를 가질 수 있다. 안구 추적 장치(104)는 시각적 디스플레이(102)를 향한 안구 E의 배향을 검출할 수 있다.
가령, 시스템(100)은 안구 E의 배향(114)에 대응하는 시각적 디스플레이(102) 상의 제 1 지점(116)을 나타내는 픽셀 좌표(H,V)로서 표현되는 응시 지점 정보를 생성할 시에 안구 추적 장치(104)에 의해서 수집된 데이터를 사용할 수 있다.
시스템의 동작의 다른 실례에서, 시스템(100)은 커서(112)의 화살표 선단이 초기에 시각적 디스플레이(102) 상의 지점(118)에 위치하게 할 수 있다. 커서(112)는 가령 전술한 바와 같은 온-스크린 컴퓨터 마우스 커서일 수 있다. 또한, 가령, 시스템(100)은 시각적 디스플레이(102) 상의 "마우스 커서 드롭된(dropped)" 정지 위치에서 커서(112)를 초기에 표시할 수 있다. 시스템 운영자가 커서(112)의 일부 또는 커서(112) 내의 제 1 지점(116)을 향하여 안구(E)의 배향(114)을 사전 결정된 경과 기간에 걸쳐서 유지하면, 프로세서(106)는 "마우스 커서 픽업" 명령을 실행할 수 있다. 또한, 가령, 시스템(100)은 점선 화살표(120)에 의해서 표시된 바와 같이 제 2 지점(122)을 향한 다른 배향으로 안구 E가 움직이면 이를 "마우스 커서 포인트" 명령으로 해석할 수 있다. 이로써, 가령, 시스템(100)이 커서(112)의 화살표 선단이 점선 화살표(123)의 방향을 따라서 제 2 지점(122)으로 향하게 할 수 있다. 이어서, 시스템 운영자가 커서(112) 내의 제 2 지점(122)을 향해서 안구 E의 배향(120)을 소정의 경과 기간 동안 유지하면, 프로세서(106)는 "마우스 커서 드롭" 명령을 실행할 수 있다. 추가적인 실례에서는, 사전 결정된 안구 깜박임 운동이 상기 소정의 경과 기간 동안 대체될 수 있다. 가령, 시스템(100)은 시스템(100)에 의해서 사전 결정되거나 시스템 운영자에 의해서 규정된 바와 같은 느린 안구 깜박임 동작, 급하게 반복되는 안구 깜박임 동작 또는 다른 방식의 안구 깜박임 동작 등을 검출하도록 구성될 수 있다. 사전 결정된 안구 깜박임 동작은 가령 시스템 운영자의 정상적인 안구 깜박인 동작과는 실질적으로 상이하면서 시스템(100)에 의해서는 구별될 수 있는 바와 같이 사전 규정된 안구 깜박임 동작일 수 있다. 이로써, 시스템 운영자는 커서(112)의 일부 또는 커서(112)의 제 1 지점(116)을 향해서 사전 결정된 안구 깜박임 동작으로 자신의 안구 E의 배향(114)을 유지하면, 프로세서(106)는 "마우스 커서 픽업" 명령을 실행할 수 있다. 또한, 가령, 시스템(100)은 후속하여서 점선 화살표(120)에 의해서 표시된 바와 같이 제 2 지점(122)을 향한 안구 E가 움직이면 이를 "마우스 커서 포인트" 명령으로 해석할 수 있다. 이로써, 가령, 시스템(100)이 커서(112)의 화살표 선단이 점선 화살표(123)의 방향을 따라서 제 2 지점(122)으로 향하게 할 수 있다. 이어서, 시스템 운영자가 커서(112) 내의 제 2 지점(122)을 향해서 안구 E의 배향(120)을 사전 결정된 안구 깜박임 동작을 통해서 유지하면, 프로세서(106)는 "마우스 커서 드롭" 명령을 실행할 수 있다.
이러한 시스템을 기반으로 상술한 커서(112)를 제어하는 안구마우스 제공 방법을 기초로 하기의 키보드 유저 인터페이스 화면에 대해서 도 2 내지 도 6을 참조하여 구체적으로 살펴보도록 한다.
도 2는 도 1의 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 시스템(100)에서의 프로세서(106)의 구성을 나타내는 도면이다. 그리고 도 3 내지 도 6은 본 발명의 실시예에 따른 프로세서(106)에 의해 시각적 디스플레이(102)로 구현되는 키보드 유저 인터페이스 화면을 설명하기 위한 도면이다.
프로세서(106)는 시각적 디스플레이(102)로 안구마우스 구현을 위한 키보드 유저 인터페이스 화면을 구현하기 위해 문자표 사이즈 조절 모듈(161), 위치 조절 모듈(162) 및 아이콘 및 여백 조절 모듈(163)을 포함한다.
먼저, 도 3을 참조하면, 제 1 실시예에 따른 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면은 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)를 포함한다.
다음으로, 도 4를 참조하면, 제 2 실시예에 따른 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면은 주문자표 입력부(10b), 제 1 특수문자 입력부(20b), 한영 전환부(21b), 입력 표시부(30b) 및 제 2 특수문자 입력부(40b)를 포함한다.
다음으로, 도 5를 참조하면, 제 3 실시예에 따른 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면은 제 1 주문자표 입력부(10c), 특수문자 입력부(20c), 입력 표시부(30c) 및 제 2 주문자표 입력부(40c)를 포함한다.
다음으로, 도 6을 참조하면, 제 3 실시예에 따른 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면은 주문자표 입력부(10d), 특수문자 입력부(20d), 한영 전환부(21d), 입력 표시부(30d)를 포함한다.
이하에서는 설명의 편의를 위해 제 1 실시예에 따라 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)를 포함하는 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면을 중심으로, 프로세서(106)를 구성하는 각 모듈인 문자표 사이즈 조절 모듈(161), 위치 조절 모듈(162) 및 아이콘 및 여백 조절 모듈(163)에 대해서 구체적으로 살펴보도록 한다.
문자표 사이즈 조절 모듈(161)은 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 종방향으로 일렬로 구성되는 특수문자 입력부(20a), 입력 표시부(30a), 제 2 주문자표 입력부(40a) 간의 간격을 길이 a로 설정하며, 제 1 주문자표 입력부(10a)와 횡방향으로 일렬로 구성되는 특수문자 입력부(20a), 입력 표시부(30a), 제 2 주문자표 입력부(40a) 간에는 간격을 길이 b로 설정하여 구현한다.
또한, 문자표 사이즈 조절 모듈(161)은 제 1 주문자표 입력부(10a)의 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상의 상단 끝단부 및 하단 끝단부와의 간격을 각각 길이 c로 설정하여 구현한다.
한편, 문자표 사이즈 조절 모듈(161)은 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 각각은 화면상의 구현 사이즈가 각각 다르므로, 상술한 각 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 상의 간격을 기준으로 시각적 디스플레이(102)로 구현한다.
그리고, 문자표 사이즈 조절 모듈(161)은 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 가로와 세로에 대한 사이즈를 내부의 문자의 개수를 상술한 길이 a, 길이 b 및 길이 c의 설정에 맞춰서 설정한다.
위치 조절 모듈(162)은 문자표 사이즈 조절 모듈(161)에 의한 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 여백에 해당하는 길이 a, 길이 b 및 길이 c의 설정에 맞춰서 각 구성부(10a 내지 40a)에 대한 구현이 완료되고, 각 여백의 길이에 맞춰서 각 구성부(10a 내지 40a)의 문자의 개수에 따른 각각의 사이즈가 설정되고 나면, 설정된 사이즈에 따라 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 배치를 수행한다.
여기서, 위치 조절 모듈(162)은 도 3과 같이 초기 위치에 매칭되지 않는 경우, 각 구성부인 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 비율을 재조정함으로써, 초기 위치로의 구현이 수행되도록 한다.
아이콘 및 여백 조절 모듈(163)은 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 문자표 사이즈 조절 모듈(161)에 의해 설정된 가로와 세로에 대한 사이즈를 기초로 각각의 내부로 설정된 문자의 개수에 따라 문자별 아이콘 크기를 설정한다.
보다 구체적으로, 아이콘 및 여백 조절 모듈(163)은 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 내부의 문자를 구현하는 아이콘의 크기가 커지는 경우 여백이 좁아져서 선택을 위한 겹쳐지는 문제와, 반대로 여백이 넓어지면 아이콘의 크기가 줄어들어 선택시 불리한 문제를 해결하기 위해 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 각각에 포함된 문자를 구현하는 아이콘의 크기를 설정하는 것이다.
여기서, 각각에 포함된 문자를 구현하는 아이콘의 크기 설정은 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 별로 독자적으로 아이콘 및 여백 조절 모듈(163)에 의해 수행된다.
도 7은 본 발명의 실시예에 따른 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 방법을 나타내는 흐름도이다. 도 1 내지 도 7을 참조하면, 프로세서(106)는 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 종방향으로 일렬로 구성되는 특수문자 입력부(20a), 입력 표시부(30a), 제 2 주문자표 입력부(40a) 간의 간격을 길이 a로 설정하며, 제 1 주문자표 입력부(10a)와 횡방향으로 일렬로 구성되는 특수문자 입력부(20a), 입력 표시부(30a), 제 2 주문자표 입력부(40a) 간에는 간격을 길이 b로 설정하여 구현한다(S11).
단계(S11) 이후, 프로세서(106)는 제 1 주문자표 입력부(10a)의 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상의 상단 끝단부 및 하단 끝단부와의 간격을 각각 길이 c로 설정하여 구현한다(S12). 즉, 프로세서(106)는 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 각각이 화면상의 구현 사이즈가 다르므로, 상술한 각 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 상의 간격을 기준으로 시각적 디스플레이(102)로 구현한다.
단계(S12) 이후, 프로세서(106)는 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 가로와 세로에 대한 사이즈를 내부의 문자의 개수에 따라 상술한 길이 a, 길이 b 및 길이 c의 설정에 맞춰서 설정한다(S13).
단계(S13) 이후, 프로세서(106)는 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 여백에 해당하는 길이 a, 길이 b 및 길이 c의 설정에 맞춰서 각 구성부(10a 내지 40a)에 대한 설정이 완료되고, 각 여백의 길이에 맞춰서 각 구성부(10a 내지 40a)의 문자의 개수에 따른 각각의 사이즈가 설정되고 나면, 설정된 사이즈에 따라 시각적 디스플레이(102)로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 배치를 수행한다(S14).
단계(S14) 이후, 프로세서(106)는 도 3과 같이 초기 위치에 매칭되지 않는 경우, 각 구성부인 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 비율을 재조정함으로써, 초기 위치로의 구현이 수행되도록 한다(S15).
단계(S15) 이후, 프로세서(106)는 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a)에 대한 문자표 사이즈 조절 모듈(161)에 의해 설정된 가로와 세로에 대한 사이즈를 기초로 각각의 내부 문자의 개수에 따라 문자별 아이콘 크기를 설정하여 시각적 디스플레이(102)에 구현한다(S16).
보다 구체적으로, 프로세서(106)는 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 내부의 문자를 구현하는 아이콘의 크기가 커지는 경우 여백이 좁아져서 선택을 위한 겹쳐지는 문제와, 반대로 여백이 넓어지면 아이콘의 크기가 줄어들어 선택시 불리한 문제를 해결하기 위해 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 각각에 포함된 문자를 구현하는 아이콘의 크기를 설정하는 것이다.
여기서, 각각에 포함된 문자를 구현하는 아이콘의 크기 설정은 제 1 주문자표 입력부(10a), 특수문자 입력부(20a), 한영 전환부(21a), 입력 표시부(30a) 및 제 2 주문자표 입력부(40a) 별로 독자적으로 아이콘 및 여백 조절 모듈(163)에 의해 수행된다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.
컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.
또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
102: 시각적 디스플레이
104: 안구 추적 장치
106: 프로세서
161: 문자표 사이즈 조절 모듈
162: 위치 조절 모듈
163: 아이콘 및 여백 조절 모듈
104: 안구 추적 장치
106: 프로세서
161: 문자표 사이즈 조절 모듈
162: 위치 조절 모듈
163: 아이콘 및 여백 조절 모듈
Claims (9)
- 프로세서가 시각적 디스플레이로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 종방향으로 일렬로 구성되는 특수문자 입력부, 입력 표시부, 제 2 주문자표 입력부 간의 간격을 길이 b로 설정하며, 제 1 주문자표 입력부와 횡방향으로 일렬로 구성되는 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 간에는 간격을 길이 b로 설정하여 구현하는 제 1 단계;
상기 프로세서가 상기 제 1 주문자표 입력부의 상기 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상의 상단 끝단부 및 하단 끝단부와의 간격을 각각 길이 c로 설정하여 구현하는 제 2 단계;
상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부, 및 한영 전환부에 대한 가로와 세로에 대한 사이즈를 내부의 문자의 개수에 따라 길이 a, 상기 길이 b 및 상기 길이 c의 설정에 맞춰서 설정하는 제 3 단계;
상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부 및 상기 제 2 주문자표 입력부에 대한 여백에 해당하는 상기 길이 a, 상기 길이 b 및 상기 길이 c의 설정에 맞춰서 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부, 그 밖의 상기 한영 전환부로 구현하고 자하는 문자의 개수에 따른 각각의 사이즈가 설정되고 나면, 설정된 사이즈에 따라 상기 시각적 디스플레이로 구현되는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 상에 배치를 수행하는 제 4 단계; 및
상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부, 그 밖의 한영 전환부 각각에 대해 설정된 초기 위치에 매칭되지 않는 경우, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 한영 전환부, 상기 입력 표시부 및 상기 제 2 주문자표 입력부에 대한 비율을 재조정하여 상기 초기 위치로의 구현이 수행되도록 하는 제 5 단계; 를 포함하고,
상기 제 2 단계는 상기 프로세서가 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 및 상기 한영 전환부 각각의 유저 인터페이스 화면상의 구현 사이즈가 다르므로, 상기 제 1 주문자표 입력부, 상기 특수문자 입력부, 상기 입력 표시부, 상기 제 2 주문자표 입력부 상의 간격을 기준으로 상기 시각적 디스플레이로 구현하는 것을 특징으로 하는 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130074230A KR101540358B1 (ko) | 2013-06-27 | 2013-06-27 | 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020130074230A KR101540358B1 (ko) | 2013-06-27 | 2013-06-27 | 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150001282A KR20150001282A (ko) | 2015-01-06 |
KR101540358B1 true KR101540358B1 (ko) | 2015-07-29 |
Family
ID=52475069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130074230A KR101540358B1 (ko) | 2013-06-27 | 2013-06-27 | 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101540358B1 (ko) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110098966A (ko) * | 2009-01-22 | 2011-09-02 | 알카텔-루센트 유에스에이 인코포레이티드 | 전자 데이터 입력 방법, 시스템 및 컴퓨터 판독 가능한 매체 |
KR20120004175A (ko) * | 2010-07-06 | 2012-01-12 | 신계호 | 터치스크린을 이용한 문자 입력 장치 및 그 제공방법 |
-
2013
- 2013-06-27 KR KR1020130074230A patent/KR101540358B1/ko not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110098966A (ko) * | 2009-01-22 | 2011-09-02 | 알카텔-루센트 유에스에이 인코포레이티드 | 전자 데이터 입력 방법, 시스템 및 컴퓨터 판독 가능한 매체 |
KR20120004175A (ko) * | 2010-07-06 | 2012-01-12 | 신계호 | 터치스크린을 이용한 문자 입력 장치 및 그 제공방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20150001282A (ko) | 2015-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11231777B2 (en) | Method for controlling device on the basis of eyeball motion, and device therefor | |
US11126319B2 (en) | Mixed reality device gaze invocations | |
KR102196975B1 (ko) | 실제 객체 및 가상 객체와 상호작용하기 위한 생체기계적 기반의 안구 신호를 위한 시스템 및 방법 | |
KR101331655B1 (ko) | 전자 데이터 입력 방법, 시스템 및 컴퓨터 판독 가능한 매체 | |
US10416835B2 (en) | Three-dimensional user interface for head-mountable display | |
KR101919009B1 (ko) | 안구 동작에 의한 제어 방법 및 이를 위한 디바이스 | |
EP2840478B1 (en) | Method and apparatus for providing user interface for medical diagnostic apparatus | |
US8407608B1 (en) | Touch input assist | |
US20210303107A1 (en) | Devices, methods, and graphical user interfaces for gaze-based navigation | |
US8386927B1 (en) | Gravity-based link assist | |
WO2015030607A1 (en) | Gaze-controlled interface method and system | |
US11720171B2 (en) | Methods for navigating user interfaces | |
KR102326489B1 (ko) | 디스플레이를 제어하는 전자 장치 및 방법 | |
JP2019105678A (ja) | 表示装置、及び画像表示方法 | |
Majaranta et al. | Eye movements and human-computer interaction | |
CN106257394B (zh) | 用于头戴显示器的三维用户界面 | |
US20230259265A1 (en) | Devices, methods, and graphical user interfaces for navigating and inputting or revising content | |
KR101540358B1 (ko) | 안구마우스 구현을 위한 키보드 유저 인터페이스 화면 제공 방법 및 제공 시스템 | |
EP4400959A1 (en) | Touchless user interface operating method based on an electronic device | |
CN118302737A (zh) | 用于与电子设备交互的方法 | |
Butz | Human-Computer Interaction 2 | |
Jin | Configuration Tool and Experimental Platform for Pointing Devices | |
JP2014081835A (ja) | 表示装置、表示制御方法及び表示制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |