Nothing Special   »   [go: up one dir, main page]

KR100570283B1 - Method and system to provide messenger service - Google Patents

Method and system to provide messenger service Download PDF

Info

Publication number
KR100570283B1
KR100570283B1 KR1020040030924A KR20040030924A KR100570283B1 KR 100570283 B1 KR100570283 B1 KR 100570283B1 KR 1020040030924 A KR1020040030924 A KR 1020040030924A KR 20040030924 A KR20040030924 A KR 20040030924A KR 100570283 B1 KR100570283 B1 KR 100570283B1
Authority
KR
South Korea
Prior art keywords
messenger
client
messenger client
location information
connection request
Prior art date
Application number
KR1020040030924A
Other languages
Korean (ko)
Other versions
KR20050105691A (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 KR1020040030924A priority Critical patent/KR100570283B1/en
Publication of KR20050105691A publication Critical patent/KR20050105691A/en
Application granted granted Critical
Publication of KR100570283B1 publication Critical patent/KR100570283B1/en

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]
    • H04L51/046Interoperability with other network applications or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (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)

Abstract

본 발명은 메신저 서비스 제공 방법 및 시스템에 관한 것이다. 본 발명에 따른 통신 네트워크를 통하여 복수의 메신저 클라이언트와 결합하는 메신저 서버에서 메신저 서비스를 제공하는 방법에 있어서, 제1 메신저 클라이언트로부터 제1 접속 요청 신호를 수신하는 단계-여기서, 제1 접속 요청 신호는 제1 메신저 클라이언트의 위치 정보를 포함함-, 제2 메신저 클라이언트로부터 제2 접속 요청 신호를 수신하는 단계-여기서, 제2 접속 요청 신호는 제2 메신저 클라이언트의 위치 정보를 포함함-, 제1 메신저 클라이언트로부터 제2 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 호출 신호는 적어도 제2 메신저 클라이언트의 식별자를 포함함-, 호출 신호를 바탕으로, 제2 메신저 클라이언트의 위치 정보를 추출하는 단계, 위치 정보를 이용하여 제2 메신저 클라이언트로 호출 신호를 전송하는 단계, 호출 신호에 응답하여 제2 메신저 클라이언트로부터 응답 신호를 수신하는 단계 및 응답 신호를 바탕으로 제2 메신저 클라이언트의 위치 정보를 제1 메신저 클라이언트로 전송하는 단계를 포함한다.The present invention relates to a method and a system for providing a messenger service. A method for providing a messenger service in a messenger server coupled with a plurality of messenger clients via a communication network, the method comprising: receiving a first connection request signal from a first messenger client, wherein the first connection request signal is Including location information of the first messenger client, receiving a second connection request signal from the second messenger client, wherein the second connection request signal comprises location information of the second messenger client; Receiving a call signal for a second messenger client from the client, wherein the call signal includes at least an identifier of the second messenger client, extracting location information of the second messenger client based on the call signal, Transmitting a call signal to the second messenger client using the location information; Receiving a response signal from the second messenger client in response to the call, and transmitting location information of the second messenger client to the first messenger client based on the response signal.

메신저(Messenger), 기업용, 단문 메시지(SMS)Messenger, Enterprise, Short Message (SMS)

Description

메신저 서비스 제공 방법 및 시스템 {Method and system to provide messenger service} Method and system to provide messenger service {Method and system to provide messenger service}             

도 1은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 구성을 개략적으로 나타낸 블록도.1 is a block diagram schematically showing the configuration of a messenger service providing method and system according to an embodiment of the present invention.

도 2는 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 로그인 과정을 개략적으로 나타낸 순서도.2 is a flowchart schematically illustrating a login process of a method and a system for providing a messenger service according to an exemplary embodiment of the present invention.

도 3은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 메신저 상호간 메시지의 통신 과정 개략적으로 나타낸 순서도.3 is a flowchart schematically illustrating a communication process between messages between messengers of a method and a system for providing a messenger service according to an exemplary embodiment of the present invention.

도 4는 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 다양한 플랫폼과 통신 과정을 나타낸 순서도.4 is a flowchart illustrating a communication process with various platforms of a method and system for providing a messenger service according to an exemplary embodiment of the present invention.

도 5는 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 서버 확장 과정을 나타낸 블록도.5 is a block diagram illustrating a server expansion process of a messenger service providing method and system according to an exemplary embodiment of the present invention.

도 6은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 데이터베이스 서버 시스템을 나타낸 구성도.6 is a block diagram showing a database server system of a method and system for providing a messenger service according to an embodiment of the present invention.

도 7은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 데이터베이스 서버 시스템의 모듈 구성도.7 is a module configuration diagram of a database server system of a messenger service providing method and system according to an exemplary embodiment of the present invention.

도 8은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 메신저 클라이언트 실행 화면.8 is a messenger client execution screen of a messenger service providing method and system according to an exemplary embodiment of the present invention.

도 9는 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 인트라넷 정보창(ticker)의 예시 화면.9 is an exemplary screen of an intranet information window of a messenger service providing method and system according to an exemplary embodiment of the present invention.

도 10은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 인트라넷 연동 중 제증명 신청의 예시 화면.10 is an exemplary screen for requesting a certificate during intranet interworking of the method and system for providing a messenger service according to an embodiment of the present invention.

도 11은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 인트라넷 연동 중 팀 게시판의 예시 화면.11 is an exemplary screen of a team bulletin board during intranet interworking of the method and system for providing a messenger service according to an embodiment of the present invention.

도 12는 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 인트라넷 연동 중 전사 공지사항의 예시 화면.12 is an exemplary screen of a transcription announcement during intranet interworking of the method and system for providing a messenger service according to an embodiment of the present invention.

도 13은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 인트라넷 연동 중 전사 통보의 예시 화면.Figure 13 is an exemplary screen of the enterprise notification during intranet interworking of the messenger service providing method and system according to an embodiment of the present invention.

도 14는 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS)의 예시 화면.14 is an exemplary screen of a call back URL short message (Call Back URL SMS) of a method and system for providing a messenger service according to an exemplary embodiment of the present invention.

도 15는 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 웹 페이지 연동 예시 화면.15 is an example web page interworking screen of the messenger service providing method and system according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

101 : 메신저 클라이언트101: messenger client

103 : 메신저 서버103: messenger server

105 : 웹 환경105: web environment

107 : 클라이언트/서버 환경107: Client / Server Environment

109 : 문서 환경109: document environment

본 발명은 메신저 서비스 제공 방법 및 시스템에 관한 것이다.The present invention relates to a method and a system for providing a messenger service.

기업의 지식 관리 시스템에서 지식 전달 및 지식 공유를 위한 커뮤니케이션 도구는 필수적인 요소이지만 종래의 기업 지식 관리 시스템에서 채택하고 있는 비실시간, 혹은 문자 중심의 커뮤니케이션 도구로는 지식전달 및 공유를 위한 조직원간의 커뮤니케이션 활성화가 불가능했다.Communication tools for knowledge transfer and knowledge sharing are essential elements in a company's knowledge management system, but non-real-time or text-based communication tools adopted by the existing enterprise knowledge management system enable communication among members for knowledge transfer and sharing. Was impossible.

지식 관리 시스템이란 정보 기술을 이용하여 개인이나 조직 차원의 지식 관리 프로세스를 지원하는 시스템으로 정의된다. 지식 관리 시스템은 조직 구성원의 지식 관리에 대한 자세, 조직의 제도, 문화 등의 조직 차원의 인프라와 통신 네트웍, 하드웨어, 각종 소프트웨어 및 도구 등의 정보 기술 차원의 인프라를 기본 전제로 하고 있다. 또한, 조직의 효과적인 지식 관리를 위한 전략적 도구로서의 지식 관리 시스템은 개인 간 또는 조직 간의 지식 교류를 위한 다양한 커뮤니케이션 도구가 필요하다.A knowledge management system is defined as a system that supports information management processes at the individual or organization level using information technology. The knowledge management system is based on the premise of organizational infrastructure such as attitudes of knowledge management, organizational system and culture, and information technology infrastructure such as communication network, hardware, software and tools. In addition, a knowledge management system as a strategic tool for effective knowledge management of an organization needs various communication tools for knowledge exchange between individuals or organizations.

특히, 지식 공유는 조직 구성원이 자신의 지식을 공개하고 이를 조직 내에 확산 저장하여 조직 구성원이 자신의 업무에 활용할 수 있도록 하는 활동을 의미한다. 이는 지식 경영의 4단계인 지식의 창출과 공유, 저장, 활용 중 가장 핵심이 되는 과정으로 이런 의미에서 지식 경영은 곧 지식 공유라 해도 무방하다.In particular, knowledge sharing refers to activities in which members of an organization disclose their knowledge and spread it within the organization so that members of the organization can use it for their work. This is the core process of knowledge creation, sharing, storage, and utilization, which is the fourth stage of knowledge management. In this sense, knowledge management can be knowledge sharing.

아울러, 기업 지식 관리 시스템의 중요 요소인 전자 결재 시스템이나, 전자문서 관리 시스템(Electronic Documents Management System: EDMS), 전사적 자원 관리 (enterprise resource planning: ERP)등이 기본적인 사용에는 문제가 없으나 대면 효과가 없기 때문에 사용자가 불편하고 충분한 논의 없이 의사 결정이나 결재가 이루어지는 단점이 있다. In addition, the electronic payment system, an electronic document management system (EDMS), enterprise resource management (ERP), etc., which are important elements of the enterprise knowledge management system, have no problems for basic use but do not face to face. As a result, the user is uncomfortable and has a disadvantage in that decision making or payment is made without sufficient discussion.

또한, 지식 공유, 지식 재창출을 위한 실시간 정보 전달 도구로써 기존에 사용 중인 이메일, 게시판, 일반 전화 등으로는 커뮤니케이션에 한계가 있음이 노출되고 있다.In addition, as a real-time information transmission tool for knowledge sharing and re-creation of knowledge, there are limitations in communication with existing e-mails, bulletin boards, and general telephones.

한편, 인터넷 사용자들 간의 온라인 통신 수단으로 사용 되어 지는 인스턴트 메신저(Instant Messenger)는 실시간으로 온라인 대화 상대에게 텍스트 및 음성, 화상 등의 서비스를 가능하도록 해주는 유용한 수단이 되고 있다. 인스턴트 메신저는 실시간으로 온라인 대화 상대에게 텍스트 및 음성, 화상 등의 서비스를 가능하도록 해주는 유용한 수단이 되고 있다.Meanwhile, instant messenger, which is used as an online communication means between Internet users, has become a useful means for enabling services such as text, voice, and video to an online chat partner in real time. Instant messengers have become a useful means for enabling services such as text, voice, and video to online chat partners in real time.

그러나 종래의 메신저들은 사용자들의 메시지 처리를 위해 분산된 영역의 서버들이 아닌 업체의 중앙 데이터베이스 서버들에 연결하여 사용해야 하므로 서버 집중 방식으로 인하여 서버에 대한 과부하가 발생하는 단점이 있다.However, the conventional messengers have a disadvantage in that an overload of the server occurs due to the server centralized method because the messengers should be connected to the central database servers of the company rather than the servers in the distributed area to process the messages of the users.

본 발명은 상기한 바와 같은 문제점을 해결하기 위한 것으로서 여러 플랫폼에서 메신저와 연동이 가능하며, 피어 투 피어(Peer-to-Peer) 서비스를 이용하여 데이터베이스 서버의 부하를 줄이고, 서버 모듈을 분산/병렬로 설계하여, 병렬적으로 서버를 확장 할 수 있는 메신저 서비스 제공 방법 및 시스템을 제공하는데 그 목적이 있다.The present invention is to solve the problems as described above, it is possible to interwork with the messenger on various platforms, reduce the load of the database server by using a peer-to-peer service, distributed / parallel server modules The purpose of the present invention is to provide a messenger service providing method and system capable of expanding a server in parallel.

본 발명의 또 다른 목적은 버디(Buddy) 관리와 동일팀 구성원외에 임의의 버디(Buddy) 관리 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.Still another object of the present invention is to provide a messenger service providing method and system including any buddy management function in addition to buddy management and the same team member.

본 발명의 또 다른 목적은 일대일이나 그룹 쪽지/파일 전송과, 서식이 있는 쪽지의 전송 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.It is still another object of the present invention to provide a method and system for providing a messenger service including a one-to-one or group message / file transmission and a function of transmitting a formatted message.

본 발명의 또 다른 목적은 일대일이나 그룹 채팅 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.Another object of the present invention is to provide a method and system for providing a messenger service including a one-to-one or group chat function.

본 발명의 또 다른 목적은 단문 메시지(SMS)와 콜 백 유알엘 단문 메시지 (Call Back URL SMS) 전송 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.Another object of the present invention is to provide a method and system for providing a messenger service including a function of transmitting a short message (SMS) and a call back URL short message (Call Back URL SMS).

본 발명의 또 다른 목적은 쪽지 송수신 내용의 저장 및 자동 백업과 쪽지함 관리 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.It is still another object of the present invention to provide a messenger service providing method and system including a storage and automatic backup of message transmission and reception and a message management function.

본 발명의 또 다른 목적은 강제 탈퇴 기능과 효과음, 내 상태 설정 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.Still another object of the present invention is to provide a messenger service providing method and system including a forced withdrawal function, a sound effect, and a state setting function.

본 발명의 또 다른 목적은 웹 페이지 삽입(Embeding)기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다. Another object of the present invention is to provide a method and system for providing a messenger service including a web page embedding function.

본 발명의 또 다른 목적은 자동 업그레이드 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.Still another object of the present invention is to provide a messenger service providing method and system including an automatic upgrade function.

본 발명의 또 다른 목적은 타 시스템과 연동 인터페이스 모듈을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.Still another object of the present invention is to provide a messenger service providing method and system including an interworking interface module with another system.

본 발명의 또 다른 목적은 메시지에 엠에스 오피스 파일을 삽입할 수 있는 기능을 포함하는 메신저 서비스 제공 방법 및 시스템을 제공하는데 있다.
Still another object of the present invention is to provide a messenger service providing method and system including a function of inserting an MS office file into a message.

상술한 목적들을 달성하기 위하여 본 발명의 일 측면에 따르면, 통신 네트워크를 통하여 복수의 메신저 클라이언트와 결합하는 메신저 서버에서 메신저 서비스를 제공하는 방법에 있어서, 제1 메신저 클라이언트로부터 제1 접속 요청 신호를 수신하는 단계-여기서, 상기 제1 접속 요청 신호는 상기 제1 메신저 클라이언트의 위치 정보를 포함함-, 제2 메신저 클라이언트로부터 제2 접속 요청 신호를 수신하는 단계-여기서, 상기 제2 접속 요청 신호는 상기 제2 메신저 클라이언트의 위치 정보를 포함함-, 상기 제1 메신저 클라이언트로부터 상기 제2 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 제2 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 제2 메신저 클라이언트의 위치 정보를 추출하는 단계, 상기 위치 정보를 이용하여 상기 제2 메신저 클라이언트로 상기 호출 신호를 전송하는 단계, 상기 호출 신호에 응답하여 상기 제2 메신저 클라이언트로부터 응답 신호를 수신하는 단계 및 상기 응답 신호를 바탕으로 상기 제2 메신저 클라이언트의 위치 정보를 상기 제1 메신저 클라이언트로 전송하는 단계를 포함하되, 상기 제1 메신저 클라이언트는 상기 제2 메신저 클라이언트의 위치 정보를 바탕으로 상기 제2 메신저 클라이언트와 피어투피어(Peer To Peer) 방식으로 결합되는 것을 특징으로 하는 메신저 서비스 제공 방법을 제공할 수 있다.According to an aspect of the present invention to achieve the above object, in a method for providing a messenger service in a messenger server coupled with a plurality of messenger clients via a communication network, receiving a first connection request signal from a first messenger client; Receiving a second connection request signal from a second messenger client, wherein the first connection request signal includes location information of the first messenger client. Receiving location information of a second messenger client, the call signal from the first messenger client to the second messenger client, wherein the call signal comprises at least an identifier of the second messenger client; Location information of the second messenger client based on the call signal; Extracting, transmitting the call signal to the second messenger client using the location information, receiving a response signal from the second messenger client in response to the call signal, and based on the response signal; And transmitting location information of a second messenger client to the first messenger client, wherein the first messenger client peers to the second messenger client based on the location information of the second messenger client. It is possible to provide a messenger service providing method characterized in that it is coupled in a Peer) manner.

바람직한 실시예에서 상기 통신 네트워크는 인터넷, 인트라넷 및 무선 이동 통신망 중 어느 하나인 것을 특징으로 한다.In a preferred embodiment the communication network is characterized in that any one of the Internet, intranet and wireless mobile communication network.

본 발명의 다른 측면에 따르면, 통신 네트워크를 통하여 적어도 하나의 메신저 클라이언트, 적어도 하나의 외부 클라이언트와 결합하는 메신저 서버에서 메신저 서비스를 제공하는 방법에 있어서, 상기 메신저 클라이언트로부터 접속 요청 신호를 수신하는 단계-여기서, 상기 접속 요청 신호는 상기 메신저 클라이언트의 위치 정보를 포함함-, 상기 외부 클라이언트로부터 상기 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 메신저 클라이언트의 위치 정보를 추출하는 단계 및 상기 위치 정보를 상기 외부 클라이언트로 전송하는 단계를 포함하되, 상기 외부 클라이언트는 상기 위치 정보를 바탕으로 상기 메신저 클라이언트와 일방향으로 결합하는 특징으로 하는 메신저 서비스 제공 방법을 제공 할 수 있다.According to another aspect of the present invention, a method for providing a messenger service in a messenger server coupled with at least one messenger client and at least one external client via a communication network, the method comprising: receiving a connection request signal from the messenger client; Wherein the connection request signal includes location information of the messenger client, receiving a call signal for the messenger client from the external client, wherein the call signal includes at least an identifier of the messenger client. And extracting the location information of the messenger client based on the call signal, and transmitting the location information to the external client, wherein the external client is one side with the messenger client based on the location information. It is possible to provide a messenger service providing method characterized by combining incense.

바람직한 실시예에서, 상기 통신 네트워크는 인터넷, 인트라넷 및 무선 이동 통신망 중 어느 하나인 것을 특징으로 한다. 또한, 상기 외부 클라이언트는 웹 환경, 클라이언트/서버 환경 및 문서 환경 중 적어도 어느 하나에 상응하는 것을 특징으로 한다. In a preferred embodiment, the communication network is characterized in that any one of the Internet, intranet and wireless mobile communication network. The external client may correspond to at least one of a web environment, a client / server environment, and a document environment.

본 발명의 또 다른 측면에 따르면, 통신 네트워크를 통하여 복수의 메신저 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서, 제1 메신저 클라이언트로부터 제1 접속 요청 신호를 수신하는 수단-여기서, 상기 제1 접속 요청 신호는 상기 제1 메신저 클라이언트의 위치 정보를 포함함-, 제2 메신저 클라이언트로부터 제2 접속 요청 신호를 수신하는 수단-여기서, 상기 제2 접속 요청 신호는 상기 제2 메신저 클라이언트의 위치 정보를 포함함-, 상기 제1 메신저 클라이언트로부터 상기 제2 메신저 클라이언트에 대한 호출 신호를 수신하는 수단-여기서, 상기 호출 신호는 적어도 상기 제2 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 제2 메신저 클라이언트의 위치 정보를 추출하는 수단, 상기 위치 정보를 이용하여 상기 제2 메신저 클라이언트로 상기 호출 신호를 전송하는 수단, 상기 호출 신호에 응답하여 상기 제2 메신저 클라이언트로부터 응답 신호를 수신하는 수단 및 상기 응답 신호를 바탕으로 상기 제2 메신저 클라이언트의 위치 정보를 상기 제1 메신저 클라이언트로 전송하는 수단을 포함하되, 상기 제1 메신저 클라이언트는 상기 제2 메신저 클라이언트의 위치 정보를 바탕으로 상기 제2 메신저 클라이언트와 피어투피어(Peer To Peer) 방식으로 결합되는 것을 특 징으로 하는 메신저 서버를 제공할 수 있다.According to another aspect of the invention, a messenger server coupled with a plurality of messenger clients via a communication network and providing a messenger service, comprising: means for receiving a first connection request signal from a first messenger client, wherein the first The connection request signal includes location information of the first messenger client, means for receiving a second connection request signal from a second messenger client, wherein the second connection request signal is configured to receive location information of the second messenger client. Means for receiving a call signal for the second messenger client from the first messenger client, wherein the call signal comprises at least an identifier of the second messenger client, based on the call signal, Means for extracting location information of the second messenger client, using the location information Means for transmitting the call signal to the second messenger client, means for receiving a response signal from the second messenger client in response to the call signal, and location information of the second messenger client based on the response signal. And means for transmitting to a first messenger client, wherein the first messenger client is coupled to the second messenger client in a peer-to-peer manner based on location information of the second messenger client. A messenger server can be provided.

본 발명의 또 다른 측면에 따르면, 통신 네트워크를 통하여 적어도 하나의 메신저 클라이언트, 적어도 하나의 외부 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서, 상기 메신저 클라이언트로부터 접속 요청 신호를 수신하는 수단-여기서, 상기 접속 요청 신호는 상기 메신저 클라이언트의 위치 정보를 포함함-, 상기 외부 클라이언트로부터 상기 메신저 클라이언트에 대한 호출 신호를 수신하는 수단-여기서, 상기 호출 신호는 적어도 상기 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 메신저 클라이언트의 위치 정보를 추출하는 수단 및 상기 위치 정보를 상기 외부 클라이언트로 전송하는 수단을 포함하되, 상기 외부 클라이언트는 상기 위치 정보를 바탕으로 상기 메신저 클라이언트와 일방향으로 결합하는 특징으로 하는 메신저 서버를 제공할 수 있다.According to yet another aspect of the present invention, a messenger server coupled with at least one messenger client and at least one external client via a communication network and providing a messenger service, comprising: means for receiving a connection request signal from the messenger client, wherein The connection request signal comprises location information of the messenger client, means for receiving a call signal for the messenger client from the external client, wherein the call signal comprises at least an identifier of the messenger client, Means for extracting location information of the messenger client and means for transmitting the location information to the external client based on the call signal, wherein the external client is in one direction with the messenger client based on the location information; It is possible to provide a messenger server characterized by combining.

본 발명의 또 다른 측면에 따르면, 통신 네트워크를 통하여 복수의 메신저 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서, 프로그램이 저정되어 있는 메모리, 상기 메모리에 결합되어 상기 프로그램을 실행하는 프로세서를 포함하되, 상기 프로세서는 상기 프로그램에 의해, 제1 메신저 클라이언트로부터 제1 접속 요청 신호를 수신하는 단계-여기서, 상기 제1 접속 요청 신호는 상기 제1 메신저 클라이언트의 위치 정보를 포함함-, 제2 메신저 클라이언트로부터 제2 접속 요청 신호를 수신하는 단계-여기서, 상기 제2 접속 요청 신호는 상기 제2 메신저 클라이언트의 위치 정보를 포함함-, 상기 제1 메신저 클라이언트로부터 상기 제2 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 제2 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 제2 메신저 클라이언트의 위치 정보를 추출하는 단계, 상기 위치 정보를 이용하여 상기 제2 메신저 클라이언트로 상기 호출 신호를 전송하는 단계, 상기 호출 신호에 응답하여 상기 제2 메신저 클라이언트로부터 응답 신호를 수신하는 단계 및 상기 응답 신호를 바탕으로 상기 제2 메신저 클라이언트의 위치 정보를 상기 제1 메신저 클라이언트로 전송하는 단계를 실행하되, 상기 제1 메신저 클라이언트는 상기 제2 메신저 클라이언트의 위치 정보를 바탕으로 상기 제2 메신저 클라이언트와 피어투피어(Peer To Peer) 방식으로 결합되는 것을 특징으로 하는 메신저 서버를 제공할 수 있다.According to another aspect of the present invention, a messenger server coupled to a plurality of messenger clients and providing a messenger service through a communication network, the messenger server comprising: a memory in which a program is stored and a processor coupled to the memory to execute the program; Wherein the processor is configured to receive, by the program, a first connection request signal from a first messenger client, wherein the first connection request signal includes location information of the first messenger client; Receiving a second connection request signal from a client, wherein the second connection request signal includes location information of the second messenger client; and receiving a call signal for the second messenger client from the first messenger client. Receiving, wherein the call signal is at least the second Including an identifier of a messenger client, extracting location information of the second messenger client based on the call signal, transmitting the call signal to the second messenger client using the location information; Receiving a response signal from the second messenger client in response to a call signal and transmitting location information of the second messenger client to the first messenger client based on the response signal; The client may provide a messenger server, which is coupled to the second messenger client in a peer-to-peer manner based on the location information of the second messenger client.

본 발명의 또 다른 측면에 따르면, 통신 네트워크를 통하여 적어도 하나의 메신저 클라이언트, 적어도 하나의 외부 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서, 프로그램이 저정되어 있는 메모리, 상기 메모리에 결합되어 상기 프로그램을 실행하는 프로세서를 포함하되, 상기 프로세서는 상기 프로그램에 의해, 상기 메신저 클라이언트로부터 접속 요청 신호를 수신하는 단계-여기서, 상기 접속 요청 신호는 상기 메신저 클라이언트의 위치 정보를 포함함-, 상기 외부 클라이언트로부터 상기 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 메신저 클라이언트의 위치 정보를 추출하는 단계 및 상기 위치 정보를 상기 외부 클라이언트로 전송하는 단계를 실행하되, 상기 외부 클라이언트는 상기 위치 정보를 바탕으로 상기 메신저 클라이언트와 일방 향으로 결합하는 특징으로 하는 메신저 서버를 제공할 수 있다.According to still another aspect of the present invention, a messenger server that provides a messenger service by coupling with at least one messenger client and at least one external client through a communication network, the messenger server having a program stored therein, A processor executing a program, the processor receiving, by the program, a connection request signal from the messenger client, wherein the connection request signal includes location information of the messenger client; Receiving a call signal for the messenger client from the call signal, wherein the call signal includes at least an identifier of the messenger client, extracting location information of the messenger client based on the call signal and the locationBut the information execute the step of transmitting to the external client, the external client may provide the instant messaging server, characterized in that coupled to the IM client and the one direction on the basis of the position information.

이어서, 첨부한 도면들을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. Next, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 바람직한 일 실시예에 따른 메신저 서비스 제공 방법 및 시스템의 구성을 개략적으로 나타낸 블록도이다.1 is a block diagram schematically illustrating a configuration of a method and a system for providing a messenger service according to an exemplary embodiment of the present invention.

도 1을 참조 하면 다기능 기업용 메신저(100)는 메신저 클라이언트(101), 메신저 서버(103)를 포함한다. 또한, 상기 다기능 기업용 메신저(100)와 연동이 가능한 플랫폼은 웹 환경(105), 클라이언트/서버 환경(107), 문서 환경(109)을 포함한다. 상기 구성을 참조하여 상기 다기능 기업용 메신저의 동작을 살펴보면 다음과 같다. Referring to FIG. 1, the multifunctional corporate messenger 100 includes a messenger client 101 and a messenger server 103. In addition, the platform capable of interworking with the multifunctional corporate messenger 100 includes a web environment 105, a client / server environment 107, and a document environment 109. Looking at the operation of the multi-function business messenger with reference to the configuration as follows.

먼저 다기능 기업용 메신저(100)의 서비스 가입자가 상기 메신저 클라이언트(101)에 로그인을 한다. 상기 메신저 서버(103)는 상기 메신저 클라이언트(101)에서 전송한 상기 가입자의 로그인 정보를 확인한다. 그 후 상기 메신저 서버(103)는 상기 메신저 클라이언트(101)에 가입자의 개인 화면 정보를 전송한다. 상기 로그인 과정은 도 2에서 상세히 설명한다.First, a service subscriber of the multifunctional corporate messenger 100 logs in to the messenger client 101. The messenger server 103 checks login information of the subscriber transmitted from the messenger client 101. Thereafter, the messenger server 103 transmits the subscriber's personal screen information to the messenger client 101. The login process will be described in detail with reference to FIG. 2.

그 후 상기 메신저 클라이언트(101)는 다기능 기업용 메신저(100)의 상기 메신저 서버(103)에 결합된 다른 메신저 클라이언트(101)와 정보의 통신이 가능하다. 상기 메신저 클라이언트(101) 사이 메시지의 통신 과정은 도 3에서 상세히 설명한다.Thereafter, the messenger client 101 can communicate information with another messenger client 101 coupled to the messenger server 103 of the multi-functional business messenger 100. The communication process of the message between the messenger client 101 will be described in detail with reference to FIG. 3.

또한 상기 다기능 기업용 메신저(100)와 결합된 웹 환경(105), 클라이언트/서버 환경(107) 및 문서 환경(109)을 포함하는 다양한 플랫폼과 정보의 통신이 가능하다. 상기 다양한 플랫폼과 통신 과정은 도 4에서 상세히 설명한다.In addition, it is possible to communicate information with various platforms including the web environment 105, the client / server environment 107 and the document environment 109 coupled with the multi-functional enterprise messenger (100). The various platforms and the communication process will be described in detail with reference to FIG. 4.

도 2는 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 로그인 과정을 개략적으로 나타낸 순서도이다.2 is a flowchart schematically illustrating a login process of a multi-functional enterprise messenger according to an exemplary embodiment of the present invention.

도 2를 참조하면, 상기 다기능 기업용 메신저의 서비스 가입자가 상기 메신저 클라이언트(201)에 로그인을 한다(단계 205).상기 메신저 클라이언트(201)는 상기 로그인 정보가 입력되었는지 판단하여(단계 207) 로그인 정보가 입력되었으면 단계 211을 수행하고, 그렇지 않으면 상기 가입자에게 로그인 단계를(단계 205) 다시 거치도록 한다.2, a service subscriber of the multi-functional enterprise messenger logs in to the messenger client 201 (step 205). The messenger client 201 determines whether the login information is input (step 207) and login information. Is entered, perform step 211; otherwise, have the subscriber go through a login step (step 205) again.

단계 211에서 상기 메신저 서버(203)는 상기 메신저 클라이언트(201)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 아이디와 패스워드가 일치하는 지 판단하여 일치한다면 단계 213을 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일치 하지 않음을 경고하고(단계 215) 다시 상기 가입자에게로그인 단계를(단계 205) 거치도록 한다.In step 211, the messenger server 203 determines the login information sent from the messenger client 201, determines whether the ID and password of the service subscriber of the messenger match, and performs step 213. The user is warned that the login information does not match (step 215) and the subscriber is again logged in (step 205).

단계 213에서 상기 메신저 서버(203)는 메신저 상기 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트 서버에 표시 하도록(단계 209)한다.In step 213, the messenger server 203 extracts personal messenger information of the subscriber existing in the messenger database and displays the messenger client server on the messenger client server (step 209).

도 3은 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 메신저 상호간 메시지의 통신 과정을 개략적으로 나타낸 순서도이다.3 is a flowchart schematically illustrating a communication process between messages between messengers of a multi-functional enterprise messenger according to an exemplary embodiment of the present invention.

도 3을 참조하면, 상기 다기능 기업용 메신저의 서비스 가입자-A가 상기 메신저 클라이언트-A(301)에 로그인을 한다(단계 307). 상기 메신저 클라이언트-A(301)는 상기 로그인 정보가 입력되었는지 판단하여(단계 309) 로그인 정보가 입력되었으면 단계 317을 수행하고, 그렇지 않으면 상기 가입자-A에게 로그인 단계를(단계 307) 다시 거치도록 한다.Referring to FIG. 3, the service subscriber-A of the multifunctional business messenger logs in to the messenger client-A 301 (step 307). The messenger client-A 301 determines whether the login information has been input (step 309), and if the login information is input, performs step 317; otherwise, causes the subscriber-A to go through the login step (step 307) again. .

단계 317에서 상기 메신저 서버(303)는 상기 메신저 클라이언트-A(301)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 로그인 정보와 상기 메신저 서버(303)에 저장된 정보가 일치하는지를 판단하여 일치한다면 단계 319를 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일치하지 않음을 경고하고(단계 318), 다시 상기 가입자-A에게 로그인 단계를(단계 307) 거치도록 한다.In step 317, the messenger server 303 determines the login information sent from the messenger client-A 301 to determine whether the login information of the service subscriber of the messenger and the information stored in the messenger server 303 match. Performing step 319 otherwise warns that the login information of the subscriber does not match (step 318), and causes the subscriber-A to go through a login step (step 307).

단계 319에서 상기 메신저 서버(303)는 상기 메신저 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트-A에 표시하도록(단계 311)한다.In step 319, the messenger server 303 extracts the personal messenger information of the subscriber in the messenger database and displays the messenger client-A on the messenger client-A (step 311).

한편, 상기 다기능 기업용 메신저의 서비스 가입자-B가 상기 메신저 클라이언트-B(305)에 로그인을 한다(단계 323).상기 메신저 클라이언트-B(305)는 상기 로그인 정보가 입력되었는지 판단하여(단계 325) 로그인 정보가 입력되었으면 단계 317을 수행하고, 그렇지 않으면 상기 가입자-B에게 로그인 단계를(단계 323) 다시 거치도록 한다.Meanwhile, the service subscriber-B of the multi-functional enterprise messenger logs in to the messenger client-B 305 (step 323). The messenger client-B 305 determines whether the login information is input (step 325). If login information is entered, step 317 is performed; otherwise, the subscriber-B is subjected to the login step (step 323) again.

단계 317에서 상기 메신저 서버(303)는 상기 메신저 클라이언트-B(305)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 로그인 정보와 상 기 메신저 서버(303)에 저장된 정보가 일치하는지 판단하여 일치한다면 단계 319를 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일치하지 않음을 경고하고(단계 318) 다시 상기 가입자-B에게 로그인 단계를(단계 323) 거치도록 한다.In step 317, the messenger server 303 determines the login information sent from the messenger client-B 305, determines whether the login information of the service subscriber of the messenger and the information stored in the messenger server 303 match and match. If yes, perform step 319; otherwise, warn that the login information of the subscriber does not match (step 318) and let the subscriber-B go through the login step (step 323).

단계 319에서 상기 메신저 서버(303)는 메신저 상기 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트 서버에 표시하도록(단계 327)한다.In step 319, the messenger server 303 extracts the personal messenger information of the subscriber existing in the messenger database and displays it on the messenger client server (step 327).

그 후, 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)가 상기 가입자-B가 로그인한 상기 메신저 클라이언트-B(305)에 메시지 호출을 시도하면(단계 313) 상기 메신저 서버(303)는 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)에 상기 가입자-B가 로그인한 상기 메신저 클라이언트-B(305)의 위치 정보를 제공한다(단계 313). 그 후,가입자-A가 로그인한 상기 메신저 클라이언트-A(301)는 상기 메신저 서버(303)가 제공한 상기 가입자-B가 로그인한 상기 메신저 클라이언트-B(305)의 위치 정보를 바탕으로 상기 가입자-B가 로그인한 상기 메신저 클라이언트-B(305)와 터널을 생성한다(단계 315). Thereafter, if the messenger client-A 301 with the subscriber-A logged in attempts to call a message to the messenger client-B 305 with the subscriber-B logged in (step 313), the messenger server 303 Provides the location information of the messenger client-B 305 to which the subscriber-B has logged in to the messenger client-A 301 to which the subscriber-A has logged in (step 313). Thereafter, the messenger client-A 301 to which the subscriber-A logs in is based on the location information of the messenger client-B 305 to which the subscriber-B provided by the messenger server 303 logs in. Create a tunnel with the messenger client-B 305 to which -B logs in (step 315).

한편, 상기 가입자-B가 로그인한 상기 메신저 클라이언트-B(305)는 상기 메신저 서버(303)에서 보내오는 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 메신저 호출 신호를 수신하면 상기 메신저 서버(303)에 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 위치 정보를 요구하여 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 위치를 파악한다(단계 329). On the other hand, the messenger client-B 305 to which the subscriber-B logs in receives the messenger call signal of the messenger client-A 301 to which the subscriber-A sent from the messenger server 303 logs. The messenger server 303 requests location information of the messenger client-A 301 to which the subscriber-A has logged in, and determines the location of the messenger client-A 301 to which the subscriber-A has logged in (step 329). ).

그 후,상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 터널 생 성에 반응하여 상기 메신저 서버(303)에서 제공한 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 위치 정보를 바탕으로 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)와 터널을 생성한다(단계 331). 그 후 상기 메신저 데이터베이스의 부하없이 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)와 상기 가입자-B가 로그인한 상기 메신저 클라이언트-B(305)는 메시지 통신을 한다(단계 321).Thereafter, the location of the messenger client-A 301 logged in by the subscriber-A provided by the messenger server 303 in response to the tunnel creation of the messenger client-A 301 logged in by the subscriber-A. Based on the information, the subscriber-A creates a tunnel with the messenger client-A 301 to which the user logged in (step 331). Thereafter, the messenger client-A 301 to which the subscriber-A logs in and the messenger client-B 305 to which the subscriber-B logs in perform a message communication without load of the messenger database (step 321).

도 4는 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 다양한 플랫폼과 통신 과정을 나타낸 순서도이다.4 is a flowchart illustrating a communication process with various platforms of the multi-functional enterprise messenger according to an exemplary embodiment of the present invention.

도 4를 참조하면, 상기 다기능 기업용 메신저의 서비스 가입자가 상기 메신저 클라이언트(401)에 로그인을 한다(단계 411).상기 메신저 클라이언트(401)는 상기 로그인 정보가 입력되었는지 판단하여(단계 413) 로그인 정보가 입력되었으면 단계 421을 수행하고, 그렇지 않으면 상기 가입자에게 로그인 단계를(단계 411) 다시 거치도록 한다.Referring to FIG. 4, a service subscriber of the multi-functional enterprise messenger logs in to the messenger client 401 (step 411). The messenger client 401 determines whether the login information is input (step 413) and log-in information. If is entered, perform step 421; otherwise, let the subscriber go back to the login step (step 411).

단계 421에서 상기 메신저 서버(403)는 상기 메신저 클라이언트(401)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 로그인 정보와 상기 메신저 서버(403)에 저장된 정보가 일치하는 지 판단하여 일치한다면 단계 423을 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일 하지 않음을 경고하고(단계 422) 다시 상기 가입자에게 로그인 단계를(단계 411) 거치도록 한다.In step 421, the messenger server 403 determines the login information sent from the messenger client 401, and if it matches by determining whether the login information of the service subscriber of the messenger and the information stored in the messenger server 403 match. 423 otherwise, the subscriber's login information is warned not to work (step 422) and the subscriber goes through a login step (step 411).

단계 423에서 상기 메신저 서버(403)는 메신저 상기 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트 서버에 표 시 하도록(단계 415) 한다.In step 423, the messenger server 403 extracts the personal messenger information of the subscriber in the messenger database and displays the messenger client server on the messenger client server (step 415).

한 편, 상기 웹 환경(405)에서 작업을 수행하던 다른 다기능 기업용 메신저의 서비스 가입자는 상기 웹 환경(405)에서 얻은 정보를 상기 메신저 클라이언트(401)에 전송할 수 있다. On the other hand, a service subscriber of another multi-function business messenger who has been working in the web environment 405 may transmit the information obtained in the web environment 405 to the messenger client 401.

상기 다기능 기업용 메신저 서비스의 가입자가 상기 웹 환경(405)에서 상기 메신저 클라이언트(401)를 호출하면, 상기 메신저 서버(403)는 상기 메신저 클라이언트의 위치 정보를 상기 웹 환경(405)의 가입자에 제공한다(단계 425).그 후 상기 다기능 기업용 메신저 서비스의 가입자가 사용하는 웹 환경(405)은 상기 메신저 서버(403)가 제공한 상기 메신저 클라이언트(401)의 위치 정보를 바탕으로 상기 메신저 클라이언트에 상기 웹 환경(405)의 정보를 전송하면, 상기 메신저 클라이언트(401)는 상기 웹 환경(405)에서 전송한 정보를 표시할 수 있다(단계 419).When the subscriber of the multi-functional enterprise messenger service calls the messenger client 401 in the web environment 405, the messenger server 403 provides location information of the messenger client to the subscriber of the web environment 405. (Step 425). Then, the web environment 405 used by the subscriber of the multi-functional enterprise messenger service is based on the location information of the messenger client 401 provided by the messenger server 403. When the information of the environment 405 is transmitted, the messenger client 401 may display the information transmitted from the web environment 405 (step 419).

또 다른 한 편, 상기 클라이언트/서버 환경(407)에서 작업을 수행하던 다른 다기능 기업용 메신저의 서비스 가입자는 상기 클라이언트/서버 환경(407)에서 얻은 정보를 상기 메신저 클라이언트(401)에 전송할 수 있다. On the other hand, a service subscriber of another multi-functional enterprise messenger who is performing work in the client / server environment 407 may transmit the information obtained in the client / server environment 407 to the messenger client 401.

상기 다기능 기업용 메신저 서비스의 가입자가 상기 클라이언트/서버 환경(407)에서 상기 메신저 클라이언트(401)를 호출하면, 상기 메신저 서버(403)는 상기 메신저 클라이언트의 위치 정보를 상기 클라이언트/서버 환경(407)의 가입자에 제공한다(단계 425).그 후 상기 다기능 기업용 메신저 서비스의 가입자가 사용하는 클라이언트/서버 환경(407)은 상기 메신저 서버(403)가 제공한 상기 메신저 클라이언트(401)의 위치 정보를 바탕으로 상기 메신저 클라이언트에 상기 클라이언트/서 버 환경(407)의 정보를 전송하면, 상기 메신저 클라이언트(401)는 상기 클라이언트/서버 환경(407)에서 전송한 정보를 표시할 수 있다(단계 419).When the subscriber of the multi-functional enterprise messenger service calls the messenger client 401 in the client / server environment 407, the messenger server 403 sends location information of the messenger client to the client / server environment 407. The client / server environment 407 used by the subscriber of the multi-functional enterprise messenger service is then based on the location information of the messenger client 401 provided by the messenger server 403. When the information of the client / server environment 407 is transmitted to the messenger client, the messenger client 401 may display the information transmitted from the client / server environment 407 (step 419).

