KR100746943B1 - 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는이동통신 단말기 및 문자 채팅 서비스 방법 - Google Patents

단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는이동통신 단말기 및 문자 채팅 서비스 방법 Download PDF

Info

Publication number
KR100746943B1
KR100746943B1 KR1020060011103A KR20060011103A KR100746943B1 KR 100746943 B1 KR100746943 B1 KR 100746943B1 KR 1020060011103 A KR1020060011103 A KR 1020060011103A KR 20060011103 A KR20060011103 A KR 20060011103A KR 100746943 B1 KR100746943 B1 KR 100746943B1
Authority
KR
South Korea
Prior art keywords
message
text
text chat
chat
service
Prior art date
Application number
KR1020060011103A
Other languages
English (en)
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 KR1020060011103A priority Critical patent/KR100746943B1/ko
Priority to PCT/KR2007/000542 priority patent/WO2007091800A2/en
Priority to JP2008553160A priority patent/JP5020976B2/ja
Priority to US12/159,383 priority patent/US8213969B2/en
Priority to CN200780001445XA priority patent/CN101356837B/zh
Application granted granted Critical
Publication of KR100746943B1 publication Critical patent/KR100746943B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • 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/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는 이동통신 단말기 및 문자 채팅 서비스 방법에 관한 것이다.
이를 위하여 본 발명은 문자 채팅 서비스를 위한 문자 채팅 프로그램 및 부가 기능을 수행하기 위한 프로그램이 저장되는 프로그램 메모리, 문자 채팅 서비스에서 송수신된 문자 채팅 메시지를 저장하는 데이터 저장부, 문자 채팅 메시지의 작성을 위한 키 버튼을 포함하는 키 입력부, 송수신된 문자 채팅 메시지를 하나의 채팅 창을 통해 표시되는 디스플레이부 및 문자 채팅 프로그램을 실행하여, 상대방의 이동통신 단말기와 송수신되는 문자 채팅 메시지를 채팅 창에 표시하고, 문자 채팅 서비스가 종료되면 데이터 저장부에 송수신된 문자 채팅 메시지를 저장하는 제어 기능을 수행하는 마이크로프로세서를 포함하는 이동 단말기를 제공한다.
본 발명에 따르면, 이동통신 단말기의 유저 인터페이스만을 변경함으로써 단문 메시지를 이용한 문자 채팅 서비스를 구현할 수 있어, 사용자는 송수신된 단문 메시지를 한 화면 창을 통해 확인하는 편리함을 제공받을 수 있고, 데이터 요금에 비하여 상대적으로 저렴한 단문 메시지 서비스를 이용하므로 비용 절감의 효과가 있다.
단문 메시지, SMS, 채팅, Chatting, 단말기

Description

단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는 이동통신 단말기 및 문자 채팅 서비스 방법{Mobile Terminal for Chatting by using SMS and Method thereof}
도 1은 단문 메시지 서비스를 제공하는 이동통신 시스템을 간략하게 나타낸 구성도,
도 2는 본 발명의 실시예에 따라 문자 채팅 기능을 지원하는 이동통신 단말기의 내부를 간략하게 나타낸 블록 구성도,
도 3은 본 발명의 실시예에 따라 이동통신 단말기의 마이크로프로세서에 탑재되는 채팅 모듈의 내부 구성을 간략하게 나타낸 블록 구성도,
도 4는 본 발명의 실시예에 따라 채팅 메시지 서비스 중 단문 메시지 또는 멀티미디어 메시지가 수신되거나, 음성 호가 착신되는 경우 인터럽트 처리 방법을 나타낸 표,
도 5는 본 발명의 실시예에 따라 데이터 저장부에 저장되는 문자 채팅 메시지 데이터의 구조를 설명하기 위한 도면,
도 6은 본 발명의 실시예에 따라 문자 채팅 메시지 발신에 의한 문자 채팅 서비스 방법을 설명하기 위한 순서도,
도 7은 본 발명의 실시예에 따라 문자 채팅 메시지 수신에 의한 문자 채팅 서비스 방법을 설명하기 위한 순서도,
도 8은 본 발명의 실시예에 따라 문자 채팅 서비스를 제공하는 이동통신 단말기의 예시 화면,
도 9a 및 도 9b는 본 발명의 실시예에 따른 다수 사용자 간의 문자 채팅 서비스 방법을 설명하기 위한 이동통신 단말기의 예시 화면,
도 10은 본 발명의 실시예에 따라 이동통신 단말기에 저장된 문자 채팅 메시지 데이터를 호출하는 방법을 설명하기 위한 이동통신 단말기의 예시 화면이다.
본 발명은 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는 이동통신 단말기 및 문자 채팅 서비스 방법에 관한 것이다. 더욱 상세하게는, 단문 메시지 서비스를 이용하여 메신저와 같은 채팅 서비스를 제공하기 위한 유저 인터페이스(UI: User Interface)를 탑재한 이동통신 단말기 및 이동통신 단말기를 이용한 문자 채팅 서비스 방법에 관한 것이다.
이동통신 단말기는 휴대하고 다니면서 전화 통화를 수행할 뿐 아니라, 다양한 정보들을 문자나 이미지 형태로 전송, 수신하며 무선 인터넷을 통해 정보를 제공받는 데 유용하게 사용되고 있다. 또한, 이동통신 단말기를 통하여 사용자와 사용자 간, 이동통신 서비스 제공 업체와 사용자 간, 일반 업체와 사용자 간에 정보를 제공하기 위한 수단으로 단문 메시지를 전송하는 단문 메시지 서비스(SMS: Short Message Service)가 이용된다.
단문 메시지 서비스는 이동통신 단말기 간의 통화 유무와 상관없이 이동통신 단말기 사이에 총 80 Byte 내지 90 Byte의 짧은 문자 메시지를 주고 받을 수 있는 양방향 단문 메시지 서비스로서, 이메일과 달리 송신자의 발송과 동시에 내용이 수신자에게 전달되는 장점으로 인하여 널리 사용되고 있다.
단문 메시지 서비스는 기본적으로 이동통신 단말기 사이에 회신 번호와 메시지를 전송하는 기능을 하며 그 밖에도 문자의 형태로 은행 계정 조회, 송금, 환율 정보, 여행 정보, 교통 정보, 일기 예보, 여가 정보, TV 정보, 뉴스, 주식 정보, 광고와 같은 다양한 정보를 받아볼 수도 있다. 또한, 신용카드 회사들이 카드 사고를 막기 위해 거래 승인 내용을 문자 메시지를 통해 전송하는 전자 결제, 전자 상거래에까지 활용되기도 한다.
도 1은 단문 메시지 서비스를 제공하는 이동통신 시스템을 간략하게 나타낸 구성도이다.
단문 메시지 서비스를 제공하는 이동통신 시스템은 송신 이동통신 단말기(110), 송신 무선 기지국(120), 이동통신 교환국(130), 단문 메시지 센터(140), 수신 무선 기지국(150), 수신 이동통신 단말기(160) 등을 포함한다.
송신 이동통신 단말기(110)는 이동통신망을 경유하여 상대방과 무선 통신으로 전화 통화를 수행할 뿐만 아니라 구비된 문자 작성 기능을 이용하여 전달하고자 하는 단문 메시지를 작성한 뒤 이동통신망으로 작성한 메시지를 전송할 수 있는 단말기이다.
송신 무선 기지국(120)은 송신 기지국 전송기(BTS: Base-station Transmission System)(122), 송신 기지국 제어기(BSC: Base Station Controller)(124) 및 중계기(Enhancer: 미도시) 등으로 구성되어 송신 이동통신 단말기(110)의 위치 정보, 등록자 정보 및 송신 이동통신 단말기(110)에서 작성된 단문 메시지를 이동통신 교환국(130)으로 전송한다.
수신 무선 기지국(150)도 수신 기지국 전송기(152), 수신 기지국 제어기(154) 및 중계기 등으로 구성되어 수신 이동통신 단말기(160)의 위치 정보 및 등록자 정보를 이동통신 교환국(130)으로 전송하며, 이동통신 교환국(130)을 통한 송신 이동통신 단말기(110)에서 작성된 단문 메시지를 수신 이동통신 단말기(160)로 전송한다.
이동통신 교환국(130)은 무선 기지국(120, 150)들이 효율적으로 운용될 수 있도록 하는 통제 기능과 공중 전화망의 교환기와의 연동 기능을 가지고 있으며, 송신 무선 기지국(120)을 통해 전달받은 단문 메시지를 단문 메시지 센터(140)로 전송하여 저장하도록 하고, 다시 단문 메시지 센터(140)로부터 단문 메시지를 전달받아 수신 무선 기지국(150)으로 전송한다. 이러한 이동통신 교환국(130)은 송신 및 수신 무선 기지국(120, 150)을 통하여 송신 및 수신 이동통신 단말기(110, 160)의 위치 등록이 수행되면, 이동통신 교환국(130) 내 방문자 위치 등록기(VLR : Visitor Location Register)에 송신 및 수신 이동통신 단말기(110, 160)의 가입자 정보를 임시 저장한 후, 홈 위치 등록기(HLR : Home Location Register)로 송신 및 수신 이동통신 단말기(110, 160)의 위치 등록을 요청한다.
단문 메시지 센터(140)는 이동통신 교환국(130)과 연결되어 이동통신 가입자들에게 단문 메시지를 전달하도록 하는 기능을 가지고 있다. 단문 메시지 센터(140)는 이동통신망을 이용하여 다양한 문자 전달 시스템(PC 통신 시스템, 인터넷 서버 시스템, 이동통신 단말기 등)과 가입자들 사이에 숫자, 문자들을 양방향으로 주고 받을 수 있도록 한다. 물론 이동통신 가입자가 송신 이동통신 단말기(110)를 통하여 문자를 보낼 수도 있다. 만일 곧바로 송신자가 전송 의뢰한 문자가 수신 이동통신 단말기(160)로 전달되지 못한 경우에는, 송신자가 지정한 시간 또는 수신자가 수신 가능한 상태에 이를 때까지 단문 메시지 센터(140)에 저장된다. 송신자가 전송한 문자를 수신자가 수신 확인을 하면 단문 메시지 센터(140)에 의하여 삭제되며 일정한 시간이 경과된 후 혹은 송신자가 지정한 유효 시간까지 전달되지 못한 문자는 삭제된다.
수신 이동통신 단말기(160)는 이동통신망을 경유한 통화 요청 신호를 받아 전화 통화를 수행하고, 메시지 센터(140)로부터의 단문 메시지를 수신 무선 기지국(150)을 통해 전달받아 표시함으로써 사용자에게 메시지 내용을 전달하는 단말기이다.
이와 같이 구성되는 이동통신 시스템을 이용하여 송신 이동통신 단말기(110)와 수신 이동통신 단말기(160) 사이의 단문 메시지 서비스가 제공될 수 있다.
이와 같은 단문 메시지 서비스는 사용자가 통화가 곤란한 공공 장소에 있는 경우나, 회의 중 또는 강의 중인 상황에 다른 사람에게 방해를 주지않고, 유용하게 사용할 수 있다는 장점으로 인하여, 최근 활용이 많아지고 있다. 특히 최근에는 단 문 메시지의 활용이 많아짐에 따라, 한 명의 다른 사용자와 단문 메시지를 송수신할 때, 일회성에 한하지 않고 수차례 반복 사용하여 유선 인터넷 상의 메신저와 같은 기능으로 사용하고 있다.
이와 같은 단문 메시지의 송수신에 있어서, 보낸 메시지와 받은 메시지를 한꺼번에 확인할 수 있는 방법이 제공되고 있지 않아, 보낸 내용과 받은 내용을 매번 일일이 확인하고 답장해야 하므로 매우 번거로운 문제점이 있다.
이에 따라, 보낸 메시지와 받은 메시지를 한꺼번에 확인할 수 있는 서비스 제공을 위하여 모바일 메신저 서비스가 제공되고 있으나, 모바일 메신저 서비스를 위해서는, 모바일 메신저 서비스에 가입한 후, 사용을 위하여 로그인을 실행하는 등의 복잡한 과정을 거쳐야하고, 제한된 커뮤니티에서만 가능한 등의 불편함이 있다. 또한, 모바일 메신저는 상대적으로 비용이 비싼 무선 인터넷을 이용하여야 하므로, 사용자들은 다소 불편하더라고 상대적으로 비용이 저렴한 단문 메시지 서비스를 이용하고 있는 상황이다.
이에 따라, 별도의 가입 절차나 로그인 과정 없이, 메신저와 같은 실시간 메시지 확인이 가능한 단문 메시지 서비스 제공이 요구되고 있다.
이와 같은 문제점을 해결하기 위하여, 본 발명은 송수신된 단문 메시지를 메신저와 같이 처리하기 위한 문자 채팅 모드를 지원하는 유저 인터페이스(UI)를 탑재하며, 문자 채팅 모드를 통해 송수신된 단문 메시지를 저장하는 이동통신 단말기 및 이동통신 단말기를 이용하여 별도의 가입 절차나 로그인 과정 없이, 메신저와 같은 실시간 메시지 확인이 가능한 문자 채팅 서비스 방법을 제공한다.
이러한 기술적 과제를 달성하기 위하여 본 발명의 실시예에 따른 이동통신 단말기는 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 문자 채팅 서비스를 지원하는 이동통신 단말기로서, 문자 채팅 서비스를 위한 문자 채팅 프로그램 및 문자 채팅 서비스 내에서 실행되는 부가 기능을 수행하기 위한 프로그램이 저장되는 프로그램 메모리; 문자 채팅 서비스에서 송수신된 문자 채팅 메시지를 저장하는 데이터 저장부; 문자 채팅 메시지의 작성을 위한 키 버튼을 포함하는 키 입력부; 송수신된 문자 채팅 메시지를 하나의 채팅 창을 통해 표시되는 디스플레이부; 및 문자 채팅 프로그램을 실행하여, 상대방의 이동통신 단말기와 송수신되는 문자 채팅 메시지를 채팅 창에 표시하는 제어 기능을 수행하는 마이크로프로세서를 포함하며, 마이크로프로세서는 부가 기능을 수행하는 부가 기능 실행 모듈; 송수신된 문자 채팅 메시지를 저장하기 위한 문자 채팅 메시지 데이터를 생성하여 데이터 저장부에 저장시키거나, 데이터 저장부로부터 저장된 문자 채팅 메시지 데이터를 호출하는 채팅 내용 저장 모듈; 및 문자 채팅 서비스를 위한 채팅 창을 구성하는 채팅 창 구성 모듈을 포함한다.
또한, 본 발명의 제1 실시예에 따른 문자 채팅 서비스 제공 방법은 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 발신을 통해 문자 채팅 서비스를 제공하는 방법으로서, (a) 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계; (b) 문자 채팅 서비스를 이용할 상대방을 선택하고, 상대방에게 송신할 송신 문자 채팅 메시지를 작성하는 단계; (c) 단문 메시지 서비스를 이용하여 송신 문자 채팅 메시지를 전송하는 단계; (d) 송신 문자 채팅 메시지에 대한 응답 메시지로써, 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 수신 문자 채팅 메시지가 수신되면 채팅 창에 디스플레이하는 단계; 및 (e) 문자 채팅 서비스의 종료 신호 입력 여부를 확인하여 종료 신호가 입력되면, 송수신된 문자 채팅 메시지를 로그 방식의 텍스트로 통합한 뒤 저장하여 문자 채팅 서비스를 종료하고, 종료 신호가 입력되지 않으면, 수신 문자 채팅 메시지에 대한 응답 메시지를 입력받은 뒤 단계 (c) 이후의 과정을 반복하는 단계를 포함한다.
또한, 본 발명의 제2 실시예에 따른 문자 채팅 서비스 제공 방법은 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 발신을 통해 문자 채팅 서비스를 제공하는 방법으로서, (a) 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계; (b) 문자 채팅 서비스를 이용할 상대방 및 상대방에게 송신할 송신 문자 채팅 메시지를 입력받는 단계; (c) 단문 메시지 서비스를 이용하여 송신 문자 채팅 메시지를 전송하는 단계; (d) 송신 문자 채팅 메시지에 대한 응답 메시지로써, 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 수신 문자 채팅 메시지가 수신되면 채팅 창에 디스플레이하는 단계; (e) 문자 채팅 서비스의 종료 신호 입력 여부를 확인하여,종료 신호가 입력되면, 송수신된 문자 채팅 메시지를 저장하여 문자 채팅 서비스를 종료하고, 종료 신호가 입력되지 않으면, 수신 문자 채팅 메시지에 대한 응답 메시지를 입력받은 뒤 단계 (c) 이후의 과정을 반복하는 단계; 및 (f) 사전에 설정된 일정 시간 내에 수신 문자 채팅 메시지의 수신 여부를 확인하여, 수신 문자 채팅 메시지가 수신되면, 문자 채팅 모드를 설정하고, 저장된 문자 채팅 메시지를 디스플레이하는 단계를 포함한다.
또한, 본 발명의 제3 실시예에 따른 문자 채팅 서비스 제공 방법은 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 발신을 통해 문자 채팅 서비스를 제공하는 방법으로서, (a) 이동통신 단말기에 탑재된 다수의 부가 서비스 기능 중 문자 채팅 메뉴가 선택되면, 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계; (b) 문자 채팅 서비스를 이용할 상대방 및 상대방에게 송신할 송신 문자 채팅 메시지를 입력받는 단계; (c) 단문 메시지 서비스를 이용하여 송신 문자 채팅 메시지를 전송하는 단계; (d) 송신 문자 채팅 메시지에 대한 응답 메시지로써, 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 수신 문자 채팅 메시지가 수신되면 채팅 창에 디스플레이하는 단계; 및 (e) 문자 채팅 서비스의 종료 신호 입력 여부를 확인하여,종료 신호가 입력되면, 송수신된 문자 채팅 메시지를 저장하여 문자 채팅 서비스를 종료하고, 종료 신호가 입력되지 않으면, 수신 문자 채팅 메시지에 대한 응답 메시지를 입력받은 뒤 단계 (c) 이후의 과정을 반복하는 단계를 포함한다.
또한, 본 발명의 실시예에 따른 문자 채팅 서비스 제공 방법은 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 수신을 통해 문자 채팅 서비스를 제공하는 방법으로서, (a) 이동통신망으로부터 문자 채팅 서비스를 위한 수신 문자 채팅 메시지를 수신하는 단계; (b) 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계; (c) 채팅 창에 수신 문자 채팅 메시지를 디스플레이하는 단계; (d) 이동통신 단말기의 사용자로부터 수신 문자 채팅 메시지에 대한 응답 메시지 작성 요청 신호가 수신되면, 응답 메시지 작성 요청 신호에 따라 송신 문자 채팅 메시지를 작성하여 발송하는 단계; (e) 이동통신망으로부터, 별도의 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 별도의 수신 문자 채팅 메시지가 수신되면 단계 (c) 이후의 과정을 반복하는 단계; 및 (f) 사용자로부터의 문자 채팅 서비스의 종료 신호 입력 여부를 확인하고, 종료 신호가 입력되면 문자 채팅 서비스를 종료하고, 종료 신호가 입력되지 않으면, 단계 (e) 이후의 과정을 반복하는 단계를 포함한다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명 이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
또한, 어떤 부분이 어떤 구성요소를 '포함'한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
또한, 본 명세서에서 기재한 모듈(module)이란 용어는 특정한 기능이나 동작을 처리하는 하나의 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현할 수 있다.
도 2는 본 발명의 실시예에 따라 문자 채팅 기능을 지원하는 이동통신 단말기의 내부를 간략하게 나타낸 블록 구성도이다.
본 발명에 따라 문자 채팅 기능을 지원하는 이동통신 단말기는 프로그램 메모리(202), 데이터 저장부(204), 키 입력부(206), 디스플레이부(208), 음성 입출력부(210), 가입자 정보 저장부(212), 마이크로프로세서(214), 베이스밴드 변환부(216), RF 신호 처리부(218), 안테나(220) 등을 포함한다.
프로그램 메모리(202)에는 이동통신 시스템과 송수신되는 단문 메시지를 처리하는 프로토콜 소프트웨어가 저장되어 있으며, 다수의 메뉴 중 문자 작성 메뉴가 선택되면 메시지 작성에 필요한 창을 디스플레이부(208)에 표시하는 문자 작성 프 로그램이 저장되어 있다. 또한, 본 발명에 따라 문자 채팅 서비스를 위한 프로그램이 저장되어 있으며, 문자 채팅 서비스가 제공되는 경우, 문자 채팅 서비스 내에서 실행되는 각종 부가 기능(대화 상대 선택, 대화 상대 추가 및 삭제, 대화명 변경, 문자 채팅 메시지 데이터 저장 기능, 저장된 문자 채팅 메시지 데이터 호출 기능 등)의 실행을 위한 프로그램이 저장되어 있다.
데이터 저장부(204)는 단말기 동작 프로그램 실행 시에 데이터 버퍼 역할을 수행하고, 또한 키 입력부(206)에 의해 입력된 문자나 숫자를 임시로 저장하거나 외부에서 이동통신 단말기로 수신된 문자나 이미지 등의 데이터를 저장한다. 또한, 단문 서비스 제공 및 음성 통화 수행을 위한 전화번호부 등의 데이터를 저장한다. 또한, 본 발명에 따른 문자 채팅 서비스가 종료되는 경우, 문자 채팅 내용이 포함된 문자 채팅 메시지 데이터를 저장하는 기능을 수행한다. 문자 채팅 메시지 데이터의 구조 및 저장 방법에 대해서는 도 5를 통해 상세하게 설명하기로 한다.
키 입력부(206)는 전화 번호 등의 숫자를 입력하기 위한 숫자 키, 문자 입력을 위한 키 버튼과 메뉴 선택 버튼을 구비하고 있다. 또한, 단문 메시지를 작성하고 작성된 단문 메시지를 전송하거나, 수신된 단문 메시지를 확인하기 위한 특수 키를 가지고 있다. 이는 이동통신 단말기에서 '
Figure 112006008589369-pat00001
' 키나 여러 가지 다양한 키로 구현할 수 있다.
디스플레이부(208)는 전원의 사용 상태, 전파의 수신 강도, 날짜와 시간 등을 포함하여 이동통신 단말기의 동작 상태를 표시해 주며, 본 발명에 따라 이동통신 단말기에서 작성되어 송신된 문자 채팅 메시지, 채팅 상대로부터 수신된 문자 채팅 메시지를 하나의 채팅 창을 통해 디스플레이한다.
음성 입출력부(210)는 마이크와 스피커로 구성되어, 마이크를 통해 아날로그 신호를 디지털 신호로 변환하고, 스피커를 통하여 디지털 신호를 아날로그 신호로 변환함으로써, 음성 통화 수행시 상대방의 음성 출력 및 사용자의 음성 입력을 수행하는 부분이다. 또한, 이동통신망을 통하여 단문 메시지 또는 멀티미디어 메시지가 수신되는 경우, 사용자에게 수신 사실을 알려주기 위한 음향 신호를 출력하는 부분이다.
가입자 정보 저장부(SIM: Subscriber Identity Module)(212)에는 가입자 등록 정보가 저장되어 있다. 가입자 등록 정보는 이동 통신망에서 가입자 단말기마다 부여되는 고유 번호이며, 가입자 정보 저장부(212)는 카드 형태로 삽입하도록 되어 있다. 이는 이동 통신망에서 이용하는 통상적인 내용이므로 그에 대한 설명은 생략한다.
마이크로프로세서(214)는 이동통신망을 통하여 문자 채팅 메시지가 수신되면 디스플레이부(208)로 수신 내역을 표시해 주는 기능을 제어하고, 문자 채팅 서비스를 이용하기 위하여 프로그램 메모리(202)로부터 문자 채팅 프로그램을 호출하고, 키 입력부(206)로부터 문자 채팅을 위한 단문 메시지를 입력받아, 이를 디스플레이부(208)의 채팅 창에 표시하며, 문자 채팅 메시지가 작성되면 베이스밴드 변환부(214)로 전송하는 역할을 수행한다. 또한, 이동통신망을 통하여 문자 채팅 서비스를 위한 단문 메시지가 수신되면, 이를 디스플레이부(208)의 채팅 창에 표시하는 역할을 수행하는 등의 총체적인 제어 역할을 수행한다. 이를 위하여, 마이크로프로 세서(214)는 본 발명에 따른 문자 채팅 서비스 제공을 위한 채팅 모듈을 포함하고 있어야 한다. 여기서, 채팅 모듈의 세부 구조에 대해서는 도 3을 통해 상세하게 설명하기로 한다.
베이스밴드 변환부(216)는 RF 신호 처리부(218)를 통해 송수신되는 신호에 대해 기저 대역의 신호로 변환하며, 디지털-아날로그 변환 및 아날로그-디지털 변환 처리 등의 기능을 수행한다. 또한, 베이스밴드 변환부(216)는 본 발명에 따라 문자 채팅 서비스를 위하여 전송되는 문자 채팅 메시지를 RF 신호 처리부(218)로 전달하며, RF 신호 처리부(218)의 전력(POWER)을 제어하거나 그 이득을 자동으로 제어한다. 그리고, RF 신호 처리부(218)로부터 수신된 문자 채팅 메시지를 전달받는다.
RF 신호 처리부(218)는 무선 기지국으로부터 안테나(220)로 수신된 RF 신호를 복조 및 증폭하고 베이스밴드 변환부(216)로부터 인가되는 문자 채팅 메시지 신호를 변조하여 출력하는 부분이며, 안테나(220)는 무선 기지국과의 무선 신호를 송수신을 수행하는 부분이다.
도 3은 본 발명의 실시예에 따라 이동통신 단말기의 마이크로프로세서에 탑재되는 채팅 모듈의 내부 구성을 간략하게 나타낸 블록 구성도이다.
본 발명에 따른 채팅 모듈(300)은 부가 기능 실행 모듈(310), 채팅 내용 저장 모듈(320), 인터럽트 처리 모듈(330), 채팅 창 구성 모듈(340)을 포함하여 구성되며, 채팅 창 구성 모듈(340)은 바탕 화면 구성 모듈(342), 사용자 표시 화면 구성 모듈(344), 메시지 디스플레이 모듈(346)을 포함하여 구성된다.
부가 기능 실행 모듈(310)은 문자 채팅 서비스를 제공받던 도중에 실행되는 대화 상대 선택, 대화 상대 추가 및 삭제, 대화명 변경 등의 각종 부가 기능을 수행하는 부분이다. 부가 기능 실행 모듈(310)은 키 입력부(206)를 통하여 부가 기능 수행을 요청받으면, 프로그램 메모리(202)에 저장되어 있는 부가 기능 실행 프로그램을 호출하여 실행시킴으로써, 부가 기능을 수행한다.
채팅 내용 저장 모듈(320)은 본 발명에 따른 문자 채팅 서비스가 종료되는 경우, 송신된 문자 채팅 메시지 및 수신된 문자 채팅 메시지를 로그(Log) 방식의 텍스트 형태로 통합하여 저장하는 부분이다. 여기서, 텍스트 형태로 통합되는 데이터를 '문자 채팅 메시지 데이터'라고 칭하여 설명하기로 한다. 또한, 사용자에 의해서 저장된 문자 채팅 메시지 데이터의 디스플레이 요청이 있는 경우, 데이터 저장부(204)에 저장된 문자 채팅 메시지 데이터를 호출하여 디스플레이부(208)를 통해 디스플레이하는 역할을 수행한다.
인터럽트 처리 모듈(330)은 문자 채팅 서비스를 이용하는 도중 단문 메시지(SMS), 멀티미디어 메시지(MMS) 또는 음성 호 착신 신호가 수신되면, 수신된 단문 메시지, 멀티미디어 메시지 또는 수신된 음성 호에 따른 이동통신 단말기 내의 작업 우선 순위를 선택하여 처리하는 부분이다. 이를 위하여 이동통신 단말기는 데이터 저장부(204)에 작업 우선 순위 설정을 위한 인터럽트 처리 방법 표를 저장한다. 인터럽트 처리 방법 표에 대해서는 도 4를 통해서 상세하게 설명하기로 한다.
채팅 창 구성 모듈(340)은 문자 채팅 서비스를 위하여 이동통신 단말기의 디스플레이부(208)에 디스플레이되는 채팅 창을 생성하는 부분이다.
채팅 창 구성 모듈(340)의 바탕 화면 구성 모듈(342)은 채팅 창의 기본 화면을 구성하는 부분으로서, 채팅 창의 기본 화면은 채팅 제목 표시 영역, 채팅 메시지 표시 영역, 채팅 메시지 입력 영역, 메뉴 영역 및 스크롤 영역으로 구성된다. 채팅 제목 표시 영역은 채팅 창의 상단에 위치하여 채팅 제목이 표시되는 부분으로서, 메시지를 송수신하는 상대방의 전화 번호, 대화명 또는 별도로 설정된 제목을 표시한다. 채팅 메시지 표시 영역은 송수신된 문자 채팅 메시지가 디스플레이되는 부분이고, 채팅 메시지 입력 영역은 사용자가 키 입력부(206)를 통하여 입력된 송신을 위한 문자 채팅 메시지 내용이 디스플레이되는 부분이다. 메뉴 영역은 문자 채팅 서비스 도중 사용자가 사용할 수 있는 부가 서비스를 위한 메뉴 버튼, 입력된 문자 채팅 메시지를 전송하기 위한 전송 버튼, 문자 입력 형태(한글, 영문 대문자, 영문 소문자, 숫자, 특수 문자 등)의 선택을 위한 문자 버튼 등이 포함된다. 그리고, 스크롤 영역은 메시지가 한 화면을 초과하는 경우 넘어간 화면을 확인하기 위한 스크롤 버튼이 디스플레이되는 부분이다. 이 때, 채팅 창의 상단에는 이동통신 단말기의 상태를 표시하는 상태 표시 영역이 위치할 수 있다.
사용자 표시 화면 구성 모듈(344)은 이동통신 단말기의 사용자, 문자 채팅 메시지의 송수신을 통하여 채팅을 수행하는 사용자를 표시하는 부분으로서, 사용자 표시는 전화 번호, 기호, 아이콘, 별명 등을 이용한다. 또한, 사용자의 구별을 위하여 각 사용자의 전화번호, 기호, 아이콘, 별명 또는 메시지 내용을 다양한 색상을 이용하여 표시할 수 있다.
메시지 디스플레이 모듈(346)은 송신된 문자 채팅 메시지 및 수신된 문자 채 팅 메시지의 내용을 디스플레이하는 부분으로써, 사용자 구별을 위하여 다양한 색상을 이용하여 메시지 내용을 디스플레이할 수 있다.
도 4는 본 발명의 실시예에 따라 채팅 메시지 서비스 중 단문 메시지 또는 멀티미디어 메시지가 수신되거나, 음성 호가 착신되는 경우 인터럽트 처리 방법을 나타낸 표이다.
본 발명에 따른 채팅 메시지 서비스를 통해 문자 채팅 메시지를 처리하는 도중, 단문 메시지(SMS), 멀티미디어 메시지(MMS) 또는 음성 호 착신 신호가 수신되면, 인터럽트 처리 모듈(330)은 이동통신 단말기 내의 작업 우선 순위를 선택하여야 한다. 이와 같은 작업 우선 순위 설정은 인터럽트 처리 방법 표에 설정되어 있으며, 인터럽트 처리 방법 표는 데이터 저장부(204)에 저장된다.
이동통신 단말기는 문자 채팅 메시지를 전송하는 도중, 문자 채팅 메시지를 수신하는 도중 또는 문자 채팅 서비스 중 대기중(IDLE)인 경우, 단문 메시지, 멀티미디어 메시지 또는 음성 호 착신 신호가 수신되면, 각각 다르게 동작한다.
본 발명에 따른 문자 채팅 서비스 중 단문 메시지가 수신되면, 문자 채팅 메시지 전송, 문자 채팅 메시지 수신 또는 대기중 등의 상태에 상관없이 기존의 단문 메시지 처리와 동일하게 단문 메시지를 수신한 후, 단문 메시지의 도착을 알리는 아이콘을 디스플레이시킨다.
여기서, 문자 채팅 서비스 중 멀티미디어 메시지가 수신되는 경우의 이동통신 단말기의 작업 수행은 이동통신 단말기가 멀티미디어 메시지의 수신을 지원하는 단말기인지, 지원하지 않는 단말기인지 여부에 따라 다르게 된다.
먼저, 이동통신 단말기가 멀티미디어 메시지를 지원하지 않는 경우에는, 이동통신망의 서버에 멀티미디어 메시지를 저장하고, 이동통신 단말기로는 멀티미디어 메시지의 도착을 알리는 신호만을 전송한다.
문자 채팅 서비스 중 이동통신 단말기가 데이터를 불러오도록 설정된 Pull 형태의 멀티미디어 메시지가 도착했음을 알리는 MMS 착신 알림 메시지가 전달되는 경우, 문자 채팅 메시지 전송, 문자 채팅 메시지 수신 또는 대기중 등의 상태에 상관없이 멀티미디어 메시지의 도착을 알리는 아이콘을 디스플레이시킨다.
한편, 문자 채팅 서비스 중 메시지를 이동통신 단말기로 전송해주도록 설정된 Push 형태의 멀티미디어 메시지가 도착했음을 알리는 MMS 착신 알림 메시지가 전달되는 경우에도, 문자 채팅 메시지 전송, 문자 채팅 메시지 수신 또는 대기중 등의 상태에 상관없이 종전과 동일하게, 멀티미디어 메시지 인출 단계로 진입한다.
이동통신 단말기가 멀티미디어 메시지의 수신을 지원하는 단말기인 경우에는, 이동통신 시스템이 동기식인지, 비동기식인지 여부에 따라 상이한 동작을 처리하게 된다. 이동 통신 시스템이 비동기식(WCDMA)인 경우에는, 이동통신 단말기는 WCDMA 단말기이므로, 멀티미디어 메시지가 도착하면 이동통신 단말기는 채팅을 위한 문자 채팅 메시지의 전송 또는 수신과 동시에 멀티미디어 메시지를 수신한다. 그러나, 이 때 이동통신 단말기가 대기 상태인 경우에는 멀티미디어 메시지의 수신 완료 후에 멀티미디어 메시지의 도착을 알리는 아이콘을 디스플레이한다.
이동통신 단말기가 동기식(CDMA 1X, 2G, EV-DO)인 경우, 문자 채팅 메시지 전송 중 멀티미디어 메시지가 도착하면, 사용자가 문자 채팅 메시지 전송을 위한 전송 키를 입력함과 동시에 멀티미디어 메시지를 팝-업(Pop-Up) 처리한다. 그리고, 문자 채팅 메시지 수신 중 멀티미디어 메시지가 도착하면, 문자 채팅 메시지 수신과 동시에 멀티미디어 메시지를 수신하고, 대기 상태인 경우에는 멀티미디어 메시지의 수신 완료 후에 멀티미디어 메시지의 도착을 알리는 아이콘을 디스플레이한다.
한편, 문자 채팅 서비스 중 음성 통화를 위한 음성 호가 착신되는 경우, 이동통신 단말기는 문자 채팅 서비스를 중단하고 음성 통화를 처리한다. 그리고, 음성 통화가 종료되면 다시 문자 채팅 서비스로 복귀하게 된다.
도 5는 본 발명의 실시예에 따라 데이터 저장부에 저장되는 문자 채팅 메시지 데이터의 구조를 설명하기 위한 도면이다.
본 발명에 따른 문자 채팅 서비스가 종료되면, 채팅 창을 통해 디스플레이되었던 송신 문자 채팅 메시지와 수신 문자 채팅 메시지가 하나의 문자 채팅 메시지 데이터로써 저장된다. 종래의 단문 메시지는 각각의 송신 메시지와 각각의 수신 메시지가 각각 별개로 저장되어, 저장 공간을 많이 차지하고 있었으나, 본 발명에 따른 문자 채팅 메시지 데이터의 저장 방법은 일반 컴퓨터에서의 메시지 로그와 유사한 형태로, 하나의 문자 채팅 메시지 데이터에 송수신된 모든 문자 채팅 메시지가 저장되는 방법이다.
본 발명에 따라 문자 채팅 메시지 데이터는 로그(Log) 방식을 사용한 텍스트 형태로 저장한다. 각각의 문자 채팅 메시지 데이터는 송수신된 문자 채팅 메시지의 양에 따라 상이한 크기를 가진다. 이 때, 사용자는 저장되는 문자 채팅 메시지 데 이터의 구별을 위한 제목 등을 삽입시킬 수 있다.
여기서, 이동통신 단말기는 제조 업체 등에 따라서 저장되는 문자 채팅 메시지 데이터의 숫자가 설정될 수 있다. 여기서는 문자 채팅 메시지 데이터의 크기를 1 Kbyte로 한정하며, 100 개의 문자 채팅 메시지 데이터를 저장하는 이동통신 단말기를 기준으로 설명하기로 한다.
여기서, 문자 채팅 메시지 데이터의 크기가 1 Kbyte로 한정되어 있기 때문에, 송수신된 문자 채팅 메시지의 내용이 많아 저장시 그 크기가 1 Kbyte를 넘는 경우에는, 다음의 데이터 영역에 그 내용을 연결하여 저장시키고, 별도의 연결 정보를 추가로 저장시켜 데이터가 연결되어 있음을 확인할 수 있도록 한다. 그리고, 문자 채팅 메시지 데이터 호출시, 연결 정보를 통해 다음의 데이터 영역에 저장되어 있는 내용까지 호출하도록 설정한다.
예로써, Record #3의 데이터 영역에 저장된 문자 채팅 메시지 데이터는 그 크기가 1 Kbyte를 초과하여, Record #4의 데이터 영역까지 그 내용이 연결되어 저장된 문자 채팅 메시지 데이터라고 하면, 사용자가 Record #3의 데이터 영역에 저장된 문자 채팅 메시지 데이터를 호출하는 경우, 이동통신 단말기의 디스플레이부(208)에는 Record #3에 저장된 문자 채팅 메시지 내용과 Record #4에 저장된 문자 채팅 메시지 내용이 연결되어 디스플레이된다.
그리고, 각각의 문자 채팅 메시지 데이터는 채팅 개시 날짜, 대화 상대 정보, 대화 내용 및 채팅 종료 날짜 등의 정보를 저장한다. 이 때, 채팅 종료 날짜는 생략 가능하며, 저장 정보는 이동통신 단말기 제조 업체에 따라 다양하게 설정할 수 있다.
도 5에서 Record #99와 Record #100은 비어있는 데이터 영역을 표시하며, 비어있는 데이터 영역은 표시되지 않도록 설정하는 것도 가능하고, 1 Kbyte의 크기를 가진 빈 데이터 영역으로 표시할 수도 있다.
도 6은 본 발명의 실시예에 따라 문자 채팅 메시지 발신에 의한 문자 채팅 서비스 방법을 설명하기 위한 순서도이다.
문지 채팅 메시지 서비스를 이용하려는 사용자는 먼저 이동통신 단말기에 탑재된 메뉴를 선택하여 문자 채팅 메뉴를 선택하다. 문자 채팅 메뉴가 선택되면, 이동통신 단말기는 문자 채팅 모드로 전환되면서, 채팅 창이 디스플레이된다(S600).
사용자는 채팅 창이 디스플레이되면, 메뉴 영역에 디스플레이되는 메뉴 버튼을 통해서 문자 채팅을 수행할 상대방을 선택한다. 상대방을 선택하는 방법은 전화번호부 검색, 최근 통화 기록 검색, 전화 번호의 직접 입력 등이 사용될 수 있다. 이 때, 문자 채팅을 수행할 상대방을 두 명 이상 선택하는 것도 가능하다(S610).
문자 채팅의 상대가 선택되면, 키 입력부를 통해 전송하려는 문자 채팅 메시지를 입력한다. 입력된 문자 채팅 메시지는 채팅 창의 채팅 메시지 입력 영역에 디스플레이된다. 이 때, 입력되는 문자 채팅 메시지의 크기는 이동통신 단말기 제조 업체 또는 이동통신 서비스 업체에 의해 제한될 수 있다(S620).
문자 채팅 메시지의 입력이 완료되면, 사용자는 메뉴 영역의 전송 버튼 또는 별도로 설정된 키 입력부의 전송 키를 이용하여 문자 채팅 메시지를 S610 단계에서 선택된 상대방에게 전송한다. 이 때, 문자 채팅 메시지는 단문 메시지 형태로 전송 된다. 그리고, 전송된 문자 채팅 메시지는 채팅 창의 채팅 메시지 표시 영역에 디스플레이된다(S630).
문자 채팅 메시지의 전송 후, 상대방으로부터 문자 채팅 메시지가 수신되면(S640), 채팅 창의 채팅 메시지 표시 영역에 디스플레이된다(S650).
상대방으로부터 수신된 문자 채팅 메시지에 대한 응답으로써, 사용자가 다시 문자 채팅 메시지를 작성한 후 전송 버튼 또는 전송 키를 입력하면, 다시 단문 메시지 형태로 작성된 문자 채팅 메시지를 전송하는 S630 단계 이후의 과정을 반복하여 문자 채팅 서비스를 제공 받는다(S660).
그러나, S660 단계에서, 수신된 문자 채팅 메시지에 대한 응답 메시지를 전송하지 않고, 문자 채팅 서비스를 종료하는 경우(S670), 이동통신 단말기는 문자 채팅 모드를 종료하고, 송수신된 문자 채팅 메시지에 대하여 로그(Log) 방식의 텍스트 형태로 문자 채팅 메시지 데이터를 생성하여 데이터 저장부(204)에 저장한다.
이 때, 동일한 상대방과의 문자 채팅 메시지 데이터가 저장되어 있는 경우에는, 저장되어 있던 문자 채팅 메시지 데이터에 연결시켜 저장할 수도 있다. 이 때, 문자 채팅 메시지 데이터를 연결하여 저장할 것인지, 별도로 저장할 것인지 여부를 확인하는 메시지 창을 디스플레이하여, 사용자가 선택하도록 설정하는 것도 가능하다(S680).
이동통신 단말기는 문자 채팅 모드를 종료한 후, 일정 시간동안 채팅을 수행했던 상대방으로부터의 문자 채팅 메시지가 수신되는지 여부를 확인한다(S690).
그리고, 사전에 설정된 일정 시간 내에 문자 채팅 메시지가 수신되는 경우, 이동통신 단말기는 다시 문자 채팅 모드로 설정하고, 저장된 문자 채팅 메시지 데이터를 호출하여 수신된 문자 채팅 메시지와 함께 채팅 창에 디스플레이한 후, S650 이후의 단계를 수행한다(S692).
여기서, 문자 채팅 상대방을 선택한 후 문자 채팅 메시지를 입력하도록 되어 있는 S610 단계 및 S620 단계는 이동통신 단말기 제조 업체 또는 이동통신 서비스 업체의 설정에 의해 문자 채팅 메시지 입력 후, 문자 채팅 상대방을 선택하도록 설정될 수도 있다.
도 7은 본 발명의 실시예에 따라 문자 채팅 메시지 수신에 의한 문자 채팅 서비스 방법을 설명하기 위한 순서도이다.
한편, 일반적인 통화 대기 모드로 설정되어 있는 이동통신 단말기가 문자 채팅 메시지를 수신하면(S700), 문자 채팅 메시지의 수신을 알림과 동시에 문자 채팅 모드로 변경할 것인지 여부를 묻는 메시지 창을 디스플레이한다. 이 때, 이동통신 단말기 제조 업체 또는 이동통신 서비스 업체에 따라, 문자 채팅 메시지가 수신되면 자동으로 문자 채팅 모드로 변경하도록 설정할 수도 있다(S710).
수신 이동통신 단말기의 사용자가 문자 채팅 모드로의 변경을 선택하지 않으면, 이동통신 단말기는 일반적인 단문 메시지를 수신한 경우와 동일하게 처리한다. 즉, 문자 채팅 메시지를 화면 창이 디스플레이하고, 수신 이동통신 단말기의 사용자가 단문 메시지를 작성하면, 일반적인 단문 메시지 송신 절차에 따라 작성된 단문 메시지를 송신한다(S712).
그러나, 수신 이동통신 단말기의 사용자가 문자 채팅 모드로의 변경을 선택 하면, 이동통신 단말기는 문자 채팅 모드로 변경하고, 채팅 창을 통해 수신된 문자 채팅 메시지를 디스플레이한다(S720).
수신 이동통신 단말기의 사용자가 수신된 문자 채팅 메시지에 대한 응답으로써 문자 채팅 메시지를 작성하는 경우(S730), 채팅 창을 통해 문자 채팅 메시지를 입력받고, 단문 메시지 서비스를 통해 입력된 문자 채팅 메시지를 전송한다(S740).
그 후, 문자 채팅 메시지의 발신자로부터의 추가적인 문자 채팅 메시지의 수신이 있으면, S720 이후의 단계를 실행한다.
한편, S730 단계에서, 수신 이동통신 단말기의 사용자가 문자 채팅 모드를 종료하는 경우에는(S760), 송수신된 문자 채팅 메시지에 대하여 로그(Log) 방식의 텍스트 형태로 문자 채팅 메시지 데이터를 생성하여 데이터 저장부(204)에 저장한다.
이때에도, 동일한 상대방과의 문자 채팅 메시지 데이터가 저장되어 있는 경우에는, 저장되어 있던 문자 채팅 메시지 데이터에 연결시켜 저장할 수도 있다. 이 때, 문자 채팅 메시지 데이터를 연결하여 저장할 것인지, 별도로 저장할 것인지 여부를 확인하는 메시지 창을 디스플레이하여, 사용자가 선택하도록 설정하는 것도 가능하다(S770).
수신 이동통신 단말기는 문자 채팅 모드를 종료한 후, 사전에 설정된 일정 시간동안 별도의 문자 채팅 메시지가 수신되는지 여부를 확인하고(S780), 일정 시간 내에 별도의 문자 채팅 메시지가 수신되는 경우, 다시 문자 채팅 모드로 설정한 뒤, 저장된 문자 채팅 메시지 데이터를 호출하여, 수신된 문자 채팅 메시지와 함께 채팅 창에 디스플레이한 후, S720 이후의 단계를 수행한다(S782).
이와 같은 방법을 통하여 단문 메시지 서비스를 이용한 이동통신 단말기에서의 문자 채팅 서비스를 제공할 수 있다.
도 8은 본 발명의 실시예에 따라 문자 채팅 서비스를 제공하는 이동통신 단말기의 예시 화면이다.
본 발명에 따른 문자 채팅 서비스를 이용하려는 사용자는 이동통신 단말기에 탑재된 메뉴를 통해 8A와 같은 부가 서비스 선택 화면을 디스플레이시킨다. 사용자는 키 입력부를 통해 부가 서비스 선택 화면에서 문자 채팅 메뉴를 선택하고, 디스플레이되는 8B의 화면에서, 문자 채팅 서비스의 시작을 위한 '1. 새로 보내기' 메뉴를 선택한다. 문자 채팅의 시작 메뉴가 선택되면, 이동통신 단말기에는 대화 상대를 선택하기 위한 화면이 디스플레이된다. 대화 상대의 선택은 전화번호부 검색, 최근 통화 기록 검색, 전화 번호의 직접 입력 등을 통해 선택할 수 있다. 8C와 같이 디스플레이된 대화 상대 선택 화면에서 대화 상대를 선택하면, 전송할 문자 채팅 메시지를 입력하기 위한 채팅 창이 8D와 같이 디스플레이된다. 여기서, 8D의 화면이 디스플레이된 후, 8C의 화면이 디스플레이되도록 설정할 수도 있다.
채팅 창을 통해 문자 채팅 메시지를 입력하여 전송하고, 문자 채팅 서비스의 상대방으로부터 응답 문자 채팅 메시지를 수신하면, 8E와 같이 디스플레이된다. 사용자가 채팅 창의 채팅 메시지 입력 영역을 통해 문자 채팅 메시지를 입력하고, 전송 버튼을 입력하면, 8F와 같이 전송 중을 표시하는 메시지 창이 디스플레이되고, 전송이 완료되면, 8G와 같이 채팅 메시지 표시 영역에 전송된 메시지가 디스플레이 된다.
이와 같은 문자 채팅 서비스의 이용을 종료하면, 송수신된 문자 채팅 메시지에 대하여 저장 여부를 확인하는 화면이 8H와 같이 디스플레이되고, 사용자가 저장을 선택하면, 텍스트 형태의 문자 채팅 메시지 데이터를 생성하여 데이터 저장부(204)에 저장한다.
이와 같은 문자 채팅 서비스는 일대일 채팅뿐 아니라 2인 이상의 다수 사용자 사이의 문자 채팅 서비스도 지원한다.
도 9a는 일대일의 문자 채팅 서비스 중, 다른 사용자를 추가하기 위한 방법을 설명하기 위한 이동통신 단말기의 예시 화면이다.
9A와 같이 문자 채팅 서비스를 이용하던 도중, 다른 사용자를 추가하기 위해서, 송신 이동통신 단말기의 사용자 또는 수신 이동통신 단말기의 사용자는 메뉴 영역에 디스플레이된 메뉴 버튼을 선택한다. 메뉴 버튼 선택 후, 디스플레이되는 다양한 메뉴 화면 중, 채팅 상대 추가를 위한 메뉴를 선택하면, 9B와 같이 채팅 상대 추가 방법을 선택하기 위한 화면이 디스플레이된다. 여기서는, 전화번호부 검색, 최근 통화 기록 검색, 직접 입력 등의 방법을 통해 채팅 상대를 추가하는 방법을 지원하는 이동통신 단말기의 화면을 기준으로 설명하기로 한다.
사용자가 전화번호부 검색을 통한 채팅 상대 추가를 선택하면, 전화번호부 목록이 디스플레이된다. 또는 전화번호부 검색을 위한 입력창이 디스플레이될 수도 있다. 사용자가 전화번호부 목록의 검색, 또는 전화번호부 검색을 통해 추가할 사용자를 선택하면, 9C-1과 같은 화면이 디스플레이된다.
그러나, 사용자가 9B의 화면에서, 최근 통화 기록 검색을 통한 채팅 상대 추가를 선택하면, 최근 통화 기록이 9C-2와 같이 디스플레이되고, 사용자는 방향 키나 숫자 키를 이용하여 추가할 채팅 상대의 전화 번호를 선택한다.
또한, 사용자가 9B의 화면에서, 직접 입력 방법을 통한 채팅 상대 추가를 선택하면, 전화번호의 입력을 위한 창이 9C-3과 같이 디스플레이되고, 사용자는 숫자키를 통해 전화번호부 입력 창에 추가할 채팅 상대의 전화번호를 입력한다.
9C-1, 9C-2 및 9C-3의 화면을 통해 사용자가 추가할 채팅 상대를 선택하면, 채팅 상대의 추가가 정상적으로 이루어졌음을 알리는 화면이 9D와 같이 디스플레이된다.
이와 같이 채팅 상대의 추가가 완료되면, 다수 사용자 사이의 문자 채팅 서비스가 제공된다.
도 9b는 본 발명의 실시예에 따라 다수 사용자에게 문자 채팅 메시지를 전송하는 방법을 설명하기 위한 이동통신 단말기의 예시 화면이다.
다수 사용자 사이의 문자 채팅 서비스를 제공받던 사용자가 9E와 같이 채팅 메시지 입력 영역에 전송할 메시지를 입력한 후, 전송 버튼을 입력하면 9F와 같은 전송 실행 중임을 표시하는 화면이 디스플레이된다. 여기서, '1/2'는 2명의 채팅 상대에게 문자 채팅 메시지를 전송하고, 그 중 첫 번째 채팅 상대에게 문자 채팅 메시지를 전송한다는 것을 표시하는 것이다.
2명의 채팅 상대 모두에게 입력된 문자 채팅 메시지의 전송이 완료되면, 9G와 같은 화면이 디스플레이된다.
반면, 2명의 채팅 상대 모두에게 입력된 문자 채팅 메시지의 전송이 실패한 경우에는 9H-1과 같이 전송 실패를 알리는 메시지 창이 디스플레이된다. 그리고, 메시지 창을 통해 재전송 여부를 확인한다. 최종적으로 전송이 실패하면, 9H-2와 같이 전송이 실패되었음을 알리는 메시지가 채팅 창에 디스플레이된다.
이 때, 한 명의 사용자에게만 문자 채팅 메시지의 전송이 실패한 경우에는, 문자 채팅 메시지의 전송 실패를 알리는 메시지와 함께, 실패한 채팅 상대의 아이디나 전화번호를 동시에 표시해주는 것이 바람직하다.
이와 같은 방법을 통해서, 다수 간의 문자 채팅 서비스 제공이 가능해진다.
이와 같은 문자 채팅 서비스가 종료되면, 송수신된 문자 채팅 메시지는 텍스트 형태의 문자 채팅 메시지 데이터로 생성되어 데이터 저장부(204)에 저장된다. 그리고, 이동통신 단말기의 사용자는 필요한 경우, 저장된 문자 채팅 메시지 데이터를 호출하여 송수신된 메시지를 확인할 수 있다.
도 10은 본 발명의 실시예에 따라 이동통신 단말기에 저장된 문자 채팅 메시지 데이터를 호출하는 방법을 설명하기 위한 이동통신 단말기의 예시 화면이다.
데이터 저장부(204)로부터 문자 채팅 메시지 데이터의 호출을 위하여 사용자는 이동통신 단말기에 탑재된 메뉴를 통해 10A와 같은 부가 서비스 선택 화면을 디스플레이시킨다.
사용자는 키 입력부를 통해 부가 서비스 선택 화면에서 문자 채팅 메뉴를 선택하고, 디스플레이되는 10B의 화면에서, 문자 채팅 메시지 데이터의 관리를 위한 '2. 문자 채팅 보관함' 메뉴를 선택한다.
문자 채팅 메시지 데이터 관리 메뉴가 선택되면, 저장된 문자 채팅 메시지의 제목 또는 내용의 일부가 화면 창에 디스플레이된다. 사용자는 디스플레이된 문자 채팅 메시지 목록 중 디스플레이를 원하는 메시지를 선택한다.
이 때, 사용자는 검색 메뉴 등을 통하여 디스플레이된 다수의 문자 채팅 메시지 목록 중 원하는 분류의 문자 채팅 메시지 목록만을 추출할 수 있다. 사용자가 메뉴 버튼(10B에서의 실행키 1, 실행키 2, 실행키 3 버튼)을 선택하면, 그에 해당하는 분류 항목이 디스플레이된다. 10C는 저장된 문자 채팅 메시지를 사용자별로 선택하기 위한 분류 항목을 선택한 화면이다. 10C의 화면을 통해 '이쁜이'라는 사용자를 선택하면, '이쁜이'라는 사용자와의 문자 채팅 메시지만이 10D와 같이 디스플레이된다.
사용자는 방향 키 또는 숫자 키 등을 이용하여 디스플레이를 원하는 문자 채팅 메시지를 선택하며, 문자 채팅 메시지가 선택되면 10E와 같이 문자 채팅 메시지에 저장된 내용이 디스플레이된다.
이와 같은 방법을 통해서 사용자는 이동통신 단말기에 저장된 문자 채팅 메시지를 호출하여 확인할 수 있다.
여기서, 도 8 내지 도 10에서 예시된 이동통신 단말기의 화면은 하나의 예시일 뿐, 이동통신 단말기의 제조 업체나 이동통신 서비스 제공 업체에 따라서 다양하게 변형될 수 있다.
이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
이와 같이 본 발명에 따르면, 이동통신 시스템의 변경 없이, 이동통신 단말기의 유저 인터페이스(UI)만을 변경함으로써, 종래 사용되던 단문 메시지를 이용하여 별도의 가입 절차나 로그인 과정 없이, 메신저와 같은 실시간 메시지 확인이 가능한 문자 채팅 서비스를 구현할 수 있다. 이에 따라, 사용자는 송신된 단문 메시지와 수신된 단문 메시지를 한 화면 창을 통해 확인함으로써 편리함을 제공받을 수 있을 뿐 아니라, 데이터 요금에 비하여 상대적으로 저렴한 단문 메시지 서비스를 이용하므로 비용 절감의 효과를 기대할 수 있다.

Claims (25)

  1. 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 문자 채팅 서비스를 지원하는 이동통신 단말기에 있어서,
    상기 문자 채팅 서비스를 위한 문자 채팅 프로그램 및 상기 문자 채팅 서비스 내에서 실행되는 부가 기능을 수행하기 위한 프로그램이 저장되는 프로그램 메모리;
    상기 문자 채팅 서비스에서 송수신된 문자 채팅 메시지를 저장하는 데이터 저장부;
    상기 문자 채팅 메시지의 작성을 위한 키 버튼을 포함하는 키 입력부;
    상기 송수신된 문자 채팅 메시지를 하나의 채팅 창을 통해 표시되는 디스플레이부; 및
    상기 문자 채팅 프로그램을 실행하여, 상대방의 이동통신 단말기와 송수신되는 문자 채팅 메시지―여기서, 문자 채팅 메시지는 단문 메시지 서비스를 이용하여 송수신 됨―를 상기 채팅 창에 표시하는 제어 기능을 수행하는 마이크로프로세서
    를 포함하며, 상기 마이크로프로세서는,
    상기 부가 기능을 수행하는 부가 기능 실행 모듈;
    상기 송수신된 문자 채팅 메시지를 저장하기 위한 문자 채팅 메시지 데이터를 생성하여 상기 데이터 저장부에 저장시키거나, 상기 데이터 저장부로부터 저장된 상기 문자 채팅 메시지 데이터를 호출하는 채팅 내용 저장 모듈; 및
    상기 문자 채팅 서비스를 위한 채팅 창을 구성하는 채팅 창 구성 모듈
    을 포함하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  2. 제1항에 있어서, 상기 마이크로프로세서는,
    상기 단문 메시지 서비스를 통하여 상기 채팅 상대의 이동통신 단말기로부터 전송된 문자 채팅 메시지를 수신하면, 상기 프로그램 메모리로부터 상기 문자 채팅 프로그램을 호출하여 실행시키거나,
    상기 키 입력부를 통하여 이동통신 단말기 사용자의 문자 채팅 프로그램의 실행 요청이 입력되면, 상기 프로그램 메모리로부터 상기 문자 채팅 프로그램을 호출하여 실행하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  3. 삭제
  4. 제1항에 있어서, 상기 부가 기능 실행 모듈은,
    상기 문자 채팅 서비스를 제공받는 도중에 실행되는 대화 상대 선택 기능, 대화 상대의 추가 및 삭제 기능, 대화명 변경 기능 중 적어도 하나를 수행하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  5. 제1항에 있어서, 상기 채팅 내용 저장 모듈은,
    상기 문자 채팅 서비스에서 송신된 상기 문자 채팅 메시지와 수신된 문자 채팅 메시지를 로그(Log) 방식의 텍스트로 통합하여 상기 문자 채팅 메시지 데이터를 생성하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  6. 제5항에 있어서, 상기 문자 채팅 메시지 데이터는,
    상기 송수신된 문자 채팅 메시지의 내용을 포함하며, 채팅 개시 날짜, 대화 상대 정보 및 채팅 종료 날짜 중 하나 이상의 정보를 추가로 저장하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  7. 제1항에 있어서, 상기 채팅 창 구성 모듈은,
    채팅 제목 표시 영역, 채팅 메시지 표시 영역, 채팅 메시지 입력 영역, 메뉴 영역 및 스크롤 영역을 포함하는 상기 채팅 창의 기본 화면을 구성하는 바탕 화면 구성 모듈;
    상기 문자 채팅 메시지 서비스를 이용하는 사용자를 표시하는 사용자 표시 화면 구성 모듈; 및
    상기 송수신된 문자 채팅 메시지의 내용을 디스플레이하는 메시지 디스플레이 모듈
    중 적어도 하나를 포함하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  8. 제7항에 있어서, 상기 메뉴 영역은,
    상기 문자 채팅 서비스 내에서 실행될 부가 기능을 선택하기 위한 메뉴 버튼;
    상기 채팅 메시지 입력 영역에 입력된 문자 채팅 메시지를 전송하기 위한 전송 버튼;
    상기 문자 채팅 메시지 작성을 위한 문자 입력 형태를 선택하기 위한 문자 버튼
    을 포함하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  9. 제7항에 있어서,
    상기 사용자 표시 화면 구성 모듈 및 상기 메시지 디스플레이 모듈은, 상기 사용자의 구별을 위하여, 각각의 사용자를 상이한 색상을 이용하여 표시하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  10. 제1항에 있어서, 상기 마이크로프로세서는,
    상기 문자 채팅 서비스 도중 수신되는 단문 메시지, 멀티미디어 메시지 및 음성 호 착신 신호 중 적어도 하나를 처리하는 인터럽트 처리 모듈
    을 추가로 포함하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  11. 제1항에 있어서, 상기 이동통신 단말기는,
    상기 문자 채팅 메시지의 수신을 알려주는 음향 신호 출력 기능, 음성 통화시 상대방의 음성 출력 및 사용자의 음성 입력 기능을 수행하는 음성 입출력부;
    상기 이동통신 단말기의 가입자 정보를 저장하는 가입자 정보 저장부; 및
    이동통신망과 상기 문자 채팅 메시지를 RF 신호 형태로 송수신하기 위한 RF 신호 처리부와 안테나
    중 하나 이상을 추가로 포함하는 것을 특징으로 하는 문자 채팅 서비스를 지원하는 이동통신 단말기.
  12. 삭제
  13. 삭제
  14. 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 발신을 통해 문자 채팅 서비스를 제공하는 방법에 있어서,
    (a) 상기 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계;
    (b) 상기 문자 채팅 서비스를 이용할 상대방 및 상기 상대방에게 송신할 송신 문자 채팅 메시지를 입력받는 단계;
    (c) 단문 메시지 서비스를 이용하여 상기 송신 문자 채팅 메시지를 전송하는 단계;
    (d) 상기 송신 문자 채팅 메시지에 대한 응답 메시지로써, 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 상기 수신 문자 채팅 메시지가 수신되면 상기 채팅 창에 디스플레이하는 단계; 및
    (e) 상기 문자 채팅 서비스의 종료 신호 입력 여부를 확인하여 종료 신호가 입력되면, 송수신된 상기 문자 채팅 메시지를 로그 방식의 텍스트로 통합한 뒤 저장하여 상기 문자 채팅 서비스를 종료하고, 상기 종료 신호가 입력되지 않으면, 상기 수신 문자 채팅 메시지에 대한 응답 메시지를 입력받은 뒤 상기 단계 (c) 이후의 과정을 반복하는 단계
    를 포함하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  15. 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 발신을 통해 문자 채팅 서비스를 제공하는 방법에 있어서,
    (a) 상기 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계;
    (b) 상기 문자 채팅 서비스를 이용할 상대방 및 상기 상대방에게 송신할 송신 문자 채팅 메시지를 입력받는 단계;
    (c) 단문 메시지 서비스를 이용하여 상기 송신 문자 채팅 메시지를 전송하는 단계;
    (d) 상기 송신 문자 채팅 메시지에 대한 응답 메시지로써, 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 상기 수신 문자 채팅 메시지가 수신되면 상기 채팅 창에 디스플레이하는 단계;
    (e) 상기 문자 채팅 서비스의 종료 신호 입력 여부를 확인하여,종료 신호가 입력되면, 송수신된 상기 문자 채팅 메시지를 저장하여 상기 문자 채팅 서비스를 종료하고, 상기 종료 신호가 입력되지 않으면, 상기 수신 문자 채팅 메시지에 대한 응답 메시지를 입력받은 뒤 상기 단계 (c) 이후의 과정을 반복하는 단계; 및
    (f) 사전에 설정된 일정 시간 내에 상기 수신 문자 채팅 메시지의 수신 여부를 확인하여, 상기 수신 문자 채팅 메시지가 수신되면, 상기 문자 채팅 모드를 설정하고, 저장된 문자 채팅 메시지를 디스플레이하는 단계
    를 포함하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  16. 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 발신을 통해 문자 채팅 서비스를 제공하는 방법에 있어서,
    (a) 상기 이동통신 단말기에 탑재된 다수의 부가 서비스 기능 중 문자 채팅 메뉴가 선택되면, 상기 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계;
    (b) 상기 문자 채팅 서비스를 이용할 상대방 및 상기 상대방에게 송신할 송신 문자 채팅 메시지를 입력받는 단계;
    (c) 단문 메시지 서비스를 이용하여 상기 송신 문자 채팅 메시지를 전송하는 단계;
    (d) 상기 송신 문자 채팅 메시지에 대한 응답 메시지로써, 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 상기 수신 문자 채팅 메시지가 수신되면 상기 채팅 창에 디스플레이하는 단계; 및
    (e) 상기 문자 채팅 서비스의 종료 신호 입력 여부를 확인하여,종료 신호가 입력되면, 송수신된 상기 문자 채팅 메시지를 저장하여 상기 문자 채팅 서비스를 종료하고, 상기 종료 신호가 입력되지 않으면, 상기 수신 문자 채팅 메시지에 대한 응답 메시지를 입력받은 뒤 상기 단계 (c) 이후의 과정을 반복하는 단계
    를 포함하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  17. 삭제
  18. 삭제
  19. 제14항 내지 제16항 중 어느 한 항에 있어서, 상기 단계 (c)는,
    상기 송신 문자 채팅 메시지를 둘 이상의 상대방에게 동시에 송신하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  20. 단문 메시지 서비스를 이용한 채팅 기능을 제공하는 이동통신 단말기에서 문자 채팅 메시지 수신을 통해 문자 채팅 서비스를 제공하는 방법에 있어서,
    (a) 이동통신망으로부터 상기 문자 채팅 서비스를 위한 수신 문자 채팅 메시지를 수신하는 단계;
    (b) 상기 문자 채팅 서비스를 위한 문자 채팅 모드로 설정하여 채팅 창을 디스플레이하는 단계;
    (c) 상기 채팅 창에 수신 문자 채팅 메시지를 디스플레이하는 단계;
    (d) 상기 이동통신 단말기의 사용자로부터 상기 수신 문자 채팅 메시지에 대한 응답 메시지 작성 요청 신호가 수신되면, 상기 응답 메시지 작성 요청 신호에 따라 송신 문자 채팅 메시지를 작성하여 발송하는 단계;
    (e) 상기 이동통신망으로부터, 별도의 수신 문자 채팅 메시지가 수신되는지 여부를 확인하고, 상기 별도의 수신 문자 채팅 메시지가 수신되면 상기 단계 (c) 이후의 과정을 반복하는 단계; 및
    (f) 사용자로부터의 문자 채팅 서비스의 종료 신호 입력 여부를 확인하고, 상기 종료 신호가 입력되면 상기 문자 채팅 서비스를 종료하고, 상기 종료 신호가 입력되지 않으면, 상기 단계 (e) 이후의 과정을 반복하는 단계
    를 포함하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  21. 제20항에 있어서, 상기 단계 (f)에서 상기 종료 신호가 입력되면,
    (g1) 상기 문자 채팅 모드를 종료하는 단계;
    (g2) 상기 문자 채팅 서비스에서 송수신된 상기 문자 채팅 메시지를 저장하는 단계
    를 포함하여 상기 문자 채팅 서비스를 종료하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  22. 제21항에 있어서, 상기 단계 (g2)는,
    상기 송신 문자 채팅 메시지와 상기 수신 문자 채팅 메시지를 로그 방식의 텍스트로 통합하여 저장하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  23. 제21항에 있어서, 상기 단계 (g2) 이후에,
    사전에 설정된 일정 시간 내에 상기 수신 문자 채팅 메시지가 수신되는지 여부를 확인하여, 상기 수신 문자 채팅 메시지가 수신되면, 상기 문자 채팅 모드를 설정하고, 상기 저장된 문자 채팅 메시지를 디스플레이하는 단계
    를 추가로 포함하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  24. 제20항에 있어서, 상기 단계 (b)는,
    상기 수신 문자 채팅 메시지의 수신 사실을 상기 채팅 창에 디스플레이하여 상기 사용자로부터 상기 문자 채팅 모드로의 변경 여부를 입력받아 상기 문자 채팅 모드로 변경하거나, 상기 수신 문자 채팅 메시지가 수신되면 자동으로 상기 문자 채팅 모드로 변경되도록 설정하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
  25. 제24항에 있어서,
    상기 사용자가 상기 문자 채팅 모드로의 변경을 선택하지 않으면, 일반적인 단문 메시지 디스플레이 방법에 따라, 상기 수신 문자 채팅 메시지를 디스플레이하는 것을 특징으로 하는 문자 채팅 서비스 제공 방법.
KR1020060011103A 2006-02-06 2006-02-06 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는이동통신 단말기 및 문자 채팅 서비스 방법 KR100746943B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020060011103A KR100746943B1 (ko) 2006-02-06 2006-02-06 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는이동통신 단말기 및 문자 채팅 서비스 방법
PCT/KR2007/000542 WO2007091800A2 (en) 2006-02-06 2007-02-01 Mobile terminal for chatting by using sms and method thereof
JP2008553160A JP5020976B2 (ja) 2006-02-06 2007-02-01 ショートメッセージサービスを利用したチャットのための移動通信端末機及びチャット方法
US12/159,383 US8213969B2 (en) 2006-02-06 2007-02-01 Mobile terminal for chatting by using SMS and method thereof
CN200780001445XA CN101356837B (zh) 2006-02-06 2007-02-01 一种通过使用sms来聊天的移动终端及其方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060011103A KR100746943B1 (ko) 2006-02-06 2006-02-06 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는이동통신 단말기 및 문자 채팅 서비스 방법

Publications (1)

Publication Number Publication Date
KR100746943B1 true KR100746943B1 (ko) 2007-08-07

Family

ID=38345556

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060011103A KR100746943B1 (ko) 2006-02-06 2006-02-06 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는이동통신 단말기 및 문자 채팅 서비스 방법

Country Status (5)

Country Link
US (1) US8213969B2 (ko)
JP (1) JP5020976B2 (ko)
KR (1) KR100746943B1 (ko)
CN (1) CN101356837B (ko)
WO (1) WO2007091800A2 (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101163486B1 (ko) 2009-03-13 2012-07-18 주식회사 케이티 메시지 송수신 장치 및 방법
KR101408532B1 (ko) 2011-09-19 2014-06-27 (주)카카오 사용자 단말의 화면에서 스크롤 바를 업데이트하는 방법 및 화면에서 스크롤 바를 업데이트하는 사용자 단말
KR101786727B1 (ko) 2014-01-10 2017-10-17 주식회사 카카오 사용자 단말의 화면에서 스크롤 바를 업데이트하는 방법 및 화면에서 스크롤 바를 업데이트하는 사용자 단말
KR101829908B1 (ko) * 2015-08-07 2018-02-19 주식회사 투아이피 클라이언트 및 클라이언트의 사용자 인터페이스 제공 방법

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8326361B2 (en) 1998-10-01 2012-12-04 Lupine Investments Llc Phone to phone data exchange
US7970792B2 (en) * 1998-10-01 2011-06-28 Onepin, Inc. Phone to phone data exchange
US9954996B2 (en) * 2007-06-28 2018-04-24 Apple Inc. Portable electronic device with conversation management for incoming instant messages
US20090149205A1 (en) * 2007-12-10 2009-06-11 Zipit Wireless Inc. System And Method For Regulating Data Messaging Between A Wireless Device And A Mobile Communication Device Using Short Message Service
US8249630B1 (en) 2009-03-25 2012-08-21 Sprint Communications Company L.P. Messaging session enhancement with user data
US8521823B1 (en) 2009-09-04 2013-08-27 Google Inc. System and method for targeting information based on message content in a reply
CN102141868B (zh) * 2010-01-28 2013-08-14 北京搜狗科技发展有限公司 快捷操作信息交互页面的方法、输入法***和浏览器插件
US9100200B2 (en) * 2010-06-01 2015-08-04 Genband Us Llc Video augmented text chatting
CN102682339A (zh) * 2011-03-18 2012-09-19 联想(北京)有限公司 通信信息显示方法和通信信息显示设备
WO2012153167A1 (en) * 2011-05-09 2012-11-15 Talkbox Limited System and method for real-time transmission of multimedia messages
KR102058465B1 (ko) * 2013-05-22 2019-12-23 삼성전자 주식회사 전자기기 원격제어 시스템 및 이의 운용방법
CN104243679B (zh) * 2013-06-21 2017-03-15 上海斐讯数据通信技术有限公司 多模式的会话方法及移动终端
CN104243657A (zh) * 2013-06-21 2014-12-24 上海斐讯数据通信技术有限公司 短信合并方法及分离方法
US11082388B2 (en) * 2013-07-02 2021-08-03 Nokia Technologies Oy Apparatus and method for providing connections to contacts based on associations with content
US10845982B2 (en) * 2014-04-28 2020-11-24 Facebook, Inc. Providing intelligent transcriptions of sound messages in a messaging application
US9207835B1 (en) 2014-05-31 2015-12-08 Apple Inc. Message user interfaces for capture and transmittal of media and location content
CN104135556B (zh) * 2014-08-14 2017-05-03 腾讯科技(深圳)有限公司 基于移动终端的通话方法及装置
JP6681146B2 (ja) * 2015-03-31 2020-04-15 Line株式会社 情報処理装置、情報処理方法、及びプログラム
US10305850B1 (en) 2016-11-15 2019-05-28 Majid Aziz Enhanced instant messaging social network system
KR101913616B1 (ko) * 2016-12-27 2018-10-31 주식회사 카카오 비밀 메시지를 위한 인스턴트 메시지 서비스 방법 및 상기 방법을 수행하는 사용자 단말
CN108933729A (zh) * 2018-06-12 2018-12-04 王静玺 一种实现消息交互的方法及***
KR20200021402A (ko) * 2018-08-20 2020-02-28 삼성전자주식회사 전자 장치 및 그의 제어방법
WO2020040517A1 (en) 2018-08-20 2020-02-27 Samsung Electronics Co., Ltd. Electronic apparatus and control method thereof
CN110881004A (zh) * 2019-12-19 2020-03-13 华莘(上海)网络科技有限公司 一种高效融合的在线客服管理***和管理方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100415730B1 (ko) 2001-04-10 2004-01-24 주식회사 팬택앤큐리텔 이동통신 단말기에서의 문자 메시지 서비스 방법
KR20040067301A (ko) * 2003-01-22 2004-07-30 에스케이텔레텍주식회사 이동통신 단말기에서 메시지 전달 기능을 이용한 채팅 방법
KR20050019669A (ko) * 2003-08-20 2005-03-03 에스케이 텔레콤주식회사 콜백 에스엠에스를 이용한 가상 문자통화 방법
KR100491642B1 (ko) 2002-10-21 2005-05-27 에스케이 텔레콤주식회사 Sms를 이용한 인스탄트 메신저 서비스 시스템 및 방법

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU5014493A (en) * 1992-08-14 1994-03-15 Dtmf Television, Inc. A participatory television system
KR100309526B1 (ko) * 1999-06-24 2001-11-01 윤종용 디지털 휴대용 단말기의 단문메시지 서비스 제어 장치 및 그방법
GB2357395A (en) * 1999-12-14 2001-06-20 Nokia Mobile Phones Ltd Message exchange between wireless terminals.
US6519771B1 (en) * 1999-12-14 2003-02-11 Steven Ericsson Zenith System for interactive chat without a keyboard
JP2003018660A (ja) * 2001-07-05 2003-01-17 Hitachi Ltd 携帯電話メッセージ処理システム、方法及びこれに用いる装置
KR20030009000A (ko) * 2001-07-21 2003-01-29 삼성전자 주식회사 이동통신기기를 이용하여 문자 채팅 서비스를 제공하는 방법
TW536888B (en) * 2001-11-16 2003-06-11 Inventec Appliances Corp Method realizing simultaneous interactive chatting among multiple parties through message transmission
KR20030056555A (ko) * 2001-12-28 2003-07-04 에스케이텔레텍주식회사 단전문 메시지를 이용한 채팅 제공 방법
JP3835611B2 (ja) * 2002-02-26 2006-10-18 松下電器産業株式会社 情報処理装置、情報処理方法、および情報処理プログラム
JP3574119B2 (ja) * 2002-05-14 2004-10-06 株式会社スクウェア・エニックス ネットワークゲームシステム、ビデオゲーム装置、プログラム、及び記録媒体
FI20021224A (fi) * 2002-06-24 2003-12-25 Nokia Corp Parannettu menetelmä päätelaitekeskustelun toteuttamiseksi ja menetelmää hyödyntävä päätelaite
US7669134B1 (en) * 2003-05-02 2010-02-23 Apple Inc. Method and apparatus for displaying information during an instant messaging session
JP4293839B2 (ja) * 2003-06-03 2009-07-08 シャープ株式会社 携帯通信端末
JP4262536B2 (ja) * 2003-06-23 2009-05-13 シャープ株式会社 携帯通信端末
JP2005018423A (ja) * 2003-06-26 2005-01-20 Sharp Corp 携帯通信端末
JP4059344B2 (ja) * 2003-07-04 2008-03-12 シャープ株式会社 携帯通信端末
US7283839B2 (en) * 2004-04-14 2007-10-16 Curitel Communications, Inc. Wireless communicating terminal for providing integrated messaging service and method thereof
WO2007120919A2 (en) * 2006-04-17 2007-10-25 Sandy Rowley Networking architecture

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100415730B1 (ko) 2001-04-10 2004-01-24 주식회사 팬택앤큐리텔 이동통신 단말기에서의 문자 메시지 서비스 방법
KR100491642B1 (ko) 2002-10-21 2005-05-27 에스케이 텔레콤주식회사 Sms를 이용한 인스탄트 메신저 서비스 시스템 및 방법
KR20040067301A (ko) * 2003-01-22 2004-07-30 에스케이텔레텍주식회사 이동통신 단말기에서 메시지 전달 기능을 이용한 채팅 방법
KR20050019669A (ko) * 2003-08-20 2005-03-03 에스케이 텔레콤주식회사 콜백 에스엠에스를 이용한 가상 문자통화 방법

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101163486B1 (ko) 2009-03-13 2012-07-18 주식회사 케이티 메시지 송수신 장치 및 방법
KR101408532B1 (ko) 2011-09-19 2014-06-27 (주)카카오 사용자 단말의 화면에서 스크롤 바를 업데이트하는 방법 및 화면에서 스크롤 바를 업데이트하는 사용자 단말
US9449349B2 (en) 2011-09-19 2016-09-20 Kakao Corp. Method of updating scroll bar in screen of user terminal and user terminal for updating scroll bar in screen
KR101786727B1 (ko) 2014-01-10 2017-10-17 주식회사 카카오 사용자 단말의 화면에서 스크롤 바를 업데이트하는 방법 및 화면에서 스크롤 바를 업데이트하는 사용자 단말
KR101829908B1 (ko) * 2015-08-07 2018-02-19 주식회사 투아이피 클라이언트 및 클라이언트의 사용자 인터페이스 제공 방법

Also Published As

Publication number Publication date
CN101356837A (zh) 2009-01-28
CN101356837B (zh) 2013-12-25
JP2009526430A (ja) 2009-07-16
WO2007091800A3 (en) 2007-12-06
US8213969B2 (en) 2012-07-03
US20090005089A1 (en) 2009-01-01
WO2007091800B1 (en) 2008-01-31
JP5020976B2 (ja) 2012-09-05
WO2007091800A2 (en) 2007-08-16

Similar Documents

Publication Publication Date Title
KR100746943B1 (ko) 단문 메시지 서비스를 이용한 문자 채팅 기능을 지원하는이동통신 단말기 및 문자 채팅 서비스 방법
JP3350656B2 (ja) 携帯電話機向けのurl通知装置
JP4447045B2 (ja) 文字メッセージの統合管理機能を提供する移動通信端末機及びその方法
US6915138B2 (en) Message exchange handling concept
CN1729704B (zh) 即时通讯和存在服务
US7333804B2 (en) Message transmitting scheme of mobile terminal
CN102318295A (zh) 用于处理消息的设备和方法
JP2005505173A (ja) 伸縮可能キーボードを備える電子装置
CN1964330A (zh) 在便携终端上提供多媒体电子邮件服务的***和方法
CN100581302C (zh) 基于便携终端的文件共享方法
KR20080003983A (ko) 이동통신망에서 비실시간 방식의 인스턴트 메시지 서비스제공 방법 및 이를 위한 이동 단말기
EP1950921A2 (en) Text messaging with a mobile terminal
CN100536468C (zh) 移动即时通信的信息和应用服务实现方法
KR100997689B1 (ko) 문자 또는 멀티 미디어 데이터를 이용한 이동 단말용 발신콜 서비스 시스템 및 방법
KR100969284B1 (ko) 문자 채팅 서비스 제공 방법 및 상기 서비스를 제공하는이동 통신 단말기
US20020078156A1 (en) Display data transmitting method for mobile terminal
CN102664818B (zh) 用于通信的终端、方法和***
JP2002027037A (ja) 携帯電話の送受信システム
KR101501107B1 (ko) 전자명함 서비스 장치 및 그 장치의 구동 방법, 단말기 및 단말기의 구동 방법
KR200430180Y1 (ko) 메일 통지 서비스를 위한 휴대 단말기
KR101375090B1 (ko) 커뮤니케이션 그룹을 등록하기 위한 방법과 그를 위한이동통신 단말기 및 컴퓨터로 읽을 수 있는 기록매체
KR100963964B1 (ko) 문자 메시지 서비스 제공 방법 및 이동통신 단말기
KR20020046397A (ko) 단문 메시지 서비스에서의 회신번호 저장 방법
KR20030079881A (ko) 통합 메뉴 제공 방법 및 시스템
KR20060077452A (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
G170 Re-publication after modification of scope of protection [patent]
FPAY Annual fee payment

Payment date: 20130801

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140630

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160901

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20180801

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20190731

Year of fee payment: 13