KR100933398B1 - 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로전환하는 문자 입력 장치 및 방법 - Google Patents
터치 스크린을 구비한 단말기에서 입력 모드를 자동으로전환하는 문자 입력 장치 및 방법 Download PDFInfo
- Publication number
- KR100933398B1 KR100933398B1 KR1020070072357A KR20070072357A KR100933398B1 KR 100933398 B1 KR100933398 B1 KR 100933398B1 KR 1020070072357 A KR1020070072357 A KR 1020070072357A KR 20070072357 A KR20070072357 A KR 20070072357A KR 100933398 B1 KR100933398 B1 KR 100933398B1
- Authority
- KR
- South Korea
- Prior art keywords
- character
- area
- text
- touch screen
- input
- 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/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/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- 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
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
-
- 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
-
- 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/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
- G06F3/043—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
- G06F3/0436—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves in which generating transducers and detecting transducers are attached to a single acoustic waves transmission substrate
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- 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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (24)
- 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법에 있어서,상기 터치 스크린(Touch Screen)상의 영역을 3개 이상으로 분할함으로써 생성된 문자 영역들에 3개의 문자를 포함하는 문자 그룹을 각각 할당하며, 상기 각각 할당된 문자 그룹의 3개의 문자를 해당되는 상기 문자 영역 내에 좌측, 중간, 우측에 일렬로 표시하는 과정과,상기 문자 영역들 중 어느 하나의 문자 영역에 프레스 이벤트(Press Event)가 발생한 경우 해제(Release) 이벤트가 발생하기 전에 드래그(Drag) 이벤트가 발생하는지 판단하는 과정과,상기 판단 결과 드래그 이벤트가 발생한 경우 상기 드래그 이벤트의 방향을 판단하며, 상기 드래그 이벤트의 방향이 좌측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 좌측에 표시된 문자를 입력하며, 상기 드래그 이벤트의 방향이 하측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 중간에 표시된 문자를 입력하며, 상기 드래그 이벤트의 방향이 우측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 우측에 표시된 문자를 입력하는 개별 문자 입력 모드를 수행하는 과정을 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 1항에 있어서,상기 문자 영역들 중 어느 하나의 문자 영역에 프레스 이벤트가 발생한 경우 상기 프레스 이벤트가 발생된 시점부터 시간을 카운트(Count)하는 과정과,상기 카운트된 시간이 미리 저장된 임계값을 초과하는지 판단하는 과정과,상기 판단 결과에 따라 해당 문자 그룹에서 어느 하나의 문자를 입력하기 위한 개별 문자 입력 모드 및 상기 해당 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드 중 어느 하나의 모드를 수행하는 과정을 더 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법에 있어서,상기 터치 스크린(Touch Screen)상의 영역을 2개 이상으로 분할함으로써 생성된 문자 영역들에 2개 이상의 문자를 포함하는 문자 그룹을 각각 할당하여 표시하는 과정과,상기 문자 영역들 중 어느 하나의 문자 영역에 프레스 이벤트가 발생한 경우 상기 프레스 이벤트가 발생된 시점부터 시간을 카운트(Count)하는 과정과,상기 카운트된 시간이 미리 저장된 임계값을 초과하는지 판단하는 과정과,상기 판단 결과에 따라 해당 문자 그룹에서 어느 하나의 문자를 입력하기 위한 개별 문자 입력 모드 및 상기 해당 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드 중 어느 하나의 모드를 수행하는 과정과,상기 개별 문자 입력 모드가 수행되는 경우 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 상기 문자 영역들에 각각 하나씩 할당하여 표시하는 과정과,드래그 이벤트의 거리 및 방향에 따라 지시된 문자 영역이 상기 프레스 이벤트가 발생한 문자 영역의 문자들이 각각 표시된 문자 영역들 중 어느 하나와 동일한지 판단하는 과정과,상기 판단 결과 동일한 경우 상기 지시된 어느 하나의 문자 영역을 하이라이트(Highlight)하는 과정과,상기 하이라이트된 문자 영역에서 해제 이벤트가 발생한 경우 상기 해제 이벤트가 발생한 문자 영역의 문자를 상기 터치 스크린상에 미리 정해진 입력 에디터(Editor) 창에 출력하는 과정을 포함하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 3항에 있어서,상기 프레스 이벤트가 발생한 문자 영역의 문자들이 각각 표시된 문자 영역들 중 어느 하나가 하이라이트될 때마다 상기 입력 에디터 창에 상기 하이라이트된 문자 영역의 문자를 출력하는 과정을 더 포함하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 3항에 있어서, 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 상기 문자 영역들에 각각 하나씩 표시하는 과정은상기 프레스 이벤트가 발생한 문자 영역의 문자들을 상기 문자 영역들의 문자 그룹이 표시된 제 1 부분들을 제외한 제 2 부분들에 각각 표시하는 과정임을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 3항에 있어서, 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 상기 문자 영역들에 각각 하나씩 표시하는 과정은상기 문자 영역들에 상기 문자 그룹 대신 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 각각 확대시켜 표시하는 과정임을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 3항에 있어서, 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 상기 문자 영역들에 각각 하나씩 표시하는 과정은상기 프레스 이벤트가 발생한 문자 영역의 문자들을 팝업(Pop up)창 형태의 2개 이상의 문자 영역에 확대시켜 표시하는 과정을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 1항에 있어서,상기 드래그 이벤트가 발생하기 전에 상기 해제 이벤트가 발생한 경우 상기 해당 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드로 전환하는 과정과,상기 해제 이벤트가 발생한 문자 영역의 문자를 포함하는 단어를 검색하는 과정과,상기 검색 결과로부터 사용 빈도가 가장 높은 어느 하나의 단어를 검출하는 과정과,상기 검출된 단어를 출력하는 과정을 더 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법에 있어서,2개 이상의 문자를 포함하는 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드에서 상기 터치 스크린(Touch Screen)상의 영역을 2개 이상으로 분할함으로써 생성된 문자 영역들에 상기 문자 그룹을 각각 할당하여 표시하는 과정과,상기 문자 영역들 중 어느 하나의 문자 영역에 프레스 이벤트(Press Event)가 발생한 경우 상기 프레스 이벤트가 발생된 시점부터 시간을 카운트(Count)하는 과정과,상기 카운트된 시간이 미리 저장된 임계값을 초과할 경우 해당 문자 그룹에서 어느 하나의 문자를 입력하기 위한 개별 문자 입력 모드로 전환하는 과정과,상기 개별 문자 입력 모드로 전환된 상태에서 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 상기 프레스 이벤트가 발생한 문자 영역을 제외한 다른 문자 영역들에 각각 하나씩 할당하여 표시하는 과정과,드래그(Drag) 이벤트 발생이 감지된 상태에서 상기 프레스 이벤트가 발생한 문자 영역의 문자들이 표시된 문자 영역들 중 어느 하나의 문자 영역에서 해제 이벤트가 발생하는지 판단하는 과정과,상기 해제 이벤트가 발생한 문자 영역에 속한 문자를 상기 터치 스크린상에 미리 정해진 입력 에디터(Editor) 창에 출력하는 과정을 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 9항에 있어서,상기 카운트된 시간이 미리 저장된 임계값 이내인 경우 상기 해제 이벤트가 발생하는지 판단하는 과정과,상기 해제 이벤트가 발생한 경우 상기 해제 이벤트가 발생한 문자 영역의 문자를 포함하는 단어를 검색하는 과정과,상기 검색 결과로부터 사용 빈도가 가장 높은 어느 하나의 단어를 검출하는 과정과,상기 검출된 단어를 출력하는 과정을 더 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법에 있어서,상기 터치 스크린(Touch Screen)상의 영역을 3개 이상으로 분할함으로써 생성된 문자 영역들에 3개의 문자를 포함하는 문자 그룹을 각각 할당하며, 상기 각각 할당된 문자 그룹의 3개의 문자를 해당되는 상기 문자 영역 내에 좌측, 중간, 우측에 일렬로 표시하는 과정과,상기 문자 영역들 중 어느 하나의 문자 영역에 프레스 이벤트(Press Event)가 발생한 경우 해제(Release) 이벤트가 발생하기 전에 드래그(Drag) 이벤트가 발생하는지 판단하는 과정과,상기 판단 결과 드래그 이벤트가 발생한 경우 해당 문자 그룹에서 어느 하나의 문자를 입력하기 위한 개별 문자 입력 모드로 전환하는 과정과,상기 드래그 이벤트의 거리 및 방향을 체크하는 과정과,상기 체크된 드래그 이벤트의 방향이 좌측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 좌측에 표시된 문자를 표시하며, 상기 체크된 드래그 이벤트의 방향이 하측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 중간에 표시된 문자를 표시하며, 상기 체크된 드래그 이벤트의 방향이 우측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 우측에 표시된 문자를 표시하는 과정과,상기 문자가 표시된 상태에서 해제 이벤트가 발생한 경우, 상기 표시된 문자를 출력하는 과정을 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제11항에 있어서,상기 문자 영역들 중 어느 하나의 문자 영역에 상기 프레스 이벤트가 발생한 경우 상기 프레스 이벤트가 발생한 시점부터 시간을 카운트(Count)하는 과정과,미리 저장된 임계 시간 이내에 상기 해제 이벤트가 발생하는지 판단하는 과정과,상기 판단 결과 상기 해제 이벤트가 발생한 경우 상기 해당 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드를 수행하는 과정을 더 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 11항에 있어서, 상기 어느 하나의 문자를 표시하는 과정은상기 어느 하나의 문자를 팝업(Pop up)창 형태의 문자 영역에 확대시켜 표시하는 과정임을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 11항에 있어서, 상기 어느 하나의 문자를 표시하는 과정은상기 체크된 드래그 이벤트의 거리 및 방향에 대응되는 어느 하나의 문자를 표시하는 과정임을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 제 8항 또는 제 12항 중 어느 하나에 있어서, 상기 텍스트 입력 모드는T9 입력 방식이 사용되는 모드인 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 방법.
- 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치에 있어서,상기 터치 스크린(Touch Screen)상의 영역을 3개 이상으로 분할함으로써 생성된 각 문자 영역에 표시되는 3개의 문자를 포함하고 있는 문자 그룹을 저장하는 메모리와,상기 각 문자 영역마다 상기 문자 그룹의 3개의 문자를 상기 문자 영역 내에 좌측, 중간, 우측에 일렬로 표시하고, 상기 각 문자 영역에 사용자의 입력에 따라 프레스 이벤트(Press Event), 해제 이벤트(Release) 및 드래그(Drag) 이벤트를 발생하는 터치 스크린과,상기 터치 스크린상의 문자 영역 중 어느 하나의 문자 영역에 상기 프레스 이벤트가 발생한 경우 해제 이벤트가 발생하기 전에 드래그 이벤트가 발생하는지 판단하며, 상기 판단 결과 드래그 이벤트가 발생한 경우 상기 드래그 이벤트의 방향을 판단하며, 상기 드래그 이벤트의 방향이 좌측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 좌측에 표시된 문자를 입력하며, 상기 드래그 이벤트의 방향이 하측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 중간에 표시된 문자를 입력하며, 상기 드래그 이벤트의 방향이 우측 방향인 경우 상기 프레스 이벤트가 발생한 문자 영역에 할당된 문자 그룹 중에서 우측에 표시된 문자를 입력하는 개별 문자 입력 모드를 수행하는 제어부를 포함함을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 제 16항에 있어서, 상기 제어부는상기 문자 영역들 중 어느 하나의 문자 영역에 상기 프레스 이벤트가 발생한 경우 상기 프레스 이벤트가 발생된 시점부터 시간을 카운트(Count)하고, 상기 카운트된 시간이 미리 저장된 임계값을 초과하는지 판단하여, 상기 판단 결과에 따라 해당 문자 그룹에서 어느 하나의 문자를 입력하기 위한 개별 문자 입력 모드 및 상기 해당 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드 중 어느 하나의 모드를 수행하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치에 있어서,상기 터치 스크린(Touch Screen)상의 영역을 2개 이상으로 분할함으로써 생성된 각 문자 영역에 표시되는 2개 이상의 문자를 포함하고 있는 문자 그룹을 저장하는 메모리와,상기 각 문자 영역마다 상기 문자 그룹을 표시하고, 상기 각 문자 영역에 사용자의 입력에 따라 프레스 이벤트(Press Event), 해제 이벤트(Release) 및 드래그(Drag) 이벤트를 발생하는 터치 스크린과,상기 문자 영역들 중 어느 하나의 문자 영역에 상기 프레스 이벤트가 발생한 경우 상기 프레스 이벤트가 발생된 시점부터 시간을 카운트(Count)하고, 상기 카운트된 시간이 미리 저장된 임계값을 초과하는지 판단하여, 상기 판단 결과에 따라 해당 문자 그룹에서 어느 하나의 문자를 입력하기 위한 개별 문자 입력 모드 및 상기 해당 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드 중 어느 하나의 모드를 수행하는 제어부를 포함하며,상기 제어부는 상기 개별 문자 입력 모드가 수행되는 경우 상기 문자 영역들에 각각 하나씩 할당하여 표시하고, 상기 드래그 이벤트의 거리 및 방향에 따라 지시된 문자 영역이 상기 프레스 이벤트가 발생한 문자 영역의 문자들이 각각 표시된 문자 영역들 중 어느 하나와 동일한지 판단하여 상기 지시된 영역을 하이라이트(Highlight)하고, 상기 하이라이트된 문자 영역에 상기 해제 이벤트가 발생한 경우 상기 해제 이벤트가 발생한 문자 영역에 속한 문자를 상기 터치 스크린상에 미리 정해진 입력 에디터(Editor) 창에 출력하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 제 18항에 있어서, 상기 제어부는상기 프레스 이벤트가 발생한 문자 영역의 문자들이 각각 표시된 문자 영역들 중 어느 하나가 하이라이트될 때마다 상기 입력 에디터 창에 상기 하이라이트된 문자 영역의 문자를 출력하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 제 18항에 있어서, 상기 터치 스크린은상기 제어부의 제어에 따라 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 상기 문자 영역들의 문자 그룹이 표시된 제 1 부분들을 제외한 제 2 부분들에 각각 표시하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 제 18항에 있어서, 상기 터치 스크린은상기 제어부의 제어에 따라 상기 문자 영역들에 상기 문자 그룹 대신 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 각각 확대시켜 표시하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 제 18항에 있어서, 상기 터치 스크린은상기 제어부의 제어에 따라 상기 프레스 이벤트가 발생한 문자 영역의 문자들을 팝업(Pop up)창 형태의 2개 이상의 문자 영역에 각각 확대시켜 표시하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 제 16항에 있어서, 상기 제어부는상기 드래그 이벤트가 발생하기 전에 상기 해제 이벤트가 발생한 경우 해당 문자 그룹에서 어느 하나의 문자를 포함하는 단어를 입력하기 위한 텍스트 입력 모드로 전환하며, 상기 해제 이벤트가 발생한 문자 영역의 문자를 포함하는 단어를 검색하여 사용 빈도가 가장 높은 어느 하나의 단어를 출력하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
- 제 17항 또는 제 23항 중 어느 하나에 있어서, 상기 제어부는상기 텍스트 입력 모드에서 T9 입력 방식에 따라 상기 단어를 상기 터치 스크린에 출력하는 것을 특징으로 하는 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로 전환하는 문자 입력 장치.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/157,370 US8018441B2 (en) | 2007-06-11 | 2008-06-10 | Character input apparatus and method for automatically switching input mode in terminal having touch screen |
US14/026,360 USRE45694E1 (en) | 2007-06-11 | 2013-09-13 | Character input apparatus and method for automatically switching input mode in terminal having touch screen |
US14/857,607 USRE48242E1 (en) | 2007-06-11 | 2015-09-17 | Character input apparatus and method for automatically switching input mode in terminal having touch screen |
US17/063,280 USRE49670E1 (en) | 2007-06-11 | 2020-10-05 | Character input apparatus and method for automatically switching input mode in terminal having touch screen |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070056742 | 2007-06-11 | ||
KR20070056742 | 2007-06-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080108881A KR20080108881A (ko) | 2008-12-16 |
KR100933398B1 true KR100933398B1 (ko) | 2009-12-22 |
Family
ID=40368412
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070072357A KR100933398B1 (ko) | 2007-06-11 | 2007-07-19 | 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로전환하는 문자 입력 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (2) | USRE45694E1 (ko) |
KR (1) | KR100933398B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101077926B1 (ko) | 2011-08-23 | 2011-10-31 | (주)케이앤피어소시에이티드 | 휴대단말기의 아랍어 터치스크린 키패드 어레이 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8018441B2 (en) | 2007-06-11 | 2011-09-13 | Samsung Electronics Co., Ltd. | Character input apparatus and method for automatically switching input mode in terminal having touch screen |
KR100933398B1 (ko) * | 2007-06-11 | 2009-12-22 | 삼성전자주식회사 | 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로전환하는 문자 입력 장치 및 방법 |
KR20100088647A (ko) * | 2009-01-31 | 2010-08-10 | 김호연 | 터치스크린 등을 이용한 문자, 기호 및 명령어 입력 시스템 및 방법 |
KR20110074822A (ko) * | 2009-12-26 | 2011-07-04 | 김기주 | 터치스크린 상에서 터치 버튼의 멀티터치 인식방법, 문자 입력 방법 및 객체 변형 방법 |
KR101685975B1 (ko) * | 2010-04-27 | 2016-12-13 | 엘지전자 주식회사 | 이동 단말기 및 이것의 키 데이터 입력 방법 |
KR101675374B1 (ko) * | 2010-06-10 | 2016-11-11 | 삼성전자 주식회사 | 휴대 단말기의 문자 입력 방법 및 장치 |
US9606727B2 (en) | 2011-06-15 | 2017-03-28 | Yong Chang Seo | Apparatus and method for providing user interface providing keyboard layout |
KR101771259B1 (ko) * | 2011-07-06 | 2017-08-24 | 삼성전자주식회사 | 터치 스크린을 이용한 문자 입력 장치 및 그의 문자 입력 방법 |
US9547375B2 (en) * | 2012-10-10 | 2017-01-17 | Microsoft Technology Licensing, Llc | Split virtual keyboard on a mobile computing device |
IN2014CH02016A (ko) * | 2014-04-18 | 2015-10-23 | Samsung R & D Inst India Bangalore | |
US10268366B2 (en) | 2015-06-05 | 2019-04-23 | Apple Inc. | Touch-based interactive learning environment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020053784A (ko) * | 2002-03-29 | 2002-07-05 | 정희성 | 문자 입력 방법 및 이를 이용한 정보통신 서비스 방법 |
KR20050119112A (ko) * | 2003-03-03 | 2005-12-20 | 엑스알고믹스 피티이 리미티드 | 터치 스크린용 명료 텍스트 입력 방법 및 감소된 키보드시스템 |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06202784A (ja) | 1992-12-29 | 1994-07-22 | Casio Comput Co Ltd | 文字入力装置 |
DE19615472A1 (de) | 1996-04-19 | 1997-10-23 | Frank Kampfmann | Sicherheitsfunktionselement für eine Leitung |
US5952942A (en) * | 1996-11-21 | 1999-09-14 | Motorola, Inc. | Method and device for input of text messages from a keypad |
US6169538B1 (en) * | 1998-08-13 | 2001-01-02 | Motorola, Inc. | Method and apparatus for implementing a graphical user interface keyboard and a text buffer on electronic devices |
US6170000B1 (en) | 1998-08-26 | 2001-01-02 | Nokia Mobile Phones Ltd. | User interface, and associated method, permitting entry of Hangul sound symbols |
US6271835B1 (en) | 1998-09-03 | 2001-08-07 | Nortel Networks Limited | Touch-screen input device |
KR100532317B1 (ko) | 1998-12-24 | 2006-02-10 | 삼성전자주식회사 | 한글입력장치및방법 |
US7821503B2 (en) * | 2003-04-09 | 2010-10-26 | Tegic Communications, Inc. | Touch screen and graphical user interface |
US6562078B1 (en) | 1999-06-29 | 2003-05-13 | Microsoft Corporation | Arrangement and method for inputting non-alphabetic language |
US6606486B1 (en) * | 1999-07-29 | 2003-08-12 | Ericsson Inc. | Word entry method for mobile originated short messages |
KR100362747B1 (ko) | 2000-08-24 | 2002-11-27 | 에스케이텔레텍주식회사 | 이동 통신 단말기에서의 한글 입력 방법 |
JP2002108543A (ja) | 2000-09-21 | 2002-04-12 | Nokia Mobile Phones Ltd | 仮名文字入力方法 |
KR20030008873A (ko) | 2001-07-20 | 2003-01-29 | (주)네이스텍 | 자판 자동변환을 통한 문자 입력 방법 및 이 방법을실현하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는기록 매체 |
CN1407434A (zh) | 2001-09-07 | 2003-04-02 | 亿用软件技术(天津)有限公司 | 10键位数字键盘汉字输入方法 |
US20090040184A9 (en) | 2001-10-04 | 2009-02-12 | Infogation Corporation | Information entry mechanism |
US7190351B1 (en) | 2002-05-10 | 2007-03-13 | Michael Goren | System and method for data input |
KR100477852B1 (ko) | 2002-08-16 | 2005-03-22 | 강훈기 | 터치스크린용 문자입력장치 |
WO2004017216A1 (en) | 2002-08-16 | 2004-02-26 | Yun-Kee Kang | Method of inputting a character using a software keyboard |
JP3995093B2 (ja) | 2002-09-20 | 2007-10-24 | 富士通株式会社 | ハングル文字入力方法,ハングル文字入力装置,ハングル文字入力プログラム,及び、コンピュータ可読媒体 |
EP1567927B1 (en) * | 2002-11-29 | 2013-07-10 | Koninklijke Philips Electronics N.V. | System and method for user interface with displaced representation of touch area |
US7098896B2 (en) * | 2003-01-16 | 2006-08-29 | Forword Input Inc. | System and method for continuous stroke word-based text input |
US7159191B2 (en) * | 2003-03-03 | 2007-01-02 | Flextronics Sales & Marketing A-P Ltd. | Input of data |
US20040183834A1 (en) * | 2003-03-20 | 2004-09-23 | Chermesino John C. | User-configurable soft input applications |
JP2004348695A (ja) | 2003-05-21 | 2004-12-09 | Keiju Ihara | 小型携帯端末の文字入力装置及びその入力方法 |
US7230607B2 (en) * | 2003-06-12 | 2007-06-12 | Katsuyasu Ono | 6-key keyboard for touch typing |
US7057607B2 (en) * | 2003-06-30 | 2006-06-06 | Motorola, Inc. | Application-independent text entry for touch-sensitive display |
JP2005078211A (ja) | 2003-08-28 | 2005-03-24 | Fujitsu Ltd | 中国語入力プログラム |
US20050052431A1 (en) | 2003-09-05 | 2005-03-10 | Samsung Electronics Co., Ltd. | Apparatus and method for character recognition |
KR100651396B1 (ko) | 2003-09-05 | 2006-11-29 | 삼성전자주식회사 | 문자 인식 장치 및 방법 |
KR100593993B1 (ko) | 2003-10-22 | 2006-06-30 | 삼성전자주식회사 | 문자인식장치 및 방법 |
KR100537280B1 (ko) * | 2003-10-29 | 2005-12-16 | 삼성전자주식회사 | 휴대용 단말기에서 터치스크린을 이용한 문자 입력 장치및 방법 |
JP2005182487A (ja) | 2003-12-19 | 2005-07-07 | Nec Software Chubu Ltd | 文字入力装置、方法およびプログラム |
KR100506231B1 (ko) | 2004-01-12 | 2005-08-05 | 삼성전자주식회사 | 터치 스크린을 구비한 단말기에서 문자 입력 장치 및 방법 |
KR100539904B1 (ko) * | 2004-02-27 | 2005-12-28 | 삼성전자주식회사 | 터치 스크린을 구비한 단말기에 사용되는 포인팅 디바이스및 그 사용 방법 |
WO2005109839A1 (en) * | 2004-05-07 | 2005-11-17 | Min Ho Kim | Function button and method of inputting letter using the same |
JP3927203B2 (ja) | 2004-07-07 | 2007-06-06 | 拓郎 小川 | 母音キーを定位置に配置せず其々の子音キーを取り囲むように配列した事により実現されるローマ字入力方式に準じる文字入力方法およびキー配置。 |
DE102004041895A1 (de) | 2004-08-30 | 2006-03-16 | Siemens Ag | Mechanische Eingabeeinheit für eine Anzeigeeinheit mit einer druckempfindlichen Oberfläche |
US7443386B2 (en) | 2004-11-01 | 2008-10-28 | Nokia Corporation | Mobile phone and method |
US7443316B2 (en) * | 2005-09-01 | 2008-10-28 | Motorola, Inc. | Entering a character into an electronic device |
US7554529B2 (en) | 2005-12-15 | 2009-06-30 | Microsoft Corporation | Smart soft keyboard |
US7646315B2 (en) * | 2006-06-08 | 2010-01-12 | Motorola, Inc. | Method and apparatus for keypad manipulation |
KR100770936B1 (ko) * | 2006-10-20 | 2007-10-26 | 삼성전자주식회사 | 문자 입력 방법 및 이를 위한 이동통신단말기 |
JP4743129B2 (ja) | 2007-01-25 | 2011-08-10 | 船井電機株式会社 | ホログラム記録媒体、ホログラム記録方法及びその装置、ホログラム再生方法及びその装置 |
EP1953623B1 (en) * | 2007-01-30 | 2018-09-05 | Samsung Electronics Co., Ltd. | Apparatus and method for inputting characters on touch keyboard |
KR100933398B1 (ko) * | 2007-06-11 | 2009-12-22 | 삼성전자주식회사 | 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로전환하는 문자 입력 장치 및 방법 |
-
2007
- 2007-07-19 KR KR1020070072357A patent/KR100933398B1/ko active IP Right Grant
-
2013
- 2013-09-13 US US14/026,360 patent/USRE45694E1/en active Active
-
2015
- 2015-09-17 US US14/857,607 patent/USRE48242E1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020053784A (ko) * | 2002-03-29 | 2002-07-05 | 정희성 | 문자 입력 방법 및 이를 이용한 정보통신 서비스 방법 |
KR20050119112A (ko) * | 2003-03-03 | 2005-12-20 | 엑스알고믹스 피티이 리미티드 | 터치 스크린용 명료 텍스트 입력 방법 및 감소된 키보드시스템 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101077926B1 (ko) | 2011-08-23 | 2011-10-31 | (주)케이앤피어소시에이티드 | 휴대단말기의 아랍어 터치스크린 키패드 어레이 |
Also Published As
Publication number | Publication date |
---|---|
USRE45694E1 (en) | 2015-09-29 |
KR20080108881A (ko) | 2008-12-16 |
USRE48242E1 (en) | 2020-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100933398B1 (ko) | 터치 스크린을 구비한 단말기에서 입력 모드를 자동으로전환하는 문자 입력 장치 및 방법 | |
USRE49670E1 (en) | Character input apparatus and method for automatically switching input mode in terminal having touch screen | |
EP1988444A2 (en) | Character input apparatus and method | |
US10936086B2 (en) | System for inputting information by utilizing extension key and method thereof | |
KR20080097114A (ko) | 문자 입력 장치 및 방법 | |
KR20120006503A (ko) | 개선된 텍스트 입력 | |
KR20090015327A (ko) | 문자 삭제 기능을 제공하기 위한 장치 및 방법 | |
US9772691B2 (en) | Hybrid keyboard for mobile device | |
US8589145B2 (en) | Handheld electronic device including toggle of a selected data source, and associated method | |
KR20110018075A (ko) | 휴대용 단말기에서 터치스크린을 이용한 문자 입력 방법 및 장치 | |
KR20040082326A (ko) | 문자 배열, 입력 방법 및 입력 장치 | |
KR20110104620A (ko) | 휴대용 단말기에서 문자 입력 방법 및 장치 | |
US20180067645A1 (en) | System and method for efficient text entry with touch screen | |
KR102126831B1 (ko) | 처음입력문자에 기반한 한자 입력 장치 및 그 제어 방법 | |
JP5881831B2 (ja) | 携帯端末における文字入力装置及び文字入力方法 | |
CA2541580C (en) | Handheld electronic device including toggle of a selected data source, and associated method | |
KR101624255B1 (ko) | 문자 입력 장치 및 그 방법 | |
KR101157084B1 (ko) | 드래그 방식의 문자입력방법 | |
KR20090017188A (ko) | 한글을 입력하기 위한 방법 | |
US20060202965A1 (en) | Handheld electronic device having improved display of disambiguation choices, and associated method | |
KR101399150B1 (ko) | 터치 스크린을 이용한 문자 입력 방법 | |
KR20130025306A (ko) | 데이터 입력장치 | |
KR100641185B1 (ko) | 휴대 단말기의 세벌식 한글 입력 방법 | |
CA2538641A1 (en) | Handheld electronic device having improved display of disambiguation choices, and associated method | |
KR100883116B1 (ko) | 휴대 단말기의 문자 입력 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121129 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20131128 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20141127 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20151127 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20161129 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20171129 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20181129 Year of fee payment: 10 |