KR20080018393A - Real-time intergration messaging system for providing instant messaging service and electronic mail service and service method thereof - Google Patents
Real-time intergration messaging system for providing instant messaging service and electronic mail service and service method thereof Download PDFInfo
- Publication number
- KR20080018393A KR20080018393A KR1020060080428A KR20060080428A KR20080018393A KR 20080018393 A KR20080018393 A KR 20080018393A KR 1020060080428 A KR1020060080428 A KR 1020060080428A KR 20060080428 A KR20060080428 A KR 20060080428A KR 20080018393 A KR20080018393 A KR 20080018393A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- service
- message
- real
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000005540 biological transmission Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 21
- 238000012790 confirmation Methods 0.000 claims description 17
- 238000012546 transfer Methods 0.000 claims description 9
- 238000010295 mobile communication Methods 0.000 claims description 7
- 230000010354 integration Effects 0.000 claims 2
- 238000012795 verification Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 229940124447 delivery agent Drugs 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 1은 본 발명의 실시예에 따른 통합 메시징 서비스를 적용한 전체 망 구성도.1 is a diagram illustrating an entire network applying a unified messaging service according to an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 인스턴트 메시징 서비스와 메일 서비스를 통합 제공하는 실시간 통합 메시징 시스템의 구성도.2 is a block diagram of a real-time unified messaging system integrating and providing an instant messaging service and a mail service according to an embodiment of the present invention.
도 3은 도 2의 통합 메시징 시스템에서 인스턴트 메신저에서 보낸 쪽지정보를 메일정보로 변환하여 실시간으로 확인하는 방법을 나타내는 순서도.FIG. 3 is a flowchart illustrating a method of converting message information sent from an instant messenger to mail information in real time in the unified messaging system of FIG. 2.
도 4는 도 2의 통합 메시징 시스템에서 외부 메일 클라이언트가 보낸 메일을 인스턴트 메신저에서 실시간으로 확인하는 방법을 나타내는 순서도.FIG. 4 is a flowchart illustrating a method of checking in real time in an instant messenger a message sent by an external mail client in the unified messaging system of FIG. 2.
< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>
101: 이용자A 102 : 이용자B101: user A 102: user B
103: 통합시스템A 104 : 통합시스템B103: integrated system A 104: integrated system B
100: 인스턴트 메시징 서버 200 : 메일서버100: instant messaging server 200: mail server
110, 310 : 인스턴트 메신저 에이전트 120 : 쪽지배달부110, 310: instant messenger agent 120: note delivery
130, 330 : 인스턴트 메신저 확인부 140,340 : 존재 검색부130, 330: instant messenger checker 140,340: presence searcher
150, 350 : 상태 검색부 160 : 단문 메시징부150, 350: status search unit 160: short messaging unit
170, 370 : 쪽지 검색부 209 : 메일 송신부170, 370: message search unit 209: mail transmission unit
210 : 메일 전송부 220 : 메일 배달부210: mail delivery unit 220: mail delivery unit
230, 430 : 메일박스 240, 440: 메일 검색부230, 430:
250 : 메일 유저 에이전트 241 : IMMAP 데몬 구동부250: mail user agent 241: IMMAP daemon drive unit
242 : POP 데몬 구동부 243 : IMAP 데몬 구동부 242: POP daemon driver 243: IMAP daemon driver
본 발명은 인스턴트 메시징 서비스와 메일 서비스를 제공하는 실시간 통합 메시징 시스템 및 그 서비스 방법에 관한 것으로서, 보다 상세하게는 인스턴트 메시징 서버에서 전송한 쪽지정보를 외부 계정의 메일정보로 변환하여 실시간으로 전송하거나, 외부 계정을 통해 수신한 메일정보를 인스턴트 메신저 시스템의 쪽지 형태로 변환하여 제공하여 실시간으로 메일 수신을 통보하고 메일 내용을 확인할 수 있도록 하는 기술이다.The present invention relates to a real-time unified messaging system for providing an instant messaging service and a mail service and a service method thereof, and more particularly, converts message information transmitted from an instant messaging server into mail information of an external account and transmits the message in real time. It is a technology that notifies the receipt of mail in real time and checks the contents of mail by converting and providing mail information received through an external account into a message form of an instant messenger system.
일반적으로, 전자 메일(Electronic Mail;이하, 이메일이라 칭함) 및 인스턴트 메시징(Instant Messaging:이하, IM이라 칭함)서비스는 인터넷을 통한 통신의 가장 일반적인 두 가지 형태이다.In general, Electronic Mail (hereinafter referred to as Email) and Instant Messaging (hereinafter referred to as IM) services are the two most common forms of communication over the Internet.
이메일의 일반적인 형태는 브라우저 기반의 클라이언트를 지니는 웹 기반이 며, 마이크로소프트사와 같은 서비스 제공자에 의해 웹 기반으로 제공된다. 또한, 웹 이메일 서비스에 액세스하기 위해, 계정을 지니는 사용자는 브라우저에 의해 렌더링되는 사용자 인터페이스에 사용자 ID 및 암호를 제공하여, 사용자 계정에 대해 사용자 ID 및 암호가 확인된 후, 브라우저에 의해 로드되는 인터페이스를 통해 이메일 서비스가 사용자에게 제공된다. The most common form of e-mail is web-based, with a browser-based client, provided by a service provider such as Microsoft. In addition, to access the web email service, a user with an account provides a user ID and password to the user interface rendered by the browser, so that the interface loaded by the browser after the user ID and password is verified for the user account The email service is provided to the user through.
한편, IM 서비스는 사용자가 네트워크 또는 인터넷과 같은 네트워크의 집합을 통해 다른 IM 서비스 사용자와 거의 즉각적으로 메시지를 전송하고 수신할 수 있도록 한다. 이러한 IM 서비스는 서비스 제공자에 의해 제공되며, 인터넷에 접속된 컴퓨터는 클라이언트 애플리케이션을 이용하여 IM 서비스에 액세스할 수 있다. IM services, on the other hand, enable users to send and receive messages almost instantly with other IM service users over a network or a set of networks such as the Internet. Such an IM service is provided by a service provider, and a computer connected to the Internet can use a client application to access the IM service.
IM 서비스를 제공받기 위해, 사용자는 사용자 ID, 암호 및 메신저 연락처 목록을 포함하는 계정 정보를 제공함으로써 계정을 확립하고, 로그인 시 사용자가 사용자 ID 및 암호를 입력해야 한다. 그에 따라, 사용자의 계정 정보로 로그인 정보를 확인하면 특정 클라이언트는 사용자의 존재, 메신저 연락처 목록 및 각 연락처의 존재를 알 수 있고 IM 인터페이스에 디스플레이된 메신저 연락처 목록으로부터 한 연락처를 선택하여 대화를 개시할 수 있다. 대화 시 상대방이 메시지를 전송하면 IM 시스템은 메시지를 수신하고 수신자의 컴퓨터 위치를 찾아 그 메시지를 특정 컴퓨터로 라우팅한다.In order to be provided with an IM service, a user establishes an account by providing account information including a user ID, password, and messenger contact list, and the user must enter the user ID and password at login. Accordingly, verifying the login information with the user's account information allows a particular client to know the user's presence, the messenger contact list and the presence of each contact, and to initiate a conversation by selecting a contact from the messenger contact list displayed in the IM interface. Can be. When a person sends a message during a conversation, the IM system receives the message, locates the recipient's computer, and routes the message to a specific computer.
이러한 종래의 IM 서비스는 메신저에서 전자 메일이 수신된 경우 이를 확인할 수 있도록 하기 위해, 일정 시간마다 반복적으로 POP(Post Office Protocol) 데몬이나 IMAP(Internet Message Access Protocol) 데몬 프로그램 등을 이용하여 메 일 박스로부터 저장된 전자 메일을 직접 가져오거나 메일의 제목 및 보낸 사람에 대한 정보를 가져와 메신저에서 쪽지형식으로 이용자에게 메일이 도착했음을 알려주는 방식으로 제공된다.This conventional IM service uses a mail box using a Post Office Protocol (POP) daemon or an Internet Message Access Protocol (IMAP) daemon program repeatedly, at a predetermined time, to check if an e-mail is received from a messenger. It is provided by directly importing the stored e-mail from the e-mail or by obtaining information on the subject and the sender of the e-mail and informing the user that the e-mail has been received in a messenger form.
그러나, 상기 종래의 방식은 메일 도착 여부를 실시간으로 알려주지 못하고 실제 도착한 메일이 메일 박스에 저장되는 시간과 인스턴트 메신저 이용자에게 메일 도착 여부를 알려주는 시간에 차이가 생기는 문제점이 있었다.However, in the conventional method, there is a problem in that it is not known in real time whether the mail arrives, but there is a difference in the time when the mail actually arrived in the mailbox and the time of notifying the instant messenger user of the mail arrival.
또한, 인스턴트 메신저로 주고 받은 쪽지를 메일로 보내기 위해서는 내용을복사하거나 편집해야하는 번거로움이 있었다.In addition, in order to send a message sent and received by instant messenger, there was a need to copy or edit the contents.
따라서, 상술된 문제를 해결하기 위한 본 발명의 목적은 인스턴트 메신저에서 메일 수신자에게 메일 도착 여부를 실시간으로 통보하여 수신자가 실시간으로 메일을 확인할 수 있도록 유도하는데 있다.Accordingly, an object of the present invention for solving the above-mentioned problem is to induce the recipient to check the mail in real time by notifying the mail recipient in real time whether the mail arrived in the instant messenger.
또한, 본 발명의 다른 목적은 인스턴트 메신저로 주고 받은 쪽지 내용을 복사하지 않고 자동으로 메일로 변환하여 바로 보낼 수 있어 사용자의 편의성을 증대시키는데 있다.In addition, another object of the present invention is to increase the convenience of the user can be sent directly to the mail automatically converted to the instant message without copying the contents sent and received by instant messenger.
위와 같은 목적을 달성하기 위한 본 발명의 인스턴트 메시징 서비스와 메일 서비스를 제공하는 실시간 통합 메시징 시스템은, 인스턴트 메시징 서비스를 제공하며 발신자로부터 입력받은 쪽지정보를 전송하고, 서비스 계정이 다른 인스턴트 메신저로부터 메일정보가 수신되면 메일 수신자의 존재 및 상태를 체크하여 메일이 수신되었음을 상기 메일 수신자에게 실시간으로 통보하는 인스턴트 메시징 서버와, 상기 쪽지정보를 메일정보로 변환하여 저장한 후, 상기 인스턴트 메시징 서버를 통해 상기 메일 수신자로부터 메일정보 요청을 받으면 상기 메일정보를 쪽지정보로 변환하여 상기 인스턴트 메시징 서버로 전송하는 메일서버를 포함하여 구성함을 특징으로 한다.Real-time unified messaging system providing an instant messaging service and a mail service of the present invention for achieving the above object, provides an instant messaging service and transmits the message information received from the sender, the mail information from the other instant messenger service account Is received, the instant messaging server that checks the existence and status of the mail recipient and notifies the mail recipient in real time that the mail has been received, converts the message information into the mail information, stores it, and then stores the mail through the instant messaging server. When receiving the mail information request from the receiver characterized in that it comprises a mail server to convert the mail information to the message information and transmit to the instant messaging server.
또한, 본 발명의 인스턴트 메시징 서비스와 메일 서비스를 제공하는 실시간 통합 메시징 시스템은, 인스턴트 메시징 서비스를 제공하며 발신자로부터 입력받은 쪽지정보를 전송하고, 외부 계정으로부터 메일이 수신되면 메일 수신자의 존재 및 상태를 체크하여 메일이 수신되었음을 상기 메일 수신자에게 실시간으로 통보하는 인스턴트 메시징 서버와, 상기 외부 계정으로부터 메일을 수신하여 저장한 후, 상기 인스턴트 메시징 서버를 통해 상기 메일 수신자로부터 메일정보 요청을 받으면 상기 메일정보를 쪽지정보로 변환하여 상기 메일 수신자에게 전송하는 메일서버를 포함하여 구성함을 특징으로 한다.In addition, the real-time unified messaging system providing an instant messaging service and a mail service of the present invention provides an instant messaging service and transmits message information input from a sender, and when a mail is received from an external account, the presence and status of a mail receiver are received. An instant messaging server that checks and notifies the mail recipient in real time that the mail has been received; and receives and stores mail from the external account, and receives the mail information request from the mail receiver through the instant messaging server. And a mail server converting the message information to the mail receiver and transmitting the message information to the mail receiver.
또한, 본 발명의 인스턴트 메시징 서비스와 메일 서비스를 제공하는 실시간 통합 메시징 서비스 방법은, 서비스 계정이 다른 인스턴트 메시징 서비스를 위한 실시간 통합 메시징 서비스 방법에 있어서, 제 1 인스턴트 메시징 서비스 계정의 발신자가 쪽지정보를 입력하면, 상기 쪽지정보를 제 1 서비스 계정의 메일서버로 전송하는 제 1 과정과, 상기 제 1 서비스 계정의 메일서버에서 상기 쪽지정보를 메일정보로 변환하여 제 2 서비스 계정의 메일서버로 전송하여 저장하는 제 2 과정과, 상기 메일정보 중 수신자정보를 이용하여 상기 메일을 수신할 제 2 인스턴트 메시징 서비스 계정의 수신자의 존재 및 상태정보를 체크하는 제 3 과정과, 상기 수신자에게 상기 메일정보가 수신되었음을 실시간으로 통보하는 제 4 과정을 포함하는 것을 특징으로 한다.In addition, the real-time unified messaging service method for providing an instant messaging service and a mail service of the present invention is a real-time unified messaging service method for an instant messaging service having a different service account, wherein the caller of the first instant messaging service account receives message information. In the first step, the message information is transmitted to the mail server of the first service account, and the message information is converted from the mail server of the first service account to mail information and transmitted to the mail server of the second service account. A second process of storing, a third process of checking presence and status information of a recipient of a second instant messaging service account to receive the mail by using recipient information among the mail information, and receiving the mail information from the recipient It characterized in that it comprises a fourth process for notifying in real time.
또한, 본 발명의 인스턴트 메시징 서비스와 메일 서비스를 제공하는 실시간 통합 메시징 서비스 방법은, 외부 계정을 통해 수신된 메일정보를 수신하는 실시간 통합 메시징 서비스 방법에 있어서, 상기 외부 계정을 통해 메일을 수신하여 저장하는 제 1 과정과, 상기 메일을 수신할 메일 수신자의 수신자 정보를 이용하여 상기 메일 수신자의 존재 및 상태정보를 체크하는 제 2 과정과, 상기 메일 수신자에게 상기 메일정보가 수신되었음을 실시간으로 통보하는 제 3 과정을 포함하는 것을 특징으로 한다.In addition, the real-time unified messaging service method for providing an instant messaging service and a mail service of the present invention, in the real-time unified messaging service method for receiving mail information received through an external account, receiving and storing mail through the external account And a second process of checking the existence and status information of the mail receiver by using the receiver information of the mail receiver who will receive the mail, and real time notification of the mail information to the mail receiver. It is characterized by including three processes.
이하, 첨부된 도면들을 참조하여 본 발명의 바람직한 실시예를 보다 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.
도 1은 본 발명의 실시예에 따른 통합 메시징 서비스를 적용한 망의 전체 구성도이다.1 is an overall configuration diagram of a network to which a unified messaging service according to an embodiment of the present invention is applied.
본 발명은 통합 메시징 서비스를 제공하기 위해, 이용자A(101), 이용자B(102)들은 각각의 통합 메시징 시스템A, B(103, 104)과 인터넷망을 통해 연결된다.In an embodiment of the present invention, in order to provide a unified messaging service, the user A 101 and the
통합 메시징 시스템A(103)는 이용자A(101)가 가입한 서비스 제공자에 의한 인스턴트 메시징 서비스 및 메일 서비스를 제공하며, 통합 메시징 시스템B(104)는 이용자B(102)가 가입한 서비스 제공자에 의한 인스턴트 메시징 서비스 및 메일 서 비스를 제공한다.Unified Messaging System A 103 provides instant messaging services and mail services by a service provider subscribed to
이하, 통합 메시징 시스템에 대해 도 2를 참조하여 구체적으로 설명하기로 한다.Hereinafter, a unified messaging system will be described in detail with reference to FIG. 2.
도 2는 본 발명의 실시예에 따른 인스턴트 메신저와 메일 시스템 간의 실시간 통합 메시징 시스템A(103)의 구성도이다. 이때, 통합 메시징 시스템B(104)도 도 1과 동일한 구성을 갖는 것이 바람직하다.2 is a block diagram of a real-time unified
본 발명의 실시간 통합 메시징 시스템A(103)은 인스턴트 메시징 서버(100), 및 메일서버(200)를 구비한다.The real-time unified messaging system A 103 of the present invention includes an
인스턴트 메시징 서버(100)는 인스턴트 메시징 서비스를 제공하기 위한 서버로서, 인스턴트 메신저 에이전트(IMA;Instant Messenger Agent;110), 쪽지배달부(IMMDA;Instant Messenger Memo Delivery Agent;120), 인스턴트 메신저 확인부(IMNA;Instant Messenger Notification Agent;130), 존재 검색부(IMBRA;Instant Messenger Buddy Retrieval Agent;140), 상태 검색부(IMPRA;Instant Messenger Presence Retrieval Agent;150), 단문 메시징부(SMS;Short Message Service;160), 및 쪽지 검색부(IMMRA;Instant Messenger Memo Retrieval Agent;170)을 포함하여 구성한다.The
인스턴트 메신저 에이전트(IMA;110)는 이용자가 작성한 쪽지정보를 쪽지 배달부(120)로 전송하도록 하고, 인스턴트 메신저 확인부(130)로부터 쪽지 수신 알림 정보를 전달받으면 실시간으로 수신자가 메일이 수신 되었음을 확인할 수 있도록 하고, 쪽지 확인부(170)를 통해 쪽지정보를 받아 이용자가 쪽지정보의 내용을 확인 할 수 있도록 한다.The instant messenger agent (IMA) 110 transmits the message information written by the user to the
쪽지배달부(IMMDA;120)는 인스턴트 메신저 에이전트(110)로부터 쪽지정보를 전달받아 메일정보로 변환하여 IMMTP(Instant Messenger Memo Transfer Protocol) 통신규약을 통해 메일전송부(210)로 전송한다.The message delivery unit (IMMDA) 120 receives the message information from the
인스턴트 메신저 확인부(IMNA;130)는 메일 배달부(220)로부터 전송받은 메일정보를 수신하면 메일정보 중 수신자 정보를 이용하여 존재 검색부(140)에 대해 이용자의 존재여부 확인을 요청하고, 해당 이용자가 존재하는 경우 상태 검색부(150)에 대해 상태정보 확인을 요청하며, 이용자의 상태정보가 온라인인 경우 인스턴트 메신저 에이전트(110)에게 쪽지 수신 알림 정보를 전달하고 이용자의 상태정보가 오프라인인 경우 단문 메시징부(160)에게 쪽지 수신 알림정보를 전달한다.Upon receipt of the mail information received from the
존재 검색부(IMBRA;140)는 인스턴트 메신저 확인부(130)로부터 요청받은 메일 주소가 인스턴트 메신저 이용자의 ID에 대한 메일 주소와 일치하는지를 확인하고 그 결과를 인스턴트 메신저 확인부(130)로 전달한다.The presence search unit (IMBRA) 140 checks whether the e-mail address requested from the
상태 검색부(IMPRA;150)는 인스턴트 메신저 확인부(130)의 요청에 따라 인스턴트 메신저 이용자의 온라인 또는 오프라인 상태정보를 확인한 후, 그 결과를 인스턴트 메신저 확인부(130)로 전달한다.The status search unit (IMPRA) 150 checks the online or offline status information of the instant messenger user according to the request of the instant
단문 메시징부(SMS;160)는 인스턴트 메신저 확인부(130)로부터 전달받은 쪽지 수신 알림 정보를 미리 입력해둔 이용자의 휴대폰 번호로 문자 메시지를 통해 보내어 이용자가 오프라인 상태이더라도 메일이 수신 되었음을 실시간으로 알 수 있도록 한다. Short messaging unit (SMS) 160 sends the message received notification information received from the instant
쪽지 검색부(IMMRA;170)는 인스턴트 메신저 에이전트(110)로부터 읽지 않은 메일정보의 확인 요청을 받으면 IMMAP 통신 규약을 통해 IMMAP(Instant Message Access Protocol) 데몬(241)으로 전달하고, IMMAP 데몬(241)으로부터 변환된 쪽지정보를 전달받아 인스턴트 메신저 에이전트(110)로 전달한다.When the message retrieval unit (IMMRA) 170 receives a request for confirmation of unread mail information from the
한편, 메일서버(200)는 메일 서비스를 제공하기 위한 서버로서, 메일 송신부(MSA;Mail Send Agent;209), 메일전송부(MTA;Mail Transfer Agent;210), 메일 배달부(MDA;Mail Delivery Agent;220), 메일박스(mail box;230), 메일 검색부(MRA;Mail Retrieval Agent;240), 메일 유저 에이전트(MUA;Mail User Agent;250)를 포함하여 구성한다. Meanwhile, the
메일송신부(MSA;209)는 이용자가 인스턴트 메신저의 ID로 메일을 송신하고자 하는 경우 SMTP(Simple Network Management Protocol) 통신 규약을 통해 메일 전송부(210)로 메일정보를 송신한다.The mail transmitting unit (MSA) 209 transmits the mail information to the
메일전송부(MTA;210)는 메일송신부(300)로부터 전달받은 메일정보를 시스템 호출(System call)을 통해 메일 배달부(220)로 전달하고, 쪽지배달부(120)로부터 IMMTP 통신 규약을 통해 수신한 쪽지정보를 메일정보로 변환한 후, 변환한 메일정보를 메일배달부(200)로 전달한다.The mail transmission unit (MTA) 210 delivers the mail information received from the mail transmission unit 300 to the
메일 배달부(MDA;220)는 메일전송부(210)로부터 전달받은 메일정보를 메일박스(230)로 전달하여 저장시키고, 인스턴트 메신저 확인부(130)로 IMSP(Interactive Mail Support Protocol) 통신규약을 통해 메일정보를 전달한다. The mail delivery unit (MDA) 220 delivers and stores the mail information received from the
메일박스(mail box;230)는 메일배달부(220)로부터 전달받은 메일정보를 저장 하고 메일 수신자에게 메일을 발송하는 역할을 수행한다.The
메일 검색부(MRA;;240)는 외부 메일 유저 에이전트(250)로부터 메일박스(230)에 접근할 수 있도록 POP 데몬 프로그램을 구동하는 POP 데몬 구동부(242), 및 IMAP 데몬 프로그램을 구동하는 IMAP 데몬 구동부(243)을 구비하고, 쪽지검색부(170)와 메일박스(230) 간의 송수신을 위해 IMMAP 데몬 프로그램을 구동하는 IMMAP 데몬 구동부(241)를 구비한다. 이때, 메일 검색부(240)는 쪽지 검색부(170)로부터 읽지 않은 메일 정보 요청을 받으면 메일 박스(230)에 저장된 메일 정보를 IMMAP 통신 규약을 통해 쪽지정보로 변환하여 쪽지검색부(170)로 전달한다. 즉, 메일 검색부(440)는 POP 통신규약 및 IMAP 통신규약을 통해 메일 유저 에이전트(250)와 메일을 송수신하고, IMMAP 통신 규약을 통해 쪽지 검색부(370)와 쪽지정보를 송수신한다. The mail retrieval unit (MRA; 240) includes a POP
메일 유저 에이전트(MUA;250)는 메일 이용자가 메일을 받기 위해 사용하는 외부 클라이언트 프로그램을 의미한다. The mail user agent (MUA) 250 refers to an external client program used by a mail user to receive mail.
이하, 도 3을 참조하여, 본 발명의 통합 메시징 시스템을 통해 인스턴트 메신저에서 보낸 쪽지정보를 메일정보로 변환하여 저장하고, 해당 메일이 수신되었음을 실시간으로 통보하여 메일을 실시간으로 확인할 수 있도록 하는 방법을 구체적으로 설명하기로 한다.Hereinafter, referring to FIG. 3, a method of converting and storing message information sent from an instant messenger to mail information through the unified messaging system of the present invention and notifying the mail in real time that the mail has been received may be used to check the mail in real time. It will be described in detail.
즉, 이용자 A가 쪽지정보를 입력하면 통합 메시징 시스템A(103)에서 쪽지정보를 메일정보로 변환한 후, 통합메시징 시스템B(104)으로 송신하면, 통합 메시징 시스템 B(104)에서 메일정보가 수신되었음을 이용자 B(102)에게 실시간으로 알려주 고, 이용자 B(102)가 해당 메일정보를 요청하면 해당 메일정보를 쪽지정보로 변환하여 이용자B(102)에게 전달하는 예를 개시한다. 도 3에서 쪽지배달부(120), 메일전송부(210), 메일배달부(220)는 이용자 A(101)와 관련된 통합 메시징 시스템A(103)의 구성요소이고, 메일박스(430), 인스턴트 메신저 확인부(330), 존재검색부(340), 상태확인부(350), 메일검색부(440), 쪽지검색부(370)는 이용자 B(102)와 관련된 통합 메시징 시스템B(104)의 구성요소이다.That is, when the user A inputs the message information, the message information is converted into the mail information by the unified
더욱 구체적으로 설명하면, ID@도메인 기반의 인스턴트 메신저 이용자 A(101)가 통합 메시징 시스템A(103)의 인스턴트 메신저 에이전트(110)를 통해 쪽지창을 실행하고, 버디에 추가된 친구, 버디에는 추가되어 있지 않지만 주소록에는 추가되어 있는 친구, 버디와 주소록에는 추가되어 있지 않은 친구의 외부 이메일 주소 중에서 쪽지를 받을 사람을 선택하거나 입력한 쪽지정보(제목, 내용, 첨부파일 등)를 쪽지배달부(120)를 통해 인터넷 메일서버(200)의 메일전송부(210)로 전송한다(S101). 이때, 쪽지창에 제목 및 내용을 입력하고 첨부파일 등을 첨부하여 쪽지 보내기 버튼을 누르면 쪽지가 발송되도록 구현하는 것이 바람직하다. 또한, 쪽지배달부(120)는 IMMTP 통신 규약을 통해 쪽지정보를 메일전송부(210)로 전달하는 것이 바람직하다.More specifically, the ID @ domain based instant
이에, 메일전송부(210)는 전달받은 쪽지정보를 메일정보로 변환한 후(S102), 변환된 메일정보를 메일배달부(220)를 통해 통합 메시징 시스템B(104)의 메일박스(430)로 전송하고(S103) 메일 박스(430)에 변환된 메일정보를 저장시킨다(S104).Accordingly, the
또한, 메일 배달부(220)는 변환된 메일정보 중 수신자정보를 인스턴트 메신 저 확인부(330)로 전달한다(S105). 이때, 상기 과정 S103과 상기 과정 S105는 동시에 수행되도록 하는 것이 바람직하다.In addition, the
이에, 인스턴트 메신저 확인부(330)는 존재 검색부(340)에 대하여 쪽지를 수신할 이용자 ID가 존재하는지의 확인을 요청하고(S106), 이에 존재 검색부(340)는ID 존재 여부를 확인하여(S107), 그 확인 결과를 인스턴트 메신저 확인부(330)로 전달한다(S108). 이때, 존재 검색부(340)는 인스턴트 메신저 확인부(330)로부터 수신자 정보를 수신하고, 수신자 정보 중 메일 주소 형식의 수신자 ID가 인스턴트 메신저 서비스 이용자 데이터베이스(미도시)에 존재하는 지를 검색하여 그 존재 여부를 확인한다. 그 존재 여부 확인 결과, 존재 검색부(340)는 존재하는 경우 해당 수신자의 ID와 이동 통신 전화번호를 인스턴트 메신저 확인부(330)로 전달한다. Accordingly, the
이어서, 인스턴트 메신저 확인부(330)는 상기 과정 S107의 확인 결과 해당 이용자 ID가 존재하는 경우 해당 이용자 ID의 상태 확인을 상태 검색부(350)에 요청하고(S109), 이에 상태 검색부(350)는 이용자가 로그인 상태인지 로그오프 상태인지를 확인하여(S110), 그 확인 결과를 인스턴트 메신저 확인부(330)로 전달한다(S111).Subsequently, the
이에, 인스턴트 메신저 확인부(330)는 상기 과정 S110의 확인 결과 이용자가 로그오프 상태이면 단문 메세징부(160)를 통해 메일 수신 알림을 문자메시지 형태로 상대방 이용자 B의 이동 통신 단말기로 송신하고, 로그인 상태이면 메일을 수신하였음을 상대방 이용자 B에게 통보하여 실시간으로 메일을 확인할 수 있도록 한다(S112).Accordingly, the
상기 과정 S112를 통해 새로운 메일이 수신되었음을 알게 된 이용자 B가 쪽지 검색부(370) 및 메일 검색부(440)를 통해 메일박스(430)에 대하여 도착 및 읽지 않은 메일정보를 요청하면(S113), 메일박스(430)는 도착되거나 읽지않은 메일정보를 메일 검색부(440)로 전송하고(S114), 메일 검색부(440)는 해당하는 메일정보를 쪽지정보로 변환한다(S115).When the user B who has learned that a new mail is received through the process S112 requests the arrival and unread mail information to the
이어서, 메일 검색부(440)는 변환된 쪽지정보를 쪽지 검색부(370)를 통해 이용자 B로 전달한다(S116). 그에 따라, 이용자 B는 인스턴트 메신저 에이전트(110)를 통해 쪽지 보기 창을 실행하여 수신한 쪽지정보를 확인할 수 있도록 한다.Subsequently, the
이하, 도 4를 참조하여, 본 발명의 통합 메시징 시스템에서 외부 메일 클라이언트가 보낸 메일을 인스턴트 메신저에서 실시간으로 확인하는 방법을 구체적으로 설명하기로 한다.Hereinafter, referring to FIG. 4, a method of confirming in real time a message sent by an external mail client in an instant messenger in the integrated messaging system of the present invention will be described in detail.
이때, 도 4에서는 이용자A(101)가 인스턴트 메시징 서비스가 아니라 외부 계정을 통해 이용자B(102)에게 메일을 송신한 경우를 개시한다.At this time, FIG. 4 discloses a case where the
먼저, 이용자A(101)가 이용자B(102)에게 메일을 보내고자 하는 경우, 통합 메시징 시스템A(103)의 메일송신부(209)는 메일보내기 창을 실행하고, 이용자A(101)가 메일 보내기 창에 메일 받을 사람의 이메일 주소, 제목 및 내용을 입력하고 첨부파일 등을 첨부하여 메일 보내기 버튼을 누르면 메일이 발송되도록 구현한다.First, when
메일 송신부(209)를 통해 송신된 메일정보는 메일 전송부(210) 및 메일 배달부(220)를 통해 통합 메시징 시스템B(104)의 메일박스(430)로 전송되어(S201), 메 일정보를 메일박스(430)에 저장시킨다(S202). 이때, 메일 송신부(209)는 메일 전송부(210)로 SNMP 통신 규약을 통해 메일정보를 송신하고, 메일 전송부(210)는 시스템 콜(System call)을 통해 메일 배달부(220)로 메일정보를 송신한다.The mail information transmitted through the
이때, 메일 배달부(220)는 메일정보를 인스턴트 메신저 확인부(330)로 전달한다(S203). 이때, 메일 배달부(220)는 메일박스(430)와 인스턴트 메신저 확인부(330)에 동시에 메일정보를 전송하는 것이 바람직하다.At this time, the
그 후, 인스턴트 메신저 확인부(330)는 존재 검색부(340)에 대하여 쪽지를 수신할 이용자 ID가 존재하는지의 확인을 요청하고(S204), 이에 존재 검색부(340)는ID 존재 여부를 확인하여(S205), 그 확인 결과를 인스턴트 메신저 확인부(330)로 전달한다(S206). 이때, 존재 검색부(340)는 인스턴트 메신저 확인부(330)로부터 수신자 정보를 수신하고, 수신자 정보 중 메일 주소 형식의 수신자 ID가 인스턴트 메신저 서비스 이용자 데이터베이스(미도시)에 존재하는 지를 검색하여 그 존재 여부를 확인한다. 그 존재 여부 확인 결과, 존재 검색부(340)는 존재하는 경우 해당 수신자의 ID와 이동 통신 전화번호를 인스턴트 메신저 확인부(330)로 전달한다. Thereafter, the
이어서, 인스턴트 메신저 확인부(330)는 상기 과정 S205의 확인 결과 해당 이용자 ID가 존재하는 경우 해당 이용자 ID의 상태 확인을 상태 검색부(350)에 요청하고(S207), 이에 상태 검색부(350)는 이용자B(102)가 로그인 상태인지 로그오프 상태인지를 확인하여(S208), 그 확인 결과를 인스턴트 메신저 확인부(330)로 전달한다(S209).Subsequently, the
이에, 인스턴트 메신저 확인부(330)인스턴트 메신저 확인부(330)과 이용자가 로그오프 상태이면 통합 메시징 시스템B(104)의 단문 메세징부를 통해 메일 수신 알림을 문자메시지 형태로 상대방 이용자 B(102)의 이동 통신 단말기로 송신하고, 로그인 상태이면 메일을 수신하였음을 상대방 이용자 B(101)에게 통보하여 실시간으로 메일을 확인할 수 있도록 한다(S210).Accordingly, when the
상기 과정 S210를 통해 새로운 메일이 수신되었음을 알게 된 이용자 B(102)가 쪽지 검색부(370) 및 메일 검색부(440)를 통해 메일박스(430)에 대하여 읽지 않은 메일정보를 요청하면(S211), 메일박스(430)는 읽지 않은 메일정보를 메일 검색부(440)로 전송하고(S212), 메일 검색부(440)는 해당하는 메일정보를 쪽지정보로 변환한다(S213).When the
이어서, 메일 검색부(440)는 변환된 쪽지정보를 쪽지 검색부(370)를 통해 이용자 B(102)에게 전달한다(S214). 그에 따라, 이용자 B(102)는 통합 메시징 시스템B(104)의 인스턴트 메신저 에이전트를 통해 쪽지 보기 창을 실행하여 수신한 쪽지정보를 확인할 수 있도록 한다.Subsequently, the
상술한 바와 같이, 본 발명은 인스턴트 메신저에서 메일 수신자에게 메일 도착 여부를 실시간으로 통보하여 수신자가 실시간으로 메일을 확인할 수 있도록 하여 사용자의 편의성을 증대시키는 효과가 있다.As described above, the present invention has an effect of increasing the convenience of the user by notifying the mail receiver in real time whether the mail arrived in the instant messenger so that the receiver can check the mail in real time.
또한, 본 발명은 인스턴트 메신저로 주고 받은 쪽지 내용을 복사하거나 편집하지 않고 자동으로 메일로 변환하여 바로 보낼 수 있어 사용자의 번거로움을 최소화하는 효과가 있다.In addition, the present invention has the effect of minimizing the user's hassle can be sent directly to automatically converted to the mail without copying or editing the message sent and received by the instant messenger.
아울러 본 발명 바람직한 실시예는 예시의 목적을 위한 것으로, 당업자라면 첨부된 특허 청구범위의 기술적 사상과 범위를 통해 다양한 수정, 변경, 대체 및 부가가 가능할 것이며, 이러한 수정 변경 등은 이하의 특허 청구범위에 속하는 것으로 보아야 할 것이다.In addition, the preferred embodiment of the present invention for the purpose of illustration, those skilled in the art will be able to various modifications, changes, replacements and additions through the spirit and scope of the appended claims, such modifications and changes are the following claims Should be seen as belonging to.
Claims (28)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060080428A KR20080018393A (en) | 2006-08-24 | 2006-08-24 | Real-time intergration messaging system for providing instant messaging service and electronic mail service and service method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060080428A KR20080018393A (en) | 2006-08-24 | 2006-08-24 | Real-time intergration messaging system for providing instant messaging service and electronic mail service and service method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20080018393A true KR20080018393A (en) | 2008-02-28 |
Family
ID=39385425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060080428A KR20080018393A (en) | 2006-08-24 | 2006-08-24 | Real-time intergration messaging system for providing instant messaging service and electronic mail service and service method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20080018393A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010075741A1 (en) * | 2009-01-04 | 2010-07-08 | 腾讯科技(深圳)有限公司 | Method and communication apparatus based on interconnecting and interworking of mailbox and instant messaging |
CN105407220A (en) * | 2015-11-02 | 2016-03-16 | 深圳市汉普电子技术开发有限公司 | Backup file generation method and device |
CN110661698A (en) * | 2019-09-23 | 2020-01-07 | 天津中新智冠信息技术有限公司 | Mail system with instant communication function |
KR20230007264A (en) * | 2020-02-10 | 2023-01-12 | 주식회사 카카오 | Method and apparatus for providing email service |
-
2006
- 2006-08-24 KR KR1020060080428A patent/KR20080018393A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010075741A1 (en) * | 2009-01-04 | 2010-07-08 | 腾讯科技(深圳)有限公司 | Method and communication apparatus based on interconnecting and interworking of mailbox and instant messaging |
CN105407220A (en) * | 2015-11-02 | 2016-03-16 | 深圳市汉普电子技术开发有限公司 | Backup file generation method and device |
CN110661698A (en) * | 2019-09-23 | 2020-01-07 | 天津中新智冠信息技术有限公司 | Mail system with instant communication function |
KR20230007264A (en) * | 2020-02-10 | 2023-01-12 | 주식회사 카카오 | Method and apparatus for providing email service |
US12101288B2 (en) | 2020-02-10 | 2024-09-24 | Kakao Corp. | Method and apparatus for providing email service |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7076241B1 (en) | System and method for selectively transmitting electronic messages | |
US7200634B2 (en) | Instant messaging account system | |
EP2139182B1 (en) | Messaging system and method | |
KR101291324B1 (en) | Extended messaging platform | |
CN101079849B (en) | Method and system for sending offline messages in instant communication system | |
US20020065894A1 (en) | Local presence state and user-controlled presence and message forwarding in unified instant messaging | |
EP2063590A1 (en) | A method and system for transmitting email and a push mail server | |
JPH11146011A (en) | Electronic mail system, electronic mail server and communication terminal | |
US8407304B2 (en) | Method and system for email notification | |
KR100779012B1 (en) | System and method for communicating between different messengers | |
US20090234633A1 (en) | Systems and methods for enabling inter-language communications | |
JP2005536127A (en) | Method and apparatus for pushing electronic mail to a wireless communication device | |
US20060020677A1 (en) | Providing sender-specific notifications of received e-mail messages | |
US20050232402A1 (en) | Voice messaging system with e-mail reply | |
JP2006101474A (en) | Mail reception method, mail-receiving device and mail server | |
KR20080018393A (en) | Real-time intergration messaging system for providing instant messaging service and electronic mail service and service method thereof | |
TWI262682B (en) | Message gateway and method and system for message dispatching based on group communication | |
JP4857246B2 (en) | Approval device, approval method, and program | |
JP2009169866A (en) | Electronic mail client and its control method, and computer program | |
EP1305725B1 (en) | Instant messaging account system | |
KR20080049289A (en) | Real-time intergration messaging system for providing instant messaging server and electronic mail server and service method thereof | |
CN101137094A (en) | Electronic mail notifying method and device and system | |
EP1583301A1 (en) | Voice messaging system with email reply | |
KR100862752B1 (en) | Method and Apparatus for message exchanging | |
US20030097412A1 (en) | Method and apparatus for forwarding electronic mail for disabled accounts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |