KR100570283B1 - Method and system to provide messenger service - Google Patents
Method and system to provide messenger service Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000006854 communication Effects 0.000 claims abstract description 39
- 238000004891 communication Methods 0.000 claims abstract description 33
- 230000004044 response Effects 0.000 claims abstract description 27
- 230000001413 cellular effect Effects 0.000 claims 2
- 230000006870 function Effects 0.000 description 100
- 238000012545 processing Methods 0.000 description 36
- 238000013518 transcription Methods 0.000 description 36
- 230000035897 transcription Effects 0.000 description 36
- 238000007726 management method Methods 0.000 description 27
- 230000005540 biological transmission Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000013507 mapping Methods 0.000 description 6
- 230000008520 organization Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-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
도 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
먼저 다기능 기업용 메신저(100)의 서비스 가입자가 상기 메신저 클라이언트(101)에 로그인을 한다. 상기 메신저 서버(103)는 상기 메신저 클라이언트(101)에서 전송한 상기 가입자의 로그인 정보를 확인한다. 그 후 상기 메신저 서버(103)는 상기 메신저 클라이언트(101)에 가입자의 개인 화면 정보를 전송한다. 상기 로그인 과정은 도 2에서 상세히 설명한다.First, a service subscriber of the multifunctional
그 후 상기 메신저 클라이언트(101)는 다기능 기업용 메신저(100)의 상기 메신저 서버(103)에 결합된 다른 메신저 클라이언트(101)와 정보의 통신이 가능하다. 상기 메신저 클라이언트(101) 사이 메시지의 통신 과정은 도 3에서 상세히 설명한다.Thereafter, the
또한 상기 다기능 기업용 메신저(100)와 결합된 웹 환경(105), 클라이언트/서버 환경(107) 및 문서 환경(109)을 포함하는 다양한 플랫폼과 정보의 통신이 가능하다. 상기 다양한 플랫폼과 통신 과정은 도 4에서 상세히 설명한다.In addition, it is possible to communicate information with various platforms including the
도 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
단계 211에서 상기 메신저 서버(203)는 상기 메신저 클라이언트(201)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 아이디와 패스워드가 일치하는 지 판단하여 일치한다면 단계 213을 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일치 하지 않음을 경고하고(단계 215) 다시 상기 가입자에게로그인 단계를(단계 205) 거치도록 한다.In
단계 213에서 상기 메신저 서버(203)는 메신저 상기 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트 서버에 표시 하도록(단계 209)한다.In
도 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-
단계 317에서 상기 메신저 서버(303)는 상기 메신저 클라이언트-A(301)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 로그인 정보와 상기 메신저 서버(303)에 저장된 정보가 일치하는지를 판단하여 일치한다면 단계 319를 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일치하지 않음을 경고하고(단계 318), 다시 상기 가입자-A에게 로그인 단계를(단계 307) 거치도록 한다.In
단계 319에서 상기 메신저 서버(303)는 상기 메신저 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트-A에 표시하도록(단계 311)한다.In
한편, 상기 다기능 기업용 메신저의 서비스 가입자-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-
단계 317에서 상기 메신저 서버(303)는 상기 메신저 클라이언트-B(305)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 로그인 정보와 상 기 메신저 서버(303)에 저장된 정보가 일치하는지 판단하여 일치한다면 단계 319를 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일치하지 않음을 경고하고(단계 318) 다시 상기 가입자-B에게 로그인 단계를(단계 323) 거치도록 한다.In
단계 319에서 상기 메신저 서버(303)는 메신저 상기 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트 서버에 표시하도록(단계 327)한다.In
그 후, 상기 가입자-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-
한편, 상기 가입자-B가 로그인한 상기 메신저 클라이언트-B(305)는 상기 메신저 서버(303)에서 보내오는 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 메신저 호출 신호를 수신하면 상기 메신저 서버(303)에 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 위치 정보를 요구하여 상기 가입자-A가 로그인한 상기 메신저 클라이언트-A(301)의 위치를 파악한다(단계 329). On the other hand, the messenger client-
그 후,상기 가입자-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-
도 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
단계 421에서 상기 메신저 서버(403)는 상기 메신저 클라이언트(401)에서 보내온 로그인 정보를 판단하여 상기 메신저의 서비스 가입자의 로그인 정보와 상기 메신저 서버(403)에 저장된 정보가 일치하는 지 판단하여 일치한다면 단계 423을 수행하고 그렇지 않으면 상기 가입자의 로그인 정보가 일 하지 않음을 경고하고(단계 422) 다시 상기 가입자에게 로그인 단계를(단계 411) 거치도록 한다.In
단계 423에서 상기 메신저 서버(403)는 메신저 상기 데이터베이스에 존재하는 상기 가입자의 개인 메신저 정보를 추출하여 상기 메신저 클라이언트 서버에 표 시 하도록(단계 415) 한다.In
한 편, 상기 웹 환경(405)에서 작업을 수행하던 다른 다기능 기업용 메신저의 서비스 가입자는 상기 웹 환경(405)에서 얻은 정보를 상기 메신저 클라이언트(401)에 전송할 수 있다. On the other hand, a service subscriber of another multi-function business messenger who has been working in the
상기 다기능 기업용 메신저 서비스의 가입자가 상기 웹 환경(405)에서 상기 메신저 클라이언트(401)를 호출하면, 상기 메신저 서버(403)는 상기 메신저 클라이언트의 위치 정보를 상기 웹 환경(405)의 가입자에 제공한다(단계 425).그 후 상기 다기능 기업용 메신저 서비스의 가입자가 사용하는 웹 환경(405)은 상기 메신저 서버(403)가 제공한 상기 메신저 클라이언트(401)의 위치 정보를 바탕으로 상기 메신저 클라이언트에 상기 웹 환경(405)의 정보를 전송하면, 상기 메신저 클라이언트(401)는 상기 웹 환경(405)에서 전송한 정보를 표시할 수 있다(단계 419).When the subscriber of the multi-functional enterprise messenger service calls the
또 다른 한 편, 상기 클라이언트/서버 환경(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
상기 다기능 기업용 메신저 서비스의 가입자가 상기 클라이언트/서버 환경(407)에서 상기 메신저 클라이언트(401)를 호출하면, 상기 메신저 서버(403)는 상기 메신저 클라이언트의 위치 정보를 상기 클라이언트/서버 환경(407)의 가입자에 제공한다(단계 425).그 후 상기 다기능 기업용 메신저 서비스의 가입자가 사용하는 클라이언트/서버 환경(407)은 상기 메신저 서버(403)가 제공한 상기 메신저 클라이언트(401)의 위치 정보를 바탕으로 상기 메신저 클라이언트에 상기 클라이언트/서 버 환경(407)의 정보를 전송하면, 상기 메신저 클라이언트(401)는 상기 클라이언트/서버 환경(407)에서 전송한 정보를 표시할 수 있다(단계 419).When the subscriber of the multi-functional enterprise messenger service calls the
또 다른 한 편, 상기 문서 환경(409)에서 작업을 수행하던 다른 다기능 기업용 메신저의 서비스 가입자는 상기 문서 환경(409)에서 얻은 정보를 상기 메신저 클라이언트(401)에 전송할 수 있다(단계 419). On the other hand, a service subscriber of another multi-functional enterprise messenger who has been working in the
상기 다기능 기업용 메신저 서비스의 가입자가 상기 문서 환경(409)에서 상기 메신저 클라이언트(401)를 호출하면, 상기 메신저 서버(403)는 상기 메신저 클라이언트의 위치 정보를 상기 문서 환경(409)의 가입자에 제공한다(단계 425).그 후 상기 다기능 기업용 메신저 서비스의 가입자가 사용하는 문서 환경(409)은 상기 메신저 서버(403)가 제공한 상기 메신저 클라이언트(401)의 위치 정보를 바탕으로 상기 메신저 클라이언트에 상기 문서 환경(409)의 정보를 일방향으로 전송하면, 상기 메신저 클라이언트(401)는 상기 문서 환경(409)에서 전송한 정보를 표시할 수 있다(단계 419).When the subscriber of the multi-functional enterprise messenger service calls the
도 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
도 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
중앙 처리 장치(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
메모리 시스템(620)은 일반적으로 RAM(Random Access Memory)과 ROM(Read Only Memory) 같은 저장 매체 형태인 고속의 메인 메모리(622)와, 플로피 디스크, 하드 디스크, 테이프, CD-ROM, 플래시 메모리 등의 장기(long-term) 저장 매체 형태의 보조 메모리(624) 및 전기, 자기, 광학이나 그 밖의 저장 매체를 이용하여 데이터를 저장하는 장치를 포함한다. 또한, 메인 메모리(622)는 디스플레이 장치를 통하여 이미지를 디스플레이하는 비디오 디스플레이 메모리를 포함할 수 있다. The
또한, 입력 장치(630)는 키보드, 마우스 등을 포함한다. 마우스는 예컨대 터 치 스크린 또는 마이크로폰과 같은 물리적 변환기(Physical transducer) 등을 포함할 수 있다. 통신장치(640)는 웹 환경, 클라이언트/서버 환경, 문서 환경 및 유무선 통신망의 교환기 등과 통신을 수행하기 위한 통신 인터페이스를 포함한다.In addition, the
도 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 /
메신저 서버 시스템은 다양한 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
메신저 서버 시스템은 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
송수신 처리 모듈 매핑부(721)는 하이 레벨 명령어 처리부(710)로부터 컨텐츠 제공 서버 또는 사용자 단말 등과의 유·무선 통신을 수행하기 위한 하이 레벨 명령어를 제공받아, 송수신 처리 모듈(732)에서 처리할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 송수신 처리 모듈 인터페이스부(722)를 통하여 송수신 처리 모듈(732)로 제공한다. 또한 송수신 처리 모듈(732)은 필요에 따라 웹 환경, 클라이언트/서버 환경, 문서 환경과 데이터 송수신을 위한 물리적 전송 인터페이스를 포함할 수 있다. 이러한 경우, 전송 인터페이스는 SS7 음성망 연동 인터페이스나 TCP/IP 망 연동 인터페이스 등의 통신 인터페이스를 포함한다.The transmission / reception processing
로그인 처리 모듈(734)은 메신저 서버에 이미 저장된 로그인 정보와 메신저 클라이언트에서 전송한 로그인 정보를 비교하는 부분이다. 즉 로그인 처리 모듈 매핑부(723)는 하이 레벨 명령어 처리부(710)로부터 메신저 서버에 이미 저장된 로그인 정보와 메신저 클라이언트에서 전송한 로그인 정보를 비교하기 위한 하이 레벨 명령어를 제공받아, 로그인 처리 모듈(734)이 인식할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 로그인 처리 모듈 인터페이스부(724)를 통하여 로그인 처리 모듈(734)로 제공한다.The
메신저 클라이언트 위치 추적 처리 모듈(736)은 상기 메신저 클라이언트의 위치를 저장하고, 상기 다기능 기업용 메신저 서비스의 가입자가 로그인한 상기 메신저 클라이언트나, 상기 다기능 기업용 메신저 서비스 가입자가 이용하는 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에서 상기 메신저 클라이언트를 호출 할 경우 상기 호출을 원하는 메신저 클라이언트나 상기 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에 상기 호출한 메신저 클라이언트의 위치정보를 제공해 주는 부분이다. 즉 메신저 클라이언트 위치 추적 처리 모듈 매핑부(725)는 하이 레벨 명령어 처리부(710)로부터 상기 메신저 클라이언트의 위치를 저장하고, 상기 다기능 기업용 메신저 서비스의 가입자가 로그인한 상기 메신저 클라이언트나, 상기 다기능 기업용 메신저 서비스 가입자가 이 용하는 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에서 상기 메신저 클라이언트를 호출할 경우 상기 호출을 원하는 메신저 클라이언트나 상기 웹 환경, 클라이언트/서버 환경, 문서 환경을 포함하는 다양한 플랫폼에 상기 호출한 메신저 클라이언트의 위치정보를 제공해 주는 메신저 클라이언트 위치 추적 처리하기 위한 하이 레벨 명령어를 제공받아, 메신저 클라이언트 위치 추적 처리 모듈(736)이 인식할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 메신저 클라이언트 위치 추적 처리 모듈 인터페이스부(726)를 통하여 메신저 클라이언트 위치 추적 처리 모듈(736)로 제공한다.The messenger client location
정보 불일치 경고 표시 처리 모듈(738)은 상기 메신저 클라이언트에서 전송한 로그인 정보와 상기 메신저 서버에 저장된 정보가 다를 경우 상기 메신저 클라이언트에 정보 불일치 경고를 전송하는 부분이다. 즉 정보 불일치 경고 표시 처리 모듈 매핑부(727)는 하이 레벨 명령어 처리부(710)로부터 상기 메신저 클라이언트에서 전송한 로그인 정보와 상기 메신저 서버에 저장된 정보가 다를 경우 상기 메신저 클라이언트에 정보 불일치 경고를 전송하기 위한 하이 레벨 명령어를 제공받아, 정보 불일치 경고 표시 처리 모듈(738)이 인식할 수 있는 디바이스 레벨 명령어로 매핑시키고, 그것을 정보 불일치 경고 표시 처리 모듈 인터페이스부(728)를 통하여 정보 불일치 경고 표시 처리 모듈(738)로 제공한다.The information mismatch warning
도 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)는 상기 메신저 클라이언트 실행 프로그램에서 사용할 수 있는 상기 쪽지 대상 추가 아이콘(803), 쪽지함 아이콘(805), 메신저 클라이언트 로그인 가입자 표시 아이콘(807), 서비스 아이콘 모음(809), 그룹 표시(811), 온라인 대화 상대 표시(813) 및 오프라인 대화 상대 표시(815)를 포함하는 모든 기능을 가진다.A
상기 쪽지 대상 추가 아이콘(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
상기 쪽지함 아이콘(805)은 상기 메신저 클라이언트 프로그램에 로그인한 가입자에게 보내진 쪽지를 보관하는 기능을 가진다.The
상기 메신저 클라이언트 로그인 가입자 표시 아이콘(807)은 상기 메신저 클라이언트에 로그인한 가입자의 이름과 상태를 표시하는 기능을 가진다.The messenger client login
상기 서비스 아이콘 모음(809)은 상기 메뉴바(801)에 포함된 서비스 메뉴의 기능을 직관적으로 선택하여 실행할 수 있도록 돕는 기능을 가진다.The
상기 그룹 표시(811)는 상기 메신저 클라이언트에 로그인한 가입자가 지정한 대화 상대 중 일정한 기준으로 분류되는 대화 상대들을 각각 하나의 그룹으로 묶어 표시하는 기능을 가진다.The
상기 온라인 대화 상대 표시(813)는 상기 메신저 클라이언트에 로그인한 가입자가 지정한 대화 상대 중 현재 상기 메신저 클라이언트에 로그인한 대화상대를 표시하는 기능을 가진다.The online
상기 오프라인 대화 상대 표시(815)는 상기 메신저 클라이언트에 로그인한 가입자가 지정한 대화 상대 중 현재 상기 메신저 클라이언트에 로그인하지 않은 대화상대를 표시하는 기능을 가진다.The offline
도 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)
상기 정보창(ticker)메인 화면(901)은 상기 정보창(ticker) 관리 (입력)화면(903)에서 입력한 메시지가 메신저 클라이언트 프로그램에 정보창(ticker)의 형태로 팝-업(pop-up)하는 기능을 가진다. The information window (ticker)
상기 정보창(ticker) 관리 (입력)화면(903)은 메신저 클라이언트에 전송할 상기 정보창(ticker)형태의 메시지를 입력하는 기능을 가진다. 상기 전송 대상자 선택 상자(904)는 상기 내용 입력 상자(913)에 입력한 내용을 상기 정보창(ticker)메인 화면(901)으로 전송할 상기 다기능 기업용 메신저의 가입자를 선택하는 기능을 가진다.The information window (ticker) management (input)
전체 전송 대상자 선택/취소 아이콘(905)은 상기 전송 대상자 선택 상자(904)에서 선택한 상기 다기능 기업용 메신저의 가입자의 전무를 선택하거나, 전부를 선택 취소하는 기능을 가진다. 제목 입력 상자(905)는 상기 정보창(ticker)메인 화면(901)에 전송 되는 내용의 제목을 입력하는 기능을 가진다. 인터넷주소(URL) 입력 상자(907)는 상기 정보창(ticker)메인 화면(901)에 전송 되는 내용의 제목을 클릭 할 때 링크 되는 인터넷 주소를 입력하는 기능을 가진다. The select / cancel all
전송 기간 입력 상자(909)는 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용이 상기 정보창(ticker)메인 화면(901)에서 표시되는 기간을 입력하는 기능을 가진다. 강제 팝-업 선택 상자(911)는 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용이 상기 정보창(ticker)메인 화면(901)에서 표시될 때 상기 정보창(ticker)메인 화면(901)이 강제로 팝-업(pop-up)될 것을 선택하는 기능을 가진다. 내용 입력 상자(913)는 상기 정보창(ticker)메인 화면(901)에 전송 되는 내용을 입력하는 기능을 가진다.The transmission
정보창(ticker)전송/취소 아이콘(915)은 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용을 확정하고 상기 정보창(ticker)메인 화면(901)으로 전송하거나, 상기 정보창(ticker) 관리 (입력)화면(903)에서 작성한 내용을 취소하는 기능을 가진다.The information window (ticker) transmission /
도 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
상기 재작성 아이콘(1001)은 제증명 신청 화면의 입력을 재작성 하는 기능을 가진다. 상기 신청 아이콘(1002)은 제증명 신청 화면의 입력에 의하여 신청을 확정하는 기능을 가진다. 상기 신청 일자 표시(1003)는 제증명 신청일을 표시하는 기능을 가진다. 상기 제증명 종류 선택 상자(1005)는 신청하려는 제증명의 종류를 선택하는 기능을 가진다. 상기 용도 선택 상자(1007)는 신청한 제증명의 용도를 선택하는 기능을 가진다. 상기 기타 용도 입력 상자(1009)는 상기 용도 선택 상자(1007)에서 선택할 수 없는 다른 용도를 직접 입력하는 기능을 가진다. 상기 수령 방법 선택 상자(1011)는 신청한 제증명을 수령하는 방법을 선택할 수 있는 기능을 가진다. 상기 담당자 통보 선택 상자(1013)는 제증명의 신청 사실을 담당자에게 SMS나 쪽지로 통보하는 기능을 가진다.The
도 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
상기 등록 아이콘(1101)은 팀 게시판에 작성한 내용을 확정하는 기능을 가진다. 상기 지움 아이콘(1103)은 팀 게시판에 작성한 내용을 지우는 기능을 가진다. 상기 취소 아이콘(1105)은 팀 게시판에 작성한 내용을 취소하는 기능을 가진다. 상기 등록자 표시(1107)는 팀 게시판에 내용을 등록한 사람의 성명을 표시하는 기능을 가진다. 상기 등록 일자 표시(1109)는 팀 게시판에 내용을 등록한 시간을 표시하는 기능을 가진다. 상기 소속 표시(1111)는 팀 게시판에 내용을 등록한 사람의 소속을 표시하는 기능을 가진다. 상기 제목 입력 상자(1113)는 팀 게시판에 등록할 내용의 제목을 입력하는 기능을 가진다. 상기 내용 입력 상자(1115)는 팀 게시판에 등록할 내용을 입력하는 기능을 가진다. 상기 첨부 입력 상자(1117)는 팀 게시판에 등록할 내용에 파일을 첨부하는 기능을 가진다. 상기 쪽지 보내기 선택 상자(1119)는 팀 게시판에 내용을 입력한 사람이 상기 등록을 팀장이나 팀 전원에게 쪽지로 알리는 기능을 가진다.The
도 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
상기 전사 공지 사항 표시(1200)는 현재 표시되는 화면의 내용이 전사 공지 사항임을 표시하는 기능을 가진다. 상기 전사 공지 사항 제목 및 작성 정보 표시(1201)는 전사 공지 사항의 제목과 작성자의 이름, 소속, 작성 일시를 표시하는 기능을 가진다.The
상기 내용 표시(1203)는 전사 공지 사항의 내용을 표시하는 기능을 가진다. 상기 다음 내용 전환 아이콘(1205)은 전사 공지 사항의 내용 중 현재 표시된 내용의 바로 다음 번호의 내용이나, 바로 전 번호의 내용을 표시하는 기능을 가진다. 상기 회신 아이콘(1207)은 전사 공지 사항의 작성자에게 답장을 보내는 기능을 가진다. 상기 목록보기 아이콘(1209)은 전사 공지 사항의 전체적인 목록을 볼 수 있도록 하는 기능을 가진다. 상기 쪽지 발송 사번 선택 상자(1211)는 전사 공지 사항의 내용을 쪽지로 전송할 사번을 선택하여 그 선택된 사번으로 전사 공지 사항의 내용을 쪽지로 발송하는 기능을 가진다.The content display 1203 has a function of displaying the content of the transcription announcement. The next
상기 쪽지 보내기 화면(1220)은 상기 전사 공지 사항 제목 및 작성 정보 표시(1201)에서 작성자를 클릭할 경우 팝-업(pop-up)되는 기능을 가진다. 상기 쪽지 형식 선택 상자(1221)는 쪽지를 보낼 형식을 선택할 수 있는 기능을 가진다. 상기 수신자 선택 상자(1223)는 수신자의 사번이나 이름을 입력하여 쪽지를 수신할 수신자를 선택할 수 있는 기능을 가진다. 상기 수신자 찾기 표시(1224)는 수신자의 정확한 사번이나 이름을 모를 경우 열거된 사번이나 이름들 중에서 필요한 수신자를 찾을 수 있도록 도와주는 기능을 가진다. 상기 내용 입력 상자(1225)는 쪽지로 보낼 내용을 입력하는 기능을 가진다. 상기 첨부 파일 표시(1227)는 쪽지에 첨부할 파일을 삽입하는 기능을 가진다. 상기 보내기 표시(1229)는 쪽지에 작성한 내용을 확정하여 수신자 선택에 선택된 수신자에게 전송하는 기능을 가진다.The
도 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
상기 전사 공지 사항 표시(1300)는 현재 표시되는 화면의 내용이 전사 공지 사항임을 표시하는 기능을 가진다. 상기 전환 아이콘(1301)은 전사 공지 사항의 내용 중 현재 표시된 내용의 바로 다음 번호의 내용이나, 바로 전 번호의 내용을 표시하는 기능을 가진다. 상기 다음 내용 회신 아이콘(1303)은 전사 공지 사항의 작성자에게 답장을 보내는 기능을 가진다. 상기 목록보기 아이콘(1305)은 전사 공지 사항의 전체적인 목록을 볼 수 있도록 하는 기능을 가진다. 상기 전사 공지 사항 제목 및 작성 정보 표시(1307)는 전사 공지 사항의 제목과 작성자의 이름, 소속, 작성 일시를 표시하는 기능을 가진다.The
상기 내용 표시(1309)는 전사 공지 사항의 내용을 표시하는 기능을 가진다. 상기 전사 통보 방법 선택 표시(1311)은 전사 공지 사항의 내용을 전사에 쪽지로 통보 하거나 전사에 단문 메시지(SMS)로 통보 하거나 전사에 인터넷 주소 단문 메시지(URL SMS)로 통보할 것을 선택하는 기능을 가진다.The
도 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
상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)은 다기능 기업용 메신저의 전사 공지 등 인트라넷 내용을 휴대폰으로 직접 조회 가능한 기능을 가진다. 상기 배포 아이콘(1403)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)의 내용을 확정하여 배포하는 기능을 가진다. 상기 수정 아이콘(1405)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 수정하는 기능을 가진다. 상기 삭제 아이콘(1407)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 수정하는 기 능을 가진다. 상기 목록 아이콘(1409)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)의 목록을 나타내는 기능을 가진다.The mobile
상기 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS) 응답 결과 화면(1411)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 휴대폰으로 조회한 다기능 기업용 메신저의 가입자가 휴대폰으로 응답한 결과를 나타내는 기능을 가진다. The call back URL SMS
상기 다기능 기업용 메신저의 콜 백 인터넷 주소 단문 메시지(Call Back URL SMS) 응답 결과의 정보 조회 화면(1413)은 상기 다기능 기업용 메신저의 휴대폰 조회 화면(1401)을 휴대폰으로 조회한 다기능 기업용 메신저의 가입자가 휴대폰으로 응답한 결과의 정보-응답 대상자 연락처, 응답 내용 등-를 조회할 수 있는 기능을 가진다.The
도 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
상기 웹 게시물의 쪽지 전달 화면(1520)은 발송정보 표시 상자(1521), 발송 내용 표시 상자(1523), 발송 내용 프린트 표시(1525). 답장 표시(1527), 답장(내용포함) 표시(1529), 전달 표시(1531), 닫기 표시(1533)를 포함한다.The
상기 웹 게시물 작성 화면(1500)은 웹에서 자료를 등록할 때, 다기능 기업용 메신저의 가입자 중 수신자를 선택하여 게시물 내용을 송신할 수 있도록 하는 기능을 가진다. 상기 성명 입력 상자(1501)는 웹 게시물을 작성자를 입력하는 기능을 가진다. 상기 인터넷 메일(e-mail)입력 상자(1503)는 웹 게시물 작성자의 인터넷 메일(e-mail)을 입력하는 기능을 가진다.The web
상기 제목 입력 상자(1505)는 웹 게시물의 제목을 입력하는 기능을 가진다. 상기 내용 입력 상자(1507)는 웹 게시물의 내용을 입력하는 기능을 가진다. 상기 파일 첨부 입력 상자(1509)는 작성된 웹 게시물에 특정 파일을 삽입하는 기능을 가진다. 상기 게시물 등록 내용 전달자 선택 상자(1511)는 작성한 웹 게시물을 전송할 다기능 기업용 메신저의 가입자를 선택할 수 있는 기능을 가진다. 상기 게시물 등록 내용 전달자의 전체 선택/취소 아이콘(1513)은 작성한 웹 게시물을 전송할 다기능 기업용 메신저의 가입자의 모두를 선택하거나, 취소하는 기능을 가진다.The
상기 웹 게시물의 쪽지 전달 화면(1520)은 상기 웹 게시물 작성 화면(1500)에서 작성된 내용을 전달하는 기능을 가진다. 상기 발송정보 표시 상자(1521)는 상기 웹 게시물 쪽지 전달 화면(1520)을 발송한 가입자명, 발송 일시 등의 발신 정보를 표시하는 기능을 가진다. 상기 발송 내용 표시 상자(1523)는 상기 웹 게시물의 쪽지 전달 화면(1520)으로 발송한 발송 내용을 표시하는 기능을 가진다.The
상기 발송 내용 프린트 표시(1525)는 상기 웹 게시물 쪽지 전달 화면(1520) 에 표시된 내용을 프린트하는 기능을 가진다. 상기 답장 표시(1527)는 상기 발신 정보 표시 상자(1521)에 표시된 발송자에게 답장을 보내는 기능을 가진다. 상기 답장(내용포함) 표시(1529)는 상기 발신 정보 표시 상자(1521)에 표시된 발송자에게 답장을 보내되 원문의 내용을 포함하는 기능을 가진다. 상기 전달 표시(1531)는 상기 발송 내용 표시 상자(1523)의 내용을 다른 다기능 기업용 메신저 가입자에게 전달하는 기능을 가진다. 상기 닫기 표시(1533)는 상기 웹 게시물의 쪽지 전달 화면(1520)을 닫는 기능을 가진다.The shipment
본 발명은 상기 실시예에 한정되지 않으며, 많은 변형이 본 발명의 사상 내에서 당 분야의 통상의 지식을 가진 자에 의하여 가능함은 물론이다.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)
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)
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)
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)
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 |
-
2004
- 2004-05-03 KR KR1020040030924A patent/KR100570283B1/en not_active IP Right Cessation
Patent Citations (4)
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)
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'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 |