[go: up one dir, main page]

KR20030068624A - Method for synchronizing a information of a client based on the internet-network - Google Patents

Method for synchronizing a information of a client based on the internet-network Download PDF

Info

Publication number
KR20030068624A
KR20030068624A KR1020020008087A KR20020008087A KR20030068624A KR 20030068624 A KR20030068624 A KR 20030068624A KR 1020020008087 A KR1020020008087 A KR 1020020008087A KR 20020008087 A KR20020008087 A KR 20020008087A KR 20030068624 A KR20030068624 A KR 20030068624A
Authority
KR
South Korea
Prior art keywords
information
client
sharer
updater
management agent
Prior art date
Application number
KR1020020008087A
Other languages
Korean (ko)
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 KR1020020008087A priority Critical patent/KR20030068624A/en
Publication of KR20030068624A publication Critical patent/KR20030068624A/en

Links

Classifications

    • 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/10Services
    • 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]

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (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)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법에 관한 것으로, 본 발명에서는 임의의 정보 갱신자측 클라이언트 및 정보 공유자측 클라이언트 각각에 정보의 송·수신을 전담하는 정보 송·수신 관리 에이전트를 기 설치함과 아울러, 시스템측에 앞의 정보 송신 관리 에이전트로부터 출력되는 갱신 정보를 특정 정보 수신 관리 에이전트들의 로그인과 동시에 해당 정보 수신 관리 에이전트들로 선별·전송할 수 있는 모듈환경을 구축하고, 이를 통해, 정보 공유자측 클라이언트의 정보가 정보 갱신자측 클라이언트의 정보와 최단 시간 내에 동기화 될 수 있도록 유도한다.The present invention relates to a method for synchronizing client information based on an internet network. In the present invention, an information transmitting and receiving management agent dedicated to transmitting and receiving information is installed in each of an information updater client and an information sharer client. In addition, a module environment is constructed in which the system can select and transmit the updated information outputted from the information transmission management agent to the corresponding information reception management agents at the same time as the login of the specific information reception management agents. The information on the sharer's client is induced to be synchronized with the information on the client's side in the shortest time.

이러한 본 발명의 실시에 의해, 정보 갱신자측 클라이언트의 정보 갱신내역이 정보 공유자측 클라이언트에 최단 시간 내에 반영되는 경우, 서로 거래 관계에 있는 개별 사용자들은 별도의 불편함 없이, 서로 간의 정보를 일관성 있게 유지할 수 있게 된다.According to the implementation of the present invention, when the information update history of the information updater side client is reflected to the information sharer side client in the shortest time, individual users who are in a trading relationship with each other keep the information consistent with each other without any inconvenience. It becomes possible.

또한, 본 발명의 실시에 의해, 정보의 온라인 동기화가 체계화되는 경우, 정보 갱신자측에서는 전화, 팩스, 전자메일 등의 사용 관행을 손쉽게 배제할 수 있게 되며, 결국, 불필요한 시간낭비, 비용낭비 등이 대폭 저감되는 효과를 손쉽게 획득할 수 있게 된다.In addition, when the online synchronization of information is systematically implemented by the practice of the present invention, the information updater can easily exclude the use practices such as telephone, fax, and e-mail. Consequently, unnecessary waste of time, cost, etc. Significantly reduced effects can be easily obtained.

Description

인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법{Method for synchronizing a information of a client based on the internet-network}Method for synchronizing a information of a client based on the internet-network}

본 발명은 인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법에 관한 것으로, 좀더 상세하게는 일련의 정보 송신 관리 에이전트로부터 출력되는 갱신 정보를 특정 정보 수신 관리 에이전트들의 로그인과 동시에 해당 정보 수신 관리 에이전트들로 선별·전송할 수 있는 모듈환경을 구축하고, 이를 통해, 정보 공유자측클라이언트의 정보가 정보 갱신자측 클라이언트의 정보와 최단 시간 내에 동기화 될 수 있도록 유도할 수 있는 인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법에 관한 것이다.The present invention relates to a method for synchronizing client information based on the Internet network. More specifically, the update information outputted from a series of information transmission management agents is selected as the information reception management agents simultaneously with the login of specific information reception management agents. A method of synchronizing client information based on the Internet network which can build a module environment that can be transmitted and thereby induce the information of the information sharing client to be synchronized with the information of the client of the information updater in the shortest time. will be.

최근, 온라인 업무 인프라(On-line business infra)가 폭 넓게 구축되면서, 예컨대, 데스크탑 컴퓨터, 노트북 컴퓨터 등과 같은 정보처리 클라이언트의 업무 이용도 또한 급증하는 추세에 있다.Recently, as the on-line business infrastructure has been widely established, the use of information processing clients such as desktop computers, notebook computers, and the like has also increased rapidly.

통상, 종래의 기술에 따른 온라인 업무처리 체제하에서, 임의의 사용자는 업무에 필요한 다양한 정보들을 자신이 보유한 정보처리 클라이언트를 통해 갱신·관리하게 되며, 추후, 이 정보들을 여러 업무분야에 이용하게 된다.In general, under an online business processing system according to the prior art, any user updates and manages various information necessary for a job through his or her own information processing client, and later uses this information in various business fields.

그러나, 이러한 종래의 기술에 따른 온라인 업무처리 체제하에서, 각 사용자가 작성한 정보는 개별 정보처리 클라이언트를 통해 독립적으로 관리되기 때문에, 해당 사용자와 거래 관계에 있는 다른 사용자측에서는 해당 사용자측의 정보가 새롭게 갱신되더라도, 이를 최단 시간 내에 파악하기가 매우 힘들다.However, under the online business processing system according to the related art, since the information created by each user is managed independently through a separate information processing client, even if the information of the user side is newly updated on the other user side having a transaction relationship with the user. As a result, it is very difficult to identify this in the shortest time.

예를 들어, 특정 사용자측에서 관리되는 주소록 정보가 새롭게 갱신된다 하더라도, 해당 사용자와 거래 관계에 있는 다른 사용자측에서는 이를 최단 시간 내에 전혀 파악할 수 없게 되는 것이다.For example, even if the address book information managed on a specific user side is newly updated, the other user side which is in a trading relationship with the user cannot grasp this at all within the shortest time.

이처럼, 서로 거래관계에 있는 개별 사용자가 양측의 정보 갱신상황을 단시간 내에 파악할 수 없는 경우, 각 사용자들은 서로 원활한 업무 협조를 이룰 수 없는 불편함을 감수할 수밖에 없게 된다.As such, when individual users in a trading relationship cannot grasp the information update status of both sides in a short time, each user is forced to bear the inconvenience of not being able to cooperate smoothly with each other.

이러한 문제점 하에서, 결국, 정보를 갱신한 사용자는 해당 갱신내역을 예컨대, 전화, 팩스, 전자메일 등과 같은 별도의 수단을 통해 자신과 거래관계에 있는 다른 사용자들에게 통지할 수밖에 없으며, 이에 따른 시간낭비, 비용낭비 등을 고스란히 부담할 수밖에 없게 된다.Under these problems, the user who has updated the information has no choice but to notify the other users in the business relationship of the update through a separate means such as telephone, fax, e-mail, etc. Inevitably, you will have to bear the cost.

따라서, 본 발명의 목적은 임의의 정보 갱신자측 클라이언트 및 정보 공유자측 클라이언트 각각에 정보의 송·수신을 전담하는 정보 송·수신 관리 에이전트를 기 설치함과 아울러, 시스템측에 앞의 정보 송신 관리 에이전트로부터 출력되는 갱신 정보를 특정 정보 수신 관리 에이전트들의 로그인과 동시에 해당 정보 수신 관리 에이전트들로 선별·전송할 수 있는 모듈환경을 구축하고, 이를 통해, 정보 갱신자측 클라이언트의 정보 갱신내역이 정보 공유자측 클라이언트에 최단 시간 내에 반영될 수 있도록 유도함으로써, 서로 거래 관계에 있는 개별 사용자들이 별도의 불편함 없이, 서로 간의 정보를 일관성 있게 유지할 수 있도록 유도하는데 있다.Accordingly, an object of the present invention is to provide an information transmission and reception management agent dedicated to the transmission and reception of information to each of the information updater-side client and the information sharer-side client, and to provide the information transmission management agent to the system side. Constructing a module environment that can select and send the update information outputted from the specific information receiving management agents to the corresponding information receiving management agents at the same time as the login of the specific information receiving management agents. By inducing it to be reflected in the shortest time, it is to induce the individual users who are in a trading relationship with each other to maintain the information consistent with each other without any inconvenience.

본 발명의 다른 목적은 정보의 온라인 동기화를 체계화하여, 전화, 팩스, 전자메일 등의 사용 관행을 배제하고, 이를 통해, 불필요한 시간낭비, 비용낭비 등을 대폭 저감시키는데 있다.Another object of the present invention is to organize the online synchronization of information, to eliminate the use of telephone, fax, e-mail, and the like, thereby greatly reducing unnecessary waste of time, cost and the like.

본 발명의 또 다른 목적들은 다음의 상세한 설명과 첨부된 도면으로부터 보다 명확해질 것이다.Still other objects of the present invention will become more apparent from the following detailed description and the accompanying drawings.

도 1은 본 발명의 기반환경을 이루는 클라이언트 정보 동기화 시스템을 개념적으로 도시한 예시도.1 is an exemplary diagram conceptually showing a client information synchronization system constituting the base environment of the present invention.

도 2는 본 발명에 따른 인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법을 순차적으로 도시한 순서도.2 is a flowchart sequentially illustrating a method of synchronizing client information based on an Internet network according to the present invention.

도 3은 본 발명의 실시에 따른 정보 송신 관리 에이전트의 플랫폼 디스플레이 상황을 개념적으로 도시한 예시도.3 is an exemplary diagram conceptually showing a platform display situation of an information transmission management agent according to an embodiment of the present invention.

도 4는 본 발명의 실시에 따른 정보 수신 관리 에이전트의 데이터 베이스 필드를 개념적으로 도시한 예시도.4 is an exemplary diagram conceptually illustrating a database field of an information receiving management agent according to an embodiment of the present invention.

상기한 바와 같은 목적을 달성하기 위하여 본 발명에서는 인터넷망에 개별 접속중인 임의의 정보 갱신자측 클라이언트 및 정보 공유자측 클라이언트에 기 설치된 일련의 정보 송·수신 관리 에이전트들로부터 전송되는 이벤트 데이터에 따라, 선택적으로 진행되는 일련의 클라이언트 정보 동기화 방법을 개시한다.In order to achieve the above object, according to the present invention, according to the event data transmitted from a series of information transmission and reception management agents pre-installed on any information updater-side client and information-sharing client that are individually connected to the Internet network, A series of client information synchronization methods proceeds as follows.

이와 같은 본 발명의 클라이언트 정보 동기화 방법은 구체적으로, 앞의 정보 송신 관리 에이전트로부터 일련의 갱신정보 송신 이벤트가 발생하였는가의 여부를 판단하는 단계와, 정보 송신 관리 에이전트로부터 갱신정보 송신 이벤트가 발생한 경우, 시스템측의 기 저장정보를 해당 갱신정보에 맞추어 변경하는 단계와, 앞의 갱신정보를 임시 저장함과 아울러, 정보 갱신자에 의해 특정된 일련의 정보 공유자 데이터를 추출하고, 추출이 완료된 정보 공유자 데이터를 임시 저장하는 단계와, 정보 공유자 데이터에 기록된 "정보 공유자측 클라이언트의 정보 수신 관리 에이전트"가 시스템에 로그인 하였는가의 여부를 판단하는 단계와, 정보 수신 관리 에이전트가 시스템에 로그인한 경우, 임시 저장되어 있던 갱신정보를 해당 정보 수신 관리 에이전트로 전송하는 단계의 조합으로 이루어진다.Specifically, the client information synchronization method of the present invention includes determining whether a series of update information transmission events have occurred from the information transmission management agent, and when update information transmission events occur from the information transmission management agent, Changing previously stored information on the system side according to the update information, temporarily storing the previously updated information, extracting a series of information sharer data specified by the information updater, and extracting the information sharer data Temporarily storing; and determining whether the "information sharing management agent of the information sharing client" logged in the information sharing data is logged into the system; and when the information receiving management agent logs in to the system, Existing update information to the receiving agent It is a combination of the steps of the song.

이하, 첨부된 도면을 참조하여, 본 발명에 따른 인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법을 좀더 상세히 설명하면 다음과 같다.Hereinafter, a method of synchronizing client information based on the Internet network according to the present invention will be described in detail with reference to the accompanying drawings.

도 1에 도시된 바와 같이, 본 발명의 기반환경을 이루는 클라이언트 정보 동기화 시스템(100)은 크게, 정보 동기화 관리 서버(101), D/B 관리 서버(104), D/B 블록(105) 등의 조합으로 이루어진다. 이 경우, 앞의 D/B 블록(105)에는 회원정보 D/B(106), 공유정보 D/B(107) 등이 배치된다.As shown in FIG. 1, the client information synchronization system 100 constituting the base environment of the present invention is largely an information synchronization management server 101, a D / B management server 104, a D / B block 105, and the like. Is made up of a combination. In this case, the member information D / B 106, the shared information D / B 107, and the like are arranged in the previous D / B block 105.

이때, 회원정보 D/B(106)에는 예컨대, "시스템(100)측에 가입한 정보 갱신자/정보 공유자 인증 아이디/인증 비밀번호, 정보 갱신자가 지정한 정보 공유자 데이터, 정보 갱신자/정보 공유자 메일계정, 정보 갱신자/정보 공유자 시스템 방문이력‥‥" 등과 같은 일련의 회원 관련 정보가 저장되며, 공유정보 D/B(107)에는 예컨대, "정보 갱신자 주소록 정보, 정보 공유자 주소록 정보, 정보 갱신자 제품정보, 정보 공유자 제품정보‥‥" 등과 같은 일련의 공유 정보가 저장된다. 물론, 이러한 공유 정보는 시스템의 상황에 따라 다양하게 변형될 수 있다.At this time, the member information D / B 106 includes, for example, an information renewer / information sharer authentication ID / authentication password, information sharer data designated by the information updater, information renewer / information sharer mail account subscribed to the system 100 side. And a series of member-related information such as information updater / information sharer system visit history ... ", and the like, " Information updater address book information, information sharer address book information, information updater " A series of shared information such as product information, information sharer product information, ... "is stored. Of course, such shared information may be variously modified according to the situation of the system.

이때, 앞의 D/B 관리 서버(104)는 상술한 회원정보, 공유정보 등을 D/B 블록(105)의 필요 영역에 선택적으로 저장하거나, 앞의 회원정보 D/B(106), 공유정보 D/B(107) 등으로부터 상술한 각종 데이터들을 선택적으로 출력하는 역할을 수행한다.At this time, the previous D / B management server 104 selectively stores the above-described member information, shared information, etc. in the required area of the D / B block 105, or the previous member information D / B 106, sharing It selectively outputs the above-mentioned various data from the information D / B 107 and the like.

이 경우, D/B 관리 서버(104)는 단순히, 각종 데이터들을 저장·출력하는 역할만을 수행하는 것이 아니라, 이 데이터들을 중복됨 없이 가장 신속한 시간 내에 효율적으로 관리하는 지능적인 역할도 동시에 수행한다.In this case, the D / B management server 104 not only plays a role of storing and outputting various data, but also simultaneously plays an intelligent role of efficiently managing these data in the fastest time without overlapping.

이 상태에서, 정보 동기화 관리 서버(101)는 D/B 관리 서버(104)를 체계적으로 제어함으로써, 상술한 회원정보, 공유정보 등의 저장 및 추출 여부가 선택적으로 결정될 수 있도록 제어하는 역할을 수행한다.In this state, the information synchronization management server 101 controls the D / B management server 104 systematically so as to selectively determine whether to store and extract the above-described member information and shared information. do.

한편, 본 발명을 향유하고자 하는 임의의 정보 갱신자, 정보 공유자 등은 정보 갱신자측 클라이언트(1), 정보 공유자측 클라이언트(2) 등을 활용하여, 본 발명의 클라이언트 정보 동기화 시스템(100)에 온라인 접속할 수 있다.On the other hand, any information updater, information sharer, or the like, who wishes to enjoy the present invention, utilizes the information updater side client 1, the information sharer side client 2, and the like, and is online to the client information synchronization system 100 of the present invention. I can connect it.

이때, 정보 갱신자측 클라이언트의 일부에는 정보 갱신자에 의한 정보 갱신과정을 가이드함과 아울러, 해당 정보 갱신자에 의해 갱신된 일련의 갱신정보를 시스템(100)측으로 전송하는 정보 송신 관리 에이전트(200)가 기 설치되며, 정보 공유자측 클라이언트의 일부에는 시스템(100)측으로부터 전송되는 갱신정보를 수신하여 관리하는 정보 수신 관리 에이전트(300)가 기 설치된다.At this time, the information transmission management agent 200 which guides the information update process by the information updater to a part of the client of the information updater and transmits a series of update information updated by the information updater to the system 100. The information receiving management agent 300 for receiving and managing update information transmitted from the system 100 is installed in a part of the information sharing side client.

이 경우, 앞의 정보 송신 관리 에이전트(200), 정보 수신 관리 에이전트(300) 등은 예컨대, TCP/IP 기반의 소켓(Socket)을 이용하여, 앞의 정보 동기화 관리 서버(101)와 일련의 데이터 교환과정을 원활하게 진행시킬 수 있다.In this case, the information transmission management agent 200, the information reception management agent 300, and the like, for example, use a TCP / IP-based socket, for example, the data synchronization management server 101 and a series of data. The exchange process can proceed smoothly.

이때, 인터페이스 모듈(102)은 정보 송·수신 관리 에이전트(200,300) 및 정보 동기화 관리 서버(101) 사이를 매개한 상태에서, 정보 송·수신 관리 에이전트(200,300)로부터 출력되는 다양한 이벤트 데이터들을 정보 동기화 관리 서버(101)로 전달하는 역할을 수행함과 아울러, 정보 동기화 관리 서버(101)로부터 출력되는 다양한 데이터들을 정보 송·수신 관리 에이전트(200,300)로 송신하는 역할을 수행한다.In this case, the interface module 102 synchronizes various event data output from the information transmission / reception management agent 200, 300 while the information transmission / reception management agent 200, 300 and the information synchronization management server 101 are mediated. In addition to transmitting to the management server 101, and serves to transmit various data output from the information synchronization management server 101 to the information transmission and reception management agent (200,300).

한편, 도면에 도시된 바와 같이, 정보 동기화 관리 서버(101)는 앞의 D/B 관리 서버(104), 인터페이스 모듈(102)뿐만 아니라, 어플리케이션 로더(103), 데이터 임시저장 버퍼(108) 등과도 일련의 신호연결관계를 더 형성한다.On the other hand, as shown in the figure, the information synchronization management server 101 is not only the D / B management server 104, the interface module 102, but also the application loader 103, data temporary storage buffer 108 and the like. Also form a series of signal connection relationship.

이때, 앞의 어플리케이션 로더(103)는 정보 동기화 관리 서버(101)로부터 일련의 어플리케이션, 예컨대, 정보 송신 관리 에이전트(200), 정보 수신 관리 에이전트(300) 등의 로딩 요청 메시지가 전달되는 경우, 해당 에이전트(200,300)를 정보 동기화 관리 서버(101)로 전달함으로써, 정보 갱신자측 클라이언트(1), 정보 공유자측 클라이언트(2) 각각에 앞의 정보 송신 관리 에이전트(200), 정보 수신 관리에이전트(300) 등이 안정적으로 설치될 수 있도록 보조하는 역할을 수행한다.In this case, the previous application loader 103, when a series of applications, for example, a request for loading a message, such as the information transmission management agent 200, the information reception management agent 300 is transmitted from the information synchronization management server 101, By transferring the agents 200 and 300 to the information synchronization management server 101, the information transmission management agent 200 and the information reception management agent 300 which have been previously transmitted to the information updater-side client 1 and the information sharer-side client 2, respectively. It plays a role to assist the back to be installed stably.

이 경우, 본 발명에 의한 일련의 서비스를 향유하고자 하는 임의의 정보 갱신자, 정보 공유자 등은 본 발명을 본격적으로 이용하기 이전에, 클라이언트 정보 동기화 시스템(100)에 초기 접속하여, 일련의 가입절차를 진행함으로써, 정보 갱신자측 클라이언트(1), 정보 공유자측 클라이언트(2) 등의 일부 영역에 상술한 정보 송·수신 관리 에이전트(200,300)가 미리 설치될 수 있도록 유도한다.In this case, any information updater, information sharer, or the like, who wishes to enjoy the series of services according to the present invention, initially accesses the client information synchronization system 100 and performs a series of subscription procedures before using the present invention in earnest. By advancing, the above-mentioned information transmission / reception management agent 200, 300 may be pre-installed in some areas such as the information updater-side client 1, the information sharer-side client 2, and the like.

이와 함께, 앞의 데이터 임시저장 버퍼(108)는 예컨대, 정보 갱신자측 클라이언트(1)에 설치된 정보 송신 관리 에이전트(200)로부터 일련의 갱신정보가 송신되고, 이에 대응하여, 정보 동기화 관리 서버(101)로부터 일련의 "갱신정보 임시 저장 요청 메시지"가 전달되는 경우, 정보 송신 관리 에이전트(200)로부터 전송된 일련의 정보 갱신자측 정보를 임시 저장하는 역할을 수행한다.In addition, the data temporary storage buffer 108 is transmitted from the information transmission management agent 200 installed in the information updater-side client 1, for example, and in response thereto, the information synchronization management server 101 is transmitted. When a series of " update information temporary storage request messages " are delivered from the server, it serves to temporarily store a series of information updater-side information transmitted from the information transmission management agent 200.

또한, 데이터 임시저장 버퍼(108)는 정보 동기화 관리 서버(101)로부터 "정보 공유자 데이터 임시 저장 요청 메시지"가 전달되는 경우, 해당 정보 공유자 데이터를 임시 저장함으로써, 정보 동기화 관리 서버(101)에 의한 일련의 정보 동기화 과정이 안정적으로 이루어질 수 있도록 보조하는 역할을 수행한다.In addition, when the " information sharer data temporary storage request message " is transmitted from the information synchronization management server 101, the data temporary storage buffer 108 temporarily stores the corresponding information sharer data, thereby allowing the information synchronization management server 101 It plays a role of supporting the stable information synchronization process.

이하, 상술한 구성을 갖는 클라이언트 정보 동기화 시스템(100)을 이용한 본 발명 고유의 클라이언트 정보 동기화 방법을 상세히 설명한다.Hereinafter, the client information synchronization method unique to the present invention using the client information synchronization system 100 having the above-described configuration will be described in detail.

도 2에 도시된 바와 같이, 우선, 본 발명을 이용하여, 일련의 갱신정보 동기화 서비스를 향유하고자 하는 임의의 정보 갱신자는 정보 갱신자측 클라이언트(1)에 기 설치되어 있던 정보 송신 관리 에이전트(200)를 실행시켜, 도 3에 도시된 바와 같은 정보 작성용 플랫폼(401)을 활성화시킨 후, 이 정보 작성용 플랫폼(401)을 활용하여, 일련의 정보 갱신 프로세스를 진행시킨다(단계 S100).As shown in Fig. 2, first, by using the present invention, any information updater who wishes to enjoy a series of update information synchronization services has been previously installed in the information updater-side client 1 of the information transmission management agent 200. After activating the information creation platform 401 as shown in FIG. 3, the information creation platform 401 is utilized to proceed with a series of information update processes (step S100).

추후, 정보 갱신자가 자신이 원하는 정보, 예컨대, 주소록 정보를 일부 갱신하고, 갱신을 선택하는 경우, 정보 송신 관리 에이전트(200)는 그 즉시, 송신자가 작성한 갱신 데이터를 네트워크 전송용 데이터로 변환한 후, 변환이 완료된 갱신 데이터를 일련의 소켓통신을 통해, 시스템(100)측의 인터페이스 모듈(102)로 전송한다.In the future, when the information updater partially updates the information desired by the user, such as address book information, and selects the update, the information transmission management agent 200 immediately converts the update data created by the sender into data for network transmission. The update data, which has been converted, is transmitted to the interface module 102 on the system 100 side through a series of socket communication.

이러한 기반 인프라가 갖추어진 상태에서, 정보 동기화 관리 서버(101)는 인터페이스 모듈(102)을 지속적으로 체크함으로써, 정보 송신 관리 에이전트(200)로부터 일련의 갱신정보 전송 이벤트가 발생하였는가의 여부를 판단한다(단계 S1).With this infrastructure in place, the information synchronization management server 101 continuously checks the interface module 102 to determine whether a series of update information transmission events have occurred from the information transmission management agent 200. (Step S1).

이때, 정보 갱신자가 아직, 일련의 정보 갱신 프로세스를 모두 완료하지 못하여, 정보 송신 관리 에이전트(200)로부터 별도의 갱신정보 전송 이벤트가 발생하지 않은 것으로 판단되면, 정보 동기화 관리 서버(101)는 플로우를 단계 S2로 진행하여, 일련의 대기상태를 유지한다.At this time, if it is determined that the information updater has not yet completed a series of information update processes and a separate update information transmission event has not occurred from the information transmission management agent 200, the information synchronization management server 101 performs a flow. Proceeding to step S2, a series of standby states are maintained.

그러나, 정보 갱신자가 정보 작성용 플랫폼(401)의 "특정 대상자 주소 리스트 항목(402)"을 변경하고, 갱신 항목(403)을 선택하여, 정보 송신 관리 에이전트(200)로부터 일련의 갱신정보 전송 이벤트가 발생한 것으로 판단되면, 정보 동기화 관리 서버(101)는 그 즉시, D/B 관리 서버(104)를 활용하여, 회원정보 D/B(106)에 저장되어 있던 회원정보를 추출한 후, 추출이 완료된 회원정보를 활용하여, 해당 정보 갱신자의 등록 여부를 인증한다(단계 S3). 물론, 정보 송신 관리에이전트(200)로부터 송신된 갱신정보에는 정보 동기화 관리 서버(101)가 이와 같은 인증 프로세스를 손쉽게 진행시킬 수 있도록 정보 갱신자의 인증에 필요한 다양한 데이터들, 예컨대, 정보 갱신자 인증 아이디, 정보 갱신자 인증 비밀번호 등이 기 첨부된다.However, the information updater changes the " specific subject address list item 402 " of the information creation platform 401, selects the update item 403, and transmits a series of update information transmission events from the information transmission management agent 200. Is detected, the information synchronization management server 101 immediately utilizes the D / B management server 104 to extract the member information stored in the member information D / B 106, and then the extraction is completed. The member information is used to authenticate whether or not the corresponding information updater is registered (step S3). Of course, the update information transmitted from the information transmission management agent 200 includes a variety of data necessary for authentication of the information updater, for example, the information updater authentication ID, so that the information synchronization management server 101 can easily proceed with such an authentication process. In addition, information updater authentication password is attached.

이러한 인증과정이 완료되고, 해당 정보 갱신자의 등록 여부가 정상적으로 확인되면, 정보 동기화 관리 서버(101)는 그 즉시, D/B 관리 서버(104)를 활용하여, 공유정보 D/B(107)에 저장되어 있던 공유정보, 예컨대, 정보 갱신자측 주소록 정보를 앞의 갱신정보에 맞추어 업데이트함으로써(단계 S4), 시스템(100)측이 보유한 정보가 정보 갱신자측 클라이언트(1)가 보유한 정보에 정확하게 매칭(Matching)될 수 있도록 한다.When this authentication process is completed and whether the information updater is normally registered, the information synchronization management server 101 immediately utilizes the D / B management server 104 to share the information D / B 107. By updating the shared information stored, for example, the information updater side address book information according to the previous update information (step S4), the information held by the system 100 matches the information held by the information updater side client 1 accurately ( Matching).

이어서, 정보 동기화 관리 서버(101)는 데이터 임시저장 버퍼(108)로 "정보 송신 관리 에이전트(200)로부터 송신된 갱신정보를 저장할 것"을 요청하게 되며, 데이터 임시저장 버퍼(108)는 정보 동기화 관리 서버(101)로부터 이러한 요청 메시지가 전달되는 즉시, 해당 갱신정보를 안정적으로 임시 저장한다(단계 S5).Subsequently, the information synchronization management server 101 requests the data temporary storage buffer 108 to "store the update information transmitted from the information transmission management agent 200", and the data temporary storage buffer 108 synchronizes the information. As soon as this request message is transmitted from the management server 101, the update information is stably stored temporarily (step S5).

앞의 과정을 통해, 데이터 임시저장 버퍼(108)에 정보 송신 관리 에이전트(200)로부터 송신된 갱신정보가 임시 저장되면, 정보 동기화 관리 서버(101)는 그 즉시, D/B 관리 서버(104)를 활용하여, 회원정보 D/B에 저장되어 있던 예컨대, "정보 갱신자가 지정한 정보 공유자 데이터"를 추출하고, 추출이 완료된 정보 공유자 데이터를 앞의 데이터 임시저장 버퍼(108)로 전달함으로써, 이 정보 공유자 데이터가 데이터 임시저장 버퍼(108)에 안정적으로 임시 저장될 수 있도록 한다(단계 S6,S7).Through the above process, if the update information transmitted from the information transmission management agent 200 is temporarily stored in the data temporary storage buffer 108, the information synchronization management server 101 immediately, the D / B management server 104 This information is obtained by extracting, for example, "information sharer data designated by the information updater" stored in the member information D / B, and transferring the extracted information sharer data to the previous data temporary storage buffer 108. The sharer data can be stably stored in the data temporary storage buffer 108 (steps S6 and S7).

이 상태에서, 정보 동기화 관리 서버(101)는 인터페이스 모듈(102), 데이터 임시저장 버퍼(108) 등을 지속적으로 체크함으로써, 정보 공유자측 클라이언트(2)로부터 일련의 정보 공유자 로그인 이벤트가 발생하였는가의 여부를 판단한다(단계 S8).In this state, the information synchronization management server 101 continuously checks the interface module 102, the data temporary storage buffer 108, and the like to determine whether a series of information sharer login events have occurred from the information sharer side client 2. It is judged whether or not (step S8).

이때, 정보 공유자가 시스템(100) 로그인을 위한 일련의 전산작업을 진행하지 않아, 정보 공유자측 클라이언트(2)로부터 별도의 정보 공유자 로그인 이벤트가 발생하지 않은 것으로 판단되면, 정보 동기화 관리 서버(101)는 플로우를 단계 S9로 진행하여, 일련의 대기상태를 유지한다.At this time, if it is determined that the information sharer does not proceed with a series of computational operations for logging in to the system 100, and it is determined that a separate information sharer login event has not occurred from the information sharer side client 2, the information synchronization management server 101 The flow advances the flow to step S9 to maintain a series of standby states.

그러나, 정보 공유자가 정보 공유자측 클라이언트(2)에 기 설치되어 있던 정보 수신 관리 에이전트(300)를 실행시켜, 정보 공유자측 클라이언트(2)로부터 일련의 정보 공유자 로그인 이벤트가 발생한 것으로 판단되면, 정보 동기화 관리 서버(101)는 그 즉시, D/B 관리 서버(104)를 활용하여, 회원정보 D/B(106)에 저장되어 있던 "해당 정보 공유자의 시스템 방문이력"을 체크하고, 이를 토대로 하여, 해당 정보 공유자가 앞서 언급한 갱신정보의 도착이후 최초로 시스템(100)에 로그인 하였는가의 여부를 판단한다(단계 S10).However, if the information sharer runs the information receiving management agent 300 previously installed in the information sharer client 2 and judges that a series of information sharer login events have occurred from the information sharer client 2, information synchronization is performed. The management server 101 immediately utilizes the D / B management server 104 to check the " system visit history of the corresponding information sharer " stored in the member information D / B 106, and based on this, It is determined whether the information sharer first logged in to the system 100 after the arrival of the aforementioned update information (step S10).

이때, 해당 정보 공유자가 갱신정보의 도착이후 두 번 이상의 로그인 과정을 기 진행한 정보 공유자 이어서, 후술하는 단계 S12~S16을 진행시킬 필요성이 없는 경우, 정보 동기화 관리 서버(101)는 플로우를 단계 S11로 진행하여, 해당 정보 공유자가 선택한 다른 프로세스를 진행한다.At this time, if the information sharer is an information sharer who has already performed two or more login processes after the arrival of the update information, and there is no need to proceed with steps S12 to S16 described later, the information synchronization management server 101 performs the flow in step S11. Proceed to the other process selected by the information sharer.

그러나, 해당 정보 공유자가 갱신정보의 도착이후 최초로 시스템(100)에 로그인한 정보 공유자인 경우, 정보 동기화 관리 서버(101)는 그 즉시, 데이터 임시저장 버퍼(108)를 활용하여, 이에 임시 저장되어 있던 정보 갱신자측 갱신정보를 추출한 후, 추출이 완료된 갱신정보를 인터페이스 모듈(102)을 매개로 하여, 정보 공유자측 클라이언트(2)로 전송하는 과정을 진행한다(단계 S12).However, if the information sharer is the information sharer first logged into the system 100 after the arrival of the update information, the information synchronization management server 101 immediately stores the temporary data using the data temporary storage buffer 108. After extracting the update information on the information updater side, the process of transmitting the extracted update information to the information sharer side client 2 via the interface module 102 is performed (step S12).

이 경우, 정보 공유자측 클라이언트(2)에 기 설치되어 있던 정보 수신 관리 에이전트(300)는 일련의 소켓통신을 통해, 정보 동기화 관리 서버(101)로부터 전송된 정보 갱신자측 갱신정보를 수신한 후, 이 정보를 자신의 D/B(도시안됨)에 신속하게 저장하게 되며, 결국, 도 4에 도시된 바와 같이, 정보 수신 관리 에이전트(300)의 데이터 필드(404)에 포함된 "특정 대상자 주소 리스트 항목(405)"은 정보 갱신자측 클라이언트(1)가 보유한 정보에 정확하게 매칭될 수 있게 된다.In this case, the information reception management agent 300 previously installed in the information sharing side client 2 receives the information updater side update information transmitted from the information synchronization management server 101 through a series of socket communication. This information is quickly stored in its D / B (not shown), and as a result, as shown in FIG. 4, the " specific subject address list included in the data field 404 of the information receiving management agent 300. Item 405 "can be accurately matched with information held by the information updater-side client 1.

종래의 경우, 각 사용자가 작성한 정보는 개별 정보처리 클라이언트를 통해 독립적으로 관리되었기 때문에, 해당 사용자와 거래 관계에 있는 다른 사용자측에서는 사용자측의 정보가 새롭게 갱신되더라도, 이를 최단 시간 내에 파악할 수 없었다.In the conventional case, since the information created by each user was independently managed through a separate information processing client, other users in a trading relationship with the user could not grasp this information in the shortest time even if the information on the user side was newly updated.

그러나, 본 발명의 경우, 상술한 바와 같이, 임의의 정보 갱신자측 클라이언트(1) 및 정보 공유자측 클라이언트(2) 각각에는 정보의 송·수신을 전담하는 정보 송·수신 관리 에이전트(200,300)가 기 설치되고, 시스템(100)측에는 앞의 정보 송신 관리 에이전트(200)로부터 출력되는 갱신 정보를 특정 정보 수신 관리 에이전트들(300)의 로그인과 동시에 해당 정보 수신 관리 에이전트들(300)로 선별·전송할수 있는 모듈환경이 구축되기 때문에, 정보 갱신자측 클라이언트(1)의 정보 갱신내역은 정보 공유자측 클라이언트(2)에 최단 시간 내에 반영될 수 있으며, 결국, 서로 거래 관계에 있는 개별 사용자들은 별도의 불편함 없이, 서로 간의 정보를 일관성 있게 유지할 수 있게 된다.However, in the case of the present invention, as described above, each of the information updater-side client 1 and the information sharer-side client 2 is provided with an information transmission / reception management agent 200, 300 dedicated to the transmission and reception of information. Installed, the system 100 can be selected and transmitted to the information receiving management agents 300 at the same time the login information of the specific information receiving management agents 300, the update information output from the information transmission management agent 200 in the previous Since a modular environment is established, the information update history of the information updater-side client 1 can be reflected to the information sharer-side client 2 in the shortest time, and as a result, individual users who are in a trading relationship with each other are inconvenient. Without this, information between each other can be kept consistent.

이러한 본 발명의 실시에 의해, 정보의 온라인 동기화가 체계화되는 경우, 정보 갱신자측에서는 전화, 팩스, 전자메일 등의 사용 관행을 손쉽게 배제할 수 있게 되며, 결국, 불필요한 시간낭비, 비용낭비 등이 대폭 저감되는 효과를 손쉽게 획득할 수 있게 된다.According to the implementation of the present invention, when the online synchronization of information is organized, the information updater can easily exclude the usage practices such as telephone, fax, and e-mail. Consequently, unnecessary waste of time and cost are greatly reduced. The reduced effect can be easily obtained.

한편, 상술한 단계 S12를 통해, 일련의 정보 갱신자측 갱신정보가 정보 수신 관리 에이전트(300)로 송신된 상태에서, 정보 동기화 관리 서버(101)는 인터페이스 모듈(102)을 지속적으로 체크함으로써, 정보 수신 관리 에이전트(300)로부터 일련의 정보 갱신 완료 메시지가 전송되었는가의 여부를 판단한다(단계 S13).On the other hand, the information synchronization management server 101 continuously checks the interface module 102 while the series of information updater-side update information is transmitted to the information reception management agent 300 through the above-described step S12. It is determined whether or not a series of information update completion messages have been transmitted from the reception management agent 300 (step S13).

이때, 정보 수신 관리 에이전트(300)로부터 아직, 별도의 정보 갱신 완료 메시지가 전달되지 않은 것으로 판단되면, 정보 동기화 관리 서버(101)는 플로우를 단계 S14로 진행하여, 일련의 대기상태를 유지한다.At this time, if it is determined from the information reception management agent 300 that a separate information update completion message has not yet been delivered, the information synchronization management server 101 proceeds to step S14 to maintain a series of standby states.

그러나, 정보 수신 관리 에이전트(300)가 자신의 D/B를 정보 갱신자측 갱신정보에 따라, 안정적으로 변경하고, 그 결과를 보고하여, 정보 수신 관리 에이전트(300)로부터 일련의 정보 갱신 완료 메시지가 전달된 것으로 판단되면, 정보 동기화 관리 서버(101)는 그 즉시, 데이터 임시저장 버퍼(108)을 제어하여, 이에 임시 저장되어 있던 정보 갱신자측 갱신정보를 모두 삭제하는 과정을 진행한다(단계 S15). 이 경우, 데이터 임시저장 버퍼(108)는 정보 동기화 관리 서버(101)의 제어 하에, 일련의 정보 삭제루틴을 신속하게 진행시킴으로써, 자신이 임시 저장하고 있던 정보 갱신자측 갱신정보를 안정적으로 삭제한다.However, the information reception management agent 300 stably changes its D / B according to the information updater side update information, reports the result, and receives a series of information update completion messages from the information reception management agent 300. If it is determined that the information is delivered, the information synchronization management server 101 immediately controls the data temporary storage buffer 108 and proceeds to delete all of the information updater-side update information stored temporarily (step S15). . In this case, the data temporary storage buffer 108 swiftly advances a series of information deletion routines under the control of the information synchronization management server 101, thereby stably deleting the information updater-side update information that has been temporarily stored.

상술한 과정을 통해, 정보 공유자측의 정보가 정보 갱신자측의 갱신정보에 맞추어 안정적으로 변경되고, 데이터 임시저장 버퍼(108)에 임시 저장되어 있던 정보가 모두 삭제되면, 정보 동기화 관리 서버(101)는 그 즉시, "정보 공유자측의 정보가 안정적으로 갱신되었다"는 사실을 알리기 위한 일련의 동기화 결과 메시지를 생성하고, 생성이 완료된 동기화 결과 메시지를 정보 갱신자측 클라이언트(1)의 정보 송신 관리 에이전트(200)로 전송하는 과정을 진행한다(단계 S16).When the information on the information sharer side is stably changed in accordance with the update information on the information updater side and all the information stored temporarily in the data temporary storage buffer 108 is deleted through the above-described process, the information synchronization management server 101 Immediately generates a series of synchronization result messages for informing that the information on the information sharer side has been stably updated, and generates the synchronization result message of the information update management agent (1) of the information updater side (1). The process of transmitting to 200 is performed (step S16).

이 경우, 정보 송신 관리 에이전트(200)는 일련의 소켓통신을 통해, 시스템(100)측으로부터 전송된 동기화 결과 메시지를 수신한 후, 이 내역을 자신의 D/B(도시안됨)에 신속하게 반영하고, 이러한 반영과정이 완료되는 즉시, 동기화 결과를 일련의 표시 플랫폼을 통해 디스플레이 시킴으로써, 정보 갱신자가 자신이 진행한 데이터 변경 과정이 정보 공유자측에 안정적으로 반영되었음을 온라인 상에서 손쉽게 확인할 수 있도록 한다.In this case, the information transmission management agent 200 receives the synchronization result message transmitted from the system 100 through a series of socket communication, and then rapidly reflects the details to its D / B (not shown). As soon as the reflection process is completed, the synchronization result is displayed through a series of display platforms, so that the information updater can easily check on-line that the data change process that has been progressed is stably reflected to the information sharer.

이후, 정보 동기화 관리 서버(101)는 임의의 정보 갱신자측 클라이언트(1)로부터 일련의 갱신정보 송신 이벤트가 발생될 때마다, 앞의 D/B 관리 서버(104), 데이터 임시저장 버퍼(108) 등을 탄력적으로 활용하여, 정보 동기화 프로세스를 신속하게 시행함으로써, 정보 공유자측의 정보가 정보 갱신자측의 갱신정보에 맞추어 최단시간 내에 일치화될 수 있도록 유도한다.Thereafter, the information synchronization management server 101 performs the previous D / B management server 104 and the data temporary storage buffer 108 whenever a series of update information transmission events are generated from any information updater-side client 1. By flexibly utilizing the back and the like, the information synchronization process is quickly executed, so that the information on the information sharer side can be matched in the shortest time in accordance with the update information on the information updater side.

이상에서 상세히 설명한 바와 같이, 본 발명에서는 임의의 정보 갱신자측 클라이언트 및 정보 공유자측 클라이언트 각각에 정보의 송·수신을 전담하는 정보 송·수신 관리 에이전트를 기 설치함과 아울러, 시스템측에 앞의 정보 송신 관리 에이전트로부터 출력되는 갱신 정보를 특정 정보 수신 관리 에이전트들의 로그인과 동시에 해당 정보 수신 관리 에이전트들로 선별·전송할 수 있는 모듈환경을 구축하고, 이를 통해, 정보 공유자측 클라이언트의 정보가 정보 갱신자측 클라이언트의 정보와 최단 시간 내에 동기화 될 수 있도록 유도한다.As described in detail above, in the present invention, an information transmitting / receiving management agent dedicated to transmitting and receiving information is installed in each of the information updater-side client and the information sharer-side client, and the previous information is installed on the system side. Constructing a module environment that can select and send the update information output from the source management agent to the corresponding information receiving management agents at the same time as the login of the specific information receiving management agents, and through this, the information of the information sharing side client Induce to be synchronized with the information in the shortest time.

이러한 본 발명의 실시에 의해, 정보 갱신자측 클라이언트의 정보 갱신내역이 정보 공유자측 클라이언트에 최단 시간 내에 반영되는 경우, 서로 거래 관계에 있는 개별 사용자들은 별도의 불편함 없이, 서로 간의 정보를 일관성 있게 유지할 수 있게 된다.According to the implementation of the present invention, when the information update history of the information updater side client is reflected to the information sharer side client in the shortest time, individual users who are in a trading relationship with each other keep the information consistent with each other without any inconvenience. It becomes possible.

또한, 본 발명의 실시에 의해, 정보의 온라인 동기화가 체계화되는 경우, 정보 갱신자측에서는 전화, 팩스, 전자메일 등의 사용 관행을 손쉽게 배제할 수 있게 되며, 결국, 불필요한 시간낭비, 비용낭비 등이 대폭 저감되는 효과를 손쉽게 획득할 수 있게 된다.In addition, when the online synchronization of information is systematically implemented by the practice of the present invention, the information updater can easily exclude the use practices such as telephone, fax, and e-mail. Consequently, unnecessary waste of time, cost, etc. Significantly reduced effects can be easily obtained.

상술한 본 발명은 상황에 따라, 다양한 변형을 이룰 수 있다.According to the present invention described above, various modifications can be made.

예를 들어, 본 발명에서는 앞서 언급한 정보 관리과정을 일련의 무선 인터넷망을 기반으로 진행시킬 수도 있다.For example, in the present invention, the aforementioned information management process may be performed based on a series of wireless Internet networks.

앞에서, 본 발명의 특정한 실시예가 설명되고 도시되었지만 본 발명이 당업자에 의해 다양하게 변형되어 실시될 가능성이 있는 것은 자명한 일이다. 이와 같은 변형된 실시예들은 본 발명의 기술적사상이나 관점으로부터 개별적으로 이해되어서는 안되며 이와 같은 변형된 실시예들은 본 발명의 첨부된 특허청구의 범위안에 속한다 해야 할 것이다.While specific embodiments of the invention have been described and illustrated above, it will be apparent that the invention may be embodied in various modifications by those skilled in the art. Such modified embodiments should not be understood individually from the technical spirit or point of view of the present invention and such modified embodiments should fall within the scope of the appended claims of the present invention.

Claims (2)

인터넷망에 개별 접속중인 임의의 정보 갱신자측 클라이언트 및 정보 공유자측 클라이언트에 기 설치된 일련의 정보 송·수신 관리 에이전트들로부터 전송되는 이벤트 데이터에 따라, 선택적으로 진행되며,It proceeds selectively according to the event data transmitted from a series of information transmitting and receiving management agents that are pre-installed on any information updater client and information sharer client individually connected to the Internet network. 상기 정보 송신 관리 에이전트로부터 일련의 갱신정보 송신 이벤트가 발생하였는가의 여부를 판단하는 단계와;Determining whether a series of update information transmission events have occurred from the information transmission management agent; 상기 정보 송신 관리 에이전트로부터 상기 갱신정보 송신 이벤트가 발생한 경우, 시스템측의 기 저장정보를 상기 갱신정보에 맞추어 변경하는 단계와;When the update information transmission event occurs from the information transmission management agent, changing previously stored information on a system side according to the update information; 상기 갱신정보를 임시 저장함과 아울러, 정보 갱신자에 의해 특정된 일련의 정보 공유자 데이터를 추출하고, 추출이 완료된 상기 정보 공유자 데이터를 임시 저장하는 단계와;Temporarily storing the update information, extracting a series of information sharer data specified by the information updater, and temporarily storing the extracted information sharer data; 상기 정보 공유자 데이터에 기록된 정보 수신 관리 에이전트가 시스템에 로그인 하였는가의 여부를 판단하는 단계와;Determining whether the information receiving management agent recorded in the information sharer data has logged in to the system; 상기 정보 수신 관리 에이전트가 시스템에 로그인한 경우, 임시 저장되어 있던 상기 갱신정보를 상기 정보 수신 관리 에이전트로 전송하는 단계를 포함하는 것을 특징으로 하는 인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법.And when the information reception management agent logs in to the system, transmitting the temporarily stored update information to the information reception management agent. 제 1 항에 있어서, 상기 갱신정보를 상기 정보 수신 관리 에이전트로 전송하는 단계 이전에, 상기 정보 수신 관리 에이전트가 상기 갱신정보의 도착이후 최초로 시스템에 로그인 하였는가의 여부를 판단하는 단계가 더 진행되는 것을 특징으로 하는 인터넷망을 기반으로 하는 클라이언트 정보 동기화 방법.The method of claim 1, further comprising determining whether the information reception management agent has logged in to the system for the first time after the arrival of the update information, before transmitting the update information to the information reception management agent. Client information synchronization method based on the Internet network characterized in that.
KR1020020008087A 2002-02-15 2002-02-15 Method for synchronizing a information of a client based on the internet-network KR20030068624A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020008087A KR20030068624A (en) 2002-02-15 2002-02-15 Method for synchronizing a information of a client based on the internet-network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020008087A KR20030068624A (en) 2002-02-15 2002-02-15 Method for synchronizing a information of a client based on the internet-network

Publications (1)

Publication Number Publication Date
KR20030068624A true KR20030068624A (en) 2003-08-25

Family

ID=32221441

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020008087A KR20030068624A (en) 2002-02-15 2002-02-15 Method for synchronizing a information of a client based on the internet-network

Country Status (1)

Country Link
KR (1) KR20030068624A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040040601A (en) * 2002-11-07 2004-05-13 주식회사 태니 Method for outputting variable character and system therefor
KR20150086573A (en) * 2014-01-17 2015-07-29 에스케이플래닛 주식회사 Contents providing device and contents sharing method of contents providing device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH103418A (en) * 1996-06-14 1998-01-06 Kyushu Nippon Denki Software Kk Data coincidence system between electronic computer systems
US5926816A (en) * 1996-10-09 1999-07-20 Oracle Corporation Database Synchronizer
JP2000112803A (en) * 1998-09-30 2000-04-21 Fujitsu Ltd Automatic data update system
JP2000132444A (en) * 1998-10-23 2000-05-12 Internatl Business Mach Corp <Ibm> Server, client, adaptive synchronizing method, data conversion method and program storage medium
KR20010085501A (en) * 2000-02-28 2001-09-07 김두현 A system for synchronizing database of client systems and database of a host system and a method thereof
KR20020003674A (en) * 2000-06-24 2002-01-15 정승채 Data synchronization system and method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH103418A (en) * 1996-06-14 1998-01-06 Kyushu Nippon Denki Software Kk Data coincidence system between electronic computer systems
US5926816A (en) * 1996-10-09 1999-07-20 Oracle Corporation Database Synchronizer
JP2000112803A (en) * 1998-09-30 2000-04-21 Fujitsu Ltd Automatic data update system
JP2000132444A (en) * 1998-10-23 2000-05-12 Internatl Business Mach Corp <Ibm> Server, client, adaptive synchronizing method, data conversion method and program storage medium
KR20010085501A (en) * 2000-02-28 2001-09-07 김두현 A system for synchronizing database of client systems and database of a host system and a method thereof
KR20020003674A (en) * 2000-06-24 2002-01-15 정승채 Data synchronization system and method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040040601A (en) * 2002-11-07 2004-05-13 주식회사 태니 Method for outputting variable character and system therefor
KR20150086573A (en) * 2014-01-17 2015-07-29 에스케이플래닛 주식회사 Contents providing device and contents sharing method of contents providing device

Similar Documents

Publication Publication Date Title
AU2010214680B2 (en) A Method For Sharing Functionality And/Or Data Between Two Or More Linked Entities
JP4381655B2 (en) Storage system, storage device, and information sharing method using the storage device
US20030014477A1 (en) Integrated system and method of providing online access to files
WO2005015432A1 (en) Collaborative email
JP2009296449A (en) Image edit system, image edit server, and communication terminal
JP4869804B2 (en) Information sharing control system
JP2009169660A (en) System of interactive communication using presence technology, and method and program thereof
US7840640B2 (en) Mail exchange between users of network game
EP1619842B1 (en) Exchange system for connecting terminals of different systems
US20120096258A1 (en) Service system
KR20030068624A (en) Method for synchronizing a information of a client based on the internet-network
US20060069731A1 (en) Sender address setting when generating return mail
US7814156B2 (en) Management of account information in a network game service for mail exchange
KR100640512B1 (en) Method and system for synchronizing data between server and terminal using messenger service system
JP2001339422A (en) Mail data managing system
KR100420551B1 (en) A system for synchronizing database of client systems and database of a host system and a method thereof
KR100519457B1 (en) System and method for decoration service providing of instant messenger chatting window
JP2004280229A (en) Presence system, presence server and program
JP2002055950A (en) Information distributing method and recording medium with recorded information distributing program
KR20020024356A (en) System for operating a internet shopping mall and method for operating the same
JP2002190820A (en) Electronic mail system and electronic mail distribution method
KR20050096077A (en) Server alerted synchronization method for clients capable of connecting a network
KR100833224B1 (en) Mobile office service method and system
JPH10320339A (en) Cleint/server system
JP2004110687A (en) Personal identification information management system of communication terminal

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20020215

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20040116

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20040727

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20040116

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I