KR20120070242A - 데이터 입력 방법 - Google Patents

데이터 입력 방법 Download PDF

Info

Publication number
KR20120070242A
KR20120070242A KR1020100131719A KR20100131719A KR20120070242A KR 20120070242 A KR20120070242 A KR 20120070242A KR 1020100131719 A KR1020100131719 A KR 1020100131719A KR 20100131719 A KR20100131719 A KR 20100131719A KR 20120070242 A KR20120070242 A KR 20120070242A
Authority
KR
South Korea
Prior art keywords
input
data
site
user
box
Prior art date
Application number
KR1020100131719A
Other languages
English (en)
Other versions
KR101249796B1 (ko
Inventor
김동철
Original Assignee
김동철
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 김동철 filed Critical 김동철
Priority to KR1020100131719A priority Critical patent/KR101249796B1/ko
Publication of KR20120070242A publication Critical patent/KR20120070242A/ko
Application granted granted Critical
Publication of KR101249796B1 publication Critical patent/KR101249796B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/541Interprogram communication via adapters, e.g. between incompatible applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04106Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 데이터 입력 방법에 관한 것이다. 소정의 키를 구비하는 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자의 상기 소정의 키 입력에 의해 사용자가 입력하고자 하는 데이터를 입력하는, 본 발명의 데이터 입력 방법은, 사용자의 입력에 의해, 입력데이터, 전단어 및 전전단어-입력란에 입력되는 데이터의 순서에 의한 것임-를 저장하고, 사용자가 제1입력란에 임의의 데이터를 입력하고, 제2입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하고, 상기 제2입력란에 상기 입력데이터를 입력한다.

Description

데이터 입력 방법{METHOD FOR INPUTTING DATA}
본 발명은 데이터 입력 방법에 관한 것으로서, 보다 상세하게는 전면 터치스크린을 구비하는 이동단말에서 사용하기 위한 데이터 입력 방법에 관한 것이다.
최근, 스마트폰과 같이 전면 터치스크린을 채용한 이동단말의 비중이 점차 늘어나고 있으며, 이러한 기술의 발전과 함께 점차 물리적인 키보드 대신 터치스크린에 그래픽의 형태로 제공되는 가상의 키보드로 키보드의 형태가 변화하고 있다.
이러한 그래픽 형태로 제공되는 키보드는, 소프트웨어적으로 간단히 인터페이스를 변화시킬 수 있는 장점이 있으나, 기존의 물리적인 키보드와 같이 키버튼 사이에 물리적인 경계가 없어 잘못된 키를 누르게 되어 입력오류가 발생할 가능성이 매우 높은 문제점이 있다.
또한 이동단말의 터치스크린의 크기가 제한적이므로 물리적인 키보드와 같은 방식으로 인터페이스를 제공하는 것이 불가능하여, 문자입력 시간이 길어지게 되는 문제점이 있다.
본 발명은 상기한 바와 같은 문제점을 해결하기 위하여 제안된 것으로, 입력되는 데이터를 저장하고, 저장된 데이터를 사용자가 사용하기 편리하도록 소정의 양식에 따라 제공함으로써, 문자입력 오류를 줄이고, 문자입력 시간을 단축하기 위한 데이터 입력 방법을 제공하는데 그 목적이 있다.
상기와 같은 목적을 달성하기 위해, 소정의 키를 구비하는 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자의 상기 소정의 키 입력에 의해 사용자가 입력하고자 하는 데이터를 입력하는, 본 발명의 데이터 입력 방법은, 사용자의 입력에 의해, 입력데이터, 전단어 및 전전단어-입력란에 입력되는 데이터의 순서에 의한 것임-를 저장하는 단계; 사용자가 제1입력란에 임의의 데이터를 입력하고, 제2입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및 상기 제2입력란에 상기 입력데이터를 입력하는 단계를 포함한다.
또한, 소정의 키를 구비하는 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자의 상기 소정의 키 입력에 의해 사용자가 입력하고자 하는 데이터를 입력하는, 본 발명의 데이터 입력 방법은, (a) 사용자가 제1사이트에서 데이터를 입력하면, 이를 상기 제1사이트의 URL과 상기 데이터를 함께 저장하는 단계; (b) 사용자가 상기 제1사이트에 접속하여, 상기 제1사이트의 임의의 입력란에서 상기 소정의 키를 입력하면, 상기 제1사이트에서 입력되었던 데이터를 리스트하는 단계; (c) 사용자가 상기 제1사이트과 다른 제2사이트에 접속하여, 상기 제2사이트의 임의의 입력란에서 상기 소정의 키를 입력하면, 데이터를 리스트하는 단계; 및 (d) 사용자의 선택에 의해 데이터를 입력하는 단계를 포함한다.
본 발명의 상기 (a)단계는, 상기 데이터가 입력되는 입력란의 타입을 확인하여, 상기 제1사이트의 URL과 데이터와 상기 입력란의 타입을 함께 저장하고, 상기 (b)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제1사이트의 임의의 입력란의 타입과 동일한 데이터를 상위리스트하는 것이 바람직하고, 상기 (b)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제1사이트의 임의의 입력란의 타입과 유사한 데이터를 차상위리스트하는 것이 바람직하고, 상기 (c)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제2사이트의 임의의 입력란의 타입과 동일한 데이터를 리스트하는 것이 바람직하며, 상기 (c)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제2사이트의 임의의 입력란의 타입과 유사한 데이터를 리스트하는 것이 바람직하다.
본 발명의 상기 (a)단계는, 상기 데이터가 입력되는 입력란의 전입력란과 전전입력란에 입력되는 데이터-각각 전단어 및 전전단어라 함-를 확인하여, 상기 제1사이트의 URL, 상기 데이터, 상기 전단어 및 상기 전전단어를 함께 저장하고, 상기 (b)단계는, (e) 상기 제1사이트에서 제1입력란에 임의의 데이터를 입력하고, 제2입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및 (f) 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는 경우, 상기 제2입력란에 상기 데이터를 상위리스트하는 단계를 포함하는 것이 바람직하고, (g) 상기 제1입력란에 입력한 데이터가 상기 전전단어에 해당하는 경우, 상기 제2입력란에 상기 데이터를 상위리스트하는 단계를 더 포함하는 것이 바람직하다.
또한, 상기 (c)단계는, (h) 상기 제2사이트의 제3입력란에 임의의 데이터를 입력하고, 제4입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제3입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및 (i) 상기 제3입력란에 입력한 데이터가 상기 전단어에 해당하는 경우, 상기 제4입력란에 상기 데이터를 리스트하는 단계를 포함하는 것이 바람직하고, (j) 상기 제3입력란에 입력한 데이터가 상기 전전단어에 해당하는 경우, 상기 제4입력란에 상기 데이터를 리스트하는 단계를 더 포함하는 것이 바람직하다.
또한, 본 발명의 상기 (a)단계는, 상기 데이터가 입력되는 입력란, 상기 데이터가 입력되는 전입력란을 확인하여, 상기 제1사이트의 URL, 상기 데이터, 상기 입력란 및 상기 전입력란을 함께 저장하고, 상기 (b)단계는, (h) 상기 제1사이트의 입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제1사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한지 판단하는 단계; 및 (i) 상기 제1사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한 경우에는, 상기 제1사이트의 상기 입력란에 상기 데이터를 상위리스트하는 단계를 포함하는 것이 바람직하고, (j) 상기 제1사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 전입력란과 동일한 경우에는, 상기 제1사이트의 입력란에 상기 데이터를 상위리스트하는 단계를 더 포함하는 것이 바람직하다.
또한, 상기 (c)단계는, (k) 상기 제2사이트의 입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제2사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한지 판단하는 단계; 및 (l) 상기 제2사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한 경우에는, 상기 제2사이트의 상기 입력란에 상기 데이터를 리스트하는 단계를 포함하는 것이 바람직하고, (m) 상기 제2사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 전입력란과 동일한 경우에는, 상기 제2사이트의 입력란에 상기 데이터를 리스트하는 단계를 더 포함하는 것이 바람직하다.
소정의 키를 구비하는 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자의 상기 소정의 키 입력에 의해 사용자가 입력하고자 하는 데이터를 입력하는, 본 발명의 데이터 입력 방법은, 사용자가 제1어플리케이션에서 데이터를 입력하면, 이를 상기 제1어플리케이션과 상기 데이터를 함께 저장하는 단계; 사용자가 상기 제1어플리케이션에 접속하여, 상기 제1어플리케이션의 임의의 입력란에서 상기 소정의 키를 입력하면, 상기 제1어플리케이션에서 입력되었던 데이터를 리스트하는 단계; 사용자가 상기 제1어플리케이션과 다른 제2어플리케이션에 접속하여, 상기 제2어플리케이션의 임의의 입력란에서 상기 소정의 키를 입력하면, 데이터를 리스트하는 단계; 및 사용자의 선택에 의해 데이터를 입력하는 단계를 포함한다.
한편, 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자가 입력하고자 하는 데이터를 입력하는, 본 발명의 데이터 입력 방법은, 사용자의 입력에 의해, 입력데이터, 전단어 및 전전단어-입력란에 입력되는 데이터의 순서에 의한 것임-를 저장하는 단계; 사용자가 소정의 사이트에서 제1입력란에 임의의 데이터를 입력하고, 제2입력란에서 데이터를 입력하고자 하는 경우, 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및 상기 제2입력란에 상기 입력데이터를 입력하는 단계를 포함한다.
또한, 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자가 입력하고자 하는 데이터를 입력하는, 본 발명의 데이터 입력 방법은, 사용자가 제1사이트에서 데이터를 입력하면, 이를 상기 제1사이트의 URL과 상기 데이터를 함께 저장하는 단계; 사용자가 상기 제1사이트에 접속하여, 상기 제1사이트의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 상기 제1사이트에서 입력되었던 데이터를 리스트하는 단계; 사용자가 상기 제1사이트가 아닌 제2사이트에 접속하여, 상기 제2사이트의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 데이터를 리스트하는 단계; 및 사용자의 선택에 의해 데이터를 입력하는 단계를 포함한다.
또한, 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자가 입력하고자 하는 데이터를 입력하는, 본 발명의 데이터 입력 방법은, 사용자가 제1어플리케이션에서 데이터를 입력하면, 이를 상기 제1어플리케이션과 상기 데이터를 함께 저장하는 단계; 사용자가 상기 제1어플리케이션에 접속하여, 상기 제1어플리케이션의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 상기 제1어플리케이션에서 입력되었던 데이터를 리스트하는 단계; 사용자가 상기 제1어플리케이션과 다른 제2어플리케이션에 접속하여, 상기 제2어플리케이션의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 데이터를 리스트하는 단계; 및 사용자의 선택에 의해 데이터를 입력하는 단계를 포함한다.
상기와 같은 본 발명은, 입력되는 데이터를 소정의 규칙에 따라 저장하고, 사용자가 데이터의 입력을 원하는 경우 조건에 따라 사용자에게 데이터를 리스트하여 사용자가 선택하게 함으로써, 문자입력 오류를 줄이도록 하고, 또한 문자입력 시간을 단축하도록 하는 효과가 있다.
도 1은 본 발명이 적용되는 데이터 입력 시스템의 일실시예 구성도이다.
도 2는 본 발명에 따른 데이터 입력 방법을 설명하기 위한 제1실시예 흐름도이다.
도 3 및 도 4는 사용자가 소정 사이트에서 회원가입을 할 경우의 표시부가 보여주는 양식을 설명하기 위한 것이다.
도 5는 본 발명에 따른 데이터 입력 방법을 설명하기 위한 제2실시예 흐름도이다.
본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, '포함한다' 또는 '가지다' 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
본 발명의 데이터 입력 방법은, 가상키보드가 적용된 기기에서 사용하는 것으로서, 본 발명에서 가상키보드란, 사용자 또는 기타 도구의 터치를 통해 작동되는 가상의 키보드를 의미하는 것으로서, 터치스크린 상에 구현되는 가상키보드뿐 아니라, 레이저 투사 등을 통해 가상으로 형성된 영상을 통해 구현되는 가상키보드 등, 나열하지 않은 다양한 종류의 가상의 개념을 가지는 키보드를 모두 총괄하는 것을 말한다.
또한, 본 발명의 가상키보드가 적용된 기기는, 터치스크린을 구비한 이동단말(mobile terminal)(예를 들어, 휴대 전화기(cellular phone), 스마트폰(smart phone), 태블릿 컴퓨터(tablet computer), 노트북 컴퓨터(notbook computer) 등)일 수도 있고, 또는 전면에 터치스크린을 포함하는 TV일 수 있으며, 또는 제어를 위한 터치스크린을 포함하는 가전기기(예를 들어, 냉장고, 전자레인지(microwave range) 등)일 수도 있다. 그러나 이에 한정되는 것은 아니며, 터치스크린을 구비한 어떠한 기기도 포함될 수 있음은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 자명하다 할 것이다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.
도 1은 본 발명이 적용되는 데이터 입력 시스템의 일실시예 구성도이다.
도면에 도시된 바와 같이, 본 발명이 적용되는 데이터 입력 시스템은, 디스플레이 파트(10) 및 제어 파트(20)를 포함하여 구성되는 것으로서, 디스플레이 파트(10)는 가상키보드(11)와 표시부(12)를 포함하고, 제어 파트(20)는 제어부(21) 및 저장부(22)를 포함한다.
가상키보드(11)는 위에서 설명한 바와 같이, 사용자의 손 또는 소정 도구를 사용한 터치에 의해 작동되는 복수의 키버튼을 포함한다. 본 발명의 가상키보드(11)는 소정의 키(13)(이하, 본 설명에서는, '메모리키'라고 정의하는 것으로 하자)를 구비하는 것으로서, 사용자가 메모리키(13)를 터치하면, 소정의 양식으로 저장되어 있던 데이터를 검색하여 이를 자동으로 입력하거나 또는 사용자가 선택할 수 있도록 리스트한다. 이는 제어부(21)의 제어에 의하는 것으로서, 이는 추후 더욱 상세하게 설명할 것이다.
표시부(12)는 일반적인 디스플레이 기능 외에, 제어부(21)의 제어에 따라 사용자가 선택가능하게 입력할 수 있는 데이터를 표시하는 기능을 담당한다. 표시부(12)에 리스팅된 단어 또는 문장 등의 데이터를 사용자는 선택할 수 있으며, 이는 소정의 터치에 의해 수행될 수 있을 것이다.
제어부(21)는 본 발명의 데이터 입력 방법을 전체적으로 제어하는 것으로, 대표적으로는, 사용자가 터치 등을 통하여 데이터 입력 후 메모리키(13)를 입력하면, 다음 입력할 데이터를 저장부(22)로부터 가져와서, 표시부(12)에 표시하도록 제어하는 기능을 담당하는 것이다.
저장부(22)는 제어부(21)의 제어에 의해 데이터를 저장하는 기능을 담당하는 것으로서, 제어부(21)는, 저장부(22)에 저장된 데이터를 주기적으로 삭제하여 자주 사용하지 않는 데이터를 관리할 수 있으며, 제어부(21)의 제어에 따라 데이터를 폴더별로 저장할 수도 있다.
이하에서는, 제어부(21)의 제어에 의한 본 발명의 데이터 입력 방법을 더욱 상세하게 설명하기로 한다.
도 2는 본 발명에 따른 데이터 입력 방법을 설명하기 위한 제1실시예 흐름도이다. 도면에 도시된 바와 같이, 제어부(21)는, 우선 소정 사이트에서 데이터의 입력이 있으면(S21), 소정 양식에 따라 이를 저장한다(S22). 데이터의 입력 및 저장에 대하여 설명하면 다음과 같다. 도 3 및 도 4는 사용자가 소정 사이트에서 회원가입을 할 경우의 표시부가 보여주는 양식을 설명하기 위한 것으로서, 이에 한정되는 것은 아니지만, 보통의 사이트에서는 이와 같은 양식을 따른다. 사용자가 어떤 사이트에 접속하여 회원가입을 하기를 원하는 경우에는, 해당 사이트의 서버(도시되지 않음)로부터 도 3과 같은 디스플레이를 수신하고, 제어부(21)는 표시부(12)가 이를 표시하도록 한다.
사용자는 각각의 입력란(31~37)에 도 3과 같이 가상키보드(11)를 입력수단으로 하여 데이터를 입력한다. 그러면, 제어부(21)는, 입력되는 데이터에 대하여, 입력되는 순서대로 저장부(22)에 이를 저장한다. 예를 들어, 사용자가 이름입력란(31)에 '홍길동'을 입력하고, 아이디입력란(32)에 'hong'을 입력하면, 제어부(21)는 입력 데이터 바로 전에 입력되는 데이터를 동시에 저장부(22)에 저장한다. 저장되는 데이터의 개수는, 임의로 선택될 수 있는데, 예를 들어, 3개의 데이터가 저장될 수 있다. 즉, 사용자가 각각의 입력란(31~37)에 각각 '홍길동', 'hong', '1234', '681234', '1234321', '[email protected]', 및 '가입을 원합니다'라는 데이터를 입력하면, 제어부(21)는, '홍길동', 'hong/홍길동', '1234/hong/홍길동', '681234/1234/hong', '123421/681234/1234', '[email protected]/123421/681234', 및 '가입을 원합니다/[email protected]/123421'으로 저장부(22)에 저장할 수 있다. 위의 예에서, 저장되는 순서는 '입력데이터, 전단어, 전전단어'이다, 다만, 저장되는 개수는 이에 한정되는 것은 아니며, 전 데이터의 저장도 가능하다 할 것이다.
이후 사용자가 도 4와 같은 사이트에서 데이터를 입력하고자 하는 경우, 예를 들어, 사용자가 주민번호의 첫번째 입력란(42)에 데이터(681234)를 입력하고(S21), 그 다음 입력란(43)에 커서를 두고 메모리키(13)를 입력하면(S24), 제어부(21)는 저장부(22)에 입력된 데이터 중 '전단어'에서 입력되는 데이터(681234)가 있는지를 확인하여(S25), 있으면('123421/681234/1234'), '전단어'에 해당하는 '입력데이터'를 입력란(43)에 입력한다(S27). 즉, '전단어'가 '681234'에 해당하는 입력데이터는 '1234321'이므로, 제어부(21)는 입력란(43)에 '1234321'을 입력한다.
만약, 저장부(22)에 입력된 데이터 중 '전단어'에서 일치하는 데이터가 없다면, '전전단어'에 일치하는 데이터가 있는지 확인하여(S26), 데이터가 있는 경우에는 해당 입력란(43)에 '전전단어'에 해당하는 '입력데이터'를 입력할 수 있다(S27). 만약, 위의 단계를 거쳐 일치되는 데이터가 없는 경우에는 제어부(21)는 일치하는 데이터가 없음을 표시부(12)가 표시하도록 할 수 있다.
위의 예에서는 제어부(21)가 데이터를 바로 입력하는 예를 설명하였으나, 제어부(21)는 데이터를 사용자가 직접 입력할 수 있도록, 표시부(12)가 표시하도록 할 수도 있다. 즉, S27에서 입력란에 데이터를 입력하는 대신, 사용자에게 데이터를 제시하여, 사용자가 터치 등에 의해 데이터를 선택하도록 하여, 이를 입력란에 입력하는 방식도 본 발명의 방법에 포함된다 할 것이다. 또한, S25 내지 S27의 수행 없이, 즉, 데이터의 검색 없이, 저장되어 있는 데이터를 전부 표시부(12)가 표시하도록 하는 방법도 가능할 것이다.
도 5는 본 발명에 따른 데이터 입력 방법을 설명하기 위한 제2실시예 흐름도이다. 본 발명의 제어부(21)는, 사용자가 이동단말의 어플리케이션(application)에서 입력한 데이터를 저장하고, 이후 사용자가 동일한 어플리케이션을 사용하는 경우에 메모리키(13)를 입력하면, 해당 데이터를 입력할 수 있도록 하기 위한 것이다. 이를 상세히 설명하기로 하자.
도면에 도시된 바와 같이, 본 발명의 데이터 입력 방법은, 사용자가 이동단말에서 소정의 어플리케이션을 실행하여, 해당 어플리케이션에 데이터를 입력하면(S51), 제어부(21)는 해당 어플리케이션과 입력되는 데이터를 함께 저장부(22)에 저장하여 둔다(S52).
이후, 사용자가 이동단말에서 어플리케이션을 실행하고(S53), 어플리케이션 내의 입력란(도시되지 않음)에서 메모리키(13)를 입력하는 경우(S54), 제어부(21)는 저장부(22)를 검색하여, 어플리케이션에 해당하는 데이터가 있는지 확인하고(S55), 만약 해당 어플리케이션과 함께 저장된 데이터가 있는 경우에는, 해당 어플리케이션에서 입력되었던 데이터를 표시부(12)에 리스트하도록 한다(S56). 사용자는 터치 등에 의해 데이터를 선택하고, 제어부(21)는 사용자가 선택한 데이터를 입력할 수 있다(S57).
한편, 해당 어플리케이션과 함께 저장된 데이터가 없는 경우에는, 처음 접속하는 어플리케이션으로 판단하여, 모든 어플리케이션에서 입력되었던 데이터를 리스트하도록 표시부(12)를 제어한다(S58). 사용자는 터치 등에 의해 데이터를 선택하고, 제어부(21)는 사용자가 선택한 데이터를 입력할 수 있다(S57).
도 5의 설명에서는, 이동단말 내에서 실행되는 어플리케이션을 예를 들어 설명하였으나, 소정 인터넷 사이트에서 데이터를 입력하는 경우에도 적용될 수 있을 것이다. 즉, 어떤 사이트에서 사용자가 데이터를 입력한 경우에는(S51), 제어부(21)는 사이트의 주소(Uniform Resource Locator; URL)과 함께 입력되는 데이터를 저장해둔다(S52). 이후, 사용자가 사이트에 접속하여(S53) 사이트의 입력란에서 메모리키(13)를 입력하면(S54), 제어부(21)는 해당 사이트와 함께 저장된 데이터가 있는지 확인하고(S55), 데이터가 있는 경우에는 해당 사이트에서 입력되었던 데이터를 리스트하고(S56), 사용자의 선택에 따라 데이터를 입력할 수 있다(S57). 만약 S55에서 데이터가 없는 경우에는, 처음 접속한 사이트로 판단하여, 모든 사이트에서 입력되었던 데이터를 리스트하고(S58), 사용자의 선택에 따라 데이터를 입력할 수 있다(S57).
이때, 제어부(21)는 메모리키(13)가 입력된 입력란의 양식을 확인하여, 동일 양식에 해당하는 데이터를 리스트할 수 있을 것이다. 즉, 도 3과 같은 경우에, 각각의 입력란(31~37)은 각각의 데이터의 타입과 데이터의 양식이름이 HTML(HyperText Markup Language) 등과 같은 프로그램 언어에 의해 미리 정하여져 있다. 예를 들면, 도 3에서, 이름입력란(31), 아이디입력란(32), 주민번호입력란(34, 35), 이메일입력란(36)에 입력되는 데이터는 '텍스트(text)' 타입이고, 각각 '이름', '아이디', '주민번호1', '주민번호2' 및 '이메일'이 그 양식이며, 비밀번호입력란(33)에 입력되는 데이터는 '패스워드(password)' 타입이고 '비밀번호'가 그 양식이며, 회원가입자기소개입력란(37)에 입력되는 데이터는 '텍스트영역(textarea)' 타입이고 '자기소개'가 그 양식일 수 있다. 이를 위해, 저장부(22)에 저장되는 데이터는 각각의 데이터에 해당하는 타입과 양식을 매칭하여 저장할 수 있다.
즉, 제어부(21)는, 메모리키(13)가 입력된 입력란의 타입을 확인하여, 해당 입력란의 타입이 텍스트타입인 경우에는, 저장된 데이터 중 텍스트타입에 해당하는 데이터만을 사용자에게 리스트하고, 이를 선택하게 할 수 있다. 또한, 해당 입력란의 타입이 패스워드타입인 경우에는, 저장된 데이터 중 패스워드타입에 해당하는 데이터만을 사용자에게 리스트하고, 이를 선택하게 할 수 있다. 또한, 해당 입력란의 타입이 텍스트영역타입인 경우에는, 저장된 데이터 중 텍스트영역타입에 해당하는 데이터만을 사용자에게 리스트하고, 이를 선택하도록 할 수 있다.
또한, 제어부(21)는, 데이터 중 해당 입력란의 타입에 해당하는 타입의 데이터만을 도시할 뿐 아니라, 해당 타입의 데이터를 상위리스트하고, 나머지 타입의 데이터는 하위리스트하여, 사용자가 원하는 데이터를 선택하도록 할 수 있다.
또한, 제어부(21)는, 데이터 중 해당 입력란의 양식을 확인하여, 해당 양식을 가지는 데이터를 검색하여 사용자에게 리스트할 수도 있다. 예를 들어, 도 4와 같은 사이트에 사용자가 접속하여, 이메일입력란(44)에 커서를 두고, 메모리키(13)를 입력하면, 제어부(21)는 메모리키(13)가 입력된 입력란(44)의 데이터 양식과 동일한 양식의 데이터를 검색하여, 동일한 양식을 가지는 데이터를 상위리스트하고, 나머지 데이터를 하위리스트할 수 있다. 또한, 제어부(21)는, 동일한 양식을 가지는 데이터 뿐 아니라, 유사한 양식을 가지는 데이터도 검색하여 리스트할 수 있다. 이경우, 예를 들어, 해당 사이트에서 동일한 양식을 가지는 데이터-해당 사이트에서 유사한 양식을 가지는 데이터의 순으로 리스트할 수 있음은 자명하다.
한편, 도 2의 설명을 도 5로 확장하면, 제어부(21)는, 데이터를 '입력데이터, 전단어, 전전단어'로 저장하는 방식을 확장하여, '사이트URL, 입력데이터, 전단어, 전전단어' 방식으로 저장할 수도 있다.
이와 같이 저장되는 경우에, 소정의 사이트에 사용자가 접속하여, 주민번호1입력란(42)에 '681234'를 입력하고, 주민번호2입력란(43)에 커서를 두고 메모리키(13)를 입력하면, 해당 사이트의 전단어에서 '681234'를 찾아, 해당 사이트에서 '681234'가 전단어에 해당하는 입력데이터(1234321)를 제일 상위에 리스트하고, 해당 사이트의 전전단어 검색후 해당 사이트에서 '681234'가 전전단어에 해당하는 입력데이터([email protected])을 그 다음에 리스트할 수 있다. 또한, 제어부(21)는, 다른 사이트에서 전단어 검색을 수행하여, 다른 사이트의 전단어에 '681234'가 있는 경우에는, 해당 입력데이터를 그 다음에 리스트하고, 다른 사이트의 전전단어 검색을 수행하여, 다른 사이트의 전전단어에 '681234'가 있는 경우에는 해당 입력데이터를 그 후순위로 리스트할 수 있다.
또한, 제어부(21)는, 데이터를 '사이트URL, 입력데이터, 해당 입력데이터의 입력란, 전입력란' 방식으로 저장하고, 메모리키(13)의 입력이 있는 경우, 메모리키(13)의 입력이 수행된 입력란을 확인하여, 동일 사이트에 대하여 동일한 입력란을 가지는 데이터를 최상위로 리스트할 수 있다. 예를 들어, 도 3에서 입력란(31~37)에 각각 '홍길동', 'hong', '1234', '681234', '1234321', '[email protected]', 및 '가입을 원합니다'라는 데이터를 입력하면, 제어부(21)는 각각의 데이터에 대하여, 'test.com/홍길동/이름' 'test.com/hong/아이디/이름', 'test.com/1234/비밀번호/아이디', 'test.com/681234/주민번호1/비밀번호', 'test.com/1234321/주민번호2/주민번호1', 'test.com/[email protected]/이메일/주민번호2', 'test.com/가입을 원합니다/자기소개/이메일' 방식으로 데이터를 저장하고, 사용자가 도 4와 같은 사이트에서 이메일입력란(44)에 커서를 두고 메모리키(13)를 입력하는 경우에, 그 입력란(44)을 확인하고, 저장된 데이터에서 해당 사이트의 입력란과 동일한 데이터가 있는지 확인하여(test.com/[email protected]/이메일/주민번호2) 이러한 데이터가 있는 경우에는, 해당 데이터(이 경우, [email protected])를 최상위에 리스트한다. 또한, 해당 사이트에서 전입력란에 해당하는 데이터가 있는지 확인하여(test.com/가입을 원합니다/자기소개/이메일), 해당 데이터(이 경우, 가입을 원합니다)를 차순위로 리스트한다. 또한, 다른 사이트의 데이터에 대해서도 위 작업을 수행하여, 차순위로 각각 리스트할 수 있다.
다만, 이는 이에 한정되는 것은 아니며, 위의 데이터 저장 방식 중, 사이트URL을 생략하고 저장하여, 사이트에 관계없이 데이터의 리스트 및 선택입력이 가능할 것이다.
위의 다양한 본 발명의 데이터 입력 방법의 예시에서, 리스트에 표시되는 조건에 맞는 데이터가 하나 이상인 경우에는, 많이 사용된 데이터 순으로 리스트되어 사용자가 선택할 수 있으며, 또는 최근에 사용된 데이터 순으로 리스트되어 사용자가 선택할 수 있다.
한편, 본 발명의 설명에서는, 입력란에 커서를 두고 메모리키(13)를 입력하면, 데이터를 리스트하는 여러가지 방식에 대해 설명하였다. 이는 일반적으로, 입력란에 커서를 두면, 터치스크린 방식을 채택하는 기기에서는 가상키보드(11)를 표시부(12)에 표시하고, 가상키보드(11) 내의 메모리키(13)를 입력(터치)하는 것에 의해 데이터의 리스트 및 입력이 실행되는 것으로 설명하였으나, 이는, 입력란에 커서를 두는 행위로도, 가상키보드(11)의 표시와 함께, 데이터의 리스트 및 입력이 실행되는 것을 배제하는 것은 아니라 할 것이다. 그 외의 설명에 대해서는 위에서 설명한 바와 다를 바 없으므로, 생략하기로 하겠다.
이상에서 본 발명에 따른 실시예들이 설명되었으나, 이는 예시적인 것에 불과하며, 당해 분야에서 통상적 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 범위의 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 다음의 특허청구범위에 의해서 정해져야 할 것이다.
11: 가상키보드 12: 표시부
13: 메모리키 21: 제어부
22: 저장부

Claims (18)

  1. 소정의 키를 구비하는 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자의 상기 소정의 키 입력에 의해 사용자가 입력하고자 하는 데이터를 입력하는 데이터 입력 방법에 있어서,
    사용자의 입력에 의해, 입력데이터, 전단어 및 전전단어-입력란에 입력되는 데이터의 순서에 의한 것임-를 저장하는 단계;
    사용자가 제1입력란에 임의의 데이터를 입력하고, 제2입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및
    상기 제2입력란에 상기 입력데이터를 입력하는 단계를 포함하는 데이터 입력 방법.
  2. 소정의 키를 구비하는 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자의 상기 소정의 키 입력에 의해 사용자가 입력하고자 하는 데이터를 입력하는 데이터 입력 방법에 있어서,
    (a) 사용자가 제1사이트에서 데이터를 입력하면, 이를 상기 제1사이트의 URL과 상기 데이터를 함께 저장하는 단계;
    (b) 사용자가 상기 제1사이트에 접속하여, 상기 제1사이트의 임의의 입력란에서 상기 소정의 키를 입력하면, 상기 제1사이트에서 입력되었던 데이터를 리스트하는 단계;
    (c) 사용자가 상기 제1사이트와 다른 제2사이트에 접속하여, 상기 제2사이트의 임의의 입력란에서 상기 소정의 키를 입력하면, 데이터를 리스트하는 단계; 및
    (d) 사용자의 선택에 의해 데이터를 입력하는 단계를 포함하는 데이터 입력 방법.
  3. 제2항에 있어서, 상기 (a)단계는, 상기 데이터가 입력되는 입력란의 타입을 확인하여, 상기 제1사이트의 URL과 데이터와 상기 입력란의 타입을 함께 저장하고, 상기 (b)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제1사이트의 임의의 입력란의 타입과 동일한 데이터를 상위리스트하는 것을 특징으로 하는 데이터 입력 방법.
  4. 제3항에 있어서, 상기 (b)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제1사이트의 임의의 입력란의 타입과 유사한 데이터를 차상위리스트하는 것을 특징으로 하는 데이터 입력 방법.
  5. 제3항에 있어서, 상기 (c)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제2사이트의 임의의 입력란의 타입과 동일한 데이터를 리스트하는 것을 특징으로 하는 데이터 입력 방법.
  6. 제3항에 있어서, 상기 (c)단계에서, 상기 제1사이트에서 입력되었던 데이터 중 상기 제2사이트의 임의의 입력란의 타입과 유사한 데이터를 리스트하는 것을 특징으로 하는 데이터 입력 방법.
  7. 제2항에 있어서, 상기 (a)단계는, 상기 데이터가 입력되는 입력란의 전입력란과 전전입력란에 입력되는 데이터-각각 전단어 및 전전단어라 함-를 확인하여, 상기 제1사이트의 URL, 상기 데이터, 상기 전단어 및 상기 전전단어를 함께 저장하고, 상기 (b)단계는,
    (e) 상기 제1사이트에서 제1입력란에 임의의 데이터를 입력하고, 제2입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및
    (f) 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는 경우, 상기 제2입력란에 상기 데이터를 상위리스트하는 단계를 포함하는 것을 특징으로 하는 데이터 입력 방법.
  8. 제7항에 있어서,
    (g) 상기 제1입력란에 입력한 데이터가 상기 전전단어에 해당하는 경우, 상기 제2입력란에 상기 데이터를 상위리스트하는 단계를 더 포함하는 것을 특징으로 하는 데이터 입력 방법.
  9. 제7항에 있어서, 상기 (c)단계는,
    (h) 상기 제2사이트의 제3입력란에 임의의 데이터를 입력하고, 제4입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제3입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및
    (i) 상기 제3입력란에 입력한 데이터가 상기 전단어에 해당하는 경우, 상기 제4입력란에 상기 데이터를 리스트하는 단계를 포함하는 것을 특징으로 하는 데이터 입력 방법.
  10. 제9항에 있어서,
    (j) 상기 제3입력란에 입력한 데이터가 상기 전전단어에 해당하는 경우, 상기 제4입력란에 상기 데이터를 리스트하는 단계를 더 포함하는 것을 특징으로 하는 데이터 입력 방법.
  11. 제2항에 있어서, 상기 (a)단계는, 상기 데이터가 입력되는 입력란, 상기 데이터가 입력되는 전입력란을 확인하여, 상기 제1사이트의 URL, 상기 데이터, 상기 입력란 및 상기 전입력란을 함께 저장하고, 상기 (b)단계는,
    (h) 상기 제1사이트의 입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제1사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한지 판단하는 단계; 및
    (i) 상기 제1사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한 경우에는, 상기 제1사이트의 상기 입력란에 상기 데이터를 상위리스트하는 단계를 포함하는 것을 특징으로 하는 데이터 입력 방법.
  12. 제11항에 있어서,
    (j) 상기 제1사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 전입력란과 동일한 경우에는, 상기 제1사이트의 입력란에 상기 데이터를 상위리스트하는 단계를 더 포함하는 것을 특징으로 하는 데이터 입력 방법.
  13. 제11항에 있어서, 상기 (c)단계는,
    (k) 상기 제2사이트의 입력란에서 상기 소정의 키 입력이 있는 경우, 상기 제2사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한지 판단하는 단계; 및
    (l) 상기 제2사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 입력란과 동일한 경우에는, 상기 제2사이트의 상기 입력란에 상기 데이터를 리스트하는 단계를 포함하는 것을 특징으로 하는 데이터 입력 방법.
  14. 제13항에 있어서,
    (m) 상기 제2사이트의 상기 입력란이 상기 (a)단계에서 저장된 상기 전입력란과 동일한 경우에는, 상기 제2사이트의 입력란에 상기 데이터를 리스트하는 단계를 더 포함하는 것을 특징으로 하는 데이터 입력 방법.
  15. 소정의 키를 구비하는 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자의 상기 소정의 키 입력에 의해 사용자가 입력하고자 하는 데이터를 입력하는 데이터 입력 방법에 있어서,
    사용자가 제1어플리케이션에서 데이터를 입력하면, 이를 상기 제1어플리케이션과 상기 데이터를 함께 저장하는 단계;
    사용자가 상기 제1어플리케이션에 접속하여, 상기 제1어플리케이션의 임의의 입력란에서 상기 소정의 키를 입력하면, 상기 제1어플리케이션에서 입력되었던 데이터를 리스트하는 단계;
    사용자가 상기 제1어플리케이션과 다른 제2어플리케이션에 접속하여, 상기 제2어플리케이션의 임의의 입력란에서 상기 소정의 키를 입력하면, 데이터를 리스트하는 단계; 및
    사용자의 선택에 의해 데이터를 입력하는 단계를 포함하는 데이터 입력 방법.
  16. 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자가 입력하고자 하는 데이터를 입력하는 데이터 입력 방법에 있어서,
    사용자의 입력에 의해, 입력데이터, 전단어 및 전전단어-입력란에 입력되는 데이터의 순서에 의한 것임-를 저장하는 단계;
    사용자가 소정의 사이트에서 제1입력란에 임의의 데이터를 입력하고, 제2입력란에서 데이터를 입력하고자 하는 경우, 상기 제1입력란에 입력한 데이터가 상기 전단어에 해당하는지를 판단하는 단계; 및
    상기 제2입력란에 상기 입력데이터를 입력하는 단계를 포함하는 데이터 입력 방법.
  17. 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자가 입력하고자 하는 데이터를 입력하는 데이터 입력 방법에 있어서,
    사용자가 제1사이트에서 데이터를 입력하면, 이를 상기 제1사이트의 URL과 상기 데이터를 함께 저장하는 단계;
    사용자가 상기 제1사이트에 접속하여, 상기 제1사이트의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 상기 제1사이트에서 입력되었던 데이터를 리스트하는 단계;
    사용자가 상기 제1사이트가 아닌 제2사이트에 접속하여, 상기 제2사이트의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 데이터를 리스트하는 단계; 및
    사용자의 선택에 의해 데이터를 입력하는 단계를 포함하는 데이터 입력 방법.
  18. 터치스크린에 의해 데이터를 입력하는 시스템에서, 사용자가 입력하고자 하는 데이터를 입력하는 데이터 입력 방법에 있어서,
    사용자가 제1어플리케이션에서 데이터를 입력하면, 이를 상기 제1어플리케이션과 상기 데이터를 함께 저장하는 단계;
    사용자가 상기 제1어플리케이션에 접속하여, 상기 제1어플리케이션의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 상기 제1어플리케이션에서 입력되었던 데이터를 리스트하는 단계;
    사용자가 상기 제1어플리케이션과 다른 제2어플리케이션에 접속하여, 상기 제2어플리케이션의 임의의 입력란에서 데이터를 입력하고자 하는 경우, 데이터를 리스트하는 단계; 및
    사용자의 선택에 의해 데이터를 입력하는 단계를 포함하는 데이터 입력 방법.
KR1020100131719A 2010-12-21 2010-12-21 데이터 입력 방법 KR101249796B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100131719A KR101249796B1 (ko) 2010-12-21 2010-12-21 데이터 입력 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100131719A KR101249796B1 (ko) 2010-12-21 2010-12-21 데이터 입력 방법

Publications (2)

Publication Number Publication Date
KR20120070242A true KR20120070242A (ko) 2012-06-29
KR101249796B1 KR101249796B1 (ko) 2013-04-03

Family

ID=46688147

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100131719A KR101249796B1 (ko) 2010-12-21 2010-12-21 데이터 입력 방법

Country Status (1)

Country Link
KR (1) KR101249796B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104598042A (zh) * 2013-11-01 2015-05-06 成功大学 结合虚拟介面与实体按键的手持装置和弦输入法及该手持装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100942825B1 (ko) * 2008-02-19 2010-02-18 주식회사 케이투이엔지 가상 키보드가 적용된 기기의 문자 입력 시스템 및 방법
KR101044679B1 (ko) * 2008-10-02 2011-06-29 (주)아이티버스 문자입력방법
KR100958309B1 (ko) * 2008-10-17 2010-05-19 주식회사 네오모빌 문자입력장치
KR20090120435A (ko) * 2009-07-15 2009-11-24 김명수 온스크린 키를 이용한 검색기반 영어 단어 입력 시스템 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104598042A (zh) * 2013-11-01 2015-05-06 成功大学 结合虚拟介面与实体按键的手持装置和弦输入法及该手持装置

Also Published As

Publication number Publication date
KR101249796B1 (ko) 2013-04-03

Similar Documents

Publication Publication Date Title
US8253709B2 (en) Electronic device and method for predicting word input
US9507519B2 (en) Methods and apparatus for dynamically adapting a virtual keyboard
US20110022957A1 (en) Web browsing method and web browsing device
KR20180099813A (ko) 사용자 인터페이스
US20090313537A1 (en) Micro browser spreadsheet viewer
KR101405924B1 (ko) 윈도우 제어 방법 및 이를 구현할 수 있는 단말기
US20130138723A1 (en) Dynamic browser icons
KR20080078291A (ko) 브라우저 디스플레이 방법 및 이를 구현할 수 있는 단말기
US9460227B2 (en) Electronic device and method for displaying web history thereof
US9280266B2 (en) Apparatus and method for displaying information as background of user interface
KR20080092133A (ko) 이동통신 단말기 및 그의 웹페이지 제어방법
US11157576B2 (en) Method, system and terminal for performing search in a browser
EP2866158A1 (en) Method for reader to provide service, reader, terminal and computer storage medium
US9216835B2 (en) Translating application labels
CN116048691A (zh) 资源展示方法、装置、电子设备及存储介质
US10732941B2 (en) Visual facet components
CN105573579A (zh) 一种搜索栏的操作方法及终端
US20110264698A1 (en) Method for guiding operation of application program, mobile electronic device, and computer-readable medium using the method thereof
US10921959B2 (en) Customer service management workspace
KR101249796B1 (ko) 데이터 입력 방법
CN111158998A (zh) 一种埋点数据的显示方法及装置
JP2010518484A (ja) システム仕様の記述子を管理する方法および装置
EP2786240A1 (en) Method and device for multi-window browsing
KR20200059349A (ko) 검색 서비스 방법
JP2012173946A (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
FPAY Annual fee payment

Payment date: 20160125

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20170126

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180326

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190226

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20200107

Year of fee payment: 8