또 다른 한 편, 상기 문서 환경(409)에서 작업을 수행하던 다른 다기능 기업용 메신저의 서비스 가입자는 상기 문서 환경(409)에서 얻은 정보를 상기 메신저 클라이언트(401)에 전송할 수 있다(단계 419). On the other hand, a service subscriber of another multi-functional enterprise messenger who has been working in the document environment 409 may transmit the information obtained in the document environment 409 to the messenger client 401 (step 419).

상기 다기능 기업용 메신저 서비스의 가입자가 상기 문서 환경(409)에서 상기 메신저 클라이언트(401)를 호출하면, 상기 메신저 서버(403)는 상기 메신저 클라이언트의 위치 정보를 상기 문서 환경(409)의 가입자에 제공한다(단계 425).그 후 상기 다기능 기업용 메신저 서비스의 가입자가 사용하는 문서 환경(409)은 상기 메신저 서버(403)가 제공한 상기 메신저 클라이언트(401)의 위치 정보를 바탕으로 상기 메신저 클라이언트에 상기 문서 환경(409)의 정보를 일방향으로 전송하면, 상기 메신저 클라이언트(401)는 상기 문서 환경(409)에서 전송한 정보를 표시할 수 있다(단계 419).When the subscriber of the multi-functional enterprise messenger service calls the messenger client 401 in the document environment 409, the messenger server 403 provides location information of the messenger client to the subscriber of the document environment 409. (Step 425). Then, the document environment 409 used by the subscriber of the multi-functional enterprise messenger service is based on the location information of the messenger client 401 provided by the messenger server 403. When the information of the environment 409 is transmitted in one direction, the messenger client 401 may display the information transmitted from the document environment 409 (step 419).

도 5는 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 서버 확장 과정을 나타낸 블록도이다.5 is a block diagram showing a server expansion process of the multi-functional enterprise messenger according to an embodiment of the present invention.

도 5를 참조하면, 상기 다기능 기업용 메신저의 서비스 필요한 메신저 클라이언트가 상기 데이터베이스 서버-1(505)이 수용 가능한 메신저 클라이언트(501)의 숫자 보다 늘어날 경우(503) 상기 다기능 기업용 메신저 서비스는 추가된 메신저 클라이언트(503)의 숫자를 수용할 수 있도록 상기 메신저 서버-2(509)를 추가할 수 있다. 이때 상기 메신저 서버는 서버 모듈을 분산/병렬 설계 하여 서버의 확장이 병렬적으로 가능하다(단계 507).Referring to FIG. 5, when the number of messenger clients required for the service of the multi-functional enterprise messenger is larger than the number of messenger clients 501 that the database server-1 505 can accommodate (503), the multi- messenger messenger service is added to the messenger client. The messenger server-2 509 may be added to accommodate the number 503. At this time, the messenger server is designed to distribute / parallel server modules to expand the server in parallel (step 507).

도 6은 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 데이터베이스 서버 시스템을 나타낸 구성도이다.6 is a block diagram showing a database server system of a multi-functional enterprise messenger according to an embodiment of the present invention.

도 6을 참조하면, 상기 메신저 서버 시스템은 메모리 시스템(620), 여기에 결합되어 고속 동작을 수행하는 적어도 하나의 중앙 처리 장치(Central Processing Unit: CPU: 610), 입력 장치(630) 및 통신장치(640)를 포함할 수 있다.Referring to FIG. 6, the messenger server system may include a memory system 620, at least one central processing unit (CPU) 610, an input device 630, and a communication device coupled to the memory system 620 to perform high-speed operation. 640 may include.

중앙 처리 장치(610)는 계산을 수행하기 위한 ALU(Arithmetic Logic Unit: 612), 데이터 및 명령어의 일시적인 저장을 위한 레지스터(614) 및 메신저 서버 시스템의 동작을 제어하기 위한 컨트롤러(616)를 포함한다. 중앙 처리 장치(610)는 디지털(Digital) 사의 알파(Alpha), MIPS 테크놀로지, NEC, IDT, 지멘스(Siemens) 등의 MIPS, 인텔(Intel)과 사이릭스(Cyrix), AMD 및 넥스젠(Nexgen)을 포함하는 회사의 x86 및 IBM과 모토롤라(Motorola)의 파워PC(PowerPC)와 같이 다양한 아키텍쳐(Architecture)를 갖는 프로세서일 수 있다.The central processing unit 610 includes an Arithmetic Logic Unit (ALU) 612 for performing calculations, a register 614 for temporary storage of data and instructions, and a controller 616 for controlling the operation of the messenger server system. . The central processing unit 610 includes Digital, Alpha, MIPS Technology, MIPS, such as NEC, IDT, Siemens, Intel and Cyrix, AMD, and Nexgen. It could be a processor with a variety of architectures, such as the company's x86 and IBM's and Powerola's PowerPC.

메모리 시스템(620)은 일반적으로 RAM(Random Access Memory)과 ROM(Read Only Memory) 같은 저장 매체 형태인 고속의 메인 메모리(622)와, 플로피 디스크, 하드 디스크, 테이프, CD-ROM, 플래시 메모리 등의 장기(long-term) 저장 매체 형태의 보조 메모리(624) 및 전기, 자기, 광학이나 그 밖의 저장 매체를 이용하여 데이터를 저장하는 장치를 포함한다. 또한, 메인 메모리(622)는 디스플레이 장치를 통하여 이미지를 디스플레이하는 비디오 디스플레이 메모리를 포함할 수 있다. The memory system 620 generally includes a high speed main memory 622 in the form of a storage medium such as random access memory (RAM) and read only memory (ROM), floppy disk, hard disk, tape, CD-ROM, flash memory, and the like. A secondary memory 624 in the form of a long-term storage medium and a device for storing data using electrical, magnetic, optical or other storage media. In addition, the main memory 622 may include a video display memory for displaying an image through the display device.

또한, 입력 장치(630)는 키보드, 마우스 등을 포함한다. 마우스는 예컨대 터 치 스크린 또는 마이크로폰과 같은 물리적 변환기(Physical transducer) 등을 포함할 수 있다. 통신장치(640)는 웹 환경, 클라이언트/서버 환경, 문서 환경 및 유무선 통신망의 교환기 등과 통신을 수행하기 위한 통신 인터페이스를 포함한다.In addition, the input device 630 includes a keyboard, a mouse, and the like. The mouse may include, for example, a physical transducer such as a touch screen or a microphone. The communication device 640 includes a communication interface for communicating with a web environment, a client / server environment, a document environment, a switch of a wired / wireless communication network, and the like.

도 7은 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 데이터베이스 서버 시스템의 모듈 구성도이다.7 is a module configuration diagram of a database server system of a multi-functional enterprise messenger according to an embodiment of the present invention.

도 7을 참조하면, 상기 메신저 서버 시스템은 메신저 서버 및 유무선 통신망의 교환기 등과의 유·무선 통신을 처리하기 위한 송수신 처리 모듈(732), 상기 다기능 기업용 메신저 서비스 가입자의 로그인 정보를 저장하며 상기 메신저 클라이언트에서 전송한 로그인 정보와 비교하는 로그인 처리 모듈(734), 상기 메신저 클라이언트의 위치를 저장하고, 상기 다기능 기업용 메신저 서비스의 가입자가 로그인한 상기 메신저 클라이언트나, 상기 다기능 기업용 메신저 서비스 가입자가 이용하는 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에서 상기 메신저 클라이언트를 호출 할 경우 상기 호출을 원하는 메신저 클라이언트나 상기 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에 상기 호출한 메신저 클라이언트의 위치정보를 제공해 주는 메신저 클라이언트 위치 추적 처리 모듈(736) 및 상기 메신저 클라이언트에서 전송한 로그인 정보와 상기 메신저 서버에 저장된 정보가 다를 경우 상기 메신저 클라이언트에 정보 불일치 경고를 전송하는 정보 불일치 경고 표시 처리 모듈(738)을 포함할 수 있다. 이러한 응용 모듈을 통하여 본 발명의 바람직한 일 실시예에 따른 메신저 서버 시스템의 전체적인 구성을 살펴보면 다음과 같다. Referring to FIG. 7, the messenger server system stores a transmission / reception processing module 732 for processing wired / wireless communication with a messenger server and a switch of a wired / wireless communication network, and stores login information of the multi-functional enterprise messenger service subscriber. A login processing module 734 for comparing with the login information transmitted from the web browser, storing the location of the messenger client, and a web environment used by the messenger client to which the subscriber of the multi-functional enterprise messenger service logs in or by the multi-functional enterprise messenger service subscriber; When the messenger client is called on various platforms including a client / server environment and a document environment, the messenger client who calls the messenger client or the messenger client who calls the messenger client on various platforms including the web environment, client / server environment, and document environment Messenger client location tracking processing module 736 for providing the location information of the information and the information inconsistency warning display module for transmitting an information mismatch warning to the messenger client when the login information transmitted from the messenger client and the information stored in the messenger server is different 738 may include. Looking at the overall configuration of the messenger server system according to an embodiment of the present invention through such an application module as follows.

메신저 서버 시스템은 다양한 OS(Operating System)를 시스템의 OS로서 사용할 수 있다. 이러한 OS는 API(Application Program Interface: 700)에 하이 레벨명령어를 제공하여 각 응용 모듈(730)의 동작을 제어한다.The messenger server system can use various operating systems (OS) as the OS of the system. The OS provides a high level command to an application program interface (API) 700 to control the operation of each application module 730.

메신저 서버 시스템은 API(700)로부터 제공되는 하이 레벨 명령어에 따라 대응하는 각 응용 모듈(730)을 식별하고, 하이 레벨 명령어를 디코딩하여 해당하는 곳으로 제공하는 하이 레벨 명령어 처리부(710)를 포함한다. 응용 모듈 제어부(720)는 하이 레벨 명령어 처리부(710)로부터 제공된 명령어에 따라 응용 모듈(730)의 동작을 제어한다. 즉, 하이 레벨 명령어 처리부(710)는 API(700)를 통하여 제공된 하이 레벨 명령어에 따라 여기에 대응하는 응용 모듈(730)이 존재하는지를 식별하고, 대응되는 응용 모듈(730)이 존재하는 경우에 해당하는 응용 모듈(730)에서 인식할 수 있는 명령어로 디코딩하여 해당하는 매핑부에 전송하거나 메시지 전송을 제어한다. 여기서, 응용 모듈(730)은 송수신 처리 모듈(732), 로그인 처리 모듈(734), 메신저 클라이언트 위치 추적 처리 모듈(736) 및 정보 불일치 경고 표시 처리 모듈(738)을 포함한다. 응용 모듈 제어부(720)는 각 응용 모듈에 대한 매핑부(721, 723, 725, 727))와 인터페이스부(722, 724, 726, 728)를 각각 포함한다. The messenger server system includes a high level command processing unit 710 for identifying each application module 730 corresponding to the high level command provided from the API 700, decoding the high level command, and providing the decoded high level command to a corresponding place. . The application module controller 720 controls the operation of the application module 730 according to the command provided from the high level command processor 710. That is, the high level instruction processing unit 710 identifies whether there is an application module 730 corresponding thereto according to the high level instruction provided through the API 700, and corresponds to the case where the corresponding application module 730 exists. The decoded command is recognized by the application module 730 and transmitted to the corresponding mapping unit or the message transmission is controlled. Here, the application module 730 includes a transmission / reception processing module 732, a login processing module 734, a messenger client location tracking processing module 736, and an information mismatch warning display processing module 738. The application module controller 720 includes mapping units 721, 723, 725, and 727 and interface units 722, 724, 726, and 728 for each application module, respectively.

송수신 처리 모듈 매핑부(721)는 하이 레벨 명령어 처리부(710)로부터 컨텐츠 제공 서버 또는 사용자 단말 등과의 유·무선 통신을 수행하기 위한 하이 레벨 명령어를 제공받아, 송수신 처리 모듈(732)에서 처리할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 송수신 처리 모듈 인터페이스부(722)를 통하여 송수신 처리 모듈(732)로 제공한다. 또한 송수신 처리 모듈(732)은 필요에 따라 웹 환경, 클라이언트/서버 환경, 문서 환경과 데이터 송수신을 위한 물리적 전송 인터페이스를 포함할 수 있다. 이러한 경우, 전송 인터페이스는 SS7 음성망 연동 인터페이스나 TCP/IP 망 연동 인터페이스 등의 통신 인터페이스를 포함한다.The transmission / reception processing module mapping unit 721 may receive a high level command for performing wired / wireless communication with the content providing server or the user terminal from the high level command processing unit 710, and may process the transmission / reception processing module 732. Maps to a device level command and provides it to the transmit / receive processing module 732 via the transmit / receive processing module interface 722. In addition, the transmission / reception processing module 732 may include a physical transmission interface for data transmission and reception with a web environment, a client / server environment, a document environment, as needed. In this case, the transmission interface includes a communication interface such as SS7 voice network interworking interface or TCP / IP network interworking interface.

로그인 처리 모듈(734)은 메신저 서버에 이미 저장된 로그인 정보와 메신저 클라이언트에서 전송한 로그인 정보를 비교하는 부분이다. 즉 로그인 처리 모듈 매핑부(723)는 하이 레벨 명령어 처리부(710)로부터 메신저 서버에 이미 저장된 로그인 정보와 메신저 클라이언트에서 전송한 로그인 정보를 비교하기 위한 하이 레벨 명령어를 제공받아, 로그인 처리 모듈(734)이 인식할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 로그인 처리 모듈 인터페이스부(724)를 통하여 로그인 처리 모듈(734)로 제공한다.The login processing module 734 compares the login information already stored in the messenger server with the login information transmitted from the messenger client. That is, the login processing module mapping unit 723 receives a high level command for comparing the login information already stored in the messenger server with the login information transmitted from the messenger client from the high level command processing unit 710, and the login processing module 734. It maps to this recognizable device level command and provides it to the login processing module 734 via the login processing module interface 724.

메신저 클라이언트 위치 추적 처리 모듈(736)은 상기 메신저 클라이언트의 위치를 저장하고, 상기 다기능 기업용 메신저 서비스의 가입자가 로그인한 상기 메신저 클라이언트나, 상기 다기능 기업용 메신저 서비스 가입자가 이용하는 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에서 상기 메신저 클라이언트를 호출 할 경우 상기 호출을 원하는 메신저 클라이언트나 상기 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에 상기 호출한 메신저 클라이언트의 위치정보를 제공해 주는 부분이다. 즉 메신저 클라이언트 위치 추적 처리 모듈 매핑부(725)는 하이 레벨 명령어 처리부(710)로부터 상기 메신저 클라이언트의 위치를 저장하고, 상기 다기능 기업용 메신저 서비스의 가입자가 로그인한 상기 메신저 클라이언트나, 상기 다기능 기업용 메신저 서비스 가입자가 이 용하는 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에서 상기 메신저 클라이언트를 호출할 경우 상기 호출을 원하는 메신저 클라이언트나 상기 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에 상기 호출한 메신저 클라이언트의 위치정보를 제공해 주는 메신저 클라이언트 위치 추적 처리하기 위한 하이 레벨 명령어를 제공받아, 메신저 클라이언트 위치 추적 처리 모듈(736)이 인식할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 메신저 클라이언트 위치 추적 처리 모듈 인터페이스부(726)를 통하여 메신저 클라이언트 위치 추적 처리 모듈(736)로 제공한다.The messenger client location tracking processing module 736 stores the location of the messenger client and uses a web client, a client / server environment, which is used by the messenger client to which the subscriber of the multi-functional enterprise messenger service logs in, or the subscriber of the multi-functional enterprise messenger service; When calling the messenger client on various platforms including a document environment, it provides location information of the called messenger client to various platforms including the messenger client, the web environment, the client / server environment, and the document environment. Part. That is, the messenger client position tracking processing module mapping unit 725 stores the position of the messenger client from the high level command processing unit 710, and the messenger client to which the subscriber of the multifunctional enterprise messenger service logs in, or the multifunctional enterprise messenger service. When calling the messenger client from various platforms including the web environment, client / server environment, and document environment used by the subscriber, the messenger client or the web environment, client / server environment, document environment, etc. It is provided with a high level command for processing the location of the messenger client for providing the location information of the called messenger client to the platform, and maps it to a device level command recognizable by the messenger client location tracking module 736. The IM client via the location processing module interface unit 726 and provides the client messenger location processing module (736).

정보 불일치 경고 표시 처리 모듈(738)은 상기 메신저 클라이언트에서 전송한 로그인 정보와 상기 메신저 서버에 저장된 정보가 다를 경우 상기 메신저 클라이언트에 정보 불일치 경고를 전송하는 부분이다. 즉 정보 불일치 경고 표시 처리 모듈 매핑부(727)는 하이 레벨 명령어 처리부(710)로부터 상기 메신저 클라이언트에서 전송한 로그인 정보와 상기 메신저 서버에 저장된 정보가 다를 경우 상기 메신저 클라이언트에 정보 불일치 경고를 전송하기 위한 하이 레벨 명령어를 제공받아, 정보 불일치 경고 표시 처리 모듈(738)이 인식할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 정보 불일치 경고 표시 처리 모듈 인터페이스부(728)를 통하여 정보 불일치 경고 표시 처리 모듈(738)로 제공한다.The information mismatch warning display processing module 738 is a part which transmits an information mismatch warning to the messenger client when the login information transmitted from the messenger client and the information stored in the messenger server are different. That is, the information mismatch warning display processing module mapping unit 727 is configured to transmit an information mismatch warning to the messenger client when the login information transmitted from the high level command processor 710 and the information stored in the messenger server are different. It is provided with a high level command, and maps it to a device level command that can be recognized by the information mismatch warning display processing module 738, and maps it to the information mismatch warning display processing module 738 through the information mismatch warning display processing module interface 728. To provide.

도 8은 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 메신저 클라이언트 실행 화면이다.8 is a messenger client execution screen of the multifunctional business messenger according to an embodiment of the present invention.

도 8을 참조 하면,상기 다기능 기업용 메신저의 메신저 클라이언트 실행 화 면은 파일, 서비스, 즐겨찾기, 도움말의 메뉴로 이루어진 메뉴바(Menu Bar)(801), 쪽지 대상 추가 아이콘(803), 쪽지함 아이콘(805), 메신저 클라이언트 로그인 가입자 표시 아이콘(807), 서비스 아이콘 모음(809), 그룹 표시(811), 온라인 대화 상대 표시(813) 및 오프라인 대화 상대 표시(815)를 포함한다.Referring to FIG. 8, the messenger client execution screen of the multi-function enterprise messenger includes a menu bar 801 consisting of a menu of files, services, favorites, and help, a note add icon 803, and a note box icon ( 805, messenger client login subscriber display icon 807, service icon collection 809, group display 811, online contact display 813, and offline contact display 815.

상기 파일, 서비스, 즐겨찾기, 도움말 의 메뉴로 이루어진 메뉴바(Menu Bar)(801)는 상기 메신저 클라이언트 실행 프로그램에서 사용할 수 있는 상기 쪽지 대상 추가 아이콘(803), 쪽지함 아이콘(805), 메신저 클라이언트 로그인 가입자 표시 아이콘(807), 서비스 아이콘 모음(809), 그룹 표시(811), 온라인 대화 상대 표시(813) 및 오프라인 대화 상대 표시(815)를 포함하는 모든 기능을 가진다.A menu bar 801 consisting of a menu of the file, service, favorites, and help may be used to add the message object icon 803, message box icon 805, and messenger client login that can be used in the messenger client executable program. It has all the functions including subscriber display icon 807, service icon collection 809, group display 811, online contact display 813, and offline contact display 815.

상기 쪽지 대상 추가 아이콘(803)은 상기 표시된 온라인 대화 상대 표시(813) 및 상기 표시된 오프라인 대화 상대 표시(815)중 쪽지를 보낼 대상을 추가하는 기능을 가진다.The add message target icon 803 has a function of adding a target to which a message is sent from the displayed online contact display 813 and the displayed offline contact display 815.

상기 쪽지함 아이콘(805)은 상기 메신저 클라이언트 프로그램에 로그인한 가입자에게 보내진 쪽지를 보관하는 기능을 가진다.The message icon 805 has a function of storing a message sent to a subscriber who has logged in to the messenger client program.

상기 메신저 클라이언트 로그인 가입자 표시 아이콘(807)은 상기 메신저 클라이언트에 로그인한 가입자의 이름과 상태를 표시하는 기능을 가진다.The messenger client login subscriber display icon 807 has a function of displaying the name and status of the subscriber logged in to the messenger client.

상기 서비스 아이콘 모음(809)은 상기 메뉴바(801)에 포함된 서비스 메뉴의 기능을 직관적으로 선택하여 실행할 수 있도록 돕는 기능을 가진다.The service icon collection 809 has a function of helping to intuitively select and execute a function of a service menu included in the menu bar 801.

상기 그룹 표시(811)는 상기 메신저 클라이언트에 로그인한 가입자가 지정한 대화 상대 중 일정한 기준으로 분류되는 대화 상대들을 각각 하나의 그룹으로 묶어 표시하는 기능을 가진다.The group display 811 has a function of grouping and displaying each of the contact persons classified according to a predetermined criterion among the contact persons designated by the subscriber logged in to the messenger client into one group.

상기 온라인 대화 상대 표시(813)는 상기 메신저 클라이언트에 로그인한 가입자가 지정한 대화 상대 중 현재 상기 메신저 클라이언트에 로그인한 대화상대를 표시하는 기능을 가진다.The online chat partner display 813 has a function of displaying a chat partner currently logged in to the messenger client among chat buddies designated by the subscriber logged in to the messenger client.

상기 오프라인 대화 상대 표시(815)는 상기 메신저 클라이언트에 로그인한 가입자가 지정한 대화 상대 중 현재 상기 메신저 클라이언트에 로그인하지 않은 대화상대를 표시하는 기능을 가진다.The offline chat partner display 815 has a function of displaying a chat partner who does not currently log in to the messenger client among chat contacts designated by the subscriber logged in to the messenger client.

도 9는 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 인트라넷 정보창(ticker)의 예시 화면이다.9 is an exemplary screen of an intranet information ticker of the multifunctional business messenger according to an exemplary embodiment of the present invention.

도 9를 참조 하면,상기 다기능 기업용 메신저의 정보창(ticker)은 정보창(ticker)메인 화면(901)과 정보창(ticker) 관리 (입력)화면(903)을 포함한다. 정보창(ticker) 관리(입력) 화면(903)은 전송 대상자 선택 상자(904), 전체 전송 대상자 선택/취소 아이콘(905), 제목 입력 상자(905), 인터넷주소(URL) 입력 상자(907),전송 기간 입력 상자(909), 강제 팝-업 선택 상자(911), 내용 입력 상자(913), 정보창(ticker)전송/취소 아이콘(915)을 포함한다.Referring to FIG. 9, the information window of the multi-function business messenger includes an information window (ticker) main screen 901 and an information window (ticker) management (input) screen 903. The information window (ticker) management (input) screen 903 includes a sender selection box 904, a select / cancel all sender icon 905, a title input box 905, an Internet address (URL) input box 907, A transmission period input box 909, a forced pop-up selection box 911, a content input box 913, and an information window transmit / cancel icon 915.

상기 정보창(ticker)메인 화면(901)은 상기 정보창(ticker) 관리 (입력)화면(903)에서 입력한 메시지가 메신저 클라이언트 프로그램에 정보창(ticker)의 형태로 팝-업(pop-up)하는 기능을 가진다. The information window (ticker) main screen 901 has a function of popping up a message inputted from the information management window (ticker) in the form of an information window (ticker) to a messenger client program. Has

상기 정보창(ticker) 관리 (입력)화면(903)은 메신저 클라이언트에 전송할 상기 정보창(ticker)형태의 메시지를 입력하는 기능을 가진다. 상기 전송 대상자 선택 상자(904)는 상기 내용 입력 상자(913)에 입력한 내용을 상기 정보창(ticker)메인 화면(901)으로 전송할 상기 다기능 기업용 메신저의 가입자를 선택하는 기능을 가진다.The information window (ticker) management (input) screen 903 has a function of inputting the message in the form of the information window (ticker) to be transmitted to the messenger client. The transmission destination selection box 904 has a function of selecting a subscriber of the multi-functional business messenger to transmit the content input in the content input box 913 to the information window (ticker) main screen 901.

전체 전송 대상자 선택/취소 아이콘(905)은 상기 전송 대상자 선택 상자(904)에서 선택한 상기 다기능 기업용 메신저의 가입자의 전무를 선택하거나, 전부를 선택 취소하는 기능을 가진다. 제목 입력 상자(905)는 상기 정보창(ticker)메인 화면(901)에 전송 되는 내용의 제목을 입력하는 기능을 가진다. 인터넷주소(URL) 입력 상자(907)는 상기 정보창(ticker)메인 화면(901)에 전송 되는 내용의 제목을 클릭 할 때 링크 되는 인터넷 주소를 입력하는 기능을 가진다. The select / cancel all recipients icon 905 has a function of selecting none or all of the subscribers of the multi-function business messenger selected by the recipients selection box 904. The title input box 905 has a function of inputting a title of the content transmitted to the information window (ticker) main screen 901. The Internet address (URL) input box 907 has a function of inputting an internet address to be linked when the title of the content transmitted to the information window (ticker) main screen 901 is clicked.

전송 기간 입력 상자(909)는 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용이 상기 정보창(ticker)메인 화면(901)에서 표시되는 기간을 입력하는 기능을 가진다. 강제 팝-업 선택 상자(911)는 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용이 상기 정보창(ticker)메인 화면(901)에서 표시될 때 상기 정보창(ticker)메인 화면(901)이 강제로 팝-업(pop-up)될 것을 선택하는 기능을 가진다. 내용 입력 상자(913)는 상기 정보창(ticker)메인 화면(901)에 전송 되는 내용을 입력하는 기능을 가진다.The transmission period input box 909 has a function of inputting a period during which contents created on the information window management (input) screen 903 are displayed on the information window main screen 901. The forced pop-up selection box 911 is the information window (ticker) main screen 901 when the contents created in the information management (input) screen 903 are displayed on the information window (ticker) main screen 901. ) Has the ability to choose to force pop-up. The content input box 913 has a function of inputting content transmitted to the information window (ticker) main screen 901.

정보창(ticker)전송/취소 아이콘(915)은 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용을 확정하고 상기 정보창(ticker)메인 화면(901)으로 전송하거나, 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용을 취소하는 기능을 가진다.The information window (ticker) transmission / cancellation icon 915 confirms the contents created in the information management (input) screen 903 and transmits the information to the information window (ticker) main screen 901 or the information window (ticker). It has a function to cancel the contents created on the management (input) screen 903.

도 10은 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 인트라넷 연동 중 제증명 신청의 예시 화면이다.10 is an exemplary screen of a certificate application during intranet interworking of a multifunctional business messenger according to an embodiment of the present invention.

도 10을 참조 하면,상기 다기능 기업용 메신저의 인트라넷 연동 중 제증명 신청의 예시 화면은 재작성 아이콘(1001),신청 아이콘(1002), 신청 일자 표시(1003), 제증명 종류 선택 상자(1005), 용도 선택 상자(1007), 기타 용도 입력 상자(1009), 수령 방법 선택 상자(1011), 담당자 통보 선택 상자(1013)를 포함한다.Referring to FIG. 10, an example screen of a certificate application during intranet interworking of the multi-functional enterprise messenger includes a rewrite icon 1001, an application icon 1002, an application date display 1003, a certificate type selection box 1005, A usage selection box 1007, other usage input boxes 1009, a receiving method selection box 1011, and a person in charge notification selection box 1013.

상기 재작성 아이콘(1001)은 제증명 신청 화면의 입력을 재작성 하는 기능을 가진다. 상기 신청 아이콘(1002)은 제증명 신청 화면의 입력에 의하여 신청을 확정하는 기능을 가진다. 상기 신청 일자 표시(1003)는 제증명 신청일을 표시하는 기능을 가진다. 상기 제증명 종류 선택 상자(1005)는 신청하려는 제증명의 종류를 선택하는 기능을 가진다. 상기 용도 선택 상자(1007)는 신청한 제증명의 용도를 선택하는 기능을 가진다. 상기 기타 용도 입력 상자(1009)는 상기 용도 선택 상자(1007)에서 선택할 수 없는 다른 용도를 직접 입력하는 기능을 가진다. 상기 수령 방법 선택 상자(1011)는 신청한 제증명을 수령하는 방법을 선택할 수 있는 기능을 가진다. 상기 담당자 통보 선택 상자(1013)는 제증명의 신청 사실을 담당자에게 SMS나 쪽지로 통보하는 기능을 가진다.The rewriting icon 1001 has a function of rewriting the input of the proof request screen. The application icon 1002 has a function of confirming the application by the input of the proof application screen. The application date display 1003 has a function of displaying a certificate application date. The proof type selection box 1005 has a function of selecting a type of proof to be applied for. The use selection box 1007 has a function of selecting a use of the proof of application. The other usage input box 1009 has a function of directly inputting other usages not selectable from the usage selection box 1007. The receiving method selection box 1011 has a function of selecting a method of receiving an applied proof. The person in charge notification selection box 1013 has a function of notifying the person in charge by SMS or a message of the application of the proof of proof.

도 11은 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 인트라넷 연동 중 팀 게시판의 예시 화면이다.11 is an example screen of a team bulletin board during intranet interworking of a multi-functional business messenger according to an exemplary embodiment of the present invention.

도 11을 참조 하면,상기 다기능 기업용 메신저의 인트라넷 연동 중 팀 게시 판의 예시 화면은 등록 아이콘(1101), 지움 아이콘(1103), 취소 아이콘(1105), 등록자 표시(1107), 등록 일자 표시(1109), 소속 표시(111), 제목 입력 상자(1113), 내용 입력 상자(1115), 첨부 입력 상자(1117), 쪽지 보내기 선택 상자(1119)를 포함한다.Referring to FIG. 11, an example screen of a team bulletin board during intranet interworking of the multi-functional enterprise messenger includes a registration icon 1101, an erase icon 1103, a cancel icon 1105, a registrant display 1107, and a registration date display 1109. ), Affiliation display 111, a title input box 1113, a content input box 1115, an attached input box 1117, and a send message selection box 1119.

상기 등록 아이콘(1101)은 팀 게시판에 작성한 내용을 확정하는 기능을 가진다. 상기 지움 아이콘(1103)은 팀 게시판에 작성한 내용을 지우는 기능을 가진다. 상기 취소 아이콘(1105)은 팀 게시판에 작성한 내용을 취소하는 기능을 가진다. 상기 등록자 표시(1107)는 팀 게시판에 내용을 등록한 사람의 성명을 표시하는 기능을 가진다. 상기 등록 일자 표시(1109)는 팀 게시판에 내용을 등록한 시간을 표시하는 기능을 가진다. 상기 소속 표시(1111)는 팀 게시판에 내용을 등록한 사람의 소속을 표시하는 기능을 가진다. 상기 제목 입력 상자(1113)는 팀 게시판에 등록할 내용의 제목을 입력하는 기능을 가진다. 상기 내용 입력 상자(1115)는 팀 게시판에 등록할 내용을 입력하는 기능을 가진다. 상기 첨부 입력 상자(1117)는 팀 게시판에 등록할 내용에 파일을 첨부하는 기능을 가진다. 상기 쪽지 보내기 선택 상자(1119)는 팀 게시판에 내용을 입력한 사람이 상기 등록을 팀장이나 팀 전원에게 쪽지로 알리는 기능을 가진다.The registration icon 1101 has a function of confirming the contents written on the team bulletin board. The erase icon 1103 has a function of deleting contents written on a team bulletin board. The cancel icon 1105 has a function of canceling content written on a team bulletin board. The registrant display 1107 has a function of displaying the name of the person who registered the contents on the team bulletin board. The registration date display 1109 has a function of displaying a time when content is registered on the team bulletin board. The affiliation display 1111 has a function of displaying affiliation of a person who has registered contents on a team bulletin board. The title input box 1113 has a function of inputting a title of content to be registered in the team bulletin board. The content input box 1115 has a function of inputting content to be registered in the team bulletin board. The attachment input box 1117 has a function of attaching a file to content to be registered in the team bulletin board. The send message selection box 1119 has a function of notifying the registration to the team leader or the team by the person who inputs the contents in the team bulletin board.

도 12는 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 인트라넷 연동 중 전사 공지사항의 예시 화면이다.12 is an exemplary screen of a transcription announcement in the intranet interworking of the multi-function business messenger according to an embodiment of the present invention.

도 12를 참조 하면,상기 다기능 기업용 메신저의 인트라넷 연동 중 전사 공지사항의의 예시 화면은 전사 공지 사항 표시(1200), 전사 공지 사항 제목 및 작성 정보 표시(1201), 내용 표시(1203), 다음 내용 전환 아이콘(1205), 회신 아이콘(1207), 목록보기 아이콘(1209), 쪽지 발송 사번 선택 상자(1211), 쪽지 보내기 화면(1220), 쪽지 형식 선택 상자(1221), 수신자 선택 상자(1223), 수신자 찾기 표시(1224), 내용 입력 상자(1225), 첨부 파일 표시(1227), 보내기 표시(1229)를 포함한다.Referring to FIG. 12, an example screen of a transcription announcement during intranet interworking of the multifunctional corporate messenger includes a transcription announcement display 1200, a transcription announcement title and creation information display 1201, a content display 1203, and the following contents. Switch icon (1205), reply icon (1207), list view icon (1209), note sending number selection box (1211), note sending screen (1220), note type selection box (1221), recipient selection box (1223), A recipient search mark 1224, a content entry box 1225, an attachment mark 1227, and a send mark 1229.

상기 전사 공지 사항 표시(1200)는 현재 표시되는 화면의 내용이 전사 공지 사항임을 표시하는 기능을 가진다. 상기 전사 공지 사항 제목 및 작성 정보 표시(1201)는 전사 공지 사항의 제목과 작성자의 이름, 소속, 작성 일시를 표시하는 기능을 가진다.The transcription notice display 1200 has a function of displaying that the content of the currently displayed screen is a transcription notice. The transcription announcement title and creation information display 1201 has a function of displaying the title of the transcription announcement and the name, affiliation, and creation date and time of the creator.

상기 내용 표시(1203)는 전사 공지 사항의 내용을 표시하는 기능을 가진다. 상기 다음 내용 전환 아이콘(1205)은 전사 공지 사항의 내용 중 현재 표시된 내용의 바로 다음 번호의 내용이나, 바로 전 번호의 내용을 표시하는 기능을 가진다. 상기 회신 아이콘(1207)은 전사 공지 사항의 작성자에게 답장을 보내는 기능을 가진다. 상기 목록보기 아이콘(1209)은 전사 공지 사항의 전체적인 목록을 볼 수 있도록 하는 기능을 가진다. 상기 쪽지 발송 사번 선택 상자(1211)는 전사 공지 사항의 내용을 쪽지로 전송할 사번을 선택하여 그 선택된 사번으로 전사 공지 사항의 내용을 쪽지로 발송하는 기능을 가진다.The content display 1203 has a function of displaying the content of the transcription announcement. The next content switching icon 1205 has a function of displaying the content of the next number or the immediately preceding number of contents currently displayed among the contents of the transcription announcement. The reply icon 1207 has a function of sending a reply to the creator of the transcription announcement. The list view icon 1209 has a function of viewing an entire list of transcription announcements. The note sending number selection box 1211 has a function of selecting a number to send the contents of the transcription notice to the note and sending the contents of the transcription notice to the selected note.

상기 쪽지 보내기 화면(1220)은 상기 전사 공지 사항 제목 및 작성 정보 표시(1201)에서 작성자를 클릭할 경우 팝-업(pop-up)되는 기능을 가진다. 상기 쪽지 형식 선택 상자(1221)는 쪽지를 보낼 형식을 선택할 수 있는 기능을 가진다. 상기 수신자 선택 상자(1223)는 수신자의 사번이나 이름을 입력하여 쪽지를 수신할 수신자를 선택할 수 있는 기능을 가진다. 상기 수신자 찾기 표시(1224)는 수신자의 정확한 사번이나 이름을 모를 경우 열거된 사번이나 이름들 중에서 필요한 수신자를 찾을 수 있도록 도와주는 기능을 가진다. 상기 내용 입력 상자(1225)는 쪽지로 보낼 내용을 입력하는 기능을 가진다. 상기 첨부 파일 표시(1227)는 쪽지에 첨부할 파일을 삽입하는 기능을 가진다. 상기 보내기 표시(1229)는 쪽지에 작성한 내용을 확정하여 수신자 선택에 선택된 수신자에게 전송하는 기능을 가진다.The message sending screen 1220 has a function of pop-up when the author clicks on the transcription announcement title and creation information display 1201. The message format selection box 1221 has a function of selecting a format to send a message. The recipient selection box 1223 has a function of selecting a recipient to receive a message by inputting a recipient's number or name. The recipient lookup display 1224 has a function of helping to find the required recipient among the listed number or names if the recipient does not know the exact number or name. The content input box 1225 has a function of inputting content to be sent to the message. The attachment file display 1227 has a function of inserting a file to be attached to a note. The send indication 1229 has a function of confirming the contents written on the memo and sending the message to the recipient selected in the recipient selection.

도 13은 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 인트라넷 연동 중 전사 통보의 예시 화면이다.13 is an exemplary screen of a transcription notification during intranet interworking of a multifunctional business messenger according to an exemplary embodiment of the present invention.

도 13을 참조 하면,상기 다기능 기업용 메신저의 인트라넷 연동 중 전사 통보의 예시 화면은 전사 공지 사항 표시(1300), 다음 내용 전환 아이콘(1301), 회신 아이콘(1303), 목록보기 아이콘(1305),전사 공지 사항 제목 및 작성 정보 표시(1307), 내용 표시(1309), 전사 통보 방법 선택 표시(1311)를 포함한다. Referring to FIG. 13, an example screen of transcription notification during intranet interworking of the multi-functional enterprise messenger includes a transcription notification display 1300, next content switching icon 1301, reply icon 1303, list view icon 1305, and transcription. Announcement title and creation information display 1307, content display 1309, and transcription notification method selection display 1311.

상기 전사 공지 사항 표시(1300)는 현재 표시되는 화면의 내용이 전사 공지 사항임을 표시하는 기능을 가진다. 상기 전환 아이콘(1301)은 전사 공지 사항의 내용 중 현재 표시된 내용의 바로 다음 번호의 내용이나, 바로 전 번호의 내용을 표시하는 기능을 가진다. 상기 다음 내용 회신 아이콘(1303)은 전사 공지 사항의 작성자에게 답장을 보내는 기능을 가진다. 상기 목록보기 아이콘(1305)은 전사 공지 사항의 전체적인 목록을 볼 수 있도록 하는 기능을 가진다. 상기 전사 공지 사항 제목 및 작성 정보 표시(1307)는 전사 공지 사항의 제목과 작성자의 이름, 소속, 작성 일시를 표시하는 기능을 가진다.The transcription notice display 1300 has a function of displaying that the content of the currently displayed screen is a transcription notice. The switching icon 1301 has a function of displaying the contents of the immediately following number or the contents of the immediately preceding number among contents of the transcription notification. The next reply content icon 1303 has a function of sending a reply to the creator of the transcription announcement. The list view icon 1305 has a function of viewing an entire list of transcription announcements. The transcription announcement title and creation information display 1307 has a function of displaying the title of the transcription announcement and the name, affiliation, and creation date of the creator.

상기 내용 표시(1309)는 전사 공지 사항의 내용을 표시하는 기능을 가진다. 상기 전사 통보 방법 선택 표시(1311)은 전사 공지 사항의 내용을 전사에 쪽지로 통보 하거나 전사에 단문 메시지(SMS)로 통보 하거나 전사에 인터넷 주소 단문 메시지(URL SMS)로 통보할 것을 선택하는 기능을 가진다.The content display 1309 has a function of displaying the content of the transcription announcement. The transcription notification method selection display 1311 has a function of selecting to notify the transcription of the contents of the transcription notification to the transcription, to notify the transcription as a short message (SMS), or to notify the transcription as an Internet address short message (URL SMS). Have

도 14는 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS)의 예시 화면이다.14 is an exemplary screen of a call back URL short message (Call Back URL SMS) of the multi-function business messenger according to an embodiment of the present invention.

도 14를 참조 하면,상기 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS)의 예시 화면은 다기능 기업용 메신저의 휴대폰 조회 화면(1401), 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS) 응답 결과 화면(1411), 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS) 응답 결과의 정보 조회 화면(1413)을 포함하며, 다기능 기업용 메신저의 휴대폰 조회 화면(1401)은 배포 아이콘(1403), 수정 아이콘(1405), 삭제 아이콘(1407), 목록 아이콘(1409)을 포함한다.Referring to FIG. 14, an example screen of the call back URL SMS message of the multifunctional business messenger includes a mobile phone inquiry screen 1401 of the multifunction business messenger, and a callback internet address short message of the multifunction business messenger. Back URL SMS) response result screen 1411, the callback Internet address short message (Call Back URL SMS) response result information screen of the multi-function business messenger (1413), and the mobile phone inquiry screen 1401 of the multi-function enterprise messenger Includes a distribution icon 1403, a modification icon 1405, a delete icon 1407, and a list icon 1409.

상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)은 다기능 기업용 메신저의 전사 공지 등 인트라넷 내용을 휴대폰으로 직접 조회 가능한 기능을 가진다. 상기 배포 아이콘(1403)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)의 내용을 확정하여 배포하는 기능을 가진다. 상기 수정 아이콘(1405)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 수정하는 기능을 가진다. 상기 삭제 아이콘(1407)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 수정하는 기 능을 가진다. 상기 목록 아이콘(1409)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)의 목록을 나타내는 기능을 가진다.The mobile phone inquiry screen 1401 of the multi-functional corporate messenger has a function of directly inquiring intranet contents such as transcription notification of the multi-functional corporate messenger directly to the mobile phone. The distribution icon 1403 has a function of determining and distributing the contents of the mobile phone inquiry screen 1401 of the multi-functional enterprise messenger. The correction icon 1405 has a function of modifying the mobile phone inquiry screen 1401 of the multi-functional business messenger. The delete icon 1407 has a function of modifying the mobile phone inquiry screen 1401 of the multifunctional business messenger. The list icon 1409 has a function of displaying a list of the mobile phone inquiry screen 1401 of the multifunctional business messenger.

상기 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS) 응답 결과 화면(1411)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 휴대폰으로 조회한 다기능 기업용 메신저의 가입자가 휴대폰으로 응답한 결과를 나타내는 기능을 가진다. The call back URL SMS response result screen 1411 of the multi-functional corporate messenger responds to the mobile phone by a subscriber of the multi-functional corporate messenger who inquires the mobile phone inquiry screen 1401 of the multi-functional corporate messenger by mobile phone. It has the function of displaying the result.

상기 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS) 응답 결과의 정보 조회 화면(1413)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 휴대폰으로 조회한 다기능 기업용 메신저의 가입자가 휴대폰으로 응답한 결과의 정보-응답 대상자 연락처, 응답 내용 등-를 조회할 수 있는 기능을 가진다.The information inquiry screen 1413 of the call back URL SMS response result of the multi-functional corporate messenger is a mobile phone subscriber of the multi-functional corporate messenger who has viewed the mobile phone inquiry screen 1401 of the multi-functional corporate messenger by a mobile phone. It has the function to inquire the information of the result of the response-the contact information of the respondent, the contents of the response, etc.

도 15는 본 발명의 바람직한 일 실시예에 따른 다기능 기업용 메신저의 웹 페이지 연동 예시 화면이다.15 is a screen example of interlocking a web page of a multifunctional business messenger according to an exemplary embodiment of the present invention.

도 15를 참조 하면,상기 다기능 기업용 메신저의 웹 페이지 연동 예시 화면은 웹 게시물 작성 화면(1500)과 작성된 웹 게시물의 쪽지 전달 화면(1520)을 포함한다. 웹 게시물 작성 화면(1500)은, 성명 입력 상자(1501), 인터넷 메일(e-mail)입력 상자(1503), 제목 입력 상자(1505), 내용 입력 상자(1507), 파일 첨부 입력 상자(1509), 게시물 등록 내용 전달자 선택 상자(1511), 게시물 등록 내용 전달자의 전체 선택/취소 아이콘(1513)을 포함한다.Referring to FIG. 15, the example web page interworking screen of the multi-functional enterprise messenger includes a web post creation screen 1500 and a message delivery screen 1520 of the created web post. The web post creation screen 1500 includes a name input box 1501, an e-mail input box 1503, a subject input box 1505, a content input box 1507, a file attachment input box 1509 , Post registration content forwarder selection box 1511, and post select content forwarder's all select / cancel icon 1513.

상기 웹 게시물의 쪽지 전달 화면(1520)은 발송정보 표시 상자(1521), 발송 내용 표시 상자(1523), 발송 내용 프린트 표시(1525). 답장 표시(1527), 답장(내용포함) 표시(1529), 전달 표시(1531), 닫기 표시(1533)를 포함한다.The message delivery screen 1520 of the web post includes a shipment information display box 1521, a shipment contents display box 1523, and a shipment contents print display 1525. Reply indication 1527, reply (with content) indication 1529, delivery indication 1531, and closing indication 1533.

상기 웹 게시물 작성 화면(1500)은 웹에서 자료를 등록할 때, 다기능 기업용 메신저의 가입자 중 수신자를 선택하여 게시물 내용을 송신할 수 있도록 하는 기능을 가진다. 상기 성명 입력 상자(1501)는 웹 게시물을 작성자를 입력하는 기능을 가진다. 상기 인터넷 메일(e-mail)입력 상자(1503)는 웹 게시물 작성자의 인터넷 메일(e-mail)을 입력하는 기능을 가진다.The web post creation screen 1500 has a function of transmitting a post content by selecting a recipient among subscribers of the multi-functional corporate messenger when registering data on the web. The name input box 1501 has a function of inputting the author of the web post. The e-mail input box 1503 has a function of inputting an e-mail of a web post creator.

상기 제목 입력 상자(1505)는 웹 게시물의 제목을 입력하는 기능을 가진다. 상기 내용 입력 상자(1507)는 웹 게시물의 내용을 입력하는 기능을 가진다. 상기 파일 첨부 입력 상자(1509)는 작성된 웹 게시물에 특정 파일을 삽입하는 기능을 가진다. 상기 게시물 등록 내용 전달자 선택 상자(1511)는 작성한 웹 게시물을 전송할 다기능 기업용 메신저의 가입자를 선택할 수 있는 기능을 가진다. 상기 게시물 등록 내용 전달자의 전체 선택/취소 아이콘(1513)은 작성한 웹 게시물을 전송할 다기능 기업용 메신저의 가입자의 모두를 선택하거나, 취소하는 기능을 가진다.The title input box 1505 has a function of inputting a title of a web post. The content input box 1507 has a function of inputting content of a web post. The file attachment input box 1509 has a function of inserting a specific file into the created web post. The post registration content forwarder selection box 1511 has a function of selecting a subscriber of the multifunctional corporate messenger to which the created web post is to be transmitted. The entire selection / cancellation icon 1513 of the post registration content forwarder has a function of selecting or canceling all of subscribers of the multifunctional corporate messenger to which the created web post is sent.

상기 웹 게시물의 쪽지 전달 화면(1520)은 상기 웹 게시물 작성 화면(1500)에서 작성된 내용을 전달하는 기능을 가진다. 상기 발송정보 표시 상자(1521)는 상기 웹 게시물 쪽지 전달 화면(1520)을 발송한 가입자명, 발송 일시 등의 발신 정보를 표시하는 기능을 가진다. 상기 발송 내용 표시 상자(1523)는 상기 웹 게시물의 쪽지 전달 화면(1520)으로 발송한 발송 내용을 표시하는 기능을 가진다.The message delivery screen 1520 of the web post has a function of delivering the content created on the web post creation screen (1500). The shipment information display box 1521 has a function of displaying outgoing information such as a subscriber's name and a delivery date and time of sending the web post message delivery screen 1520. The shipment contents display box 1523 has a function of displaying shipment contents sent to the message delivery screen 1520 of the web post.

상기 발송 내용 프린트 표시(1525)는 상기 웹 게시물 쪽지 전달 화면(1520) 에 표시된 내용을 프린트하는 기능을 가진다. 상기 답장 표시(1527)는 상기 발신 정보 표시 상자(1521)에 표시된 발송자에게 답장을 보내는 기능을 가진다. 상기 답장(내용포함) 표시(1529)는 상기 발신 정보 표시 상자(1521)에 표시된 발송자에게 답장을 보내되 원문의 내용을 포함하는 기능을 가진다. 상기 전달 표시(1531)는 상기 발송 내용 표시 상자(1523)의 내용을 다른 다기능 기업용 메신저 가입자에게 전달하는 기능을 가진다. 상기 닫기 표시(1533)는 상기 웹 게시물의 쪽지 전달 화면(1520)을 닫는 기능을 가진다.The shipment contents print display 1525 has a function of printing contents displayed on the web post message transfer screen 1520. The reply display 1527 has a function of sending a reply to the sender displayed in the caller information display box 1521. The reply (including content) display 1529 has a function of sending a reply to the sender displayed in the caller information display box 1521 but including the content of the original text. The delivery display 1531 has a function of delivering the contents of the shipment contents display box 1523 to other multi-functional corporate messenger subscribers. The close display 1533 has a function of closing the message delivery screen 1520 of the web post.

본 발명은 상기 실시예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야의 통상의 지식을 가진 자에 의하여 가능함은 물론이다.The present invention is not limited to the above embodiments, and many variations are possible by those skilled in the art within the spirit of the present invention.

본 발명에 의하면, 다기능 기업용 메신저를 제공할 수 있다.According to the present invention, a multifunctional corporate messenger can be provided.

또한 본 발명에 의하면, 버디(Buddy) 관리 와 동일팀 구성원 외에 임의의 버디(Buddy)를 관리 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a multi-functional corporate messenger including a management function of any buddy (Buddy) in addition to the buddy management and the same team members.

또한 본 발명에 의하면, 일대일이나 그룹 쪽지/파일 전송과, 서식이 있는 쪽지를 전송 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a multi-functional corporate messenger including a one-to-one or group message / file transfer and a formatted note transfer function.

또한 본 발명에 의하면, 일대일이나 그룹 채팅 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a multi-functional corporate messenger including a one-to-one or group chat function.

또한 본 발명에 의하면, 단문 메시지(SMS)와 콜 백 유알엘 단문 메시지 (Call Back URL SMS) 전송 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다. In addition, according to the present invention, it is possible to provide a multi-functional corporate messenger including a short message (SMS) and a call back URL short message (Call Back URL SMS) transmission function.                     

또한 본 발명에 의하면, 쪽지 송수신 내용의 저장 및 자동 백업과 쪽지함 관리 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a multi-functional enterprise messenger including the storage and automatic backup of the message transmission and reception and the message management function.

또한 본 발명에 의하면, 강제 탈퇴 기능과 효과음, 내 상태 설정 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다.According to the present invention, it is possible to provide a multifunctional corporate messenger including a forced withdrawal function, a sound effect, and a state setting function.

또한 본 발명에 의하면, 웹 페이지 삽입(Embeding)기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다. In addition, according to the present invention, it is possible to provide a multifunctional corporate messenger including a web page embedding function.

또한 본 발명에 의하면, 자동 업그레이드 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a multifunctional corporate messenger including an automatic upgrade function.

또한 본 발명에 의하면, 타 시스템과 연동 인터페이스 모듈을 포함하는 다기능 기업용 메신저를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a multifunctional corporate messenger including an interworking interface module with another system.

또한 본 발명에 의하면, 메시지에 엠에스 오피스 파일을 삽입할 수 있는 기능을 포함하는 다기능 기업용 메신저를 제공할 수 있다.In addition, according to the present invention, it is possible to provide a multi-functional corporate messenger including a function for inserting an MS Office file into a message.

Claims (9)

통신 네트워크를 통하여 복수의 메신저 클라이언트와 결합하는 메신저 서버에서 메신저 서비스를 제공하는 방법에 있어서,A method for providing a messenger service in a messenger server coupled with a plurality of messenger clients via a communication network, the method comprising: 제1 메신저 클라이언트로부터 제1 접속 요청 신호를 수신하는 단계-여기서, 상기 제1 접속 요청 신호는 상기 제1 메신저 클라이언트의 위치 정보를 포함함-;Receiving a first connection request signal from a first messenger client, wherein the first connection request signal includes location information of the first messenger client; 제2 메신저 클라이언트로부터 제2 접속 요청 신호를 수신하는 단계-여기서, 상기 제2 접속 요청 신호는 상기 제2 메신저 클라이언트의 위치 정보를 포함함-;Receiving a second connection request signal from a second messenger client, wherein the second connection request signal includes location information of the second messenger client; 상기 제1 메신저 클라이언트로부터 상기 제2 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 제2 메신저 클라이언트의 식별자를 포함함-;Receiving a call signal for the second messenger client from the first messenger client, wherein the call signal includes at least an identifier of the second messenger client; 상기 호출 신호를 바탕으로, 상기 제2 메신저 클라이언트의 위치 정보를 추출하는 단계;Extracting location information of the second messenger client based on the call signal; 상기 위치 정보를 이용하여 상기 제2 메신저 클라이언트로 상기 호출 신호를 전송하는 단계;Transmitting the call signal to the second messenger client using the location information; 상기 호출 신호에 응답하여 상기 제2 메신저 클라이언트로부터 응답 신호를 수신하는 단계; 및Receiving a response signal from the second messenger client in response to the call signal; And 상기 응답 신호를 바탕으로 상기 제2 메신저 클라이언트의 위치 정보를 상기 제1 메신저 클라이언트로 전송하는 단계Transmitting location information of the second messenger client to the first messenger client based on the response signal; 를 포함하되,Including but not limited to: 상기 제1 메신저 클라이언트는 상기 제2 메신저 클라이언트의 위치 정보를 바탕으로 상기 제2 메신저 클라이언트와 피어투피어(Peer To Peer) 방식으로 결합되는 것을 특징으로 하는 메신저 서비스 제공 방법.And the first messenger client is coupled to the second messenger client in a peer-to-peer manner based on location information of the second messenger client. 제1항에 있어서,The method of claim 1, 상기 통신 네트워크는The communication network 인터넷, 인트라넷 및 무선 이동 통신망 중 어느 하나인 것One of the Internet, an intranet, and a wireless cellular network 을 특징으로 하는 메신저 서비스 제공 방법.Messenger service providing method characterized in that. 통신 네트워크를 통하여 적어도 하나의 메신저 클라이언트, 적어도 하나의 외부 클라이언트와 결합하는 메신저 서버에서 메신저 서비스를 제공하는 방법에 있어서,Claims [1] A method for providing a messenger service in a messenger server that is coupled with at least one messenger client and at least one external client through a communication network. 상기 메신저 클라이언트로부터 접속 요청 신호를 수신하는 단계-여기서, 상기 접속 요청 신호는 상기 메신저 클라이언트의 위치 정보를 포함함-;Receiving a connection request signal from the messenger client, wherein the connection request signal includes location information of the messenger client; 상기 외부 클라이언트로부터 상기 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 메신저 클라이언트의 식별자를 포함함-;Receiving a call signal for the messenger client from the external client, wherein the call signal includes at least an identifier of the messenger client; 상기 호출 신호를 바탕으로, 상기 메신저 클라이언트의 위치 정보를 추출하 는 단계; 및Extracting location information of the messenger client based on the call signal; And 상기 위치 정보를 상기 외부 클라이언트로 전송하는 단계Transmitting the location information to the external client 를 포함하되,Including but not limited to: 상기 외부 클라이언트는 상기 위치 정보를 바탕으로 상기 메신저 클라이언트와 일방향으로 결합하는 특징으로 하는 메신저 서비스 제공 방법.And the external client couples in one direction with the messenger client based on the location information. 제3항에 있어서,The method of claim 3, 상기 통신 네트워크는 The communication network 인터넷, 인트라넷 및 무선 이동 통신망 중 어느 하나인 것One of the Internet, an intranet, and a wireless cellular network 을 특징으로 하는 메신저 서비스 제공 방법.Messenger service providing method characterized in that. 제3항에 있어서,The method of claim 3, 상기 외부 클라이언트는The external client 웹 환경, 클라이언트/서버 환경 및 문서 환경 중 적어도 어느 하나에 상응하는 것At least one of a web environment, a client / server environment, and a document environment 을 특징으로 하는 메신저 서비스 제공 방법.Messenger service providing method characterized in that. 통신 네트워크를 통하여 복수의 메신저 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서,In a messenger server that combines a plurality of messenger clients through a communication network and provides a messenger service, 제1 메신저 클라이언트로부터 제1 접속 요청 신호를 수신하는 수단-여기서, 상기 제1 접속 요청 신호는 상기 제1 메신저 클라이언트의 위치 정보를 포함함-;Means for receiving a first connection request signal from a first messenger client, wherein the first connection request signal includes location information of the first messenger client; 제2 메신저 클라이언트로부터 제2 접속 요청 신호를 수신하는 수단-여기서, 상기 제2 접속 요청 신호는 상기 제2 메신저 클라이언트의 위치 정보를 포함함-;Means for receiving a second connection request signal from a second messenger client, wherein the second connection request signal includes location information of the second messenger client; 상기 제1 메신저 클라이언트로부터 상기 제2 메신저 클라이언트에 대한 호출 신호를 수신하는 수단-여기서, 상기 호출 신호는 적어도 상기 제2 메신저 클라이언트의 식별자를 포함함-;Means for receiving a call signal for the second messenger client from the first messenger client, wherein the call signal includes at least an identifier of the second messenger client; 상기 호출 신호를 바탕으로, 상기 제2 메신저 클라이언트의 위치 정보를 추출하는 수단;Means for extracting location information of the second messenger client based on the call signal; 상기 위치 정보를 이용하여 상기 제2 메신저 클라이언트로 상기 호출 신호를 전송하는 수단;Means for transmitting the call signal to the second messenger client using the location information; 상기 호출 신호에 응답하여 상기 제2 메신저 클라이언트로부터 응답 신호를 수신하는 수단; 및Means for receiving a response signal from the second messenger client in response to the call signal; And 상기 응답 신호를 바탕으로 상기 제2 메신저 클라이언트의 위치 정보를 상기 제1 메신저 클라이언트로 전송하는 수단Means for transmitting the location information of the second messenger client to the first messenger client based on the response signal; 을 포함하되,Including, 상기 제1 메신저 클라이언트는 상기 제2 메신저 클라이언트의 위치 정보를 바탕으로 상기 제2 메신저 클라이언트와 피어투피어(Peer To Peer) 방식으로 결합 되는 것을 특징으로 하는 메신저 서버.And the first messenger client is coupled to the second messenger client in a peer-to-peer manner based on the location information of the second messenger client. 통신 네트워크를 통하여 적어도 하나의 메신저 클라이언트, 적어도 하나의 외부 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서,A messenger server coupled with at least one messenger client and at least one external client through a communication network and providing a messenger service, 상기 메신저 클라이언트로부터 접속 요청 신호를 수신하는 수단-여기서, 상기 접속 요청 신호는 상기 메신저 클라이언트의 위치 정보를 포함함-;Means for receiving a connection request signal from the messenger client, wherein the connection request signal includes location information of the messenger client; 상기 외부 클라이언트로부터 상기 메신저 클라이언트에 대한 호출 신호를 수신하는 수단-여기서, 상기 호출 신호는 적어도 상기 메신저 클라이언트의 식별자를 포함함-;Means for receiving a call signal for the messenger client from the external client, wherein the call signal includes at least an identifier of the messenger client; 상기 호출 신호를 바탕으로, 상기 메신저 클라이언트의 위치 정보를 추출하는 수단; 및Means for extracting location information of the messenger client based on the call signal; And 상기 위치 정보를 상기 외부 클라이언트로 전송하는 수단Means for transmitting the location information to the external client 을 포함하되,Including, 상기 외부 클라이언트는 상기 위치 정보를 바탕으로 상기 메신저 클라이언트와 일방향으로 결합하는 특징으로 하는 메신저 서버.And the external client couples in one direction with the messenger client based on the location information. 통신 네트워크를 통하여 복수의 메신저 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서,In a messenger server that combines a plurality of messenger clients through a communication network and provides a messenger service, 프로그램이 저정되어 있는 메모리;A memory in which a program is stored; 상기 메모리에 결합되어 상기 프로그램을 실행하는 프로세서A processor coupled to the memory to execute the program 를 포함하되,Including but not limited to: 상기 프로세서는 상기 프로그램에 의해,The processor by the program, 제1 메신저 클라이언트로부터 제1 접속 요청 신호를 수신하는 단계-여기서, 상기 제1 접속 요청 신호는 상기 제1 메신저 클라이언트의 위치 정보를 포함함-, 제2 메신저 클라이언트로부터 제2 접속 요청 신호를 수신하는 단계-여기서, 상기 제2 접속 요청 신호는 상기 제2 메신저 클라이언트의 위치 정보를 포함함-, 상기 제1 메신저 클라이언트로부터 상기 제2 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 제2 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 제2 메신저 클라이언트의 위치 정보를 추출하는 단계, 상기 위치 정보를 이용하여 상기 제2 메신저 클라이언트로 상기 호출 신호를 전송하는 단계, 상기 호출 신호에 응답하여 상기 제2 메신저 클라이언트로부터 응답 신호를 수신하는 단계 및 상기 응답 신호를 바탕으로 상기 제2 메신저 클라이언트의 위치 정보를 상기 제1 메신저 클라이언트로 전송하는 단계를 실행하되, 상기 제1 메신저 클라이언트는 상기 제2 메신저 클라이언트의 위치 정보를 바탕으로 상기 제2 메신저 클라이언트와 피어투피어(Peer To Peer) 방식으로 결합되는 것을 특징으로 하는 메신저 서버.Receiving a first connection request signal from a first messenger client, wherein the first connection request signal includes location information of the first messenger client; and receiving a second connection request signal from a second messenger client. Step, wherein the second connection request signal includes location information of the second messenger client, receiving a call signal for the second messenger client from the first messenger client, wherein the call signal is Including at least an identifier of the second messenger client, based on the call signal, extracting location information of the second messenger client, transmitting the call signal to the second messenger client using the location information; And receiving a response signal from the second messenger client in response to the call signal. And transmitting the location information of the second messenger client to the first messenger client based on the response signal, wherein the first messenger client is based on the location information of the second messenger client. 2 Messenger server characterized in that coupled to the peer to peer (Peer To Peer) method. 통신 네트워크를 통하여 적어도 하나의 메신저 클라이언트, 적어도 하나의 외부 클라이언트와 결합하며 메신저 서비스를 제공하는 메신저 서버에 있어서,A messenger server coupled with at least one messenger client and at least one external client through a communication network and providing a messenger service, 프로그램이 저정되어 있는 메모리;A memory in which a program is stored; 상기 메모리에 결합되어 상기 프로그램을 실행하는 프로세서A processor coupled to the memory to execute the program 를 포함하되,Including but not limited to: 상기 프로세서는 상기 프로그램에 의해,The processor by the program, 상기 메신저 클라이언트로부터 접속 요청 신호를 수신하는 단계-여기서, 상기 접속 요청 신호는 상기 메신저 클라이언트의 위치 정보를 포함함-, 상기 외부 클라이언트로부터 상기 메신저 클라이언트에 대한 호출 신호를 수신하는 단계-여기서, 상기 호출 신호는 적어도 상기 메신저 클라이언트의 식별자를 포함함-, 상기 호출 신호를 바탕으로, 상기 메신저 클라이언트의 위치 정보를 추출하는 단계 및 상기 위치 정보를 상기 외부 클라이언트로 전송하는 단계를 실행하되, 상기 외부 클라이언트는 상기 위치 정보를 바탕으로 상기 메신저 클라이언트와 일방향으로 결합하는 특징으로 하는 메신저 서버.Receiving a connection request signal from the messenger client, wherein the connection request signal includes location information of the messenger client, receiving a call signal for the messenger client from the external client, wherein the call The signal comprises at least an identifier of the messenger client, based on the call signal, extracting location information of the messenger client and transmitting the location information to the external client, wherein the external client is configured to: And a messenger server coupled to the messenger client in one direction based on the location information.
KR1020040030924A 2004-05-03 2004-05-03 Method and system to provide messenger service KR100570283B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040030924A KR100570283B1 (en) 2004-05-03 2004-05-03 Method and system to provide messenger service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040030924A KR100570283B1 (en) 2004-05-03 2004-05-03 Method and system to provide messenger service

Publications (2)

Publication Number Publication Date
KR20050105691A KR20050105691A (en) 2005-11-08
KR100570283B1 true KR100570283B1 (en) 2006-04-11

Family

ID=37282829

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040030924A KR100570283B1 (en) 2004-05-03 2004-05-03 Method and system to provide messenger service

Country Status (1)

Country Link
KR (1) KR100570283B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140115775A (en) * 2013-03-22 2014-10-01 에스케이플래닛 주식회사 Gateway apparatus for heterogeneous push services and method for delivering push message
KR20140117795A (en) * 2013-03-27 2014-10-08 에스케이플래닛 주식회사 Gateway apparatus for heterogeneous push services and method for delivering push message

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102072668B1 (en) * 2013-07-05 2020-02-03 네이버 주식회사 Method and system for paging serviceusing environment of client-server
KR101464448B1 (en) * 2013-11-26 2014-11-25 유한회사 씨에스에스 System and method for transmitting group message by using chatting application

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030025808A (en) * 2002-09-10 2003-03-29 주식회사 주은텍 Integrated messaging system
US20030131061A1 (en) 2001-11-28 2003-07-10 Active Buddy, Inc. Transparent proxy server for instant messaging system and methods
US6604133B2 (en) 1997-04-04 2003-08-05 Microsoft Corporation Inter-enterprise messaging system using bridgehead servers
KR20050023800A (en) * 2003-09-02 2005-03-10 엘지전자 주식회사 Apparatus and method for communication user message using messenger service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6604133B2 (en) 1997-04-04 2003-08-05 Microsoft Corporation Inter-enterprise messaging system using bridgehead servers
US20030131061A1 (en) 2001-11-28 2003-07-10 Active Buddy, Inc. Transparent proxy server for instant messaging system and methods
KR20030025808A (en) * 2002-09-10 2003-03-29 주식회사 주은텍 Integrated messaging system
KR20050023800A (en) * 2003-09-02 2005-03-10 엘지전자 주식회사 Apparatus and method for communication user message using messenger service

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140115775A (en) * 2013-03-22 2014-10-01 에스케이플래닛 주식회사 Gateway apparatus for heterogeneous push services and method for delivering push message
KR20140117795A (en) * 2013-03-27 2014-10-08 에스케이플래닛 주식회사 Gateway apparatus for heterogeneous push services and method for delivering push message
KR102041134B1 (en) * 2013-03-27 2019-11-06 에스케이플래닛 주식회사 Gateway apparatus for heterogeneous push services and method for delivering push message

Also Published As

Publication number Publication date
KR20050105691A (en) 2005-11-08

Similar Documents

Publication Publication Date Title
US8930479B2 (en) Processing cellular telephone subscription for E-mail threads
US9686368B2 (en) Aggregating endpoint capabilities for a user
US8528050B2 (en) Instant messagings
US7076241B1 (en) System and method for selectively transmitting electronic messages
US7505574B2 (en) Method and system for providing an improved communications channel for telephone conference initiation and management
WO2000008813A1 (en) Character message communication system and method
FI114773B (en) A method and apparatus for transmitting activity-based presence information
US7450932B2 (en) Apparatus and method for forwarding e-mail
KR100779012B1 (en) System and method for communicating between different messengers
AU2007281084B2 (en) Data message management system
CN100407710C (en) Network instant communication system and method for providing instant message subscribing
KR100570283B1 (en) Method and system to provide messenger service
JP2009169866A (en) Electronic mail client and its control method, and computer program
CN1938722A (en) Presence -based system management information routing system
JP2006157572A (en) Simulcast distribution method and apparatus by instant message
CA2552256C (en) A method and system for instant messaging conversation security
JP4550025B2 (en) CHARACTER MESSAGE COMMUNICATION SYSTEM, CHARACTER MESSAGE COMMUNICATION DEVICE, CHARACTER MESSAGE COMMUNICATION SERVER, COMPUTER-READABLE RECORDING MEDIUM CONTAINING CHARACTER MESSAGE COMMUNICATION PROGRAM, COMPUTER-READABLE RECORDING MEDIUM RECORDING CHARACTER MESSAGE COMMUNICATION MANAGEMENT PROGRAM Text message communication management method
JP2004318529A (en) Presence information management device and user&#39;s terminal
WO2022185556A1 (en) Interaction management device, interaction management method, and recording medium
JP2006352903A5 (en)
KR100800448B1 (en) The mobile commnication terminal and method of blocking a harmful media thereof
JP4626834B2 (en) Server apparatus and information processing method
JP4684978B2 (en) E-mail address notification system
JP2002024150A (en) Information receiving/distributing system using groupware
JP2008103779A (en) Event issuing server

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

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140407

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160406

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170405

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee