KR100819704B1 - Mobile messenger service system and its method for displaying presence information of messenger counterpart in mobile address book - Google Patents
Mobile messenger service system and its method for displaying presence information of messenger counterpart in mobile address book Download PDFInfo
- Publication number
- KR100819704B1 KR100819704B1 KR20070064122A KR20070064122A KR100819704B1 KR 100819704 B1 KR100819704 B1 KR 100819704B1 KR 20070064122 A KR20070064122 A KR 20070064122A KR 20070064122 A KR20070064122 A KR 20070064122A KR 100819704 B1 KR100819704 B1 KR 100819704B1
- Authority
- KR
- South Korea
- Prior art keywords
- mobile terminal
- address book
- user
- mobile
- information
- Prior art date
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
Description
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술하는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되지 않아야 한다.The following drawings attached to this specification are illustrative of preferred embodiments of the present invention, and together with the detailed description of the invention to serve to further understand the technical spirit of the present invention, the present invention is a matter described in such drawings It should not be construed as limited to.
도 1은 본 발명에 따른 모바일 메신저 서비스 시스템의 개략적 구성도.1 is a schematic configuration diagram of a mobile messenger service system according to the present invention;
도 2는 본 발명에 따른 상태 정보 제공 서버의 개략적 구성도.2 is a schematic configuration diagram of a state information providing server according to the present invention;
도 3 내지 7은 본 발명에 따른 모바일 메신저 서비스 방법의 순서도.3 to 7 is a flow chart of a mobile messenger service method according to the present invention.
도 8 내지 도 10은 본 발명의 일 실시예에 따른 모바일 메신저 서비스의 예시도.8 to 10 are diagrams illustrating a mobile messenger service according to an embodiment of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
1 : 시스템 2 : 상태 정보 제공 서버1: system 2: server providing status information
21 : 주소록 정보 관리 수단 22 : 상태 정보 수신 수단21: means for managing address book information 22: means for receiving status information
23 : 이동 단말 번호 획득 수단 24 : 상태 정보 전송 수단23: mobile terminal number obtaining means 24: status information transmitting means
25 : 주소록 정보 제공 수단 26 : 상태 정보 제공 수단25: means for providing address book information 26: means for providing status information
211 : 주소록 DB211: address book DB
본 발명은 주소록에 메신저 상대방의 상태 정보를 표시하는 모바일 메신저 서비스 시스템 및 그 모바일 메신저 서비스 방법으로서, 더욱 상세하게는, 이동통신단말(이하, "이동 단말"로 약칭함)로 모바일 메신저 상대방의 상태 정보를 실시간 전송하면, 사용자가 이동 단말의 주소록을 조회하여 전송받은 상대방의 상태를 확인한 후 상대방과 메신저 대화, SMS 전송, 전화 통화 등의 모바일 통신을 수행하는 모바일 메신저 서비스 시스템 및 그 모바일 메신저 서비스 방법에 관한 것이다.The present invention provides a mobile messenger service system for displaying the status information of a messenger counterpart in an address book and a method of the mobile messenger service, and more particularly, a state of a mobile messenger counterpart as a mobile communication terminal (hereinafter, abbreviated as "mobile terminal"). The mobile messenger service system and the mobile messenger service method of performing a mobile communication such as a messenger conversation, SMS transmission, and a telephone call with the other party after checking the status of the received party by checking the address book of the mobile terminal when the information is transmitted in real time. It is about.
이동통신망은 크게 ㄱ)무선망 도메인(radio network domain), ㄴ)GPRS기반의 패킷 교환 서비스 도메인(GPRS packet switched service domain), ㄷ)IP 멀티미디어 서비스 도메인(IP multimedia service domain)으로 구분된다. 먼저, ㄱ)무선망 도메인은 서비스 사용자인 이동 단말, 무선구간을 통한 이동 단말의 접속을 담당하는 NodeB, 그리고 기지국 제어기(Radio Network Controller:RNC) 등으로 구성되며, GPRS기반의 패킷 교환 서비스 도메인은 무선망 도메인과 외부망 또는 IM 서비스 도메인 사이에 사용자 패킷 데이터 전달을 담당, 이동 단말의 이동성 관리 및 PDP 컨텍스트 활성화 서비스를 제공하는 SGSN 및 게이트웨이 GPRS 지원 노드(GGSN) 등으로 구성된다. 한편, ㄷ)IP 멀티미디어 서비스 도메인은 IETF에서 개발된 SIP 프로 토콜을 이용한 등록 및 멀티미디어 호 처리 기능을 담당하는 SCSF, 기존 이동망의 HLR 기능에 IP 멀티미디어 사용자의 이동성 관리 및 인증을 위한 기능이 통합된 HSS로 구성된다. 또한, 기존의 PSTN망과의 시그널링 및 호 제어 연동을 위한 미디어 게이트웨이 제어 기능, 다중 멀티미디어 회의 서비스를 위한 GGSN과 베어러 제어를 위한 멀티미디어 자원 기능이 있고, 미디어 게이트웨이(MGW)는 회선 베어러 및 패킷 미디어 스트림 채널을 담당하고 있다. 이러한 이동통신망(120)의 구성은 3GPP의 Release 5, 6, 7에 개시되어 있는 공지의 기술이므로 그 구체적인 설명은 생략한다.The mobile communication network is largely classified into a) a radio network domain, b) a GPRS packet switched service domain, and c) an IP multimedia service domain. First, a) the wireless network domain is composed of a mobile terminal, which is a service user, a NodeB in charge of accessing the mobile terminal through a wireless section, and a Radio Network Controller (RNC). It is composed of SGSN and Gateway GPRS Support Node (GGSN) which is responsible for transferring user packet data between wireless network domain and external network or IM service domain, and provides mobility management and PDP context activation services of mobile terminals. Meanwhile, the IP multimedia service domain is the SCSF responsible for registration and multimedia call processing using the SIP protocol developed by the IETF, and the HSS that integrates the mobility management and authentication of IP multimedia users with the HLR function of the existing mobile network. It consists of. In addition, there is a media gateway control function for signaling and call control interworking with the existing PSTN network, a multimedia resource function for GGSN and bearer control for multiple multimedia conferencing services, and the media gateway (MGW) includes a circuit bearer and a packet media stream. I am in charge of the channel. Since the configuration of the
본 발명의 모바일 메신저 서비스는 전술한 ㄷ)IP 멀티미디어 서비스 도메인에 기반한다. 현재 모바일 서비스중에는 사용자간 커뮤니케이션의 수단으로 모바일 메신저 서비스를 제공하고 있다. 모바일 메신저 서비스는 플랫폼(WIPI) 어플리케이션으로 제공되거나 OEM(단말 SW) 어플리케이션으로 제공되고 있다. 그리고 어플리케이션에서 자체적으로 지원하는 주소록(예 : 버디 리스트)을 이용하여 대화 상대방을 선택할 수 있는 기능을 제공하고 있다. 그러나 사용자는 이동 단말에서 지원하는 기존의 주소록을 사용해서 상대방의 정보를 관리하는데 더 익숙해져 있다. 따라서, WIPI 어플리케이션이나 별도의 단말 OEM 어플리케이션에서 제공하는 주소록을 이용하는 경우에는 사용자가 새로운 프로그램 인터페이스 환경에 대해서 학습을 해야 하기 때문에 불편하다는 문제점이 있었다.The mobile messenger service of the present invention is based on the above-mentioned IP multimedia service domain. Currently, mobile services provide mobile messenger services as a means of communication between users. The mobile messenger service is provided as a platform (WIPI) application or as an OEM (terminal SW) application. In addition, the application provides a function to select a counterpart by using an address book (eg, buddy list) that is supported by the application itself. However, the user is more accustomed to managing the other party's information using the existing address book supported by the mobile terminal. Therefore, when using an address book provided by a WIPI application or a separate terminal OEM application, there is a problem in that the user has to learn about a new program interface environment.
또한, 사용자가 이동 단말에서 메신저 통신을 위하여 메신저 어플리케이션의 주소록에 상대방 정보를 저장하는 것은 이동 단말의 주소록과 중복되어 메모리 자 원 낭비라는 문제점이 있었다.In addition, when the user stores the counterpart information in the address book of the messenger application for messenger communication in the mobile terminal, there is a problem in that it wastes memory resources due to overlapping with the address book of the mobile terminal.
본 발명은 전술한 문제점을 해결하기 위한 것으로서, 이동 단말이 기본적으로 보유하는 주소록을 메신저 주소록으로 병행 이용할 수 있도록 전체 메신저 상대방의 상태 정보를 실시간으로 제공하여 주소록에 표시하고, 사용자가 주소록에서 상대방의 메신저 상태를 확인한 후 통화, SMS 및 메신저 등의 특정 모바일 통신을 선택할 수 있는 모바일 메신저 서비스를 제공하는 것을 목적으로 한다.The present invention has been made to solve the above-mentioned problem, and provides the status information of all the messenger counterparts in real time so as to simultaneously use the address book held by the mobile terminal as a messenger address book, and displays the counterpart in the address book. An object of the present invention is to provide a mobile messenger service that can select a specific mobile communication such as call, SMS, and messenger after checking the messenger status.
전술한 바와 같은 목적을 달성하기 위한 본 발명의 주소록에 메신저 상대방의 상태 정보를 표시하는 모바일 메신저 서비스 시스템에 따르면, IMS 기반의 이동 단말에 저장된 주소록에서 모바일 메신저 상대방의 상태 정보를 표시하기 위하여 해당 상대방의 상태 정보를 실시간 제공하는 모바일 메신저 서비스 시스템에 있어서, 이동 단말로부터 주소록에서 등록, 수정, 삭제되는 상대방 정보(모바일 메신저 상대방 여부 포함)를 수신하여 개별 사용자의 주소록 정보를 저장하는 수단; 제 1사용자의 이동 단말로부터 상태 정보를 수신하여 저장하는 수단; 제 1사용자의 상태 정보를 수신하면, 상기 제 1사용자를 모바일 메신저 상대방으로 등록한 적어도 1명 이상의 사용자에 대한 이동 단말 번호를 획득하는 수단; 및 획득된 사용자의 이동 단말 번호로 수신된 제 1사용자의 상태 정보를 전송하는 수단을 포함하는 것을 특징으로 한다.According to the mobile messenger service system displaying the status information of the messenger counterpart in the address book of the present invention for achieving the above object, the corresponding counterpart to display the status information of the mobile messenger counterpart in the address book stored in the IMS-based mobile terminal A mobile messenger service system for real-time providing status information, comprising: means for receiving, from a mobile terminal, counterpart information (including whether a mobile messenger counterpart) is registered, modified, and deleted in an address book and storing address book information of an individual user; Means for receiving and storing state information from the mobile terminal of the first user; Means for obtaining a mobile terminal number for at least one user who registered the first user as a mobile messenger counterpart upon receiving status information of the first user; And means for transmitting the state information of the first user received to the obtained mobile terminal number of the user.
본 발명의 바람직한 특징에 따르면, 상기 상태 정보는, 온라인, 오프라인, 통화중, 회의중, 부재중, 휴가중 또는 업무중의 상태 항목을 포함하며, 사용자가 직접 선택 설정하거나 또는 이동 단말의 동작에 의하여 자동 설정될 수 있는 것을 특징으로 한다.According to a preferred feature of the invention, the status information, including the status items on-line, offline, busy, in a meeting, missed, on vacation or at work, and automatically selected by the user or by the operation of the mobile terminal Characterized in that can be set.
또한, 본 발명의 주소록에 메신저 상대방의 상태 정보를 표시하는 모바일 메신저 서비스 방법에 따르면, IMS 기반의 이동 단말에 저장된 주소록에서 모바일 메신저 상대방의 상태 정보를 표시하기 위하여 상태 정보 제공 서버가 해당 상대방의 상태 정보를 실시간 제공하는 모바일 메신저 서비스 방법에 있어서, (S10)이동 단말로부터 주소록에서 등록, 수정, 삭제되는 상대방 정보(모바일 메신저 상대방 여부 포함)를 수신하여 개별 사용자의 주소록 정보를 저장하는 단계; (S20)제 1사용자의 이동 단말로부터 상태 정보를 수신하여 저장하는 단계; (S30)제 1사용자의 상태 정보를 수신하면, 상기 제 1사용자를 모바일 메신저 상대방으로 등록한 적어도 1명 이상의 사용자에 대한 이동 단말 번호를 획득하는 단계; 및 (S40)획득된 사용자의 이동 단말 번호로 수신된 제 1사용자의 상태 정보를 전송하는 단계를 포함하는 것을 특징으로 한다.In addition, according to the mobile messenger service method for displaying the status information of the messenger counterpart in the address book of the present invention, the status information providing server to display the status information of the mobile messenger counterpart in the address book stored in the IMS-based mobile terminal state of the counterpart A mobile messenger service method for providing information in real time, the method comprising the steps of: (S10) receiving contact information (including whether a mobile messenger counterpart) registered, modified, or deleted in an address book from a mobile terminal and storing address book information of an individual user; (S20) receiving and storing state information from the mobile terminal of the first user; (S30) when receiving the state information of the first user, obtaining a mobile terminal number for at least one or more users who registered the first user as a mobile messenger counterpart; And (S40) characterized in that it comprises the step of transmitting the state information of the first user received to the obtained mobile terminal number of the user.
이하, 첨부도면을 참조하여 본 발명의 바람직한 일 실시예의 구성을 상세하게 살펴본다.Hereinafter, with reference to the accompanying drawings looks at in detail the configuration of a preferred embodiment of the present invention.
<1. 시스템 구성><1. System Configuration>
도 1은 본 발명에 따른 모바일 메신저 서비스 시스템의 개략적 구성을 도시한다.1 shows a schematic configuration of a mobile messenger service system according to the present invention.
본 발명에 따른 모바일 메신저 서비스 시스템(1)은 사용자의 주소록에 등재 된 모바일 메신저 상대방의 상태 정보를 제공하는 상태 정보 제공 서버(2)와 이동통신망을 통하여 상태 정보 제공 서버(2)로부터 상태 정보를 수신하여 주소록 화면에서 해당 사용자의 상태 정보를 표시하는 이동 단말(3)을 포함하여 구성된다.The mobile messenger service system 1 according to the present invention provides status information from the status
상기 상태 정보 제공 서버(2)는 전체 사용자가 각각의 이동 단말(3)의 주소록에 저장하고 있는 주소록 정보를 사용자별로 저장한다. 사용자가 이동 단말(3)에서 주소록 정보(모바일 메신저 상대방 여부 포함)를 등록, 수정 및 삭제하면, 상태 정보 제공 서버(2)는 이동 단말(3)로부터 실시간으로 해당 변경 정보를 수신하여 개인별 주소록에 반영한다. 즉, 이동 단말(3)에 저장된 개인 주소록 정보는 상태 정보 제공 서버(2)에 저장된 사용자별 주소록 정보와 동기화되어 동일하다.The state
본 발명에서의 주소록 정보는 기존의 주소록 항목에 상태 정보 항목이 더 추가되어 있다. 여기서, 상태 정보란 이동 단말(3) 사용자가 모바일 메신저 상대방으로 등록한 상대방의 상태 정보이다. 상태 정보의 예를 들면, 온라인(대기중), 오프라인, 통화중, 회의중, 부재중, 휴가중 또는 업무중의 상태 항목을 포함하며 이에 본 발명의 기술 범위를 한정하는 것은 아니다.In the address book information according to the present invention, a status information item is further added to an existing address book item. Here, the status information is status information of the counterpart registered by the user of the
본 발명에서의 상태 정보는 사용자가 이동 단말(3)을 이용하여 특정 상태 항목을 설정하거나 또는 이동 단말(3)이 자동으로 설정한다. 자동 설정의 예를 들면, 이동 단말(3)의 전원 온 동작시 "온라인", 전원 오프 동작시 "오프라인", 통화 시작시 "통화중" 및 통화 종료시 "온라인"으로 자동 설정하는 것이다.In the present invention, the state information is set by the user using the
만약, 제 1사용자의 이동 단말(3)에서 상태 정보가 자동 또는 수동으로 설정되면, 상태 정보 제공 서버(2)는 이동 단말(3)로부터 제 1사용자의 상태 정보를 실 시간 수신한다. 그리고 상태 정보 제공 서버(2)는 제 1사용자를 모바일 메신저 상대방으로 등록한 적어도 1명 이상의 사용자를 추출하여 추출된 사용자의 이동 단말(3)로 제 1사용자의 상태 정보를 실시간 전송한다.If the status information is set automatically or manually in the
상기 이동 단말(3)은 전원 온(on)이 되면 상태 정보 제공 서버(2)에 Always on 상태로 연결된다. 그리고 서버(2)측 주소록에 저장된 각 사용자 정보 및 모바일 메신저 상대방의 상태 정보를 실시간 수신하여 로컬 주소록을 갱신한다. 또한, 본 발명에서의 이동 단말(3)은 IMS(IP Multimedia Subsystem) 지원 단말로서 IMS 스택 기반의 주소록 어플리케이션이 탑재된다. IMS는 국제 표준 규격으로 OMA, IETF, 3GPP 등에서 정의하고 있다. 또한, IMS는 효율적으로 멀티미디어 서비스를 할 수 있게 하는 인프라 시스템으로서 SIP, MSRP, XCAP 등의 프로토콜 스택을 가지고 있다. IMS 스택 기반이라는 것은 이러한 프로토콜 스택을 말한다.The
이동 단말(3)에 탑재된 IMS 스택 기반의 주소록 어플리케이션은 이동통신망을 통해 상태 정보 제공 서버(2)로부터 주소록에 저장된 모바일 메신저 상대방의 상태 정보를 실시간 수신하여 저장한다. 때문에, 사용자가 주소록에서 특정 모바일 상대방의 정보를 조회할 때 그 상대방의 실시간 상태 정보가 표시된다.The IMS stack-based address book application mounted on the
그리고 사용자가 주소록을 조회하여 상대방의 실시간 상태 정보를 확인한 후 메뉴 버튼을 선택하면, 이동 단말(3)은 채팅, 음성 통화, 메시지(SMS, MMS, Email), 영상 통화, 파일 전송 및 홈피 접속을 포함하는 메뉴 항목을 표시한다. 사용자가 특정 메뉴 항목을 선택하면, 선택된 메뉴 항목과 대응하는 인터페이스 화면이 표시되고 이 화면에는 상대방의 이동 단말 번호가 자동으로 표시된다. 사용자는 선택된 메뉴 항목의 기능에 따라서 상대방과 통신한다.If the user selects a menu button after checking the real-time status information of the other party by searching the address book, the
도 2는 본 발명에 따른 상태 정보 제공 서버(2)의 개략적 구성을 도시한다.2 shows a schematic configuration of a state
본 발명에 따른 상태 정보 제공 서버(2)는 사용자의 주소록 정보를 수신하는 주소록 정보 관리 수단(21), 사용자의 상태 정보를 수신하는 상태 정보 수신 수단(22), 상대방의 이동 단말 번호를 획득하는 상대방 이동 단말 번호 획득 수단(23), 상태 정보를 상대방 이동 단말(3)로 전송하는 상태 정보 전송 수단(24), 이동 단말(3)의 요청에 의하여 주소록 정보를 제공하는 주소록 정보 제공 수단(25) 및 이동 단말(3)의 요청에 의하여 상대방의 상태 정보를 제공하는 상태 정보 제공 수단(26)을 포함한다.The status
상기 주소록 정보 관리 수단(21)은 본 발명의 IMS 지원 이동 단말(3)을 사용하는 사용자들의 이동 단말(3)로부터 주소록 정보를 수신하여 주소록 DB(211)에 저장한다. 따라서, 이동 단말(3)에서 주소록 정보가 삭제될 경우 사용자는 주소록 DB(211)로부터 최근에 저장한 주소록 정보를 다운로드 받을 수 있다. 물론, 사용자가 신규 IMS 지원 단말로 기기 변경한 경우에도 주소록 정보를 다운로드 받을 수 있다. 주소록 정보를 수신하는 시점은 사용자가 주소록 데이터를 등록, 수정, 삭제할 때 자동으로 수신한다. 물론, 사용자가 직접 주소록 저장을 요청하는 것도 가능하다.The address book information management means 21 receives address book information from the
상기 상태 정보 수신 수단(22)은 제 1사용자의 이동 단말(3)에서 전술한 바와 같이 상태 정보가 수동 또는 자동으로 설정되는 경우, 이동 단말(3)로부터 제 1사용자의 상태 정보를 수신하여 주소록 DB(211)에 저장한다.The status information receiving means 22 receives the status information of the first user from the
상기 상대방 이동 단말 번호 획득 수단(23)은 제 1사용자의 상태 정보가 설정된 경우, 주소록 DB(211)에 저장된 제 1사용자의 주소록 정보로부터 모바일 메신저 상대방으로 등록된 적어도 1명 이상의 상대방 이동 전화 번호를 추출한다.The counterpart mobile terminal
상기 상태 정보 전송 수단(24)은 추출된 상대방 이동 전화 번호를 대상으로 제 1사용자의 상태 정보를 실시간 전송한다.The status information transmitting means 24 transmits the real time status information of the first user to the extracted counterpart mobile phone number.
이상의 구성 수단(21~24)들은 제 1사용자가 이동 단말(3)에서 본인의 상태 정보를 설정할 경우, 상대방의 이동 단말(3)에 제 1사용자의 상태 정보를 실시간 갱신하는데 사용된다.The above configuration means 21 to 24 are used to update the status information of the first user on the counterpart's
한편, 제 1사용자가 상태 정보를 변경한 경우, 상대방 이동 단말(3)이 기타 이유로 전원 오프 상태일 경우 제 1사용자의 상태 정보에 대한 데이터 불일치가 발생한다. 이러한 경우, ㄱ)상태 정보 전송 수단(24)이 상대방 이동 단말(3)의 전원 온 상태가 되면 자동으로 제 1사용자의 상태 정보를 전송하는 것이 가능하다. ㄴ)또한, 이동 단말(3)에서 전원 온 상태로 된 후 일괄적으로 주소록 정보 또는 상태 정보 갱신을 요청하여 데이터의 동일성을 유지하는 것도 가능하다.On the other hand, when the first user changes the state information, when the counterpart
상기 주소록 정보 제공 수단(26)은 전술한 ㄴ)을 위한 구성으로서, 이동 단말(3)로부터 주소록 갱신 요청을 전송받고 대응하는 주소록 정보를 제공한다. 이때 주소록 정보에는 상태 정보가 포함된다. 이동 단말(3)의 갱신 요청은 전원 온 동작시 또는 소정 시점마다 주기적으로 자동 발생할 수 있으며 사용자의 조작에 의하여 수동 발생하는 것이 가능하다.The address book
상기 상태 정보 제공 수단(27) 역시 전술한 ㄴ)을 위한 구성으로서, 이동 단 말(3)로부터 상태 정보 갱신 요청을 전송받고 대응하는 상태 정보를 제공한다. 이때에는 주소록 정보 중에서 사용자가 모바일 메신저 상대방으로 등록한 사용자의 상태 정보만 전송된다. 주소록 정보 요청과 마찬가지로 상태 정보 갱신 요청은 전원 온 동작시 또는 소정 시점마다 주기적으로 자동 발생할 수 있으며 사용자의 조작에 의하여 수동 발생하는 것이 가능하다.The status information providing means 27 is also configured for b) as described above, and receives the status information update request from the
<2. 방법 구성><2. How to Configure>
본 발명에 따른 주소록에 메신저 상대방의 상태 정보를 표시하는 모바일 메신저 서비스 방법은 전술한 모바일 메신저 서비스 시스템(1)의 구축을 통하여 바람직하게 실현될 수 있다.The mobile messenger service method for displaying the status information of the messenger counterpart in the address book according to the present invention can be preferably realized through the construction of the above-described mobile messenger service system 1.
도 3 내지 7은 본 발명에 따른 모바일 메신저 서비스 방법의 순서를 도시한다.3 to 7 illustrate a sequence of a mobile messenger service method according to the present invention.
도 3은 사용자의 주소록을 저장하는 단계의 순서도이고, 도 4는 사용자의 상태 정보 설정에 따라서 실시간으로 상태 정보를 전송하는 단계의 순서도이고, 도 5는 이동 단말(3)의 요청에 따라서 주소록 정보를 제공하는 단계의 순서도이고, 도 6은 이동 단말(3)의 요청에 따라서 상태 정보를 제공하는 단계의 순서도이고, 도 7은 사용자가 이동 단말(3)의 주소록에서 상대방의 상태 정보를 확인한 후 특정 통신을 수행하는 단계의 순서도이다.3 is a flowchart of a step of storing a user's address book, FIG. 4 is a flowchart of a step of transmitting status information in real time according to the user's status information setting, and FIG. 5 is address book information according to a request of the
도 3을 참조하면, 상태 정보 제공 서버(2)는 이동 단말(3)로부터 사용자가 주소록에서 등록, 수정, 삭제하는 상대방 정보(모바일 메신저 상대방 여부 포함)를 수신하여 개별 사용자의 주소록 정보를 저장한다(S10). 주소록 DB(211)에는 사용자별 주소록 정보가 저장된다. 사용자는 주소록에 등재되는 사용자 정보를 그룹명(예 : 가족, 친구, 직장 등)으로 분류할 수 있으며, "모바일 메신저" 그룹명으로 사용자가 모바일 메신저 상대방을 분류하는 것도 가능하다.Referring to FIG. 3, the state
도 4를 참조하면, 제 1사용자의 이동 단말(3)에서 전술한 바와 같이 수동 또는 자동으로 상태 정보 설정 이벤트가 발생하면, 상태 정보 제공 서버(2)는 이동 단말(3)로부터 상태 정보를 수신하여 주소록 DB(211)에 저장한다(S20). 상태 정보의 종류 및 자동 설정되는 상태 정보는 이미 위에서 설명한 바 있다.Referring to FIG. 4, when the state information setting event occurs manually or automatically in the
제 1사용자의 상태 정보를 수신하면, 제 1사용자를 모바일 메신저 상대방으로 등록한 적어도 1명 이상의 사용자에 대한 이동 단말 번호를 주소록 DB(211)로부터 획득한다(S30).Upon receiving the status information of the first user, a mobile terminal number for at least one or more users who registered the first user as a mobile messenger counterpart is obtained from the address book DB 211 (S30).
그리고 획득된 사용자의 이동 단말 번호로 수신된 제 1사용자의 상태 정보를 실시간 전송한다(S40). 여기서, 상태 정보 제공 서버(2)는 획득된 사용자의 이동 단말(3)의 상태 정보가 "오프라인"으로 설정된 경우, 상태 정보의 실시간 전송을 잠시 보류하고 "온라인" 상태로 전환되면 다시 자동으로 전송을 개시할 수 있다.In operation S40, state information of the first user, which is received through the obtained mobile terminal number of the user, is transmitted. Here, the status
도 5를 참조하면, 상태 정보 제공 서버(2)와 이동 단말(3)의 주소록 데이터의 동일성을 유지하기 위하여, 이동 단말(3)이 수동 또는 자동으로 주소록 정보를 요청하면, 상태 정보 제공 서버(2)가 주소록 DB(211)에 저장된 해당 사용자의 주소록 정보를 제공한다(S50).Referring to FIG. 5, when the
도 5와 마찬가지로 도 6에서는 상태 정보 제공 서버(2)와 이동 단말(3)의 상 태 데이터의 동일성을 유지하기 위하여, 이동 단말(3)의 수동 또는 자동의 주소록 정보 요청에 대하여 상태 정보 제공 서버(2)가 주소록 DB(211)에 저장된 해당 모바일 메신저 상대방의 상태 정보를 제공한다(S60).As in FIG. 5, in FIG. 6, in order to maintain the sameness of the state data of the state
도 7을 참조하면, 이동 단말(3)은 사용자로부터 주소록 메뉴를 선택받고 화면에 주소록을 표시한다. 사용자는 주소록에서 상대방의 상태 정보를 확인한 후 적어도 1명 이상의 상대방을 선택한 후 메뉴 버튼을 선택한다(S72). 이동 단말(3)은 사용자의 메뉴 선택에 대한 응답으로서 채팅, 음성 통화, 메시지(SMS, MMS, Email), 영상 통화, 파일 전송 및 홈피 접속을 포함하는 메뉴 항목 선택 화면을 표시한다(S73). 사용자가 특정 메뉴 항목을 선택하면, 이동 단말(3)은 대응하는 인터페이스 화면을 표시할 때 단계(S72)에서 선택된 상대방의 이동 단말 번호를 자동으로 표시한다(S74). 이후 사용자는 인터페이스 화면을 이용하여 사용자와 통신한다.Referring to FIG. 7, the
<3. <3. 실시예Example 구성> Configuration>
도 8 내지 도 10은 본 발명의 일 실시예에 따른 모바일 메신저 서비스의 예시도.8 to 10 are diagrams illustrating a mobile messenger service according to an embodiment of the present invention.
도 8을 참조하면, 본 발명의 상태 정보 제공 서버(2)는 상태 정보를 제공하는 프레즌스 서버(130)와 주소록 정보를 관리하는 주소록 보관 서버(150)로 분산 구축하였다.Referring to FIG. 8, the state
프레즌스 서버(130)는 모바일 인스턴트 메신저 서비스에서 버디 리스트에 대한 상태 정보를 제공하는 것으로, 모바일 인스턴트 메신저 서비스에 가입한 사용자 가 상대방으로 등록해 둔 버디들의 상태 정보를 획득하여 사용자의 이동 단말(110)로 전송한다. 이때, 본 발명에 따른 프레즌스 서버(130)는 주소록 보관 서버(150)에 저장된 주소록 정보를 참조하여 주소록에 저장된 각 사용자 정보에 대한 사용자들의 상태 정보를 사용자 DB(140)에서 획득한다. 그리고 그 획득한 사용자들의 상태 정보를 이동 단말(110)로 전송한다. 즉, 프레즌스 서버(130)는 이동 단말(110)의 주소록 및 주소록 보관 서버(150)와 실시간 동기화한다.The
이와 같이 프레즌스 서버(130)에 의해 제공된 상태 정보는 이동 단말(110)의 주소록에 반영되고, 사용자는 기존의 주소록을 통해 주소록에 등록되어 있는 사용자의 상태 정보를 확인할 수 있고 메시지를 보내거나 전화를 걸거나 파일을 전송하거나 홈피(블러그)에 접속할 수 있다. 기본적으로 이동 단말(110)의 주소록은 Always on 상태의 IMS 스택 기반이므로 상대방의 상태 정보를 실시간으로 제공받아 표시하게 된다. 이동 단말(110)은 Always on 상태이고 프레즌스 서버(130)로부터 상태 변경시 자동적으로 단말 주소록의 상태 정보를 갱신하게 된다.Thus, the status information provided by the
프레즌스 서버(130)는 사용자 DB(140)와 주소록 보관 서버(150)와 실시간 동기화를 통해 상대방에 대한 모든 상태 정보를 이동 단말(110)로 실시간 제공하고, 사용자는 주소록을 통하여 상대방의 이름, 연락처, 이메일, 기념일 등의 공지사항 및 상태 정보를 한 눈에 볼 수 있게 되어 사용상의 편의성을 얻게 된다.The
도 9를 참조하면, 먼저, 프레즌스 서버(130)는 주소록 보관 서버(150)에서 어느 한 가입자의 주소록 정보를 조회한다(S201). 즉, 어느 한 가입자의 이동 단말(110)의 주소록에 저장되어 있는 사용자들의 정보를 주소록 보관 서버(150)에서 조회한다. 바람직하게는, 주소록에 저장된 사용자들의 전화번호를 조회한다.Referring to FIG. 9, first, the
다음으로, 프레즌스 서버(130)는 상기 조회한 어느 한 가입자의 주소록 정보를 이용하여 사용자 DB(140)에서 주소록에 저장된 사용자들의 상태 정보를 획득한다(S203). 즉 어느 한 가입자가 이동 단말(110)에 저장하고 있는 주소록에 설정되어 있는 사용자들의 상태 정보를 사용자 DB(140)에서 조회한다. 상태 정보는, 대화 대기(온라인), 통화중, 회의중, 부재중, 오프라인, 휴가중, 회의중, 다른 용무중의 8가지 상태 정보 중 어느 하나일 수 있다. 각 사용자의 상태 정보는 각 사용자가 자신의 이동 단말에서 변경할 수 있고, 각 변경된 상태 정보는 사용자 DB(140)에 갱신된다.Next, the
다음으로, 프레즌스 서버(130)는 상기 획득한 주소록에 저장된 사용자들의 상태 정보를 이동 단말(110)로 전송한다(S205). 이동 단말(110)의 주소록 어플리케이션은 프레즌스 서버(130)로부터 수신한 사용자들의 상태 정보를 각 주소록 항목에 표시한다(S207). 따라서, 주소록의 각 사용자 정보마다 상태 정보 필드가 형성되고, 그 상태 정보 필드에는 해당 사용자의 상태 정보가 아이콘 등으로 표시된다. 이동 단말(110) 사용자는 별도의 모바일 메신저 어플리케이션을 이용하지 않고, 주소록 어플리케이션만을 이용하여 다른 사람들의 상태 정보를 확인할 수 있다.Next, the
일반적으로 이동 가입자는 이동 단말(110)의 주소록에서 전화번호를 조회하여 전화 통화한다. 즉, 주소록의 이용을 많이 한다. 따라서 주소록의 각 사용자 정보에 상태 정보 필드를 추가하여 프레즌스 서버(130)로부터 각 사용자의 상태 정보를 받아 표시하면, 이동 가입자는 주소록만으로 각 사용자의 상태를 파악하고, 그 에 따른 메시지 전송, 파일 전송, 전화 걸기 등을 할 수 있다. 또한, 프레즌스 서버(130)는 각종 기념일 등의 공지사항을 전송하여 주소록에 표시되도록 하여, 다양한 활용이 가능하다.In general, the mobile subscriber retrieves a phone number from the address book of the
도 10을 참조하면, 본 발명의 일 실시예에 따른 이동 단말(110)의 주소록 화면이 도시된다. 이동 단말(110)의 주소록에는 이름, 전화번호, 이메일 등의 필드 뿐만 아니라, 상태 정보 필드를 더 포함한다. 그 상태 정보 필드에는 해당 사용자가 어떠한 상태인지 이모티콘 등이 표시되어, 사용자는 사용자의 상태를 손쉽게 파악할 수 있다. 이러한 상태 정보는 프레즌스 서버(130)로부터 전송된 상태 정보에 따라 실시간 갱신된다.Referring to FIG. 10, an address book screen of a
상술한 바와 같이, 본 발명에 따른 주소록에 메신저 상대방의 상태 정보를 표시하는 모바일 메신저 서비스 시스템 및 그 모바일 메신저 서비스 방법의 실시예가 구성된다. 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As described above, an embodiment of the mobile messenger service system and the mobile messenger service method for displaying the status information of the messenger counterpart in the address book according to the present invention are configured. Although the present invention has been described by way of limited embodiments and drawings, the present invention is not limited thereto, and the technical spirit of the present invention and the claims to be described below by those skilled in the art to which the present invention pertains. Of course, various modifications and variations are possible within the scope of equivalents.
본 발명에 따른 주소록에 메신저 상대방의 상태 정보를 표시하는 모바일 메신저 서비스 시스템 및 그 모바일 메신저 서비스 방법은, 사용자가 주소록을 통하여 상대방 사용자의 상태를 확인할 수 있고, 이동 단말이 제공하는 각종 통신을 수행하고자 해당 화면으로 전환할 필요없이 주소록에서 상대방을 선택하여 바로 수행 할 수 있다.In the mobile messenger service system and the mobile messenger service method for displaying the status information of the messenger counterpart in the address book according to the present invention, the user can check the status of the counterpart user through the address book and perform various communication provided by the mobile terminal. You do not need to switch to the screen, you can select the other party directly from the address book.
Claims (11)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070045688 | 2007-05-10 | ||
KR20070045688 | 2007-05-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100819704B1 true KR100819704B1 (en) | 2008-04-04 |
Family
ID=39533861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20070064122A KR100819704B1 (en) | 2007-05-10 | 2007-06-28 | Mobile messenger service system and its method for displaying presence information of messenger counterpart in mobile address book |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100819704B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009134587A3 (en) * | 2008-05-02 | 2010-01-07 | Palm, Inc. | Selecting communication mode of communications apparatus |
KR20100098889A (en) * | 2009-03-02 | 2010-09-10 | 주식회사 엘지유플러스 | Method and system for providing presence information of customer center through user terminal and customer center server |
WO2013042845A1 (en) * | 2011-09-22 | 2013-03-28 | Shin Kyung-Hoan | System and method for transporting compatible content |
KR101456674B1 (en) * | 2012-12-04 | 2014-11-05 | (주)테슬라시스템 | Providing Method of Wants Information of Smart Phone User to Personal Connections Stored in Phone Contact Information |
KR101487777B1 (en) * | 2013-02-06 | 2015-01-30 | (주)테슬라시스템 | Providing Method of Job Information of Smart Phone User to Personal Connections Stored in Phone Contact Information |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060132071A (en) * | 2005-06-17 | 2006-12-21 | 에스케이 텔레콤주식회사 | Method for mobile messenger using svd and mobile communication terminal therefor |
-
2007
- 2007-06-28 KR KR20070064122A patent/KR100819704B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060132071A (en) * | 2005-06-17 | 2006-12-21 | 에스케이 텔레콤주식회사 | Method for mobile messenger using svd and mobile communication terminal therefor |
Non-Patent Citations (1)
Title |
---|
국내공개특허공보 10-2006-132071 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009134587A3 (en) * | 2008-05-02 | 2010-01-07 | Palm, Inc. | Selecting communication mode of communications apparatus |
KR20100098889A (en) * | 2009-03-02 | 2010-09-10 | 주식회사 엘지유플러스 | Method and system for providing presence information of customer center through user terminal and customer center server |
KR101666220B1 (en) * | 2009-03-02 | 2016-10-24 | 주식회사 엘지유플러스 | Method and System for Providing Presence Information of Customer Center Through User Terminal and Customer Center Server |
WO2013042845A1 (en) * | 2011-09-22 | 2013-03-28 | Shin Kyung-Hoan | System and method for transporting compatible content |
KR101456674B1 (en) * | 2012-12-04 | 2014-11-05 | (주)테슬라시스템 | Providing Method of Wants Information of Smart Phone User to Personal Connections Stored in Phone Contact Information |
KR101487777B1 (en) * | 2013-02-06 | 2015-01-30 | (주)테슬라시스템 | Providing Method of Job Information of Smart Phone User to Personal Connections Stored in Phone Contact Information |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10326721B2 (en) | Real-time messaging method and apparatus | |
US20070105531A1 (en) | Dynamic Processing of Virtual Identities for Mobile Communications Devices | |
US8688789B2 (en) | Progressive messaging apparatus and method capable of supporting near real-time communication | |
US8849927B2 (en) | Method for implementing real-time voice messaging on a server node | |
US8645477B2 (en) | Progressive messaging apparatus and method capable of supporting near real-time communication | |
US8825772B2 (en) | System and method for operating a server for real-time communication of time-based media | |
JP4638506B2 (en) | Prevent unwanted messages | |
JP2005190287A (en) | Presence display system and gateway apparatus | |
TW200826603A (en) | Mobile terminal device | |
US20230130946A1 (en) | Real-time messaging method and apparatus | |
KR100819704B1 (en) | Mobile messenger service system and its method for displaying presence information of messenger counterpart in mobile address book | |
KR100627831B1 (en) | Method and Apparatus for Providing Presence Service by Using Address Book of Mobile Communication Terminal | |
US8199763B2 (en) | Universal internet telephone system | |
JP2007019587A (en) | Incoming call notification system linking with presence information and method thereof | |
JP2011114654A (en) | Call connection controller, originator identification information notice system, and program | |
KR20130049601A (en) | Call control method according to the presence information | |
WO2009054661A1 (en) | Procedure for managing data synchronization under multiple devices environment | |
AU2009338743B2 (en) | Method and device for near real-time communication | |
KR100784225B1 (en) | Method for providing service based on phone book address in presence system and the system thereof | |
JP2005136925A (en) | Address change notification service providing apparatus and method | |
KR101022792B1 (en) | Device supporting text conversation and text conversation service method | |
KR100910301B1 (en) | System and method for providing instant messenger service for muti-mumber service subscriber and wireless communication terminal therefor | |
KR101702552B1 (en) | Communication system and call processing method for providing subscriber information | |
KR20090042124A (en) | Procedure for managing data synchronization under multiple devices environment | |
KR20090072693A (en) | Instant messenger system of providing service using input information from portable terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130305 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140304 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20150304 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160304 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20170322 Year of fee payment: 10 |