KR102130037B1 - 스타일러스 펜을 사용하는 입력 이벤트를 핸들링하는 방법 및 디바이스 - Google Patents
스타일러스 펜을 사용하는 입력 이벤트를 핸들링하는 방법 및 디바이스 Download PDFInfo
- Publication number
- KR102130037B1 KR102130037B1 KR1020130075142A KR20130075142A KR102130037B1 KR 102130037 B1 KR102130037 B1 KR 102130037B1 KR 1020130075142 A KR1020130075142 A KR 1020130075142A KR 20130075142 A KR20130075142 A KR 20130075142A KR 102130037 B1 KR102130037 B1 KR 102130037B1
- Authority
- KR
- South Korea
- Prior art keywords
- stylus pen
- rear end
- touch input
- processing result
- input event
- 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/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
-
- 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/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/03545—Pens or stylus
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- 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/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
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)
- Position Input By Displaying (AREA)
Abstract
본 발명은 터치 스크린(touchscreen)에서 입력 이벤트를 핸들링(handling)하는 방법 및 디바이스(device)를 제공한다. 상기 방법은 상기 디바이스의 터치 스크린에서 상기 입력 이벤트를 식별하는 과정과, 상기 입력 이벤트가 상기 스타일러스 펜의 후단부(distal end)를 사용하여 수행되는지 결정하는 과정과, 상기 스타일러스 펜의 후단부를 사용하는 상기 입력 이벤트에 대해 할당된 미리 정의된 액션(predefined action)을 검색하는 과정과, 상기 스타일러스 펜의 후단부에 의한 상기 입력 이벤트에 대해 상기 할당된 미리 정의된 액션을 수행하는 과정을 포함함을 특징으로 한다.
Description
본 발명은 스타일러스 펜(stylus pen)을 사용하는 입력 이벤트를 핸들링(handling)하는 방법 및 디바이스(device)에 관한 것이다. 특히, 본 발명은 상기 디바이스를 동작시키기 위해 사용되는 상기 스타일러스 펜의 후단부(distal end)의 입력 이벤트를 핸들링하는 방법에 관한 것이다.
터치 스크린(touchscreen)들을 가지는 일반적인 스마트 폰(smart phone)들 및 다른 디바이스들은 스타일러스 펜 및 손가락들을 사용하여 동작될 수 있다. 이런 스마트 폰들 및 이와 유사한 디바이스들은 일반적으로 상기 디바이스들의 사용자들로부터의 명령어(instruction)들을 수신하는 상기 터치 스크린들에서 정전 용량 혹은 저항 기반 입력 이벤트 시스템을 사용한다.
일 예로, 상기 손가락들 혹은 스타일러스 펜들의 터치로 인한 정전 용량(capacitance)의 변화는 상기 디바이스의 제어기에 의해 검출되고, 해당 명령어가 상기 디바이스에 의해 실행된다. 상기 디바이스의 디스플레이 부분에서 상기 터치 혹은 입력에 따른 각 동작 및 매 동작을 실행하는 상기 디바이스에 의해 수행되는 단계들이 설정된다.
상기 디바이스의 사용자는 특정한 희망하는 기능을 수행하기 위해 많은 스크린(screen)들을 통해 검색해야만 한다는 것이 널리 알려져 있다. 또한, 상기 희망하는 기능이 반복적으로 수행될 경우, 상기 사용자는 피로를 느낄 수도 있다. 상기 액션들이 스타일러스 펜의 도움을 받아 수행될 필요가 있을 경우 더욱 단조로울 수 있다.
또한, 상기 디바이스의 사용자가 긴급 방식으로 임의의 기능들을 수행할 필요가 있을 수 있는 임의의 경우들이 존재한다. 상기와 같은 경우들에서, 스타일러스 펜들을 사용하는 검색은 지루하면서도 불편하다고 생각될 수 있다.
따라서 본 발명의 목적은 디바이스의 사용자가 원하는 기능을 빠르고 손쉽게 이용할 수 있도록 하는 장치 및 방법을 제공한다.
상기한 바를 달성하기 위한 본 발명은, 스타일러스 펜(stylus pen)을 사용하는 디바이스(device)에서 입력 이벤트를 핸들링(handling)하는 방법에 있어서, 상기 디바이스의 터치 스크린(touchscreen)에서 상기 입력 이벤트를 식별하는 과정과, 상기 입력 이벤트가 상기 스타일러스 펜의 후단부(distal end)를 사용하여 수행되는지 결정하는 과정과, 상기 스타일러스 펜의 후단부를 사용하는 상기 입력 이벤트에 대해 할당된 미리 정의된 액션(predefined action)을 검색하는 과정과, 상기 할당된 미리 정의된 액션이 수용 가능하다는 확인을 수신하는 과정과, 상기 스타일러스 펜의 후단부에 의한 상기 입력 이벤트에 대해 상기 할당된 미리 정의된 액션을 수행하는 과정을 포함함을 특징으로 한다.
또한 본 발명은, 디바이스(device)에 있어서, 스타일러스 펜(stylus pen)의 전단부 및 후단부 모두를 사용하여 동작되도록 적용되는 터치 민감 표면(touch sensitive surface)을 구비하는 터치 스크린(touchscreen)과, 상기 스타일러스 펜의 후단부로부터 입력 이벤트를 수신할 경우 명령어들의 집합을 실행할 수 있는 제어기와, 상기 제어기에 연결되며, 상기 명령어들의 집합을 저장하는 메모리(memory)를 포함하고, 상기 제어기는: 상기 디바이스의 터치 스크린에서 상기 입력 이벤트를 식별하고, 상기 입력 이벤트가 상기 스타일러스 펜의 후단부를 사용하여 수행되는지 결정하고, 상기 스타일러스 펜의 후단부로부터 상기 입력 이벤트에 대해 할당된 미리 정의된 액션(predefined action)을 검색하고, 상기 할당된 미리 정의된 액션이 수용 가능하다는 확인을 수신하고, 상기 스타일러스 펜의 후단부에 의한 상기 입력 이벤트에 대해 상기 할당된 미리 정의된 액션을 수행하도록 제어함을 특징으로 한다.
또한, 본 발명의 기술적인 세부 사항들은 하기의 구체적인 설명을 가지고 제공되는 내용으로부터 명백할 수 있다.
본 발명에 따르면, 스타일런스 펜의 후단부에 의한 터치 입력에 대응하여 특정 액션을 맵핑시켜 놓음으로써, 터치 입력과 동시에 특정 기능의 빠른 실행이 가능하므로, 디바이스의 사용상 편의성을 높일 수 있는 이점이 있다.
도 1은 본 발명의 다양한 실시예들에 따른, 동작되는 디바이스와 스타일러스 펜의 조합을 제공하는 도면이다.
도 2는 본 발명의 다양한 실시예들에 따른 상기 스타일러스 펜의 후단부를 사용하는 이벤트 호출을 도시하고 있는 도면이다.
도 3a는 본 발명의 일 실시예에 따른 상기 디바이스에서 이-메일링 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하여 실행될 수 있는 이벤트들 중 하나를 도시하고 있는 도면이다.
도 3b는 본 발명의 일 실시예에 따른 이-메일링 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하는 입력에 대해 할당된 사전 정의 액션을 도시하고 있는 도면이다.
도 4a는 본 발명의 일 실시예에 따른 상기 디바이스에서 텍스트 메시징 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하여 실행될 수 있는 이벤트들 중 하나를 도시하고 있는 도면이다.
도 4b는 본 발명의 일 실시예에 따른 상기 디바이스에서 상기 텍스트 메시징 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하는 입력에 대해 할당된 사전 정의 액션을 도시하고 있는 도면이다.
도 5a는 본 발명의 일 실시예에 따른 상기 디바이스의 대기 화면에서 상기 스타일러스 펜의 후단부를 사용하는 입력 이벤트를 도시하고 있는 도면이다.
도 5b는 본 발명의 일 실시예에 따른 상기 디바이스의 대기 화면에서 입력 이벤트에 대한 사전 정의 액션을 도시하고 있는 도면이다.
도 6은 본 발명의 일 실시예에 따른 상기 디바이스에서 상기 스타일러스 펜을 사용하는 입력 이벤트를 핸들링하는 방법을 제공하는 도면이다.
도 7은 본 발명의 일 실시예에 따른 상기 스타일러스 펜을 사용하는 입력 이벤트를 핸들링하는 디바이스를 도시하고 있는 블록 다이아그램을 도시하고 있는 도면이다.
여기서 설명되는 도면들은 오직 도시만을 위한 목적이며, 어떤 방식으로든 본 발명의 권리 범위를 제한하는 의도로는 사용되지 않음에 유의하여야만 한다.
도 2는 본 발명의 다양한 실시예들에 따른 상기 스타일러스 펜의 후단부를 사용하는 이벤트 호출을 도시하고 있는 도면이다.
도 3a는 본 발명의 일 실시예에 따른 상기 디바이스에서 이-메일링 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하여 실행될 수 있는 이벤트들 중 하나를 도시하고 있는 도면이다.
도 3b는 본 발명의 일 실시예에 따른 이-메일링 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하는 입력에 대해 할당된 사전 정의 액션을 도시하고 있는 도면이다.
도 4a는 본 발명의 일 실시예에 따른 상기 디바이스에서 텍스트 메시징 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하여 실행될 수 있는 이벤트들 중 하나를 도시하고 있는 도면이다.
도 4b는 본 발명의 일 실시예에 따른 상기 디바이스에서 상기 텍스트 메시징 어플리케이션에 대한 상기 스타일러스 펜의 후단부를 사용하는 입력에 대해 할당된 사전 정의 액션을 도시하고 있는 도면이다.
도 5a는 본 발명의 일 실시예에 따른 상기 디바이스의 대기 화면에서 상기 스타일러스 펜의 후단부를 사용하는 입력 이벤트를 도시하고 있는 도면이다.
도 5b는 본 발명의 일 실시예에 따른 상기 디바이스의 대기 화면에서 입력 이벤트에 대한 사전 정의 액션을 도시하고 있는 도면이다.
도 6은 본 발명의 일 실시예에 따른 상기 디바이스에서 상기 스타일러스 펜을 사용하는 입력 이벤트를 핸들링하는 방법을 제공하는 도면이다.
도 7은 본 발명의 일 실시예에 따른 상기 스타일러스 펜을 사용하는 입력 이벤트를 핸들링하는 디바이스를 도시하고 있는 블록 다이아그램을 도시하고 있는 도면이다.
여기서 설명되는 도면들은 오직 도시만을 위한 목적이며, 어떤 방식으로든 본 발명의 권리 범위를 제한하는 의도로는 사용되지 않음에 유의하여야만 한다.
본 발명은 스타일러스 펜(stylus pen)을 사용하여 입력 이벤트(input event or event invocation)들을 핸들링(handling)하는 방법 및 디바이스(device)를 제공한다. 본 발명의 실시 예들에 대한 하기의 구체적인 설명에서, 본 출원의 일부를 형성하고, 본 발명이 실행될 수 있는 특정 실시예들을 설명하는 방식으로 도시되는 첨부 도면들이 참조된다. 이런 실시 예들은 해당 기술 분야의 당업자들이 본 발명을 실행할 수 있도록 충분히 구체적으로 설명되고, 또한 다른 실시예들이 사용될 수 있고, 본 발명의 범위를 벗어남이 없이 변경들이 가능할 수 있다는 것이 이해될 수 있을 것이다. 따라서, 하기와 같은 구체적인 설명은 본 발명의 사상을 제한하도록 사용되지 않을 것이고, 본 발명의 범위는 오직 첨부되는 청구항들에 의해서만 정의된다.
도 1은 본 발명의 다양한 실시 예들에 따른, 동작되는 디바이스(100)와 스타일러스 펜(104)의 조합을 제공하는 도면이다.
상기 디바이스(100)는 스마트 폰(smart phone)과, 태블릿(tablet)과, 랩탑(lap top)과, 통신 및 네비게이션 디바이스(navigation device) 등과 같은 컴퓨팅 디바이스(computing device)가 될 수 있다. 도 1에 도시되어 있는 터치 스크린(touchscreen)(102)은 다양한 동작들을 수행할 수 있도록 상기 디바이스(100)의 사용자들에 의한 제스쳐(gesture)들을 검출할 수 있다. 해당 기술 분야에서 당업자에게 잘 알려져 있는 다양한 타입(type)들의 터치 스크린이 존재하며, 가장 널리 사용되고 있는 타입들의 터치 스크린의 예로는 정전 용량 기반 터치 스크린(capacitance based touchscreen)이 있다. 상기와 같은 터치 스크린들은 상기 터치 스크린(102)의 위치들에서 정전 용량들의 변화들을 기반으로 동작하고, 상기 위치들을 추적한다. 일 실시예에서, 상기 터치 스크린(102)은 정전 용량 기반 터치 스크린이다. 상기 정전 용량 기반 터치 스크린 이외에도, 다른 타입들의 터치 스크린들도 사용될 수 있다. 상기 터치 스크린(102)은 상기 사용자의 손가락들 혹은 상기 스타일러스 펜(104)의 제스쳐들에 의해 동작될 수 있다.
상기 스타일러스 펜(104)은 전단부(proximal end)(108) 및 후단부(distal end)(106)를 포함한다. 상기 전단부(108) 및 후단부(106) 모두는 본 발명의 다양한 실시예들에 따라 상기 디바이스(100)의 상기 터치 스크린(102)을 활성화시키거나 혹은 동작시키도록 하는 데 사용될 수 있다. 다시 말해서, 상기 스타일러스 펜(104)의 상기 전단부(108) 및 후단부(106) 모두는 상기 디바이스(100)에서 사용자 액션들을 동작시킬 수 있다.
상기 디바이스(100)가 언제 입력 이벤트가 상기 터치 스크린(102)에서 수행되는지, 상기 입력 이벤트가 상기 스타일러스 펜(104)의 전단부(108) 혹은 상기 스타일러스 펜(104)의 후단부(106)를 사용하여 수행되는지 여부를 식별하기 위한 많은 방식들이 존재한다. 상기 기술들 중 일부는 상기 스타일러스 펜(104)의 각 끝단에 대한 정전 용량들의 다른 크기를 할당하고, 상기 스타일러스 펜(104)의 끝단들 각각에 대한 정정 용량에 대한 다양한 변조들을 제공하는 것을 포함한다. 해당 기술 분야에서 당업자들에게 잘 알려진 다른 기술들이 존재한다. 본 발명에서 “입력 이벤트” 용어 대신 “이벤트 호출(event invocation)”이라는 용어가 사용될 수 있다.
도 2는 본 발명의 다양한 실시 예들에 따른 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트를 도시하고 있는 도면이다.
도 2를 참조하면, 상기 터치 스크린(102)의 스팟(spot)(202)은 상기 스타일러스 펜(104)의 후단부(106)를 사용함으로써 발생된 입력 포인트(point)로서 디스플레이된다. 상기 스타일러스 펜(104)의 후단부(106)를 사용하여 상기 스크린(102)을 터치할 경우, 상기 디바이스(100)는 상기 입력이 상기 후단부(106)를 사용하여 수행된다는 것을 검출하고 구별한다. 상기 터치 스크린에서 상기 입력 포인트의 위치는 이 기술 분야에서 잘 알려진 바와 같이 상기 터치 스크린(102)을 행(row)들 및 열(column)들로 분할, 그리드(grid) 기술들 및 픽셀(pixel)들을 사용하여 결정된다.
도 3a는 본 발명의 일 실시 예에 따른 상기 디바이스(100)에서 이-메일링 어플리케이션(e-mailing application)에 대한 상기 스타일러스 펜(104)의 후단부(106)를 사용하여 실행될 수 있는 이벤트들 중 하나를 도시하고 있는 도면이다.
본 발명의 실시 예에 따라, 상기 스타일러스 펜(104)의 후단부(106)는 상기 이-메일에 대한 첨부인 사진 혹은 이미지 파일(image file)을 첨부하는 상기 입력 이벤트를 위해 사용된다. 상기 실시예에서, 상기 디바이스(100)의 사용자가 “my photos” 라는 폴더(folder)(302)에 접근하게 되면, 해당 인터페이스(appropriate interface) 화면(300)이 디스플레이된다. 일 예로, 하나 혹은 그 이상의 이미지들이 ‘pic 1’, ‘pic 2’, ‘pic 3’, ‘pic 4’, ‘pic 5’, ‘pic 6’로 그 명칭이 부여되어 상기 폴더(302)내에 보여지게 된다.
본 발명의 실시 예에서, 상기 디바이스(100)의 사용자는 상기 스타일러스 펜(104)의 후단부(106)를 사용하여 상기 인터페이스 화면(302)에 존재하는 상기 ‘pic 6’를 선택한다. 일 예로, 스팟(304)은 상기 터치 스크린(102)의 특정 위치에서의 아이콘이 활성화되는 것을 나타낸다.
도 3b는 본 발명의 일 실시예에 따른 이-메일링 어플리케이션에 대한 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력에 대해 할당된 사전 정의 액션(predefined action)을 도시하고 있는 도면이다.
본 발명의 실시 예에 따라, 이-메일링 어플리케이션과 같이 현재 실행 중인 어플리케이션에 대해서, ‘pic 6’ 와 같은 상기 이미지 파일에서 입력 이벤트를 위해 할당되어 있는 사전 정의 액션은 상기 이-메일에 상기 이미지를 첨부시키는 것을 초래한다. 상기 사전 정의 액션은 상기 스타일러스 펜(104)의 후단부(106)가 상기 디바이스에서 입력 이벤트를 위해 사용될 경우 활성화된다. 도 3b의 인터페이스 화면(306)은 상기 입력 이벤트의 결과로써 첨부된 이미지 파일(308)을 나타내고 있다. 상기 사전 정의 액션은 현재 실행 중인 어플리케이션(예컨대, 이-메일링)에 국한된다는 것에 유의하여야만 한다. 본 발명의 일 실시예에 따라, 상기 디바이스(100)의 사용자는 상기 디바이스(100)에 존재하는 어플리케이션들 각각에 서로 다른 액션을 할당할 수 있다. 이때, 도 3b의 상기 인터페이스 화면(306)에서 임의의 다른 아이템을 선택하기 위해서, 상기 스타일러스 펜(104)의 전단부(108)가 사용되어야만 한다.
도 4a는 본 발명의 일 실시예에 따른 상기 디바이스(100)에서 텍스트 메시징 어플리케이션(text messaging application)에 대한 상기 스타일러스 펜(104)의 후단부(106)를 사용하여 실행될 수 있는 이벤트들 중 하나를 도시하고 있는 도면이다.
도 4a의 상기 디바이스(100)의 사용자 인터페이스 화면(402)은 상기 디바이스(100)에서 구성된 텍스트 메시징 어플리케이션이다. 상기 텍스트 메시징 어플리케이션의 기본 필드(field)들인 텍스트 박스(text box)(404) 및 받는 사람 어드레스 박스(recipient address box)(406)가 제공된다. 상기 스타일러스 펜(104)의 후단부(106)는 상기 텍스트 박스(404)에서 사용된다. 상기 인터페이스 화면(402) 상의 스팟(408)은 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 본 발명의 실시 예에 따른 입력 포인트를 나타낸다.
도 4b는 본 발명의 일 실시 예에 따른 상기 디바이스(100)에서 상기 텍스트 메시징 어플리케이션에 대한 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력에 대해 할당된 사전 정의 액션을 도시하고 있는 도면이다.
본 발명의 실시 예에서, 상기 텍스트 메시징 어플리케이션의 텍스트 박스(404)에서 상기 입력 이벤트에 대한 사전 정의 액션은 상기 디바이스(100)의 사용자가 자주 사용하는 심볼(symbol)들의 박스(410)를 제공하는 것이다. 상기 자주 사용되는 심볼들 중 일부는 상기 디바이스(100)의 사용자가 선택하도록 상기 박스(410)에서 제공된다. 상기 자주 사용되는 심볼들 중 하나를 선택하기 위해서, 도 4b에서와 같이 상기 사용자는 상기 스타일러스 펜(104)의 전단부(108)를 사용해야만 할 수 있다.
도 5a는 본 발명의 일 실시예에 따른 상기 디바이스(100)의 대기 화면(idle screen)(502)에서 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트를 도시하고 있는 도면이다.
상기 대기 화면(502)은 상기 디바이스(100)의 인터페이스 화면에서 상기 사용자가 선택하는 하나 혹은 그 이상의 아이콘(icon)들(506, 508, 510)을 디스플레이하는 화면의 타입이다. 스팟(504)은 상기 디바이스(100)의 상기 대기 화면(520)에서 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력의 포인트를 나타낸다. 본 발명의 실시 예에서, 상기 입력 이벤트에 할당되는 상기 변경들 혹은 사전 정의들은 시스템 레벨 구현(system level implementation)들이고, 상기 디바이스(100)에서 실행되는 어떤 어플리케이션에도 특정되지는 않는다.
도 5b는 본 발명의 일 실시예에 따른 상기 디바이스(100)의 대기 화면(502)에서 호출 이벤트에 대한 사전 정의 액션을 도시하고 있는 도면이다.
상기 디바이스(100)의 대기 화면(502)에서 상기 입력 이벤트로 인해, 업데이트된 화면(updated screen)(512)은 상기 디바이스(100)의 사용자에게 제공된다. 다이알로그 박스(dialogue box)(514)는 상기 디바이스(100)의 사용자에게 상기 디바이스(100)의 전체 시스템에 “비행기 모드(airplane mode)”를 적용할 지의 여부를 결정하도록 하는 것을 나타낸다. 이는 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 상기 입력 이벤트로 인한 시스템 레벨 구현이다. 상기 다이알로그 박스(514)는 상기 비행기 모드를 적용할지의 여부를 정할지 여부를 결정하기 위해 상기 사용자에게 실제 옵션(option)을 제공하기 위한 것이다. 상기 비행기 모드가 상기 디바이스(100)에 적용될 경우, 네트워크 통신들이 종료될 수 있다. 또한, 상기 디바이스(100)가 가질 수 있는 상기 대기 화면들 각각에 대해서, 적어도 하나의 사전 정의 기능(function)은 상기 입력 이벤트가 상기 디바이스(100)에서 이네이블(enable)될 경우 할당된다. 상기 대기 화면들 각각에 대한 사전 정의 기능을 할당하는 이 타입은 상기 디바이스(100) 혹은 상기 사용자에 의해 실행될 수 있다.
도 6은 본 발명의 일 실시예에 따른 상기 디바이스(100)에서 상기 스타일러스 펜(104)을 사용하는 입력 이벤트를 핸들링하는 방법(600)을 제공하는 도면이다.
상기 방법(600)은 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트의 결과로서의 목적을 성취하는 다수의 단계들을 포함한다. 단계 602에서, 상기 디바이스(100)는 상기 디바이스(100)의 터치 스크린(102)에서 상기 입력 이벤트를 식별한다. 단계 604에서, 상기 디바이스(100)는 상기 입력 이벤트가 상기 스타일러스 펜(104)의 후단부(106)의 사용으로 인해 발생되었는지 여부를 결정한다. 상기 입력 이벤트가 상기 스타일러스 펜(104)의 후단부(106)의 사용으로 인해 발생되지 않았을 경우, 단계 606에서, 상기 디바이스(100)는 상기 스타일러스 펜(104)의 전단부(108)의 입력 이벤트에 대해 사전 정의된 액션을 실행한다.
상기 입력 이벤트가 상기 스타일러스 펜(104)의 후단부(106)의 사용으로 인해 발생되었을 경우, 단계 608에서, 상기 디바이스(100)는 임의의 사전 정의 액션이 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트를 위해 할당되어 있는지 여부를 결정한다. 이러한 결정을 위해, 상기 디바이스(100)는 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력으로 인해 상기 터치 스크린(102)에서 생성된 신호를 분석하고, 상기 터치 스크린(102)에서 생성된 상기 신호가 상기 스타일러스 펜(104)의 후단부(106)로부터 온 것이라고 해석한다.
상기 임의의 사전 정의 액션이 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트를 위해 할당되지 않았을 경우, 즉, 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트에 대해 미리 정의된 액션이 할당되어 있지 않은 경우, 단계 610에서, 상기 디바이스(100)는 상기 사용자에게 사전 정의 액션을 할당할 것을 요구한다. 이는 상기 사용자에게 액션을 선택하기 위한 요청 페이지(request page) 화면을 제공함으로써 수행될 수 있다.
이때, 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트를 위한 사전 정의 액션이 이미 할당되어 있을 경우, 단계 612에서, 상기 디바이스(100)에서 상기 사전 정의 액션을 초기화(initializing)시킴으로써 상기 디바이스(100)는 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 입력 이벤트에 대하여 미리 정의된 액션을 패치(또는 검색)(fetch)한다. 단계 614에서, 선택적으로, 상기 사용자에게 상기 사전 정의 액션을 수용하거나 혹은 거절하기 위해 입력을 제공하는 것이 요구될 수 있다. 상기 단계 614는 선택적이다.
단계 616에서, 할당된, 상기 사전 정의 액션은 상기 디바이스(100)에서 수행된다. 일반적으로, 상기 사전 정의 액션은 상기 디바이스(100)의 생산자, 특히 사용자 경험(User experience: UX) 작성자(writer), 혹은 상기 어플리케이션의 개발자에 의해 할당될 수 있다. 추가적으로, 상기 디바이스(100)의 사용자는 또한 상기 사전 정의 액션을 할당할 수 있다. 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 상기 입력 이벤트의 결과로서 상기 사전 정의 액션이 특정하게 구현된다. 상기 구현은 어플리케이션 레벨 구현(일 예로, 도 3a, 도 3b, 도 4a 및 도 4b) 혹은 시스템 레벨 구현(도 5a 및 도 5b)을 포함한다.
이에 따라, 상기 사전 정의 액션은 어플리케이션 특정 사전 정의 액션 및 시스템 레벨 사전 정의 액션 중 하나이다. 상기 시스템 레벨 사전 정의 액션은 상기 디바이스(100)의 기존 구성 혹은 설정들에 영향을 미친다. 즉, 미리 정의된 액션은 어플리케이션에 특정하여 미리 정의된 액션이거나 디바이스(100)의 설정과 관련한 시스템에 특정하여 미리 정의된 액션일 수 있다. 여기서, 상기 어플리케이션에 특정하여 미리 정의된 액션은 상기 디바이스(100) 내에서 현재 실행 중인 어플리케이션에 대한 액션을 수행하기 위해 실행된다. 또한, 상기 시스템에 특정하여 미리 정의된 액션은 상기 디바이스(100)의 기존 구성에 영향을 미치는 액션을 수행하기 위해 실행된다.
일 예로, 상기 시스템 레벨 사전 정의 액션은 상기 디바이스(100)의 ‘운영 시스템(System)’ 레벨들에서 구현될 수 있다. 그러나, 상기 도면들의 설명을 통해 제공되는 구현들은 단지 일 예인 것에 유의하여야만 할 수 있다. 상기 스타일러스 펜(104)의 후단부(106)를 사용하는 상기 입력 이벤트의 결과인, 임의의 개수 및 임의의 타입의 구현들은 상기 디바이스(100)에서 가능할 수 있고, 또한 해당 기술 분야에서 당업자에 의해 실현될 수 있다. 상기와 같은 수정들이 본 발명의 범위로부터의 벗어남이 없이 수행될 수 있다.
도 7은 본 발명의 일 실시예에 따른 상기 스타일러스 펜(104)을 사용하는 입력 이벤트를 핸들링하는 디바이스(100)를 도시하고 있는 블록 다이아그램을 도시하고 있는 도면이다.
상기 디바이스(100)는 메모리(702)와, 버스(bus)(704)와, 터치스크린 디스플레이 유닛(display unit)(706)과, 제어기 혹은 프로세서(processor)(708)와, 다른 입력/출력(Input/Output: I/O) 유닛들(710)과, 랜덤 억세스 메모리(Random Access Memory: RAM)(712)와, 송수신기(713)를 포함한다.
상기 메모리(702)는 도 6의 상기 방법(600)에 도시되어 있는 바와 같은 모든 방법 단계들 혹은 도 3a 내지 도 5b에 도시되어 있는 상기 디바이스(100)에 의해 수행되는 하나 혹은 그 이상의 단계들을 수행하도록 구성되는 입력 이벤트 응답 모듈(event invocation response module)(714)을 포함한다. 일 실시예에서, 상기 입력 이벤트 응답 모듈(714)은 상기 디바이스(100)의 터치 스크린(102)에서 입력 이벤트를 식별하는 단계와, 상기 입력 이벤트가 상기 스타일러스 펜(104)의 후단부(106)를 사용하여 수행되는지를 결정하는 단계와, 상기 스타일러스 펜(104)의 후단부(106)로부터의 입력 이벤트에 대해 할당되는 사전 정의 액션을 패치(검색)하는 단계와, 상기 할당된 사전 정의 액션이 수용 가능하다는 확인을 수신하는 단계와, 상기 스타일러스 펜(104)의 후단부(106)에 의한 상기 입력 이벤트를 위해 할당된 사전 정의 액션을 수행하는 단계를 수행하기 위해 구성된다. 또한, 상기 메모리(702)는 휘발성 메모리(volatile memory) 및 비휘발성 메모리(non-volatile memory)가 될 수 있다. 다양한 컴퓨터 판독 가능 저장 매체(computer-readable storage media)가 상기 메모리 엘리먼트(memory element)들에 저장될 수 있고, 상기 메모리 엘리먼트들로부터 억세스될 수 있다. 메모리 엘리먼트들은 읽기 전용 메모리와, 랜덤 억세스 메모리(random access memory)와, 소거 가능 프로그램가능 읽기 전용 메모리(erasable programmable read only memory)와, 전기적 소거 가능 프로그램가능 읽기 전용 메모리(electrically erasable programmable read only memory)와, 하드 드라이브(hard drive)와, 메모리 카드(memory card)들을 처리하는 제거 가능 미디어 드라이브(removable media drive)와, 메모리 스틱(Memory Stick)들TM 등과 같은 데이터 및 머신-판독 가능 명령(machine-readable instruction)들을 저장하는 어떤 적합한 메모리 디바이스(들)라도 포함할 수 있다.
상기 제어기 혹은 프로세서(708)는 상기 스타일러스 펜(104)의 후단부(106)로부터 상기 입력 이벤트를 수신할 경우 명령어들의 집합을 실행할 수 있다. 여기에서 사용되는, 상기 제어기(708)는 마이크로 프로세서(microprocessor)와, 마이크로 제어기(microcontroller)와, 복합 명령어 집합 컴퓨팅 마이크로 프로세서(complex instruction set computing microprocessor)와, 축소 명령어 집합 컴퓨팅 마이크로 프로세서(reduced instruction set computing microprocessor)와, 긴 명령어 워드 마이크로 프로세서(very long instruction word microprocessor)와, 명백한 병렬 명령어 컴퓨팅 마이크로 프로세서(explicitly parallel instruction computing microprocessor)와, 그래픽 프로세서(graphics processor)와, 디지털 신호 프로세서(digital signal processor), 혹은 다른 어떤 타입의 프로세싱 회로(processing circuit)와 같은, 그렇다고 그들에 한정되지는 않는 임의의 타입의 컴퓨터 회로를 의미한다. 또한, 상기 프로세서(708)는 일반 논리 디바이스들, 혹은 프로그램 가능 논리 디바이스들과, 혹은 어레이(array)들과, 주문형 반도체(application specific integrated circuit)들과, 단일 칩 컴퓨터(single-chip computer)들과, 스마트 카드(smart card)들 등과 같은 삽입된 제어기들을 포함할 수 있다.
상기 스타일러스 펜(104)의 전단부(108)와 후단부(106) 모두를 사용하여 동작되도록 적용되는 터치 민감 표면을 포함하는 상기 터치 스크린 디스플레이 유닛(706)이 제공된다. 상기 디스플레이 유닛(706)은 또한 상기 디바이스(100)의 사용자의 손가락들을 사용하는 다수의 제스쳐들에 대해 반응한다. 상기 터치 스크린 디스플레이 유닛(706)은 저항 기반(resistance based) 기술, 표면 탄성파 기반(surface acoustic wave based) 기술, 정전 용량 기반(capacitance based) 기술, 적외선 기반(infrared based) 기술, 광학 이미징 기반(optical imaging based) 기술, 분산 신호 기반(dispersive signal based) 기술, 음향 펄스 인식 기반(acoustic pulse recognition based technology) 기술 중 하나를 사용할 수 있다. 또한, 상기 디스플레이 유닛(706)은 상기 디바이스(100)에서 상기 터치 민감 표현을 구현하기 위한 다수의 계층(layer)들의 다른 재료들을 포함할 수 있다.
상기 버스(704)와, 상기 RAM(712)과, 상기 송수신기(713)와 같은 상기 디바이스(100)의 다른 컴포넌트(component)들 및 인터페이스들과, 사운드 출력 포트(sound output port)들과, 스피커(speaker)들 등과 같은 상기 I/O 유닛들(710)은 해당 기술 분야의 당업자에게 알려져 있다. 이에 따라, 상기 버스(704)와, 상기 RAM(712)과, 상기 송수신기(713)와 같은 상기 디바이스(100)의 다른 컴포넌트들 및 인터페이스들과, 사운드 출력 포트들과, 스피커들 등과 같은 상기 I/O 유닛들(710)에 대한 추가적인 설명은 생략된다.
본 발명의 실시예들은 특정 실시예들을 참조하여 설명되고 있다. 또한, 본 발명에서 설명되는 상기 다양한 디바이스들과, 모듈(module)들과, 선택기들과, 추정기들 등은 활성화될 수 있고, 하드웨어(hardware) 회로, 일 예로 상보성 금속 산화막 반도체(complementary metal oxide semiconductor) 기반 논리 회로와, 펌웨어(firmware)와, 소프트웨어(software) 및/혹은 하드웨어와 펌웨어 및/혹은 머신 판독 가능 매체에 삽입된 소프트웨어의 조합과 같은 하드웨어 회로를 사용하여 동작될 수 있다. 일 예로, 상기 다양한 전기 구조 및 방법들은 트랜지스터(transistor)들과, 논리 게이트(logic gate)들과, 주문형 반도체와 같은 전기 회로들을 사용하여 실시될 수 있다.
Claims (9)
- 전단부 및 후단부를 가지는 스타일러스 펜에 의해 제어되는 디바이스에 있어서, 상기 디바이스는,
터치스크린 디스플레이, 및
상기 터치스크린 디스플레이와 동작이 가능하도록 연결된 적어도 하나의 프로세서를 포함하고, 상기 적어도 하나의 프로세서는,
제1 어플리케이션의 제1 실행 화면을 디스플레이 하고,
상기 제1 실행 화면 상에서 상기 스타일러스 펜의 전단부에 의해 수행되는 제1 터치 입력을 식별하고,
제1 처리 결과를 포함하는 제1 실행 화면 상에서 상기 스타일러스 펜의 후단부에 의해 수행되는 제2 터치 입력을 식별하고,
상기 제2 터치 입력에 대한 제2 처리 결과를 상기 제1 처리 결과를 포함하는 제1 실행 화면 상에 출력하고,
상기 제1 실행 화면 상에서 상기 제2 처리 결과가 출력된 후, 제2 어플리케이션의 제2 실행 화면을 상기 터치스크린 디스플레이 상에 디스플레이 하고, 상기 제1 어플리케이션은 상기 제2 어플리케이션과 상이한 어플리케이션이고,
상기 제2 실행 화면 상에서 상기 스타일러스 펜의 후단부에 의해 수행되는 제3 터치 입력을 식별하고,
상기 제3 터치 입력에 대한 제3 처리 결과를 출력하고, 상기 제2 처리 결과및 상기 제3 처리 결과는, 상기 제1 어플리케이션 및 상기 제2 어플리케이션에 따라 상이한 것을 특징으로 하는, 디바이스. - 제1항에 있어서,
상기 적어도 하나의 프로세서는, 상기 제2 실행 화면 상에서 상기 스타일러스 펜의 전단부에 의해 수행되는 제4 터치 입력을 검출하도록 설정된 것을 특징으로 하는, 디바이스. - 제2항에 있어서,
상기 적어도 하나의 프로세서는, 상기 제4 터치 입력에 따라 상기 제3 처리 결과를 출력하도록 설정된 것을 특징으로 하는, 디바이스. - 제1항에 있어서,
상기 적어도 하나의 프로세서는,
상기 제2 터치 입력 및 상기 제3 터치 입력이 상기 스타일러스 펜의 후단부에 의한 입력인지 여부를 판단하고,
상기 제2 터치 입력 및 상기 제3 터치 입력이 상기 스타일러스 펜의 후단부에 의한 입력인 경우, 상기 제2 처리 결과 및 상기 제3 처리 결과를 각각 출력하도록 더 설정된 것을 특징으로 하는, 디바이스. - 전단부 및 후단부를 가지는 스타일러스 펜에 의해 제어되는 디바이스를 제어하는 방법에 있어서,
제1 어플리케이션의 제1 실행 화면을 디스플레이 하는 과정과,
상기 제1 실행 화면 상에서 상기 스타일러스 펜의 전단부에 의해 수행되는 제1 터치 입력을 식별하는 과정과,
제1 처리 결과를 포함하는 제1 실행 화면 상에서 상기 스타일러스 펜의 후단부에 의해 수행되는 제2 터치 입력을 식별하는 과정과,
상기 제2 터치 입력에 대한 제2 처리 결과를 상기 제1 처리 결과를 포함하는 제1 실행 화면 상에 출력하는 과정과,
상기 제1 실행 화면 상에서 상기 제2 처리 결과가 출력된 후, 제2 어플리케이션의 제2 실행 화면을 상기 디바이스의 터치스크린 디스플레이 상에 디스플레이 하는 과정과, 상기 제1 어플리케이션은 상기 제2 어플리케이션과 상이한 어플리케이션이고,
상기 제2 실행 화면 상에서 상기 스타일러스 펜의 후단부에 의해 수행되는 제3 터치 입력을 식별하는 과정과,
상기 제3 터치 입력에 대한 제3 처리 결과를 출력하는 과정과, 상기 제2 처리 결과및 상기 제3 처리 결과는, 상기 제1 어플리케이션 및 상기 제2 어플리케이션에 따라 상이한 것을 특징으로 하는, 디바이스를 제어하는 방법. - 제5항에 있어서,
상기 제2 실행 화면 상에서 상기 스타일러스 펜의 전단부에 의해 수행되는 제4 터치 입력을 검출하는 과정을 더 포함하는 것을 특징으로 하는, 디바이스를 제어하는 방법. - 제6항에 있어서,
상기 제4 터치 입력에 따라 상기 제3 처리 결과를 출력하는 과정을 더 포함하는 것을 특징으로 하는, 디바이스를 제어하는 방법. - 제5항에 있어서,
상기 제2 터치 입력 및 상기 제3 터치 입력이 상기 스타일러스 펜의 후단부에 의한 입력인지 여부를 판단하는 과정과,
상기 제2 터치 입력 및 상기 제3 터치 입력이 상기 스타일러스 펜의 후단부에 의한 입력인 경우, 상기 제2 처리 결과 및 상기 제3 처리 결과를 각각 출력하는 과정을 더 포함하는 것을 특징으로 하는, 디바이스를 제어하는 방법.
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN2604CH2012 | 2012-06-29 | ||
IN2604/CHE/2012 | 2013-03-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140002547A KR20140002547A (ko) | 2014-01-08 |
KR102130037B1 true KR102130037B1 (ko) | 2020-07-03 |
Family
ID=49777614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020130075142A KR102130037B1 (ko) | 2012-06-29 | 2013-06-28 | 스타일러스 펜을 사용하는 입력 이벤트를 핸들링하는 방법 및 디바이스 |
Country Status (2)
Country | Link |
---|---|
US (3) | US9857889B2 (ko) |
KR (1) | KR102130037B1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9229547B2 (en) * | 2013-09-24 | 2016-01-05 | Lenovo (Singapore) Pte. Ltd. | Expandable electronic stylus |
WO2017014559A1 (en) | 2015-07-21 | 2017-01-26 | Samsung Electronics Co., Ltd. | Air conditioner and control method thereof |
KR20200095739A (ko) * | 2019-02-01 | 2020-08-11 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 기능과 스타일러스 펜의 동작을 맵핑하는 방법 |
CN112269523B (zh) * | 2020-10-28 | 2023-05-26 | 维沃移动通信有限公司 | 对象编辑处理方法、装置及电子设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011123833A (ja) * | 2009-12-14 | 2011-06-23 | Sony Corp | 情報処理システムおよび電子ペン |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5475401A (en) * | 1993-04-29 | 1995-12-12 | International Business Machines, Inc. | Architecture and method for communication of writing and erasing signals from a remote stylus to a digitizing display |
JP3625606B2 (ja) | 1997-03-18 | 2005-03-02 | 春日電機株式会社 | 正逆押釦開閉器 |
US6704006B2 (en) * | 2001-07-03 | 2004-03-09 | Hewlett-Packard Development Company, L.P. | Methods and systems for increasing the input efficiency of personal digital assistants and other handheld stylus-engagable computing devices |
US20030013483A1 (en) * | 2001-07-06 | 2003-01-16 | Ausems Michiel R. | User interface for handheld communication device |
US6938221B2 (en) * | 2001-11-30 | 2005-08-30 | Microsoft Corporation | User interface for stylus-based user input |
CN2568423Y (zh) | 2002-09-10 | 2003-08-27 | 彦彰企业有限公司 | 多功能笔 |
US7206737B2 (en) * | 2003-01-03 | 2007-04-17 | Mircosoft Corporation | Pen tip language and language palette |
US20040150632A1 (en) * | 2003-01-31 | 2004-08-05 | Clapper Edward O. | Ballpoint stylus |
US7088861B2 (en) * | 2003-09-16 | 2006-08-08 | America Online, Inc. | System and method for chinese input using a joystick |
US7093034B2 (en) * | 2003-11-18 | 2006-08-15 | Microsoft Corporation | Method and apparatus for input management having a plurality of input provider types wherein staging area holds and allows access by external components |
US20070273648A1 (en) * | 2003-12-23 | 2007-11-29 | Thomas Fussinger | Method and Apparatus for Entering Data with a Four Way Input Device |
US20060066591A1 (en) * | 2004-03-17 | 2006-03-30 | James Marggraff | Method and system for implementing a user interface for a device through recognized text and bounded areas |
US20050219224A1 (en) * | 2004-03-31 | 2005-10-06 | Frank Liebenow | Electronic ink digitizer |
US20070146351A1 (en) * | 2005-12-12 | 2007-06-28 | Yuji Katsurahira | Position input device and computer system |
US20070176909A1 (en) | 2006-02-02 | 2007-08-02 | Eric Pavlowski | Wireless Mobile Pen Communications Device With Optional Holographic Data Transmission And Interaction Capabilities |
WO2008007372A2 (en) * | 2006-07-12 | 2008-01-17 | N-Trig Ltd. | Hover and touch detection for a digitizer |
JP4281796B2 (ja) * | 2006-12-20 | 2009-06-17 | セイコーエプソン株式会社 | 画像印刷装置 |
WO2008138030A1 (en) * | 2007-05-11 | 2008-11-20 | Rpo Pty Limited | User-defined enablement protocol |
US8127254B2 (en) * | 2007-06-29 | 2012-02-28 | Nokia Corporation | Unlocking a touch screen device |
US8187051B2 (en) * | 2007-10-26 | 2012-05-29 | Mattel, Inc. | Digital arts and crafts computer peripheral toy device |
TW200928887A (en) | 2007-12-28 | 2009-07-01 | Htc Corp | Stylus and electronic device |
US9024890B2 (en) * | 2008-05-17 | 2015-05-05 | David H. Chin | Comparison of an applied gesture on a touch screen of a mobile device with a remotely stored security gesture |
US8520570B2 (en) * | 2008-06-17 | 2013-08-27 | Nintendo Co., Ltd. | Data communication system, information processing apparatus and storage medium having stored thereon information processing program |
US20100265185A1 (en) * | 2009-04-17 | 2010-10-21 | Nokia Corporation | Method and Apparatus for Performing Operations Based on Touch Inputs |
US20100281268A1 (en) * | 2009-04-30 | 2010-11-04 | Microsoft Corporation | Personalizing an Adaptive Input Device |
US9563350B2 (en) * | 2009-08-11 | 2017-02-07 | Lg Electronics Inc. | Mobile terminal and method for controlling the same |
TWI403924B (zh) | 2010-03-22 | 2013-08-01 | Acer Inc | 觸控筆與電子裝置 |
US20110304577A1 (en) * | 2010-06-11 | 2011-12-15 | Sp Controls, Inc. | Capacitive touch screen stylus |
CN103649876B (zh) * | 2010-11-20 | 2017-02-15 | 纽昂斯通信有限公司 | 使用上下文键盘在计算设备上执行操作 |
US20120146913A1 (en) | 2010-12-13 | 2012-06-14 | Hand Held Products, Inc. | Portable data terminal stylus with rolling ball tip |
US8766954B2 (en) * | 2010-12-21 | 2014-07-01 | Motorola Mobility Llc | Active stylus for use with touch-sensitive interfaces and corresponding method |
US9201520B2 (en) * | 2011-02-11 | 2015-12-01 | Microsoft Technology Licensing, Llc | Motion and context sharing for pen-based computing inputs |
US20130050154A1 (en) * | 2011-06-29 | 2013-02-28 | Benjamin T. Guy | Stylus for use with touch screen computing device |
US20130234967A1 (en) * | 2012-03-12 | 2013-09-12 | Matthew Stoddard | Pressure sensitive multi-tip stylus for capacitive touchscreens and methods of using same |
US20140331146A1 (en) * | 2013-05-02 | 2014-11-06 | Nokia Corporation | User interface apparatus and associated methods |
-
2013
- 2013-06-28 KR KR1020130075142A patent/KR102130037B1/ko active IP Right Grant
- 2013-06-28 US US13/931,159 patent/US9857889B2/en active Active
-
2017
- 2017-12-27 US US15/855,673 patent/US10831289B2/en active Active
-
2020
- 2020-11-09 US US17/092,775 patent/US11204653B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011123833A (ja) * | 2009-12-14 | 2011-06-23 | Sony Corp | 情報処理システムおよび電子ペン |
Also Published As
Publication number | Publication date |
---|---|
US9857889B2 (en) | 2018-01-02 |
US10831289B2 (en) | 2020-11-10 |
US11204653B2 (en) | 2021-12-21 |
US20210055809A1 (en) | 2021-02-25 |
US20180120966A1 (en) | 2018-05-03 |
US20140002397A1 (en) | 2014-01-02 |
KR20140002547A (ko) | 2014-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11200072B2 (en) | User interface adaptations based on inferred content occlusion and user intent | |
US10152948B2 (en) | Information display apparatus having at least two touch screens and information display method thereof | |
US11204653B2 (en) | Method and device for handling event invocation using a stylus pen | |
US10503255B2 (en) | Haptic feedback assisted text manipulation | |
RU2501068C2 (ru) | Интерпретация неоднозначных вводов на сенсорном экране | |
US8386963B2 (en) | Virtual inking using gesture recognition | |
US20150040065A1 (en) | Method and apparatus for generating customized menus for accessing application functionality | |
RU2623885C2 (ru) | Запись формулы для ограниченного устройства отображения | |
US20140267111A1 (en) | Method for handling function corresponding to multiple touches and electronic device thereof | |
US10509563B2 (en) | Dynamic modification of displayed elements of obstructed region | |
US10732719B2 (en) | Performing actions responsive to hovering over an input surface | |
EP2597562A2 (en) | Processing method for touch signal and computing device thereof | |
US20150029114A1 (en) | Electronic device and human-computer interaction method for same | |
US9857910B2 (en) | Method for controlling multiple touchscreens and electronic device | |
US9141286B2 (en) | Electronic device and method for displaying software input interface | |
KR20150111651A (ko) | 즐겨찾기모드 조작방법 및 이를 수행하는 터치 스크린을 포함하는 장치 | |
US20120013551A1 (en) | Method for interacting with an application in a computing device comprising a touch screen panel | |
US20140152601A1 (en) | Touch display device and control method thereof | |
KR20200031598A (ko) | 즐겨찾기모드 조작방법 및 이를 수행하는 터치 스크린을 포함하는 장치 | |
US20100073305A1 (en) | Techniques for Adjusting a Size of Graphical Information Displayed on a Touchscreen | |
US10261675B2 (en) | Method and apparatus for displaying screen in device having touch screen | |
KR102205235B1 (ko) | 즐겨찾기모드 조작방법 및 이를 수행하는 터치 스크린을 포함하는 장치 | |
CN104487945B (zh) | 用于转换手势的计算机设备和方法 | |
KR20210029175A (ko) | 즐겨찾기모드 조작방법 및 이를 수행하는 터치 스크린을 포함하는 장치 | |
JP5479876B2 (ja) | タッチセンサを有する装置、データ記憶方法及びデータ記憶プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |