KR100629206B1 - 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및시스템 - Google Patents

이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및시스템 Download PDF

Info

Publication number
KR100629206B1
KR100629206B1 KR1020040099298A KR20040099298A KR100629206B1 KR 100629206 B1 KR100629206 B1 KR 100629206B1 KR 1020040099298 A KR1020040099298 A KR 1020040099298A KR 20040099298 A KR20040099298 A KR 20040099298A KR 100629206 B1 KR100629206 B1 KR 100629206B1
Authority
KR
South Korea
Prior art keywords
initial
input
user
string
receiver
Prior art date
Application number
KR1020040099298A
Other languages
English (en)
Other versions
KR20060060797A (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 KR1020040099298A priority Critical patent/KR100629206B1/ko
Publication of KR20060060797A publication Critical patent/KR20060060797A/ko
Application granted granted Critical
Publication of KR100629206B1 publication Critical patent/KR100629206B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2748Methods of retrieving data by matching character strings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27463Predictive input, predictive dialling by comparing the dialled sequence with the content of a telephone directory

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 이니셜 입력에 의해 사용자 단말에서 수행하는 정보 검색 방법 및 시스템에 관한 것이다. 본 발명에 따른 사용자 단말에서 수행하는 정보 검색 방법은 사용자로부터 이니셜 스트링을 입력받는 단계-여기서, 이니셜 스트링은 적어도 하나의 이니셜을 포함함-, 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력인지를 판단하는 단계, 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력이면, 이니셜 스트링에 상응하는 수신자 정보를 추출하는 단계, 추출한 수신자 정보에 상응하는 수신자 단말 식별자를 추출하는 단계 및 추출한 수신자 단말 식별자를 바탕으로 통신망을 기반으로 수신자 단말과의 호를 설정하는 단계를 포함한다.
사용자 단말, 이니셜, 수신자 정보, 검색

Description

이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템{Method and system for providing automatic dialing service by putting a string of initial letters}
도 1은 종래 이동 단말기에 상대방의 전화번호를 직접 입력하여 전화를 거는 방법을 개략적으로 나타낸 예시도.
도 2는 종래 이동 단말기에 상대방의 전화번호에 상응하는 단축번호를 입력하여 전화를 거는 방법을 개략적으로 나타낸 예시도.
도 3은 종래 이동 단말기로 상대방의 전화번호를 검색하여 전화를 거는 방법을 개략적으로 나타낸 순서도.
도 4는 본 발명의 바람직한 실시예에 따른 초성 입력에 의한 자동 다이얼링 서비스 제공 방법을 개략적으로 나타낸 순서도.
도 5는 본 발명의 바람직한 실시예에 따른 이니셜 입력을 통한 다이얼링을 설정하는 과정을 개략적으로 나타낸 순서도.
도 6은 본 발명의 바람직한 실시예에 따른 것으로 초성 입력에 의한 자동 다이얼링 서비스를 이용하여 상대방에게 전화를 하는 과정을 나타낸 순서도.
도 7은 본 발명의 바람직한 실시예에 따른 이동 단말기의 내부 구성을 나타 낸 블록도.
도 8은 본 발명의 바람직한 일 실시예에 따른 이동 단말기의 내부 구성을 개략적으로 나타낸 구성도.
도 9는 본 발명의 바람직한 실시예에 따른 이동 단말기의 모듈 구성도.
도 10은 초성으로 다이얼링 하는 것을 설정하는 과정을 개략적으로 나타낸 예시도.
도 11은 입력한 초성 스트링을 포함하는 수신자가 한 명일 경우를 나타낸 예시도.
도 12는 입력한 초성 스트링을 포함하는 수신자가 두 명 이상일 경우를 나타낸 예시도.
<도면의 주요 부분에 대한 부호의 설명>
401…초성 입력을 통한 다이얼링 설정 403, 603…초성 입력
505…초성을 통한 검색 선택 625…전화번호로 호출
본 발명은 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템에 관한 것이다.
최근에, 통신 기술의 발달에 힘입어 이동 단말기를 비롯한 유, 무선 전화기의 보급이 광범위하게 이루어지고 있고, 사용자 단말기를 이용한 통화량도 크게 증가하고 있다. 사용자 단말기는 이동 단말기 등의 무선 전화기와 전화선을 통해 통화를 할 수 있는 유선 전화기를 포함한다. 사용자는 단말기를 이용하여 원하는 상대방에게 전화를 걸어 상대방과 전화 통화를 할 수 있다. 단말기 사용자가 단말기를 이용하여 상대방에게 전화를 하기 위해서는 상대방의 전화번호를 알아야 한다. 단말기 사용자가 단말기를 이용하여 상대방에게 전화를 하는 방법으로는 전화번호를 직접 입력하는 방법(이하, 제1 종래 기술이라 한다), 단축번호를 입력하는 방법(이하, 제2 종래 기술이라 한다), 그리고 단말기에 저장된 상대방 정보를 이용하여 상대방의 전화번호를 검색하여 전화하는 방법(이하, 제3 종래 기술이라 한다)이 개시되어 있다. 제1 종래 기술은 도 1을 참조하여 개략적으로 설명하며, 제2 종래 기술은 도 2를 참조하여 개략적으로 설명하기로 한다. 또한 제3 종래 기술은 도 3을 참조하여 개략적으로 설명하기로 한다.
도 1은 종래 이동 단말기에 상대방의 전화번호를 직접 입력하여 전화를 거는 방법을 개략적으로 나타낸 예시도이다.
도 1을 참조하면, 이동 단말기 사용자는 이동 단말기를 바탕 화면(101)상태가 되도록 한다. 사용자는 이동 단말기의 핫키를 이용하여 상대방의 전화번호를 직접 입력한다. 이동 단말기는 사용자가 입력한 전화번호를 전화번호 입력 화면(103)으로 출력한다. 사용자가 전화번호를 입력한 후 통화 버튼을 입력하면 이동 단말기는 입력된 전화번호로 통화 연결을 시도한다. 이동 단말기는 상대방의 전화번호로 통화 연결이 되면 이동 단말기의 화면에 통화 시간 및 전화번호를 포함하는 통화 화면(105)을 출력한다. 사용자가 입력한 전화번호가 이동 단말기의 전화번호부에 미리 등록된 전화번호와 일치하는 경우, 이동 단말기는 사용자가 입력한 전화번호에 상응하는 사용자의 이름을 포함한 통화 화면(105)을 출력한다.
도 2는 종래 이동 단말기에 상대방의 전화번호에 상응하는 단축번호를 입력하여 전화를 거는 방법을 개략적으로 나타낸 예시도이다.
도 2를 참조하면, 이동 단말기 사용자는 이동 단말기를 바탕 화면(101)상태가 되도록 한다. 사용자는 상대방의 전화번호를 미리 이동 단말기의 전화번호부에 등록하고 상대방의 전화번호에 상응하는 단축 번호를 부여받은 후이어야 한다. 사용자는 바탕 화면(101)에 상대방의 전화번호에 상응하는 단축 번호를 입력한다. 이동 단말기는 사용자가 입력한 단축 번호를 단축 번호 입력 화면(201)에 출력한다. 사용자는 단축 번호의 마지막 번호를 일정 시간 이상 길게 입력하거나 단축 번호 입력 후 통화 버튼을 입력한다. 이동 단말기는 사용자의 입력에 따라 단축 번호에 상응하는 상대방의 전화번호를 검색한다. 이동 단말기는 사용자가 입력한 단축 번호에 상응하는 상대방의 전화번호를 추출하여 상대방의 전화번호로 통화 연결을 시도한다. 이동 단말기는 상대방의 전화번호로 통화 연결이 되면 통화 시간과 상대방의 이름 및 전화번호를 포함하는 통화 화면(105)을 출력한다.
도 3은 종래 이동 단말기로 상대방의 전화번호를 검색하여 전화를 거는 방법을 개략적으로 나타낸 순서도이다.
사용자가 상대방의 전화번호를 검색하여 전화를 하기 위해서는 이동 단말기 의 검색 버튼을 입력한다(단계 301). 사용자는 이동 단말기의 전화번호부에 저장된 모든 전화번호를 보기 위해 전부 검색 선택을 하거나(단계 303), 상대방의 이름을 입력하여 검색할 수 있다(단계 307).
사용자가 전부 검색을 선택한 경우(단계 303), 이동 단말기는 이동 단말기의 전화번호부에 저장된 모든 이름과 전화번호를 출력한다. 사용자는 화면에 출력된 이름 중 원하는 상대방을 선택하고 통화 버튼을 입력한다(단계 305, 317). 이동 단말기는 사용자가 선택한 상대방의 전화번호로 통화 연결을 시도한다(단계 319).
사용자가 상대방의 이름을 입력하여 검색하기를 선택하면(단계 307), 이동 단말기는 사용자가 이름을 입력할 수 있는 화면을 출력한다. 사용자는 이동 단말기를 이용하여 원하는 상대방의 이름 전부를 입력하거나 이름 중 일부를 입력한다(단계 309). 사용자가 상대방의 이름을 입력하고 확인버튼을 누르면 이동 단말기는 사용자가 입력한 이름에 상응하는 이름을 이동 단말기에 저장된 전화번호부에서 검색하여 추출한다. 이동 단말기는 추출한 이름을 화면에 출력한다(단계 311). 사용자는 이동 단말기가 화면에 출력한 이름이 둘 이상인지를 판단한다(단계 313). 일치하는 이름이 둘 이상인 경우, 사용자는 이동 단말기 화면에 출력된 이름 중 원하는 상대방을 선택한다(단계 315). 사용자는 화면에 출력된 이름이 하나이거나 이름이 둘 이상인 경우에는 상대방을 선택한 후에 통화 버튼을 입력한다(단계 317). 이동 단말기는 사용자가 선택한 상대방의 전화번호로 통화 연결을 시도한다(단계 319).
제1 종래 기술, 제2 종래 기술 및 제3 종래 기술은 이동 단말기를 이용하여 상대방에게 전화를 할 수 있다는 효과를 가지지만 해결되어야만 할 몇 가지 문제점을 가지고 있다. 즉, 제1 종래 기술은 바탕 화면에 상대방의 전화번호를 입력하여야 한다는 점에서 사용자가 상대방의 전화번호를 기억하고 있는 경우에만 이용할 수 있다. 또한 전화번호 모두를 입력해야 한다는 점에서 이동 단말기의 버튼을 여러 차례 입력해야 하므로 시간이 많이 소요되고 불편하다는 문제점이 있다. 제2 종래 기술은 제1 종래 기술과 마찬가지로 사용자가 상대방의 전화번호에 상응하는 단축 번호를 암기하지 못하는 경우에는 이용할 수 없다는 문제점이 있다. 제3 종래 기술은 상대방의 전화번호나 단축 번호를 암기하고 있지 못한 경우에도 사용할 수 있으나 이동 단말기의 전화번호부에 등록된 모든 사람 중 원하는 상대방을 선택해야하는 경우 검색이 불편하고 시간이 많이 소요된다. 또한 상대방의 이름을 입력하여 검색하는 경우 상대방의 이름을 직접 입력해야 한다는 점에서 번거롭고 시간이 많이 소요된다는 문제점이 있다.
본 발명은 상술한 종래기술들의 문제점들을 극복하기 위하여 안출된 것으로서, 상대방의 전화번호나 단축 번호를 암기하지 않고도 상대방에게 전화를 할 수 있는 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템을 제공하는 것이다.
본 발명의 다른 목적은 상대방의 전화번호를 검색하지 않고도 상대방에게 전화를 할 수 있는 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템을 제공하는 것이다.
본 발명의 또 다른 목적은 상대방의 이름을 이용하여 전화하는 방법이 간편하고 전화하는데 소요되는 시간이 짧은 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템을 제공하는 것이다.
상술한 목적들을 달성하기 위하여 본 발명의 일 측면에 따르면, 사용자 단말에서 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법에 있어서, 상기 사용자의 메뉴 목록 요청 신호에 상응하여 메뉴 목록을 추출하는 단계, 단축키 옵션을 선택하는 메뉴 목록을 화면에 출력하는 단계-여기서, 단축키 옵션은 적어도 단축 번호에 의한 다이얼링 설정 및 이니셜 입력을 통한 다이얼링 설정을 포함함-, 상기 사용자로부터 상기 추출한 메뉴 목록에서 단축키 옵션 선택 신호를 수신하는 단계, 상기 수신한 단축키 옵션 신호에 의해 이니셜 입력을 통한 다이얼링이 설정된 경우, 사용자로부터 이니셜 스트링을 입력받는 단계-여기서, 상기 이니셜 스트링은 적어도 하나의 이니셜을 포함함-, 상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력인지를 판단하는 단계, 상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력이면, 상기 이니셜 스트링에 상응하는 수신자 정보를 추출하는 단계, 상기 추출한 수신자 정보에 상응하는 수신자 단말 식별자를 추출하는 단계 및 상기 추출한 수신자 단말 식별자를 바탕으로 통신망을 기반으로 상기 수신자 단말과의 호를 설정하는 단계를 포함하는 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법을 제공할 수 있다.
바람직한 실시예에서, 상기 장기 버튼 입력은 사용자로부터의 소정의 시간 이상으로 버튼이 눌려지는 것에 의하여 입력되는 것을 특징으로 한다. 또한, 상기 방법은 상기 입력한 이니셜 스트링에 상응하는 수신자 정보가 사용자 단말 내부에 저장되어 있는지를 검색하는 단계를 더 포함할 수 있다. 또한, 상기 이니셜 스트링에 상응하는 수신자 정보가 2 이상인 경우, 상기 이니셜 스트링에 상응하는 수신자 정보를 추출하는 단계, 상기 추출된 수신자 정보를 출력하는 단계 및 상기 출력된 수신자 정보에 대한 상기 사용자로부터의 선택 신호를 입력받는 단계를 더 포함할 수 있다. 또한, 상기 수신자 정보는 수신자의 이름, 수신자의 전화번호를 포함하는 것을 특징으로 한다. 또한, 상기 수신자 정보는 사용자가 미리 사용자 단말에 저장시켜 놓는 것을 특징으로 한다.
본 발명의 다른 측면에 따르면, 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 사용자 단말에 있어서, 프로그램이 저장되어 있는 메모리, 상기 메모리에 결합되어 상기 프로그램을 실행하는 프로세서를 포함하되, 상기 프로세서는 상기 프로그램에 의해, 상기 사용자의 메뉴 목록 요청 신호에 상응하여 메뉴 목록을 추출하는 단계, 단축키 옵션을 선택하는 메뉴 목록을 화면에 출력하는 단계-여기서, 단축키 옵션은 적어도 단축 번호에 의한 다이얼링 설정 및 이니셜 입력을 통한 다이얼링 설정을 포함함-, 상기 사용자로부터 상기 추출한 메뉴 목록에서 단축키 옵션 선택 신호를 수신하는 단계, 상기 수신한 단축키 옵션 신호에 의해 이니셜 입력을 통한 다이얼링이 설정된 경우, 사용자로부터 이니셜 스트링을 입력받는 단계-여기서, 상기 이니셜 스트링은 적어도 하나의 이니셜을 포함함-, 상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력인지를 판단하는 단계, 상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력이면, 상기 이니셜 스트링에 상응하는 수신자 정보를 추출하는 단계, 상기 추출한 수신자 정보에 상응하는 수신자 단말 식별자를 추출하는 단계 및 상기 추출한 수신자 단말 식별자를 바탕으로 통신망을 기반으로 상기 수신자 단말과의 호를 설정하는 단계를 실행하는 사용자 단말을 제공할 수 있다.
이어서, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
도 4는 본 발명의 바람직한 실시예에 따른 초성 입력에 의한 자동 다이얼링 서비스 제공 방법을 개략적으로 나타낸 순서도이다. 도 4를 참조하면, 이동 단말기 사용자는 이동 단말기를 이용하여 초성 입력을 통한 다이얼링을 옵션으로 선택한다(단계 401). 사용자는 기존방식처럼 단축번호에 의한 다이얼링을 선택할 수 있고 초성 입력에 의한 다이얼링을 선택할 수 있다. 사용자가 단축키에 대한 옵션으로 초성을 통한 다이얼링을 선택한 경우, 사용자는 추후 이동 단말기로 상대방에게 전화를 하려고 할 때 이동 단말기의 대기 모드 상태에서 초성 스트링(string)을 입력한다(단계 403). 예컨대, "이철수"라는 이름을 가진 사람에게 전화를 하려고 할 경우, 사용자는 "ㅇ, ㅊ, ㅅ"를 차례로 입력한다. 사용자가 초성 스트링을 차례대로 입력하면, 이동 단말기는 이동 단말기에 저장된 주소록의 데이타베이스를 바탕으로 사용자가 입력한 초성 스트링을 가진 이름이 있는지를 검색한다. 이동 단말기는 사용자가 입력한 초성 스트링을 가진 사람이 있는 경우, 초성 스트링에 상응하는 자의 전화번호로 자동으로 전화 연결을 한다(단계 405).
본 발명은 수신자 정보를 한글 이름으로 저장한 경우에 수신자의 성과 이름의 초성 스트링을 입력하였으나, 수신자의 이름을 영어 알파벳이나 일본어 히라가나 등의 외래어 또는 숫자, 부호 등의 특수 문자로 저장한 경우에는 저장한 수신자 정보의 첫 글자의 약자인 이니셜 스트링을 차례로 입력할 수 있다. 예컨대, 수신자가 외국인이어서 사용자 단말기에 수신자 정보를 "Will Smith"로 저장한 경우, 사 용자는 "Will Smith"에게 전화를 하기 위해서 "W, S"를 차례대로 입력한다.
도 5는 본 발명의 바람직한 실시예에 따른 이니셜 입력을 통한 다이얼링을 설정하는 과정을 개략적으로 나타낸 순서도이다.
도 5를 참조하면, 사용자는 메뉴 설정을 하기 위해 이동 단말기를 이용하여 이동 단말기의 메뉴 키를 입력한다(단계 501). 이동 단말기는 사용자의 입력에 상응하여 메뉴 목록을 이동 단말기 화면에 출력한다. 사용자는 이동 단말기가 출력한 목록 화면에서 단축키 옵션을 선택한다(단계 503). 즉, 사용자는 단축 번호에 의한 다이얼링을 할 것인지, 본 발명에 의한 이니셜 입력을 통한 다이얼링을 할 것인지를 선택한다. 사용자가 단축 번호에 의한 다이얼링을 설정할 경우, 사용자는 기존의 방식대로 상대방의 전화번호나 단축 번호를 입력하여 상대방을 검색하여 전화할 수 있다. 사용자는 이니셜 입력에 의한 자동 다이얼링 서비스를 이용하기 위해 이니셜 입력을 통한 다이얼링을 설정한다(단계 505).
도 6은 본 발명의 바람직한 실시예에 따른 것으로 초성 입력에 의한 자동 다이얼링 서비스를 이용하여 상대방에게 전화를 하는 과정을 나타낸 순서도이다.
도 6을 참조하면, 사용자는 미리 단축키 옵션에서 초성 입력을 통한 다이얼링을 설정한 상태이다. 사용자는 이동 단말기를 대기 화면 상태에 둔다(단계 601). 사용자는 원하는 상대방의 초성 스트링을 차례대로 입력한다(단계 603). 사용자는 초성 중 마지막 초성을 소정 시간 이상 길게 입력한다. 이동 단말기는 사용자의 마 지막 초성 입력이 소정의 기준 시간을 초과한 장기 버튼 입력인지를 판단한다(단계 605). 사용자가 마지막 초성을 입력한 시간이 소정의 시간을 초과하지 못한 경우, 사용자는 마지막 초성까지 입력한 후에 확인 버튼을 입력한다(단계 607). 사용자가 마지막 초성을 입력한 시간이 일정 기준 시간을 초과하거나 사용자가 초성 스트링을 입력한 후 확인 버튼을 입력한 경우, 이동 단말기는 이동 단말기 내부에 저장된 전화번호부의 데이터베이스를 바탕으로 사용자가 입력한 초성 스트링에 상응하는 수신자 정보를 검색한다(단계 609). 이동 단말기는 사용자가 입력한 초성 스트링에 상응하는 수신자 정보가 존재하는 지를 판단한다(단계 611). 수신자 정보는 사용자가 미리 사용자 단말기를 이용하여 저장한 정보로, 수신자의 이름이나 전화번호 등을 포함한다. 사용자가 입력한 초성 스트링에 상응하는 수신자의 정보가 존재하지 않는 경우 에러 메시지를 화면에 출력한다(단계 613). 이동 단말기는 에러 메시지를 출력한 후 대기 모드 상태가 된다. 사용자가 입력한 초성 스트링에 상응하는 이름이 존재하는 경우, 이동 단말기는 상응하는 이름이 한 개인지 여부를 판단한다(단계 615). 이름이 한 개인 경우 이동 단말기는 이름에 상응하는 전화번호를 추출한다(단계 623). 이동 단말기는 추출한 전화번호로 자동으로 통화 연결을 시도한다(단계 625). 이름이 두 개 이상인 경우, 이동 단말기는 상응하는 이름 모두를 화면에 출력한다(단계 617). 사용자는 이동 단말기의 화면에 출력된 이름 중 원하는 상대방을 선택한다(단계 619). 사용자는 상대방을 선택한 후, 통화 버튼을 입력한다(단계 621). 이동 단말기는 사용자가 선택한 상대방의 전화번호를 추출하고, 추출한 전화번호로 통화 연결을 시도한다(단계 623, 625). 본 발명의 설명에서는, 초성 스 트링을 입력하였으나, 수신자 정보가 영어 알파벳이나 일본어 히라가나 등의 외래어 또는 숫자, 부호 등의 특수 문자로 저장되어있는 경우에는 저장한 수신자 정보의 첫 글자의 약자인 이니셜 스트링을 입력할 수 있다.
도 7은 본 발명의 바람직한 실시예에 따른 이동 단말기의 내부 구성을 나타낸 블록도이다.
도 7을 참조하면, 이동 단말기는 키 입력부(701), 화면 출력부(703), 제어부(705), 메모리 부(707), 호출부(709)로 구성되어 있다. 키 입력부(701)는 사용자가 이동 단말기의 키 패드를 이용하여 입력한 정보를 처리한다. 화면 출력부(703)는 이동 단말기의 전반적인 상태나 사용자가 키 입력부(701)를 통해 입력한 정보 등을 표시한다. 제어부(705)는 이동 단말기의 전반적인 동작을 제어함과 동시에 본 발명에 따른 이니셜 스트링 입력에 의한 자동 다이얼링 서비스 제공 방법을 제어한다. 메모리 부(707)는 제어부(705)의 동작 프로그램, 시스템 프로그램을 저장하며 사용자가 입력한 상대방의 이름 및 전화번호 등을 저장한다. 호출부(709)는 사용자가 키 입력부(701)를 통해 입력한 정보를 바탕으로 사용자가 원하는 상대방에게 호출한다.
도 8은 본 발명의 바람직한 일 실시예에 따른 이동 단말기의 내부 구성을 개략적으로 나타낸 구성도이다.
도 8을 참조하면, 이동 단말기는 메모리 시스템(850), 여기에 연결되어 고 속 동작을 수행하는 적어도 하나의 중앙 처리 장치(Central Processing Unit: CPU: 860), 입력 장치(870) 및 통신 장치(880)를 포함할 수 있다.
중앙 처리 장치(860)는 계산을 수행하기 위한 ALU(Arithmetic Logic Unit: 862)와, 데이터 및 명령어의 일시적인 저장을 위한 레지스터(864) 및 이동 단말기의 동작을 제어하기 위한 컨트롤러(866)를 포함한다. 중앙 처리 장치(860)는 디지털(Digital) 사의 알파(Alpha), MIPS 테크놀로지, NEC, IDT, 지멘스(Siemens) 등의 MIPS, 인텔(Intel)과 사이릭스(Cyrix), AMD 및 넥스젠(Nexgen)을 포함하는 회사의 x86 및 IBM과 모토롤라(Motorola)의 파워PC(PowerPC)와 같이 다양한 아키텍쳐(Architecture)를 갖는 프로세서일 수 있다. 메모리 시스템(850)은 일반적으로 RAM(Random Access Memory) 과 ROM(Read Only Memory) 같은 저장 매체 형태인 고속의 메인 메모리(852)와, 플로피 디스크, 하드 디스크, 테이프, CD-ROM, 플래시 메모리 등의 장기(long-term) 저장 매체 형태의 보조 메모리(854) 및 전기, 자기, 광학이나 그 밖의 저장 매체를 이용하여 데이터를 저장하는 장치를 포함한다. 또한, 메인 메모리(852)는 디스플레이 장치를 통하여 이미지를 디스플레이 하는 비디오 디스플레이 메모리를 포함할 수 있다.
입력 장치는 리모컨, 키 패드, 키보드, 마우스, 예컨대, 터치스크린 또는 마이크로폰과 같은 물리적 변환기(Physical transducer) 등을 포함할 수 있다. 통신 장치(880)는 상대방의 사용자 단말과 통신을 수행하기 위한 네트워크 인터페이스가 사용될 수 있다.
도 9는 본 발명의 바람직한 실시예에 따른 이동 단말기의 모듈 구성도이다.
도 9를 참조하면, 이동 단말기는 이동 단말기의 화면에 사용자가 입력한 정보 등을 출력하는 출력 처리 모듈(962), 사용자가 미리 전화번호부에 저장한 정보를 바탕으로 사용자가 입력한 이니셜을 포함하는 이름이 존재하는지 여부를 판단하고 이니셜을 포함하는 이름을 가진 상대방의 전화 번호 등을 추출하는 데이터베이스 관리 모듈(964), 이니셜에 상응하는 상대방의 전화번호를 추출하여 통화 연결을 시도하여 상대방의 사용자 단말과 통신을 처리하는 송수신 처리 모듈(966)을 포함할 수 있다. 이러한 응용 모듈을 통하여 이동 단말기의 전체적인 구성을 살펴보면 다음과 같다.
이동 단말기는 다양한 OS(Operating System)를 시스템의 OS로서 사용할 수 있다. 이러한OS는 API(Application Program Interface: 902)에 하이 레벨 명령어를 제공하여 각 응용 모듈(960)의 동작을 제어한다. 이동 단말기는 API(902)로부터 제공되는 하이 레벨 명령어에 따라 대응하는 각 응용 모듈(960)을 식별하고, 하이 레벨 명령어를 디코딩하여 해당하는 곳으로 제공하는 하이 레벨 명령어 처리부(904)를 포함한다. 응용 모듈 제어부(950)는 하이 레벨 명령어 처리부(904)로부터 제공된 명령어에 따라 응용 모듈(960)의 동작을 제어한다. 즉, 하이 레벨 명령어 처리부(904)는 API(902)를 통하여 제공된 하이 레벨 명령어에 따라 여기에 대응하는 응용 모듈(960)이 존재하는지를 식별하고, 대응되는 응용 모듈(960)이 존재하는 경우에 해당하는 응용 모듈(960)에서 인식할 수 있는 명령어로 디코딩하여 해당하는 매 핑부에 전송하거나 메시지 전송을 제어한다. 따라서, 응용 모듈 제어부(950)는 출력 처리 모듈(962), 데이터베이스 관리 모듈(964) 및 송수신 처리 모듈(966)에 대한 매핑부(951, 953, 955, 957)와 인터페이스부(952, 954, 956, 958)를 포함한다.
출력 처리 모듈 매핑부(951)는 하이 레벨 명령어 처리부(904)로부터 화면에 출력 처리를 위한 하이 레벨의 명령어를 제공받아, 출력 처리 모듈(962)에서 처리할 수 있는 디바이스 레벨로 매핑하고, 출력 처리 모듈 인터페이스부(952)를 통하여 출력 처리 모듈(962)로 제공한다.
데이터베이스 관리 모듈 매핑부(953) 및 데이터베이스 관리 모듈 인터페이스부(954)는 사용자가 수신자 정보를 입력한 경우 이를 저장, 관리하고 사용자가 입력한 이니셜을 포함하는 수신자 정보가 존재하는지 등을 판단하는 부분이다. 즉, 데이터베이스 관리 모듈 매핑부(953)는 하이 레벨 명령어 처리부(904)로부터 데이터베이스 관리 모듈(964)을 이용하기 위한 하이 레벨 명령어를 제공받아 이를 디바이스 레벨의 명령어로 매핑시키고, 데이터베이스 관리 모듈 인터페이스부(954)를 통하여 데이터베이스 관리 모듈(964)로 제공한다.
송수신 처리 모듈(966)은 수신자 정보에 상응하는 수신자 단말과 통신을 처리하는 부분이다. 송수신 처리 모듈 매핑부(955)는 하이 레벨 명령어 처리부(904)를 통하여 인가된 하이 레벨 명령어를 제공받아 송수신 처리 모듈(966)이 인식할 수 있는 디바이스 레벨의 명령어로 매핑시킨다. 디바이스 레벨의 명령어는 송수신 처리 모듈 인터페이스부(956)를 통하여 송수신 처리 모듈(966)로 제공된다.
도 10, 11, 12는 본 발명의 바람직한 일 실시예에 따른 초성 입력에 의한 자동 다이얼링 서비스를 이용하는 과정을 개략적으로 나타낸 예시도이다. 도 10은 초성으로 다이얼링 하는 것을 설정하는 과정을 개략적으로 나타낸 예시도이고, 도 11은 입력한 초성 스트링을 포함하는 수신자가 한 명일 경우를 나타낸 예시도이다. 그리고 도 12는 입력한 초성 스트링을 포함하는 수신자가 두 명 이상일 경우를 나타낸 예시도이다.
도 10을 참조하면, 사용자는 이동 단말기를 이용하여 메뉴 선택을 한다. 이동 단말기는 사용자의 요구에 상응하여 메뉴 목록 화면(1001)을 출력한다. 사용자는 이동 단말기의 화면에 출력된 메뉴 목록 화면(1001) 중 단축키 옵션을 선택한다. 이동 단말기는 단축키 옵션을 설정할 수 있는 다이얼링 옵션 화면(1003)을 출력한다. 사용자는 기존 방식대로 단축 번호로 다이얼링 하기 위해서는 "단축번호로 다이얼링"을 설정하고, 본 발명의 서비스를 이용하기 위해서는 "초성으로 다이얼링"을 설정한다.
도 11을 참조하면, 사용자는 초성 입력에 의한 자동 다이얼링 서비스를 이용하기 위해 이동 단말기를 대기 모드 상태로 둔다. 사용자는 바탕 화면(1101) 상태에서 원하는 상대방의 초성 스트링을 차례대로 입력한다. 이동 단말기는 초성 입력 화면(1103)에 사용자가 입력한 초성 스트링을 차례대로 출력한다. 이동 단말기는 사용자가 입력한 초성 스트링을 포함하는 사람이 있는지를 검색한 후, 사람이 한 명인 경우 수신자 단말 식별자를 추출하여 호를 설정한다. 이동 단말기는 통신 망을 기반으로 수신자 단말과 통화 연결이 되면 통화 연결 화면(1105)을 출력한다.
도 12를 참조하면, 사용자는 바탕 화면(1201) 상태에서 원하는 상대방의 초성 스트링을 차례대로 입력한다. 이동 단말기는 초성 스트링 입력 화면을 출력한다(1203). 이동 단말기는 사용자가 입력한 초성 스트링에 상응하는 사람이 두 명 이상인 경우 상응하는 사람들의 이름을 이름 출력 화면(1205)에 출력한다. 사용자는 이름 출력 화면(1205)에서 원하는 상대방의 이름을 선택하고 통화 버튼을 누른다. 이동 단말기는 사용자가 선택한 상대방의 전화번호를 추출하여 통화 연결을 시도한다. 이동 단말기는 통화 연결이 되면 통화 연결 화면(1207)을 출력한다.
본 발명의 설명에서는, 초성 스트링을 입력하였으나, 수신자 정보가 영어 알파벳이나 일본어 히라가나 등의 외래어 또는 숫자, 부호 등의 특수 문자로 저장되어있는 경우에는 저장한 수신자 정보의 첫 글자의 약자인 이니셜 스트링을 입력할 수 있다.
본 발명에 의하면, 상대방의 전화번호나 단축 번호를 암기하지 않고도 상대방에게 전화를 할 수 있는 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템을 제공할 수 있다.
또한 본 발명에 의하면, 상대방의 전화번호를 검색하지 않고도 상대방에게 전화를 할 수 있는 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템 을 제공할 수 있다.
또한 본 발명에 의하면, 상대방의 이름을 이용하여 전화하는 방법이 간편하고 전화하는데 소요되는 시간이 짧은 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및 시스템을 제공할 수 있다.

Claims (8)

  1. 사용자 단말에서 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법에 있어서,
    상기 사용자의 메뉴 목록 요청 신호에 상응하여 메뉴 목록을 추출하는 단계;
    단축키 옵션을 선택하는 메뉴 목록을 화면에 출력하는 단계-여기서, 단축키 옵션은 적어도 단축 번호에 의한 다이얼링 설정 및 이니셜 입력을 통한 다이얼링 설정을 포함함-;
    상기 사용자로부터 상기 추출한 메뉴 목록에서 단축키 옵션 선택 신호를 수신하는 단계;
    상기 수신한 단축키 옵션 신호에 의해 이니셜 입력을 통한 다이얼링이 설정된 경우, 사용자로부터 이니셜 스트링을 입력받는 단계-여기서, 상기 이니셜 스트링은 적어도 하나의 이니셜을 포함함-;
    상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력인지를 판단하는 단계;
    상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력이면, 상기 이니셜 스트링에 상응하는 수신자 정보를 추출하는 단계;
    상기 추출한 수신자 정보에 상응하는 수신자 단말 식별자를 추출하는 단계; 및
    상기 추출한 수신자 단말 식별자를 바탕으로 통신망을 기반으로 상기 수신자 단말과의 호를 설정하는 단계
    를 포함하는 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법.
  2. 제 1항에 있어서,
    상기 장기 버튼 입력은
    사용자로부터의 소정의 시간 이상으로 버튼이 눌려지는 것에 의하여 입력되는 것
    을 특징으로 하는 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법.
  3. 제 1항에 있어서,
    상기 입력한 이니셜 스트링에 상응하는 수신자 정보가 사용자 단말 내부에 저장되어 있는지를 검색하는 단계
    를 더 포함하는 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법.
  4. 삭제
  5. 제 1항에 있어서,
    상기 이니셜 스트링에 상응하는 수신자 정보가 2 이상인 경우, 상기 이니셜 스트링에 상응하는 수신자 정보를 추출하는 단계;
    상기 추출된 수신자 정보를 출력하는 단계; 및
    상기 출력된 수신자 정보에 대한 상기 사용자로부터의 선택 신호를 입력받는 단계
    를 더 포함하는 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법.
  6. 제 1항에 있어서,
    상기 수신자 정보는 수신자의 이름, 수신자의 전화번호
    를 포함하는 것을 특징으로 하는 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법.
  7. 제 1항에 있어서,
    상기 수신자 정보는 사용자가 미리 사용자 단말에 저장시켜 놓는 것
    을 특징으로 하는 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 방법.
  8. 이니셜 입력에 의한 자동 다이얼링 서비스를 제공하는 사용자 단말에 있어서,
    프로그램이 저장되어 있는 메모리;
    상기 메모리에 결합되어 상기 프로그램을 실행하는 프로세서를 포함하되,
    상기 프로세서는 상기 프로그램에 의해,
    상기 사용자의 메뉴 목록 요청 신호에 상응하여 메뉴 목록을 추출하는 단계;
    단축키 옵션을 선택하는 메뉴 목록을 화면에 출력하는 단계-여기서, 단축키 옵션은 적어도 단축 번호에 의한 다이얼링 설정 및 이니셜 입력을 통한 다이얼링 설정을 포함함-;
    상기 사용자로부터 상기 추출한 메뉴 목록에서 단축키 옵션 선택 신호를 수신하는 단계;
    상기 수신한 단축키 옵션 신호에 의해 이니셜 입력을 통한 다이얼링이 설정된 경우, 사용자로부터 이니셜 스트링을 입력받는 단계-여기서, 상기 이니셜 스트링은 적어도 하나의 이니셜을 포함함-;
    상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력인지를 판단하는 단계;
    상기 이니셜 스트링의 마지막 이니셜 입력이 장기 버튼 입력이면, 상기 이니셜 스트링에 상응하는 수신자 정보를 추출하는 단계;
    상기 추출한 수신자 정보에 상응하는 수신자 단말 식별자를 추출하는 단계; 및
    상기 추출한 수신자 단말 식별자를 바탕으로 통신망을 기반으로 상기 수신자 단말과의 호를 설정하는 단계
    를 실행하는 사용자 단말.
KR1020040099298A 2004-11-30 2004-11-30 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및시스템 KR100629206B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040099298A KR100629206B1 (ko) 2004-11-30 2004-11-30 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040099298A KR100629206B1 (ko) 2004-11-30 2004-11-30 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및시스템

Publications (2)

Publication Number Publication Date
KR20060060797A KR20060060797A (ko) 2006-06-05
KR100629206B1 true KR100629206B1 (ko) 2006-09-27

Family

ID=37157438

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040099298A KR100629206B1 (ko) 2004-11-30 2004-11-30 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및시스템

Country Status (1)

Country Link
KR (1) KR100629206B1 (ko)

Also Published As

Publication number Publication date
KR20060060797A (ko) 2006-06-05

Similar Documents

Publication Publication Date Title
EP1603312B1 (en) Method for performing functions using searched telephone number in mobile terminal
KR100734240B1 (ko) 문자 메시지에 포함되어 있는 단어들을 통해 업데이트될 수 있는 사전을 지니는 통신 장치
WO2001025888A1 (fr) Terminal de communication mobile
JP2002262362A (ja) 移動端末でのメッセージ伝送方法
US20040052355A1 (en) Apparatus, system and method of auto-completing telephone numbers that are being manually dialed
KR20020094234A (ko) 셀룰러 전화기의 호 서비스 방법
US20100074424A1 (en) Communication apparatus
US20050069113A1 (en) Mobile communication terminal and method for searching for country codes
KR100629206B1 (ko) 이니셜 입력에 의한 자동 다이얼링 서비스 제공 방법 및시스템
KR100703390B1 (ko) 이동 통신 단말의 전화번호 검색 방법 및 장치
KR100581827B1 (ko) 이동 통신 단말기의 전화 번호 검색 방법
KR100663741B1 (ko) 음성 정보를 통화 연결음으로 이용하는 방법 및 장치
KR100679312B1 (ko) 음성 녹음을 이용한 상대방 정보 표시 서비스 제공 방법및 장치
KR20010026672A (ko) 디지털 휴대용 단말기의 단문메시지서비스 제어 장치 및 그 방법
KR100606098B1 (ko) 휴대용 단말기의 전화번호 저장방법
KR100419153B1 (ko) 사설 교환 시스템의 공동 단축 다이얼링 방법
KR100754663B1 (ko) 휴대용 단말기의 전화 거는 방법
KR100995026B1 (ko) 이동통신 단말기 통화자의 다수개 전화번호 검색방법
JPH11341139A (ja) 通信端末装置
JPH10243079A (ja) コードレス電話システムの携帯端末
KR100504386B1 (ko) 다중 검색어를 이용한 전화번호 검색 기능을 갖는이동통신 단말기 및 그 제어 방법
KR20040055204A (ko) 이동통신 단말기의 대기화면에서 폰북 검색방법
KR20020067815A (ko) 이동통신 단말기에서의 전화번호 검색장치 및 방법
KR20050050402A (ko) 이동통신 단말기에서 와일드 카드를 이용한 발신자 검색방법
KR20060056603A (ko) 이동통신단말기에서의 전화번호 발신 방법

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: 20130904

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140630

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150908

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160906

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170904

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee