[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101037673B1 - System for Collecting and Processing Dispersing Contents and Recording Medium - Google Patents

System for Collecting and Processing Dispersing Contents and Recording Medium Download PDF

Info

Publication number
KR101037673B1
KR101037673B1 KR1020040000509A KR20040000509A KR101037673B1 KR 101037673 B1 KR101037673 B1 KR 101037673B1 KR 1020040000509 A KR1020040000509 A KR 1020040000509A KR 20040000509 A KR20040000509 A KR 20040000509A KR 101037673 B1 KR101037673 B1 KR 101037673B1
Authority
KR
South Korea
Prior art keywords
content
collecting
collection
client
collected
Prior art date
Application number
KR1020040000509A
Other languages
Korean (ko)
Other versions
KR20050072200A (en
Inventor
김재형
홍종철
권봉기
Original Assignee
주식회사 비즈모델라인
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 비즈모델라인 filed Critical 주식회사 비즈모델라인
Priority to KR1020040000509A priority Critical patent/KR101037673B1/en
Publication of KR20050072200A publication Critical patent/KR20050072200A/en
Application granted granted Critical
Publication of KR101037673B1 publication Critical patent/KR101037673B1/en

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02BHYDRAULIC ENGINEERING
    • E02B3/00Engineering works in connection with control or use of streams, rivers, coasts, or other marine sites; Sealings or joints for engineering works in general
    • E02B3/04Structures or apparatus for, or methods of, protecting banks, coasts, or harbours
    • E02B3/12Revetment of banks, dams, watercourses, or the like, e.g. the sea-floor
    • E02B3/129Polyhedrons, tetrapods or similar bodies, whether or not threaded on strings
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02BHYDRAULIC ENGINEERING
    • E02B3/00Engineering works in connection with control or use of streams, rivers, coasts, or other marine sites; Sealings or joints for engineering works in general
    • E02B3/04Structures or apparatus for, or methods of, protecting banks, coasts, or harbours
    • E02B3/12Revetment of banks, dams, watercourses, or the like, e.g. the sea-floor
    • E02B3/14Preformed blocks or slabs for forming essentially continuous surfaces; Arrangements thereof
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02BHYDRAULIC ENGINEERING
    • E02B3/00Engineering works in connection with control or use of streams, rivers, coasts, or other marine sites; Sealings or joints for engineering works in general
    • E02B3/16Sealings or joints
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D17/00Excavations; Bordering of excavations; Making embankments
    • E02D17/20Securing of slopes or inclines
    • E02D17/205Securing of slopes or inclines with modular blocks, e.g. pre-fabricated
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D29/00Independent underground or underwater structures; Retaining walls
    • E02D29/02Retaining or protecting walls
    • E02D29/025Retaining or protecting walls made up of similar modular elements stacked without mortar
    • EFIXED CONSTRUCTIONS
    • E02HYDRAULIC ENGINEERING; FOUNDATIONS; SOIL SHIFTING
    • E02DFOUNDATIONS; EXCAVATIONS; EMBANKMENTS; UNDERGROUND OR UNDERWATER STRUCTURES
    • E02D29/00Independent underground or underwater structures; Retaining walls
    • E02D29/02Retaining or protecting walls
    • E02D29/0258Retaining or protecting walls characterised by constructional features
    • E02D29/0266Retaining or protecting walls characterised by constructional features made up of preformed elements

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Environmental & Geological Engineering (AREA)
  • Ocean & Marine Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Civil Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Inorganic Chemistry (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 분산형 컨텐츠 수집 및 처리 시스템 및 기록매체에 관한 것으로써, 소정의 제 1 수집 수단 배포 서버로부터 제 1 수집 수단을 제공받은 클라이언트 단말에서 개인화 및/또는 특화된 컨텐츠를 수집하여 제 1 저장하고, 상기 제 1 수집 수단을 통해 상기 제 1 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집 및 처리 수단으로 전송하여, 상기 제 2 수집 및 처리 수단이 상기 수신된 개인화 및/또는 특화된 컨텐츠를 가공하여 제 2 저장하고, 상기 제 2 수집 및 처리 수단에서 상기 제 2 저장된 컨텐츠를 적어도 하나 이상의 클라이언트 및/또는 서버의 요청에 따라 제공하는 것이다. The present invention relates to a distributed content collecting and processing system and a recording medium, wherein the client terminal provided with the first collecting means from a predetermined first collecting means distribution server collects and personalizes personalized and / or specialized content for the first time. And transmitting the first stored personalized and / or specialized content to the second collection and processing means through the first collecting means, so that the second collection and processing means processes the received personalized and / or specialized content to generate the first content. 2 store and provide the second stored content at the request of at least one client and / or server in the second collection and processing means.

분산, 컨텐츠, 수집, 가공Distributed, content, collection, processing

Description

분산형 컨텐츠 수집 및 처리 시스템 및 그 기록매체{System for Collecting and Processing Dispersing Contents and Recording Medium}Distributed Contents Collection and Processing System and Recording Media {System for Collecting and Processing Dispersing Contents and Recording Medium}

도1은 유선 및/또는 무선 인터넷 상에 구비되어 있는 종래의 컨텐츠 수집 및 처리 시스템에 대한 간단한 도면이다.1 is a simplified diagram of a conventional content collection and processing system provided on a wired and / or wireless internet.

도2는 본 발명에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.2 is a preferred embodiment of a distributed content collection and processing system in accordance with the present invention.

도3은 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.3 is a preferred embodiment of a distributed content collection and processing system according to a first embodiment of the present invention.

도4는 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 1 수집 및 제 2 수집 과정에 대한 바람직한 흐름도이다.Figure 4 is a preferred flow diagram for the first collection and second collection process of the distributed content collection and processing system according to a first embodiment of the present invention.

도5는 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 2 수집된 컨텐츠에 대한 가공 및 제 2 저장 과정에 대한 바람직한 흐름도이다.FIG. 5 is a preferred flow diagram for processing and second storage of the second collected content of the distributed content collection and processing system according to the first embodiment of the present invention.

도6은 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 2 저장된 컨텐츠에 대한 제공 과정에 대한 바람직한 흐름도이다. 6 is a preferred flowchart of a process for providing second stored content in a distributed content collecting and processing system according to a first embodiment of the present invention.                 

도7은 본 발명에 따라 클라이언트가 “회원가입”이라는 링크를 클릭함으로써 해당 웹 사이트의 회원 가입 사이트로 수동 링크되는 화면 예시도이다.7 is an exemplary view of a screen manually linked to a member registration site of a corresponding web site by a client clicking on a link “subscription” according to the present invention.

도8은 본 발명의 제 2 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.8 is a preferred embodiment of a distributed content collection and processing system according to a second embodiment of the present invention.

도9는 본 발명에 따라 제 1 수집 수단의 제 1 저장부는 “네트워크 보관함”이라는 별도의 메일함처럼 수신측 MUA에 플러그인 및/또는 애드인 되는 화면 예시도이다.FIG. 9 is an exemplary view showing a plug-in and / or add-in to a receiving side MUA, such as a separate mailbox called a “network storage box” according to the present invention.

도10은 본 발명의 제 2 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 1 수집 및 제 2 수집 과정에 대한 바람직한 흐름도이다.10 is a preferred flowchart for the first collection and second collection processes of the distributed content collection and processing system according to the second embodiment of the present invention.

도11은 본 발명의 제 2 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 2 수집된 컨텐츠에 대한 가공, 제 2 저장, 및 제공 과정에 대한 바람직한 흐름도이다.Figure 11 is a preferred flow diagram for the processing, second storage, and provision process for the second collected content of the distributed content collection and processing system according to the second embodiment of the present invention.

도12는 본 발명의 제 3 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.12 is a preferred embodiment of a distributed content collection and processing system according to a third embodiment of the present invention.

도13은 본 발명의 제 3 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 1 수집 및 제 2 수집 과정에 대한 바람직한 흐름도이다.13 is a preferred flowchart of the first collection and second collection processes of the distributed content collection and processing system according to the third embodiment of the present invention.

도14는 본 발명의 제 3 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 2 수집된 컨텐츠에 대한 가공, 제 2 저장, 및 제공 과정에 대한 바람직한 흐름도이다.
Figure 14 is a preferred flow diagram for the processing, second storage, and provision process for the second collected content of the distributed content collection and processing system according to the third embodiment of the present invention.

<도면의 주요부분에 대한 설명><Description of main parts of drawing>

200 : 제 1 수집 수단 배포 서버 205 : 제 1 수집 수단 DB200: first collecting means distribution server 205: first collecting means DB

210 : 제 1 수집 수단 배포부 215 : 클라이언트 시스템210: first collecting means distribution unit 215: client system

220 : 클라이언트 225 : 제 1 수집 수단220: client 225: first collecting means

230 : 제 1 수집부 235 : 제 1 수집 조건 DB230: first collection unit 235: first collection conditions DB

240 : 제 1 저장부 245 : 컨텐츠 서버240: first storage unit 245: content server

250 : 제 2 수집 및 처리 수단 255 : 제 2 수집부250: second collection and processing means 255: second collection unit

260 : 가공 조건 DB 265 : 가공부260: machining conditions DB 265: machining

270 : 제 2 수집 조건 DB 275 : 제 2 저장부270: second collection conditions DB 275: second storage unit

280 : 제공부 285 : 컨텐츠 제공 시스템
280: providing unit 285: content providing system

본 발명은 분산형 컨텐츠 수집 및 처리 시스템에 있어서, 네트워크에 연결된 개인 컴퓨터(=클라이언트)를 유선 및/또는 무선 인터넷 상에서 특정 개인에게 개인화 및/또는 특정 그룹에 특화된 컨텐츠에 대한 제 1 수집 수단으로 정의하고, 상기 제 1 수집 수단과 적어도 하나 이상의 통신 수단으로 연결된 컨텐츠 서버를 상기 컨텐츠에 대한 제 2 수집 및 처리 수단으로 정의하는 것을 특징으로 하는 유선 및/또는 무선 인터넷 상의 개인화 및/또는 특화된 컨텐츠에 대한 분산형 컨텐츠 수집 및 처리 시스템과 그 방법에 대한 것이다.
In the distributed content collecting and processing system, a personal computer (= client) connected to a network is defined as a first collecting means for content personalized to a specific individual and / or specific to a specific group on a wired and / or wireless internet. And define a content server connected to the first collecting means by at least one communication means as a second collecting and processing means for the content, for personalized and / or specialized content on the wired and / or wireless Internet. Distributed content collection and processing system and method thereof.

유선 및/또는 무선 인터넷 상에는 적어도 하나 이상의 다양한 컨텐츠를 구비하고 있는 컨텐츠 제공 시스템이 존재하며, 또한 상기 컨텐츠 제공 시스템에 구비되어 있는 컨텐츠를 수집 및 처리하여 적어도 하나 이상의 개인 컴퓨팅 시스템으로 제공하는 컨텐츠 수집 및 처리 시스템이 존재한다.
There is a content providing system having at least one or more various contents on the wired and / or wireless Internet, and also collects and processes the content provided in the content providing system to provide to at least one personal computing system and There is a processing system.

예컨대, 유선 및/또는 무선 인터넷 상의 웹사이트(예컨대, 컨텐츠 제공 시스템)에는 적어도 하나 이상의 다양한 컨텐츠가 구비되어 있으며, 상기와 같은 컨텐츠는 검색 엔진(예컨대, 컨텐츠 수집 및 처리 시스템)을 통해 분류, 색인, 및 요약되어 적어도 하나 이상의 클라이언트로 제공된다.
For example, a website (eg, a content providing system) on a wired and / or wireless internet includes at least one or more various contents, and such content is classified and indexed through a search engine (eg, a content collecting and processing system). And are summarized and provided to at least one client.

도면1은 유선 및/또는 무선 인터넷 상에 구비되어 있는 종래의 컨텐츠 수집 및 처리 시스템에 대한 간단한 도면이다.
1 is a simplified diagram of a conventional content collection and processing system provided on a wired and / or wireless internet.

유선 및/또는 무선 인터넷 상에 구비된 종래의 컨텐츠 수집 및 처리 시스템은, 적어도 하나 이상의 하나 이상의 다양한 컨텐츠를 구비하고 있는 적어도 하나 이상의 웹 서버와 피어로 이루어진 컨텐츠 제공 시스템과, 상기 컨텐츠 제공 시스템으로부터 적어도 하나 이상의 컨텐츠를 수집하고, 수집된 컨텐츠를 처리(예컨대, 컨텐츠를 분류, 색인, 요약 및/또는 속성결정 등을 수행하여 저장)하는 컨텐츠 서 버, 및 상기 서버 시스템으로부터 수집 및 처리된 컨텐츠를 제공받는 적어도 하나 이상의 클라이언트 시스템 등으로 구성된다.
A conventional content collection and processing system provided on a wired and / or wireless internet includes a content providing system comprising at least one web server and a peer having at least one or more various contents, and at least from the content providing system. A content server that collects one or more content, processes the collected content (e.g., stores content by classifying, indexing, summarizing, and / or determining attributes), and provides content collected and processed from the server system Receiving at least one client system or the like.

상기 컨텐츠 수집 및 처리 시스템에 있어서, 컨텐츠 제공 시스템은 유선 및/또는 무선 인터넷 상의 웹 서버로서, 개인, 기업, 단체, 은행, 및/또는 기관 등에서 운영하는 적어도 하나 이상의 웹사이트에 해당하며, 또는 유선 및/또는 무선 인터넷 상의 피어로서, 피어 간 메시지 및/또는 컨텐츠 송수신을 위해 각각의 개인 컴퓨터에 구비되어 있는 피어 간 통신 프로그램(예컨대, 인스턴트 메신저)에 해당한다.
In the content collection and processing system, the content providing system is a web server on a wired and / or wireless Internet, and corresponds to at least one or more websites operated by individuals, companies, organizations, banks, and / or institutions, or wired. And / or a peer on the wireless Internet, corresponding to a peer-to-peer communication program (eg, instant messenger) provided in each personal computer for transmitting and receiving messages and / or content between peers.

또한, 컨텐츠 수집 및 처리 시스템에 있어서, 컨텐츠 서버는 상기 컨텐츠 제공 시스템에 구비되어 있는 적어도 하나 이상의 다양한 컨텐츠를 수집 및 처리(예컨대, 컨텐츠를 분류, 색인, 요약 및/또는 속성결정 등을 수행하여 저장)하여 네트워크를 통해 상기 컨텐츠를 요청하는 클라이언트로 제공하는 서버이다.
In addition, in the content collection and processing system, the content server collects and processes at least one or more various contents included in the content providing system (eg, classifying, indexing, summarizing and / or determining the content and storing the content). The server provides the client with the request for the content through the network.

예컨대, 적어도 하나 이상의 웹사이트에 구비되어 있는 컨텐츠에 대한 정보를 수집하고, 상기 정보를 처리(예컨대, 분류, 색인, 요약 및/또는 속성을 결정하여 저장)하고, 클라이언트의 요청에 따라 상기와 같이 수집 및 처리된 정보를 상기 클라이언트로 제공하는 검색 엔진이 컨텐츠 서버에 해당한다.
For example, it collects information about the content included in at least one website, processes the information (e.g., determines and stores classifications, indexes, summaries and / or properties) and, as requested above, the client. A search engine that provides the collected and processed information to the client corresponds to a content server.

또한, 컨텐츠 수집 및 처리 시스템에 있어서, 클라이언트 시스템은 유선 및/또는 무선 인터넷 상의 컨텐츠 제공 시스템에 구비되어 있는 적어도 하나 이상의 컨텐츠, 또는 서버 시스템이 수집 및 처리한 컨텐츠 등을 제공받는 유선 및/또는 무선 인터넷 상에 존재하는 적어도 하나 이상의 개인 컴퓨터 및/또는 무선 단말기 등에 해당한다.
In addition, in the content collection and processing system, the client system is wired and / or wireless to receive at least one or more content provided in the content providing system on the wired and / or wireless Internet, or content collected and processed by the server system, etc. Corresponds to at least one or more personal computers and / or wireless terminals present on the Internet.

상기와 같이 유선 및/또는 무선 인터넷 상에 구비된 종래의 컨텐츠 수집 및 처리 시스템은, 컨텐츠 서버가 네트워크를 통해 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 적어도 하나 이상의 컨텐츠를 수집하고, 상기 수집된 컨텐츠를 처리하고, 상기 처리된 컨텐츠를 네트워크를 통해 적어도 하나 이상의 클라이언트 시스템으로 제공하는 것으로서, 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 적어도 하나 이상의 컨텐츠를 수집 및 처리하는 모든 과정에 컨텐츠 서버에 의해 수행된다.
Conventional content collection and processing system provided on the wired and / or wireless Internet as described above, the content server collects at least one or more content from the at least one or more content providing system through the network, and processes the collected content The providing of the processed content to at least one client system through a network is performed by a content server in all processes of collecting and processing at least one or more contents from at least one or more content providing systems.

그런데, 상기와 같은 종래의 컨텐츠 수집 및 처리 시스템은 컨텐츠에 대한 수집 및 처리 과정이 컨텐츠 서버에 의해 수행되기 때문에, 상기 컨텐츠 서버가 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 수집하는 컨텐츠가 공개 컨텐츠(Public Contents)만으로 한정되며, 특정 개인에게 개인화된 컨텐츠(Private Contents) 및/또는 특정 그룹에게만 노출되도록 특화된 컨텐츠(Specialized Contents)는 수집할 수 없는 문제점을 포함하고 있다,
However, in the conventional content collection and processing system as described above, since the content server collects and processes the content, the content collected by the content server from at least one or more content providing systems is public content. It is limited to only personalized content (Private Contents) and / or specialized content (Specialized Contents) to be exposed only to a specific group includes a problem that can not be collected,

또한, 상기와 같이 컨텐츠 서버를 통해 수집되는 공개 컨텐츠에 있어서도, 종래의 컨텐츠 수집 및 처리 시스템은 각각의 웹사이트에 구비되어 있는 검색 방지 기능 및/또는 노출 회피 알고리즘 등에 의해 수집되지 않는 경우가 비일비재하기 때문에, 실제로 종래의 컨텐츠 수집 및 처리 시스템을 통해 수집되는 공개 컨텐츠도 전체 컨텐츠의 20%도 되지 않는 문제점을 포함하고 있다.
In addition, even in the public content collected through the content server as described above, the conventional content collection and processing system is not collected by the search prevention function and / or exposure avoidance algorithm provided in each website. Therefore, the public content collected through the conventional content collection and processing system also includes the problem that less than 20% of the total content.

상기와 같은 문제점들을 보완하기 위한 본 발명의 목적은 네트워크 상의 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 적어도 하나 이상의 개인화 및/또는 특화된 컨텐츠를 수집 및 처리하기 위한 방법 및 시스템을 제공함에 있다.
SUMMARY OF THE INVENTION An object of the present invention is to provide a method and system for collecting and processing at least one or more personalized and / or specialized content from at least one or more content providing systems on a network.

본 발명은 분산형 컨텐츠 수집 및 처리 시스템에 있어서, 네트워크에 연결된 개인 컴퓨터(=클라이언트)를 유선 및/또는 무선 인터넷 상에서 특정 개인에게 개인화 및/또는 특정 그룹에 특화된 컨텐츠에 대한 제 1 수집 수단으로 정의하고, 상기 제 1 수집 수단과 적어도 하나 이상의 통신 수단으로 연결된 컨텐츠 서버를 상기 컨텐츠에 대한 제 2 수집 및 처리 수단으로 정의하는 것을 특징으로 하는 유선 및/또는 무선 인터넷 상의 개인화 및/또는 특화된 컨텐츠에 대한 분산형 컨텐츠 수집 및 처리 시스템과 그 방법에 대한 것으로서, 유선 및/또는 무선 인터넷 상에서 컨 텐츠 제공 시스템으로 제공하는 것이 가능한 적어도 하나 이상의 컨텐츠를 생성 및/또는 저장하고 있는 웹 서버 및/또는 피어(Peer) 등을 포함하는 컨텐츠 제공 시스템과, 상기 컨텐츠 제공 시스템에 구비된 적어도 하나 이상의 컨텐츠 중에서 특정 개인에게 개인화 및/또는 특정 그룹에게 특화된 컨텐츠를 수집하는 제 1 수집부와 상기 제 1 수집부를 통해 수집된 컨텐츠를 저장하는 제 1 저장부 등을 포함하는 제 1 수집 수단이 구비된 클라이언트와, 적어도 하나 이상의 제 1 수집 수단으로부터 특정 개인에게 개인화 및/또는 특정 그룹에게 특화된 컨텐츠를 수신 받거나 수집하는 제 2 수집부와, 제 2 수집부로 수신 및/또는 수집된 개인화 및/또는 특화된 컨텐츠를 분류, 색인, 및/또는 속성 결정 등과 같은 가공 기능을 수행하는 가공부와, 상기와 같이 가공된 컨텐츠를 저장하는 제 2 저장부와, 상기와 같이 저장된 컨텐츠를 적어도 하나 이상의 클라이언트의 요청에 따라 제공하는 제공부 등을 포함하는 제 2 수집 및 처리 수단이 구비된 컨텐츠 서버 등으로 이루어진 개인화 및/또는 특화된 컨텐츠에 대한 분산형 컨텐츠 수집 및 처리 시스템에 있어서, 제 1 수집 수단 배포 서버로부터 적어도 하나 이상의 클라이언트로 제 1 수집 수단을 제공받아 구비하는 단계와, 상기 제 1 수집 수단이 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 개인화 및/또는 특화된 컨텐츠를 직접 및/또는 적어도 하나 이상의 클라이언트 통신 프로그램을 통해 제 1 수집하여 제 1 저장하는 단계와, 상기 제 1 수집 수단이 개인화 및/또는 특화된 컨텐츠를 제 2 수집 및 처리 수단으로 전송하거나, 또는 제 2 수집 및 처리 수단이 제 1 수집 수단으로부터 개인화 및/또는 특화된 컨텐츠를 제 2 수집하는 단계와, 제 2 수집 및 처리 수단이 상기 제 1 수집 수단으로부터 수신 및/또는 수집된 개인화 및/또는 특화된 컨텐츠를 분류, 색인, 요약 및/또는 속성 결정 등과 같은 가공 기능을 수행하여 제 2 저장하는 단계 및 제 2 수집 및 처리 수단이 제 2 저장된 컨텐츠를 적어도 하나 이상의 클라이언트의 요청에 따라 제공하는 단계 등을 포함한다.
In the distributed content collecting and processing system, a personal computer (= client) connected to a network is defined as a first collecting means for content personalized to a specific individual and / or specific to a specific group on a wired and / or wireless internet. And define a content server connected to the first collecting means by at least one communication means as a second collecting and processing means for the content, for personalized and / or specialized content on the wired and / or wireless Internet. A distributed content collection and processing system and method thereof, comprising: a web server and / or peer that generates and / or stores at least one or more content that can be provided to a content delivery system on a wired and / or wireless internet. A content providing system including a), and the content providing A first collector configured to collect contents personalized to a specific individual and / or a specific group among at least one or more contents included in the system, and a first storage configured to store the contents collected through the first collector. A client provided with a first collecting means, a second collecting part for receiving or collecting content that is personalized to a specific individual and / or specific to a specific group from at least one first collecting means, and received and / or collected by the second collecting part At least one processing unit for performing processing functions such as classifying, indexing, and / or determining attributes of personalized and / or specialized contents, a second storage unit storing the processed contents as described above, and the stored contents as described above Content provided with a second collection and processing means including a providing unit for providing at the request of the above client A distributed content collection and processing system for personalized and / or specialized content consisting of a server, the method comprising: receiving and providing a first collection means from at least one client to a first collection means distribution server; Means for first collecting and first storing personalized and / or specialized content from at least one or more content providing systems directly and / or via at least one or more client communication programs, wherein the first collecting means is personalized and / or specialized. Transmitting the content to the second collection and processing means, or the second collection and processing means secondly collecting personalized and / or specialized content from the first collection means, and wherein the second collection and processing means collects the first collection. Classify personalized and / or specialized content received and / or collected from the means, Performing second processing to perform processing functions such as indexing, summarization and / or attribute determination, and the like, wherein the second collection and processing means provides the second stored content at the request of at least one client or the like.

본 발명에 따르면, 제 1 수집 수단에는 유선 및/또는 무선 인터넷 상의 웹 서버 및/또는 피어(Peer) 등을 포함하는 컨텐츠 제공 시스템에 구비된 적어도 하나 이상의 컨텐츠 중에서 특정 개인에게 개인화 및/또는 특정 그룹에게 특화된 컨텐츠를 제 1 수집부로 수집하는데 요구되는 제 1 수집 조건이 추가적으로 구비되는 것이 가능하다.
According to the present invention, the first collecting means may be personalized to a specific individual and / or a specific group among at least one or more contents included in a content providing system including a web server and / or a peer on a wired and / or wireless internet. It is possible to be further provided with a first collection condition required to collect content specific to the first collection unit.

본 발명에 따르면, 제 2 수집 및 처리 수단에는 상기 제 1 수집 수단으로부터 특정 개인에게 개인화 및/또는 특정 그룹에게 특화된 컨텐츠를 제 2 수집부로 수집하는데 요구되는 제 2 수집 조건과, 상기 제 2 수집부로부터 수집되는 개인화 및/또는 특화된 컨텐츠를 적어도 하나 이상의 클라이언트로 제공 가능한 컨텐츠로 가공하는데 요구되는 가공 조건 등이 추가적으로 구비되는 것이 가능하다.
According to the present invention, the second collection and processing means includes a second collection condition required to collect, from the first collection means, the content personalized to a specific individual and / or specific to a specific group to the second collection unit, and the second collection unit. It is possible to further include processing conditions required for processing the personalized and / or specialized content collected from the content to be provided to at least one or more clients.

본 발명에 따르면, 제 1 수집 수단이 컨텐츠 제공 시스템에 구비된 적어도 하나 이상의 컨텐츠를 제 1 수집하는 과정에 있어서, 상기 제 1 수집 수단이 컨텐츠 제공 시스템으로부터 특정 개인에게 개인화 및/또는 특정 그룹에 특화된 적어도 하나 이상의 컨텐츠를 수집하는데 요구되는 제 1 수집 조건을 설정하는 단계가 추가되는 것이 가능하다.
According to the present invention, in the process of first collecting at least one or more contents included in the content providing system by the first collecting means, the first collecting means is personalized to a specific individual and / or specific to a specific group from the content providing system. It is possible to add a step of setting a first collection condition required to collect at least one or more contents.

본 발명에 따르면, 제 2 수집 및 처리 수단이 적어도 하나 이상의 제 1 수집 수단으로부터 개인화 및/또는 특화된 컨텐츠를 제 2 수집하는 과정에 있어서, 상기 제 2 수집 및 처리 수단이 특정 개인에게 개인화 및/또는 특정 그룹에 특화된 적어도 하나 이상의 컨텐츠를 수집하는데 요구되는 제 2 수집 조건을 설정하는 단계가 추가되는 것이 가능하다.
According to the invention, in the process of the second collection and processing means for secondly collecting personalized and / or specialized content from at least one or more first collection means, the second collection and processing means is personalized and / or to a specific individual. It is possible to add a step of setting a second collection condition required to collect at least one or more content specific to a particular group.

본 발명에 따르면, 제 2 수집 및 처리 수단이 적어도 하나 이상의 제 1 수집 수단으로부터 수집된 개인화 및/또는 특화된 컨텐츠를 가공하는 과정에 있어서, 상기 제 2 수집 및 처리 수단이 특정 개인에게 개인화 및/또는 특정 그룹에 특화된 적어도 하나 이상의 컨텐츠를 가공하기 위한 가공 조건을 설정하는 단계가 추가되는 것이 가능하다.
According to the present invention, in the process of processing the personalized and / or specialized content collected from the at least one first collecting means by the second collecting and processing means, the second collecting and processing means is personalized and / or to a specific individual. It is possible to add a step of setting processing conditions for processing at least one or more contents specific to a particular group.

본 발명에서 컨텐츠는 유선 및/또는 무선 인터넷 상의 컨텐츠 제공 시스템에 구비되어 있는 디지털화된 정보로서, 유선 및/또는 무선 인터넷을 통해 클라이언트로 제공되는 것이 가능한 문자(Character), 이미지(Image), 사운드(Sound), 및/또는 멀티미디어(Multimedia) 형태의 디지털 컨텐츠와, 유선 및/또는 무선 인터넷을 통해 송수신되는 메시지 및/또는 각종 정보를 포함하는 것을 특징으로 한다.
In the present invention, the content is digitized information included in the content providing system on the wired and / or wireless internet, and can be provided to a client through a wired and / or wireless internet. Sound, and / or multimedia, and digital content, messages and / or various information transmitted and received through wired and / or wireless Internet.

본 발명에서 특정 개인에게 개인화된 컨텐츠는 유선 및/또는 무선 인터넷 상의 컨텐츠 제공 시스템에 구비되어 있는 컨텐츠 중에서 특정 개인(예컨대, 특정 회원, 또는 고객)을 대상으로 제공하는 컨텐츠로서, 컨텐츠 제공 시스템의 컨텐츠 생성 과정 및/또는 컨텐츠 서버의 컨텐츠 처리 과정에서 특정 개인에게만 제공되도록 속성이 결정되는 컨텐츠이다.
In the present invention, content personalized to a specific individual is a content provided to a specific individual (for example, a specific member or a customer) among the contents provided in the content providing system on the wired and / or wireless internet, and the content of the content providing system. The content is determined to be provided only to a specific individual during the generation process and / or the content processing process of the content server.

본 발명의 바람직한 실시 방법에 따르면, 특정 개인에게 개인화된 컨텐츠는 메일 컨텐츠, 금융 컨텐츠(예컨대, 금융 거래 정보), 의료 컨텐츠(예컨대, 전자 처방전 및 병력 기록), 및/또는 결제 컨텐츠(예컨대, 결제 처리 정보) 등을 포함하여, 특정 개인의 사생활 침해와 관련 있는 모든 종류의 컨텐츠가 개인화된 컨텐츠에 해당한다.
According to a preferred embodiment of the present invention, content personalized to a particular individual may include mail content, financial content (eg, financial transaction information), medical content (eg, electronic prescriptions and medical history records), and / or payment content (eg, payment). All kinds of contents related to the infringement of the privacy of a specific individual correspond to the personalized contents.

본 발명에서 특정 그룹에게 특화된 컨텐츠는 유선 및/또는 무선 인터넷 상의 컨텐츠 제공 시스템에 구비되어 있는 컨텐츠 중에서 특정 그룹(예컨대, 무료 회원, 유료 회원, 준회원, 정회원, 또는 동호회 및/또는 포럼 가입 회원 등)을 대상으로 제공하는 컨텐츠로서, 컨텐츠 제공 시스템의 컨텐츠 생성 과정 및/또는 컨텐츠 서버의 컨텐츠 처리 과정에서 일정한 자격을 갖춘 그룹에 속한 개인에게만 제공되도록 속성이 결정되는 컨텐츠이다.
In the present invention, a content specific to a specific group is a specific group (for example, a free member, a paid member, an associate member, an active member, or a member of a community and / or forum) among contents included in a content providing system on a wired and / or wireless internet. As a content to be provided as a target, attributes are determined to be provided only to individuals belonging to a group having a predetermined qualification in the content generation process of the content providing system and / or content processing of the content server.

본 발명의 바람직한 실시 방법에 따르면, 특정 그룹에게 특화된 컨텐츠는 유료 컨텐츠(예컨대, 결제 후에 사용 가능한 컨텐츠), 클럽 컨텐츠(예컨대, 특정 동호회, 포럼, 및/또는 카페 공유 컨텐츠), 및/또는 회원 인증 컨텐츠(예컨대, 특정 웹사이트에 무료 및/또는 유료 회원 가입을 해야 공유되는 컨텐츠) 등을 포함하여, 일정한 자격을 갖춘 특정 그룹에게 제한적으로 제공되는 모든 종류의 컨텐츠가 특화된 컨텐츠에 해당한다.
According to a preferred embodiment of the present invention, content specific to a particular group may include paid content (eg, content available after payment), club content (eg, specific community, forum, and / or cafe shared content), and / or membership authentication. All kinds of content limited to a certain group of certain qualified persons, including content (eg, content shared by free and / or paid subscription to a specific website), correspond to specialized content.

본 발명의 다른 실시 방법에 따르면, 특정 그룹에게 특화된 컨텐츠는 특정 웹사이트(예컨대, 컨텐츠 서버)를 한번 이상 방문한 사용자 그룹을 대상으로 제공되는 공개 컨텐츠를 포함하는 것이 가능한데, 상기 웹사이트는 컨텐츠 제공 시스템에 구비되어 있는 적어도 하나 이상의 웹사이트와 컨텐츠 서버 등을 포함한다.(즉, 컨텐츠 서버에 방문한 사용자라면 특화된 컨텐츠를 제공받을 수 있음을 명시하는 것임.)
According to another exemplary embodiment of the present invention, content specific to a specific group may include public content provided for a group of users who visited a specific website (eg, a content server) at least once, and the website may include a content providing system. It includes at least one website and a content server, etc. (that is, to specify that the user visiting the content server can be provided with specialized content).

본 발명에 따르면, 제 2 수집 및 처리 수단에 의해 제 2 수집된 상기 특화된 컨텐츠에 접근하는 것이 허용된 그룹에 포함되지 않는 클라이언트에 있어서, 상기 제 2 수집 및 처리 수단은 상기 클라이언트가 특정 그룹에 포함되도록 자동 및/또는 실시간 포함될 수 있는 인터페이스를 제공하는 것이 가능한데, 이를 위해 상기 제 2 수집된 컨텐츠의 가공 과정에서 특정 그룹에 속하지 않은 클라이언트에게도 특화된 컨텐츠의 요약 정보를 제공하도록 속성을 결정하고, 상기 특화된 컨텐츠에 접근하기 위해 적어도 하나 이상의 클라이언트를 특정 그룹에 포함되도록 자동 및/또는 실시간 설정하는데 요구되는 정보를 상기 특화된 컨텐츠에 포함되는 것이 가능하다.
According to the present invention, in a client not included in a group allowed to access the specialized content collected second by the second collecting and processing means, the second collecting and processing means is included in the specific group by the client. It is possible to provide an interface that can be included automatically and / or in real time as possible. For this purpose, the attribute is determined to provide a summary of specialized content to clients not belonging to a specific group in the processing of the second collected content, and the specialized It is possible to include in the specialized content the information required to automatically and / or configure in real time to include at least one or more clients in a particular group to access the content.

본 발명에서 제 1 수집 수단은 본 발명이 제시하는 분산형 컨텐츠 수집 및 처리 시스템을 위해 클라이언트에 구비되는 소프트웨어로서, 상기 클라이언트에 구비된 자원을 이용하여 적어도 하나 이상의 컨텐츠 제공 시스템에 구비되어 있는 개인화 및/또는 특화된 컨텐츠를 수집 및 저장하고, 상기와 같이 저장된 컨텐츠를 컨텐츠 서버에 구비된 제 2 수집 및 처리 수단으로 제공(예컨대, 제 1 수집 수단이 제 2 수집 및 처리 수단으로 전송하거나, 또는 제 2 수집 및 처리 수단이 제 1 수집 수단으로부터 수집)하는 것을 특징으로 한다.
In the present invention, the first collecting means is software provided in the client for the distributed content collecting and processing system according to the present invention, and the personalization provided in the at least one content providing system using the resources provided in the client and And / or collect and store specialized content and provide the stored content to the second collection and processing means provided in the content server (e.g., the first collection means sends to the second collection and processing means, or the second The collecting and processing means collecting from the first collecting means.

본 발명에서 제 2 수집 및 처리 수단은 본 발명이 제시하는 분산형 컨텐츠 수집 및 처리 시스템을 위해 컨텐츠 서버에 구비되는 소프트웨어로서, 적어도 하나 이상의 제 1 수집 수단에 수집 및 저장되어 있는 개인화 및/또는 특화된 컨텐츠를 수신 및/또는 수집하고, 상기와 같이 제공된 컨텐츠를 분류, 색인, 요약 및/또는 속성 결정 등과 같은 기능을 통해 가공하여 저장하고, 상기와 같이 가공 및 저장된 컨텐츠를 해당 컨텐츠의 속성을 근거로 적어도 하나 이상의 클라이언트 시스템으로 제공하는 것을 특징으로 한다.
In the present invention, the second collecting and processing means is software provided in the content server for the distributed content collecting and processing system according to the present invention, and is personalized and / or specialized that is collected and stored in at least one or more first collecting means. Receive and / or collect content, process and store the provided content through functions such as classification, indexing, summary, and / or attribute determination, and store the processed and stored content based on the attributes of the corresponding content as described above. It is characterized by providing to at least one or more client systems.

한편, 본 발명의 다른 양상에 따르면, 본 발명은 네트워크 상의 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 소정의 컨텐츠 수집조건에 의하여 개인화되거나 및/또는 특화된 컨텐츠를 제 1 수집하는 기능과, 상기 제 1 수집된 컨텐츠를 저장하는 기능 및 상기 저장된 컨텐츠를 네트워크상의 서버로 전송하거나, 상기 서버에서 상기 저장된 컨텐츠에 대한 접속을 허가하는 기능을 실현하기 위한 전자 정보 관리 프로그램을 기록한 것을 특징으로 하는 클라이언트측 기록매체와, 상기 클라이언트측 기록매체와 연동하여 상기 제 1 수집된 개인화 및 특화된 컨텐츠를 제 2 수집하는 기능과, 상기 제 2 수집한 컨텐츠를 분류하거나, 및/또는 색인을 달거나, 및/또는 속성별로 구분하여 가공하는 기능과, 상기 가공된 컨텐츠를 저장하는 기능 및 상기 저장된 컨텐츠를 적어도 하나 이상의 단말 또는 서버로 제공하는 기능을 실현하기 위한 전자 정보 관리 프로그램을 기록한 것을 특징으로 하는 서버측 기록매체를 구비하는 것을 특징으로 하는 분산형 컨텐츠 수집 및 처리 시스템에 관한 것이다.
On the other hand, according to another aspect of the present invention, the present invention provides a first function of collecting personalized and / or specialized content by a predetermined content collection condition from at least one or more content providing system on the network, and the first collected content And an electronic information management program for realizing a function of storing a data and transmitting the stored content to a server on a network or permitting the server to access the stored content. A function of secondly collecting the first collected personalized and specialized content in association with a client-side recording medium, classifying the second collected content, and / or indexing, and / or classifying by attribute A function, a function of storing the processed content, and the stored controller A distributed content collection and processing system comprising a server-side recording medium for recording an electronic information management program for realizing a function of providing the contents to at least one terminal or server.

또한, 본 발명은 네트워크 상의 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 소정의 컨텐츠 수집조건에 의하여 개인화되거나 및/또는 특화된 컨텐츠를 수집하는 기능과, 상기 수집된 컨텐츠를 소정의 메모리에 저장하는 기능 및 상기 저장된 컨텐츠를 네트워크상의 서버로 전송하여 등록시키는 기능을 실현하기 위한 전자 정보 관리 프로그램을 기록한 것을 특징으로 하는 기록매체에 관한 것이다.
In addition, the present invention provides a function for collecting personalized and / or specialized content by at least one content collection condition from at least one content providing system on a network, storing the collected content in a predetermined memory, and storing the stored content. And an electronic information management program for realizing a function of transmitting and registering a server to a server on a network.

이하 도면과 설명을 참조하여 본 발명의 진보성 있는 기술적 사상에 입각한 보편적인 분산형 컨텐츠 수집 및 처리 시스템에 대하여 설명한다. 다만, 하기에 후술되는 분산형 컨텐츠 수집 및 처리 시스템은 본 발명이 적용되는 다양한 분야에서 공통적인 기술 구성을 간출하여 설명하는 것으로, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 하기에 후술되는 도면과 설명을 근거로 본 발명이 적용되는 각각의 기술 분야에서 본 발명의 분산형 컨텐츠 수집 및 처리 시스템을 실시하는 방법을 비교적 용이하게 이해할 수 있을 것이다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a general distributed content collecting and processing system based on the advanced technical spirit of the present invention will be described with reference to the drawings and description. However, the distributed content collection and processing system described below is to describe and describe a common technical configuration in various fields to which the present invention is applied, and a person having ordinary knowledge in the technical field to which the present invention belongs will be described below. It will be relatively easy to understand the method of implementing the distributed content collecting and processing system of the present invention in each technical field to which the present invention is applied based on the drawings and the description below.

도면2는 본 발명에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.
2 is a preferred embodiment of a distributed content collection and processing system in accordance with the present invention.

본 발명의 바람직한 실시 방법을 따르는 도면1을 참조하면, 제 1 수집 수단(225)은 분산형 컨텐츠 수집 및 처리 시스템에서 제 1 수집 기능을 위해, 컨텐츠 제공 시스템(285)에 구비된 적어도 하나 이상의 컨텐츠 중에서 특정 개인에게 개인화 및/또는 특정 그룹에게 특화된 컨텐츠를 수집하는 제 1 수집부(230)와, 상기 제 1 수집부(230)를 통해 수집된 컨텐츠를 저장하는 제 1 저장부(240), 및/또는 상기 제 1 수집부(230)가 컨텐츠 제공 시스템(285)으로부터 적어도 하나 이상의 개인화 및/또는 특화된 컨텐츠를 수집하는데 요구되는 제 1 수집 조건을 저장하는 제 1 수집 조건 D/B(235) 등으로 구성된다.
Referring to Figure 1 in accordance with a preferred embodiment of the present invention, the first collecting means 225 is at least one content provided in the content providing system 285 for the first collection function in a distributed content collection and processing system A first collection unit 230 collecting personalized content specific to a specific individual and / or a specific group among the first collection unit 230, a first storage unit 240 storing the content collected through the first collection unit 230, and And / or a first collection condition D / B 235 or the like for storing the first collection condition required for the first collection unit 230 to collect at least one or more personalized and / or specialized content from the content providing system 285. It consists of.

제 1 수집 수단(225)의 제 1 수집부(230)는 적어도 하나 이상의 통신 프로토콜(예컨대, WWW(World Wide Web)이라면 HTTP(HyperText Transfer Protocol), 또는 메일이라면 SMTP(Simple Mail Transfer Protocol), POP3(Post Office Protocol 3), 및/또는 IMAP(Internet Mail Access Protocol) 등)을 근거로 클라이언트(220)에 구비된 네트워크 자원을 이용하여 적어도 하나 이상의 컨텐츠 제공 시스템(285)에 구비되어 있는 개인화 및/또는 특화된 컨텐츠를 수집하는 것을 특징으로 한다.
The first collecting unit 230 of the first collecting means 225 is at least one communication protocol (e.g., HyperText Transfer Protocol (HTTP) if the World Wide Web, or SMTP, Simple Mail Transfer Protocol (SMTP), and POP3). Personalization provided in at least one or more content providing systems 285 using network resources provided in the client 220 based on Post Office Protocol 3, and / or IMAP (Internet Mail Access Protocol, etc.). Or collecting specialized content.

본 발명의 바람직한 실시 방법에 따르면, 제 1 수집부(230)는 독립된 통신 프로그램(예컨대, 클라이언트(220)에 TSR(Terminate and Stay Resident) 프로그램의 형태로 구비되는 통신 프로그램) 및/또는 클라이언트(220)에 기 구비되어 있는 통신 프로그램과 연동되는 플러그인(Plug-In)의 형태로 클라이언트(220)에 구비된다.
According to a preferred embodiment of the present invention, the first collection unit 230 is an independent communication program (eg, a communication program provided in the form of a Terminate and Stay Resident (TSR) program in the client 220) and / or the client 220. In the form of a plug-in (Plug-In) that is interlocked with the communication program is provided in the) is provided in the client 220.

제 1 수집 수단(225)의 제 1 저장부(240)는 제 1 수집부(230)를 통해 적어도 하나 이상의 컨텐츠 제공 시스템(285)으로부터 수집되는 개인화 및/또는 특화된 컨텐츠를 클라이언트(220)에 구비된 메모리 자원을 이용하여 저장하는 것을 특징으로 한다.
The first storage unit 240 of the first collecting unit 225 includes the client 220 with personalized and / or specialized content collected from the at least one content providing system 285 through the first collecting unit 230. And store the stored memory resources.

본 발명의 바람직한 실시 방법에 따르면, 제 1 저장부(240)는 클라이언트(220)에 구비된 메모리 자원에 저장된 개인화 및/또는 특화된 컨텐츠를 적어도 하나 이상의 통신 수단을 통해 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송하거나, 또는 상기 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)가 상기와 같이 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집하도록 한다.
According to a preferred embodiment of the present invention, the first storage unit 240 collects the personalized and / or specialized content stored in the memory resource included in the client 220 through the second collection and processing means 250 through at least one communication means. Or second collection unit 255 of the second collection and processing means 250 to collect the stored personalized and / or specialized content as described above.

본 발명의 바람직한 실시 방법에 따르면, 제 1 저장부(240)에 의해 클라이언트(220)에 구비된 메모리 자원에 저장된 개인화 및/또는 특화된 컨텐츠는 상기 클라이언트(220)에 구비된 다른 프로그램이 상기 컨텐츠의 검색, 재생, 편집, 및/또는 삭제를 위해 접근하는 것을 허락한다.
According to a preferred embodiment of the present invention, the personalized and / or specialized content stored in the memory resource provided to the client 220 by the first storage unit 240 may be stored in another program included in the client 220. Allows access to search, play, edit, and / or delete.

제 1 수집 수단(225)의 제 1 수집 조건 D/B(235)에 저장되는 제 1 수집 조건은 제 1 수집부(230)가 적어도 하나 이상의 컨텐츠 제공 시스템(285)에 구비된 적어도 하나 이상의 개인화 및/또는 특화된 컨텐츠를 수집하는데 요구되는 정보 및/또는 정책 등이 포함되며, 또한 제 1 저장부(240)를 통해 저장된 개인화 및/또는 특화된 컨텐츠에 해당 클라이언트(220)에 구비된 다른 프로그램이 접근하는 것을 허락하는데 요구되는 정보 및/또는 정책과, 상기 제 1 저장부(240)가 상기와 같이 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송하는데 요구되는 정보 및/또는 정책이나, 또는 상기 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)가 상기와 같이 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집하기 위해 접근하는 것을 허락하는데 요구되는 정보 및/또는 정 책 등을 포함하는 것을 특징으로 한다.
The first collection condition stored in the first collection condition D / B 235 of the first collection means 225 may include at least one personalization that the first collection unit 230 is provided in the at least one content providing system 285. And / or information and / or policies required to collect specialized content, and other programs included in the client 220 may access the personalized and / or specialized content stored through the first storage unit 240. The second collection unit 255 of the second collection and processing means 250 for the information and / or policy required to allow the second collection and processing of the personalized and / or specialized content stored in the first storage unit 240 as described above. Information and / or policies required to transmit the information to the second collection unit 255 of the second collection and processing means 250, or to access the second collection of personalized and / or specialized content stored as described above. Allow It characterized by including the information and / or policy requirements.

예컨대, 제 1 수집부(230)가 적어도 하나 이상의 컨텐츠 제공 시스템(285)에 구비된 적어도 하나 이상의 개인화 및/또는 특화된 컨텐츠를 수집하는데 요구되는 정보는 상기 제 1 수집 수단(225)이 적어도 하나 이상의 컨텐츠 제공 시스템(285)에 접속하기 위한 컨텐츠 제공 시스템(285)에 대한 적어도 하나 이상의 네트워크 접속 주소와, 계정과, 비밀번호 등을 포함한다.
For example, the information required for the first collection unit 230 to collect at least one or more personalized and / or specialized contents included in the at least one or more content providing systems 285 may include at least one or more of the first collection unit 225. And at least one network connection address, account, password, and the like, for the content providing system 285 for accessing the content providing system 285.

또한, 상기 개인화 및/또는 특화된 컨텐츠를 수집하는데 요구되는 정책은 상기 제 1 수집 수단(225)의 제 1 수집부(230)가 제 1 수집 기능을 수행하는데 요구되는 정책으로서, 예컨대 상기 제 1 수집 수단(225)이 구비된 클라이언트(220)가 휴면(Idle) 모드일 때 제 1 수집 및 저장 기능을 수행하도록 하는 정책을 포함한다.
In addition, the policy required to collect the personalized and / or specialized content is a policy required for the first collecting unit 230 of the first collecting means 225 to perform a first collecting function, for example, the first collecting. And a policy for causing the client 220 equipped with means 225 to perform the first collection and storage function when in idle mode.

또한, 제 1 저장부(240)를 통해 저장된 개인화 및/또는 특화된 컨텐츠에 해당 클라이언트(220)에 구비된 다른 프로그램이 접근하는 것을 허락하는데 요구되는 정보는 제 1 수집 수단(225)을 통해 제 1 수집 및 저장된 개인화 및/또는 특화된 컨텐츠에 대한 보안 등급을 결정하는 정보로서, 제 1 저장된 개인화 및/또는 특화된 컨텐츠에 접근할 수 있는 프로그램 또는 클라이언트(220)가 복수의 사용자를 허용하는 경우 상기 제 1 저장된 컨텐츠에 접근할 수 있는 권한이 있는 사용자를 결 정하는 정보 등을 포함한다.
In addition, the information required to allow other programs included in the client 220 to access personalized and / or specialized content stored through the first storage unit 240 may be accessed through the first collection unit 225. Information for determining the security level for the collected and / or stored personalized and / or specialized content, wherein the program or client 220 that has access to the first stored personalized and / or specialized content allows a plurality of users. Includes information that determines who is authorized to access stored content.

또한, 상기와 같이 제 1 저장된 컨텐츠에 해당 클라이언트(220)에 구비된 다른 프로그램이 접근하는 것을 허락하는데 요구되는 정책은 제 1 수집 수단(225)을 통해 제 1 수집 및 저장된 개인화 및/또는 특화된 컨텐츠에 대한 보안 정책으로서, 제 1 저장된 개인화 및/또는 특화된 컨텐츠에 접근하는데 필요한 조건 또는 등급을 결정하는 정책을 포함한다.
In addition, as described above, the policy required to allow other programs included in the client 220 to access the first stored content may be collected and stored in the first collection means 225. A security policy for a policy includes a policy for determining conditions or ratings needed to access a first stored personalized and / or specialized content.

또한, 상기 제 1 저장부(240)가 상기와 같이 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송하는데 요구되는 정보는 제 2 수집 및 처리 수단(250)의 제 2 수집 방법이 제 1 수집 수단(225)이 전송하는 개인화 및/또는 특화된 컨텐츠를 수신하는 경우, 상기 제 1 수집 수단(225)이 제 2 수집 및 처리 수단(250)으로 제 1 저장된 컨텐츠를 전송하기 위한 제 2 수집 및 처리 수단(250)이 구비된 컨텐츠 서버(245)의 네트워크 주소, 계정, 비밀번호 등이 포함된다.
In addition, the information required for the first storage unit 240 to transmit the stored personalized and / or specialized content as described above to the second collection unit 255 of the second collection and processing means 250 may include the second collection and the like. When the second collecting method of the processing means 250 receives the personalized and / or specialized content transmitted by the first collecting means 225, the first collecting means 225 receives the second collecting and processing means 250. This includes the network address, account, password, etc. of the content server 245 provided with the second collection and processing means 250 for transmitting the first stored content.

또한, 상기와 같이 제 1 저장된 컨텐츠를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송하는데 요구되는 정책은 제 2 수집 및 처리 수단(250)의 제 2 수집 방법이 제 1 수집 수단(225)이 전송하는 개인화 및/또는 특화된 컨텐츠를 수신하는 경우, 상기 제 1 수집 수단(225)이 제 2 수집 및 처리 수단(250)으로 제 1 저장된 컨텐츠를 전송하기 위한 정책으로서, 예컨대 상기 제 1 수집 수단(225)이 구비된 클라이언트(220)가 휴면(Idle) 모드일 때 제 2 수집 및 처리 수단(250)으로 제 1 저장된 컨텐츠를 전송하도록 하는 정책을 포함한다.
In addition, as described above, the policy required to transmit the first stored content to the second collection unit 255 of the second collection and processing unit 250 may be determined by the second collection method of the second collection and processing unit 250. As a policy for the first collection means 225 to transmit the first stored content to the second collection and processing means 250 when the first collecting means 225 receives the personalized and / or specialized content transmitted by the first collecting means 225, For example, a policy for transmitting the first stored content to the second collecting and processing means 250 when the client 220 equipped with the first collecting means 225 is in an idle mode.

또한, 상기 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)가 상기와 같이 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집하기 위해 접근하는 것을 허락하는데 요구되는 정보는 제 2 수집 및 처리 수단(250)의 제 2 수집 방법이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 개인화 및/또는 특화된 컨텐츠를 수집하는 경우, 상기 제 2 수집 및 처리 수단(250)의 요청에 따라 제 1 저장된 컨텐츠를 제 2 수집 및 처리 수단(250)으로 제공하기 위한 제 2 수집 및 처리 수단(250) 인증 정보가 포함된다.
In addition, the information required to allow the second collection unit 255 of the second collection and processing means 250 to access the second collection of the stored personalized and / or specialized content as described above may be collected in the second collection and When the second collection method of the processing means 250 collects personalized and / or specialized content from at least one or more first collection means 225, the first stored at the request of the second collection and processing means 250. The second collecting and processing means 250 authentication information for providing the content to the second collecting and processing means 250 is included.

또한, 상기 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)가 상기와 같이 제 1 저장된 컨텐츠를 제 2 수집하기 위해 접근하는 것을 허락하는데 요구되는 정책은 제 2 수집 및 처리 수단(250)의 제 2 수집 방법이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 개인화 및/또는 특화된 컨텐츠를 수집하는 경우, 상기 제 2 수집 및 처리 수단(250)의 요청에 대응하여 제 1 저장된 컨텐츠를 제 2 수집 및 처리 수단(250)으로 제공할 지 여부를 결정하는 정책으로서, 예컨대 제 2 수집 및 처리 수단(250)으로부터 제 1 저장된 컨텐츠의 제공을 요청할지라도 상기 제 1 수집 수단(225)이 구비된 클라이언트(220)의 네트워크 자원이 고갈되면 상기 제 2 수 집 요청을 거부하도록 하는 정책을 포함한다.
In addition, the policy required to allow the second collection unit 255 of the second collection and processing means 250 to access to collect the first stored content as described above is determined by the second collection and processing means ( When the second collection method of 250 collects personalized and / or specialized content from the at least one first collecting means 225, the first stored content is collected in response to a request of the second collecting and processing means 250. As a policy for deciding whether to provide to the second collecting and processing means 250, for example, the first collecting means 225 is provided even if the second collecting and processing means 250 requests the provision of the first stored content. And a policy for rejecting the second collection request when the network resource of the client 220 is exhausted.

본 발명의 바람직한 실시 방법에 따르면, 상기 제 1 수집 조건은 클라이언트(220) 상에 제 1 수집 수단(225)이 구비되는 단계에서 초기 조건이 설정되거나, 또는 상기와 같이 구비된 후 클라이언트(220)를 통해 초기 설정된 제 1 수집 조건이 임의로 변경 및/또는 갱신된다.
According to a preferred embodiment of the present invention, the first collection condition is the initial condition is set at the stage of the first collection means 225 is provided on the client 220, or after the client 220 is provided as described above The initially set first collection condition is arbitrarily changed and / or updated.

본 발명에 따르면, 상기 제 1 수집 수단(225)은 제 1 수집부(230)를 통한 제 1 수집 기능 및 제 1 저장부(240)를 통해 제 1 저장 기능을 수행하기 전에 네트워크를 이용한 온라인 설치, 적어도 하나 이상의 이동형 저장 매체를 통한 설치, 및/또는 운영 체제와 함께 배포되는 과정 등을 통해 상기 클라이언트(220)에 구비된다.
According to the present invention, the first collecting means 225 is installed online using a network before performing the first collecting function through the first collecting unit 230 and the first storing function through the first storage unit 240. It is provided to the client 220 through a process, such as installation through at least one removable storage medium, and / or distributed with the operating system.

본 발명의 바람직한 실시 방법을 따르는 도면1을 참조하면, 상기 제 1 수집 수단(225)은 제 1 수집 수단 배포 서버(200)로부터 네트워크를 통해 클라이언트(220)로 제공 및 설치되는데, 제 1 수집 수단 배포 서버(200)는 클라이언트(220)로 온라인 설치할 제 1 수집 수단(225)을 저장하고 있는 제 1 수집 수단 D/B(205)와 상기 제 1 수집 수단 D/B(205)에 저장된 제 1 수집 수단(225)을 네트워크를 통해 적어도 하나 이상의 클라이언트(220)로 전송하여 온라인 설치하는 제 1 수집 수단 배포부 (210)등으로 구성된다.
Referring to Figure 1 according to a preferred method of the present invention, the first collecting means 225 is provided and installed from the first collecting means distribution server 200 to the client 220 via a network, the first collecting means The distribution server 200 stores the first collecting means D / B 205 storing the first collecting means 225 to be installed online as the client 220 and the first stored in the first collecting means D / B 205. The first collecting means distribution unit 210 and the like for transmitting the collecting means 225 to at least one client 220 through the network to install online.

본 발명의 바람직한 실시 방법을 따르는 도면1을 참조하면, 제 2 수집 및 처리 수단(250)은 분산형 컨텐츠 수집 및 처리 시스템에서 제 2 수집 및 수집된 컨텐츠에 대한 처리 기능을 위해, 제 1 수집 수단(225)으로 수집 및 저장된 개인화 및 특화된 컨텐츠를 제 2 수집하는 제 2 수집부(255)와, 상기 제 1 수집부(230)가 제 2 수집하는 과정에 요구되는 제 2 수집 조건을 저장하는 제 2 수집 조건 D/B(270)와, 상기 제 2 수집부(255)가 제 2 수집한 컨텐츠를 제 2 저장부(275)에 저장하기 위해 가공하는 가공부(265)와, 상기 가공부(265)가 제 2 수집된 컨텐츠를 가공하는데 요구되는 가공 조건을 저장하는 가공 조건 D/B(260)와, 상기 가공부(265)가 가공한 컨텐츠를 가공 특성에 따라 적어도 하나 이상의 D/B에 저장하는 제 2 저장부(275)와, 상기 제 2 저장부(275)에 저장된 컨텐츠를 적어도 하나 이상의 컨텐츠 요청에 따라 제공하는 제공부(280) 등으로 구성된다.
Referring to Figure 1 in accordance with a preferred embodiment of the present invention, the second collection and processing means 250 is the first collection means for processing functions for the second collected and collected content in the distributed content collection and processing system A second collector 255 for secondly collecting personalized and specialized content collected and stored at 225; and a second collection condition for storing a second collection condition required for a second collection process by the first collector 230. 2 a collection condition D / B 270, a processing unit 265 for processing to store the second collected content by the second collection unit 255 in the second storage unit 275, and the processing unit ( Processing conditions D / B 260 for storing the processing conditions required for processing the second collected content and the content processed by the processing unit 265 to at least one D / B according to processing characteristics. A second storage unit 275 to store and contents stored in the second storage unit 275 It consists of a supply unit 280, such as provided in accordance with one or more content requests.

제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 적어도 하나 이상의 통신 프로토콜을 근거로 컨텐츠 서버(245)에 구비된 네트워크 자원을 이용하여 적어도 하나 이상의 제 1 수집 수단(225)을 통해 제 1 수집 및 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집하는 것을 특징으로 한다.
The second collecting unit 255 of the second collecting and processing means 250 uses the network resources included in the content server 245 based on at least one or more communication protocols to collect the at least one first collecting means 225. And collecting second personalized and / or specialized content through the first collected and stored.

본 발명의 바람직한 실시 방법에 따르면, 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)을 통해 제 1 수집 및 저장된 개인화 및/또는 특화된 컨텐츠를 제 2 수집하는 방법은, 제 1 수집 수단(225)이 제 1 수집 조건에 따라 제 1 수집 및 저장된 컨텐츠를 전송하는 경우, 상기 제 1 수집 수단(225) 및/또는 전송되는 컨텐츠에 대한 유효성을 인증하고, 상기 유효성 인증 결과를 근거로 상기 컨텐츠를 수신하는 방법과, 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)가 제 2 수집 조건을 근거로 적어도 하나 이상의 제 1 수집 수단(225)에 제 1 수집 및 저장된 개인화 및/또는 특화된 컨텐츠를 수집하는 방법 등이 있다.
According to a preferred embodiment of the present invention, a method in which the second collecting unit 255 collects the first collected and stored personalized and / or specialized content through the at least one or more first collecting means 225 may include: When the collecting means 225 transmits the first collected and stored content according to the first collection condition, the collecting means 225 authenticates the validity of the first collecting means 225 and / or the transmitted content and based on the validity authentication result. And the second collecting unit 255 of the second collecting and processing means 250 is first collected and stored in the at least one first collecting means 225 based on the second collecting condition. Collecting personalized and / or specialized content.

제 2 수집 및 처리 수단(250)의 제 2 수집 조건 D/B(270)에 저장되는 제 2 수집 조건은 상기 제 2 수집부(255)의 제 2 수집 방법이 제 1 수집 수단(225)이 전송하는 개인화 및/또는 특화된 컨텐츠를 수신하는 경우, 상기 제 1 수집 수단(225)에 대한 유효성을 인증하는데 요구되는 제 1 수집 수단(225) 유효성 인증 정보와, 상기 제 1 수집 수단(225)으로부터 수신되는 개인화 및/또는 특화된 컨텐츠에 대한 유효성을 인증하는데 요구되는 컨텐츠 유효성 인증 정보 등이 포함되며, 상기 제 2 수집부(255)의 제 2 수집 방법이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 개인화 및/또는 특화된 컨텐츠를 수집하는 경우, 제 2 수집을 위해 상기 개인화 및/또는 특화된 컨텐츠를 제 1 수집 및 저장하는 제 1 수집 수단(225)에 접속하기 위한 제 1 수집 수단(225) 정보와, 상기 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)으로부터 개인화 및/또는 특화된 컨텐츠를 수집하기 위한 정책 등을 포함하는 것을 특징으로 한다.
The second collection condition stored in the second collection condition D / B 270 of the second collection and processing means 250 is that the second collection method of the second collection unit 255 is determined by the first collection means 225. When receiving the personalized and / or specialized content to be transmitted, from the first collecting means 225 validity authentication information required for authenticating the validity of the first collecting means 225 and from the first collecting means 225. Content validity authentication information required for authenticating validity of received personalized and / or specialized content, and the like. The second collection method of the second collection unit 255 may include at least one first collection means 225. When collecting personalized and / or specialized content, first collecting means 225 information for accessing first collecting means 225 for first collecting and storing said personalized and / or specialized content for a second collection; The second collection (255) is characterized by including the policies for collecting personalization and / or a specific content from at least one first collection means (225).

예컨대, 상기 제 2 수집부(255)의 제 2 수집 방법이 제 1 수집 수단(225)이 전송하는 개인화 및/또는 특화된 컨텐츠를 수신하는 경우, 상기 제 1 수집 수단(225)에 대한 유효성을 인증하는데 요구되는 제 1 수집 수단(225) 유효성 인증 정보는 제 1 저장된 컨텐츠를 전송하는 제 1 수집 수단(225)을 인증하는 정보로서, 제 1 수집 수단(225)이 구비된 클라이언트(220)의 네트워크 주소와, 상기 제 1 수집 수단(225)이 제 2 수집 및 처리 수단(250)과 통신 연결하는데 요구되는 제 1 수집 수단(225)의 계정 및 비밀번호 등을 포함한다.
For example, when the second collecting method of the second collecting unit 255 receives personalized and / or specialized content transmitted by the first collecting unit 225, the validity of the first collecting unit 225 is authenticated. The first collecting means 225 validity authentication information required to authenticate the information is for authenticating the first collecting means 225 for transmitting the first stored content, and the network of the client 220 provided with the first collecting means 225. An address, an account and password of the first collecting means 225 required for the first collecting means 225 to communicate with the second collecting and processing means 250.

또한, 상기 제 2 수집부(255)의 제 2 수집 방법이 제 1 수집 수단(225)이 전송하는 개인화 및/또는 특화된 컨텐츠를 수신하는 경우, 상기 제 1 수집 수단(225)으로부터 수신되는 개인화 및/또는 특화된 컨텐츠에 대한 유효성을 인증하는데 요구되는 컨텐츠 유효성 인증 정보는 제 1 수집 수단(225)을 통해 전송되는 컨텐츠를 인증하는 정보로서, 상기와 같이 전송되는 컨텐츠에 웜 및/또는 바이러스가 감염되어 있는지 판별하기 위한 정보, 또는 상기와 같이 전송되는 컨텐츠가 설정된 용량을 초과하는지 여부를 판별하기 위한 정보 등을 포함한다.
In addition, when the second collecting method of the second collecting unit 255 receives the personalized and / or specialized content transmitted by the first collecting unit 225, the personalization received from the first collecting unit 225 and And / or the content validity authentication information required for authenticating the validity of the specialized content is information for authenticating the content transmitted through the first collecting means 225, and a worm and / or a virus is infected with the transmitted content. Information for determining whether there is information, or information for determining whether the content transmitted as described above exceeds a set capacity.

또한, 상기 제 2 수집부(255)의 제 2 수집 방법이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 개인화 및/또는 특화된 컨텐츠를 수집하는 경우, 제 2 수집을 위해 상기 개인화 및/또는 특화된 컨텐츠를 제 1 수집 및 저장하는 제 1 수집 수단(225)에 접속하기 위한 제 1 수집 수단(225) 정보는 상기 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)과 통신 연결하는데 요구되는 적어도 하나 이상의 네트워크 접속 주소와, 계정 등을 포함한다.
In addition, when the second collection method of the second collection unit 255 collects personalized and / or specialized content from at least one or more first collection means 225, the personalized and / or specialized content for the second collection. Information of the first collecting means 225 for connecting to the first collecting means 225 for collecting and storing the first collecting means 225 may be connected to the second collecting part 255 in communication with at least one first collecting means 225. At least one or more network connection addresses and accounts required.

또한, 상기 제 2 수집부(255)의 제 2 수집 방법이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 개인화 및/또는 특화된 컨텐츠를 수집하는 경우, 상기 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)으로부터 개인화 및/또는 특화된 컨텐츠를 수집하기 위한 정책은 상기 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)가 제 2 수집 기능을 수행하는데 요구되는 정책으로서, 예컨대 상기 제 2 수집 및 처리 수단(250)과 연결되는 제 1 수집 수단(225)이 구비된 클라이언트(220)가 휴면(Idle) 모드 및/또는 네트워크 자원이 고갈되지 않을 때 제 2 수집 기능을 수행하도록 하는 정책을 포함한다.
In addition, when the second collection method of the second collection unit 255 collects personalized and / or specialized content from at least one or more first collection means 225, the second collection unit 255 is at least one The policy for collecting personalized and / or specialized content from the first collecting means 225 is a policy required for the second collecting unit 255 of the second collecting and processing means 250 to perform the second collecting function. For example, the client 220 equipped with the first collecting means 225 connected to the second collecting and processing means 250 may activate the second collecting function when the idle mode and / or network resources are not exhausted. Include a policy to enforce it.

제 2 수집 및 처리 수단(250)의 가공부(265)는 제 2 수집부(255)를 통해 적어도 하나 이상의 제 1 수집 수단(225)으로부터 제 2 수집되는 적어도 하나 이상의 개인화 및/또는 특화된 컨텐츠를 제 2 저장부(275)에 저장 가능한 형식 및/또는 구조, 또는 제공부(280)가 적어도 하나 이상의 클라이언트(220)로 제공 가능한 형식 및 구조 등으로 가공하는 것을 특징으로 한다.
The processing unit 265 of the second collecting and processing means 250 collects at least one or more personalized and / or specialized content collected second from the at least one first collecting means 225 through the second collecting unit 255. The form and / or structure that can be stored in the second storage unit 275, or the form and / or structure that the providing unit 280 can provide to the at least one or more clients 220 may be processed.

본 발명의 바람직한 실시 방법에 따르면, 가공부(265)가 제 2 수집된 개인화 및/또는 특화된 컨텐츠를 가공하는 방법은, 제 2 수집된 적어도 하나 이상의 개인 화 및/또는 특화된 컨텐츠를 각각의 컨텐츠 특성에 따라 분류하거나, 상기와 같이 제 2 수집된 개인화 및/또는 특화된 컨텐츠를 해당 컨텐츠 특성에 대한 색인을 처리하거나, 상기와 같이 제 2 수집된 개인화 및/또는 특화된 컨텐츠에 대한 요약을 추출 및/또는 생성하거나, 또는 상기와 같이 제 2 수집된 개인화 및/또는 특화된 컨텐츠에 대한 컨텐츠 속성(예컨대, 읽기 전용, 읽기/쓰기) 및/또는 접근 권한 속성(예컨대, 개인화된 컨텐츠의 경우 해당 컨텐츠 소유자만 접근하도록 하는 속성) 등을 결정하는 것 등과 같이, 제 1 수집 수단(225)으로부터 제 2 수집된 개인화 및/또는 특화된 컨텐츠를 제 2 저장부(275)에 저장 및/또는 제공부(280)를 통해 적어도 하나 이상의 클라이언트(220)로 제공할 수 있는 형식 및/또는 구조로 가공한다.
According to a preferred embodiment of the present invention, the method in which the processing unit 265 processes the second collected personalized and / or specialized content may include the second collected at least one personalized and / or specialized content for each content feature. Or index the second collected personalized and / or specialized content as such content characteristics, or extract and / or summarize the second collected personalized and / or specialized content as described above. Content attributes (e.g., read-only, read / write) and / or access rights attributes (e.g., for personalized content, only access to the content owner for the generated or personalized and / or specialized content as described above). Storing the second collected personalized and / or specialized content from the first collecting means 225, such as determining a property of Processing into a form and / or structure that can be provided to at least one or more clients 220 through the storage and / or providing unit 280 in the unit (275).

제 2 수집 및 처리 수단(250)의 가공 조건 D/B(260)에 저장되는 가공 조건은 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)으로부터 제 2 수집한 개인화 및/또는 특화된 컨텐츠를 가공하는데 요구되는 정보를 저장하는 D/B로서, 제 1 수집 수단(225)으로부터 제 2 수집되는 상기 컨텐츠가 특정 개인에게 개인화된 컨텐츠인 경우, 제 2 저장부(275)에 구비되어 있는 적어도 하나 이상의 D/B 중에서 상기 개인에게 개인화된 D/B에 저장, 및 상기 개인만이 컨텐츠에 접근하는 것을 허용하도록 가공(예컨대, 분류, 색인, 요약 및/또는 속성 결정)하는데 요구되는 정보와, 제 1 수집 수단(225)으로부터 제 2 수집되는 상기 컨텐츠가 특정 그룹에게 특화된 컨텐츠인 경우, 제 2 저장부(275)에 구비되어 있는 적어도 하나 이상의 D/B 중에서 상기 그룹에게 개인화된 D/B에 저장, 및 상기 그룹에 속한 적어도 하나 이상의 클라이언트(220)가 컨텐츠에 접근하는 것을 허용하도록 가공하는데 요구되는 정보 등을 포함하는 것을 특징으로 한다.
The processing conditions stored in the processing conditions D / B 260 of the second collecting and processing means 250 are the personalization collected by the second collecting unit 255 from the at least one first collecting means 225 for the second time. Or D / B for storing information required to process specialized content, and provided in the second storage unit 275 when the second content collected from the first collection means 225 is personalized to a specific individual. One or more D / Bs, which are required to be stored in a D / B personalized to the individual, and to be processed (eg, categorized, indexed, summarized, and / or determined by attributes) to allow only the individual to access content. The information personalized to the group from among at least one or more D / Bs provided in the second storage unit 275 when the information and the content collected second from the first collecting means 225 are contents specific to a specific group. Save to / B , And information required for processing to allow at least one client 220 belonging to the group to access the content.

예컨대, 제 1 수집 수단(225)으로부터 제 2 수집되는 상기 컨텐츠가 특정 개인에게 개인화된 컨텐츠인 경우, 상기 개인화된 컨텐츠에는 컨텐츠 소유자의 개인 정보가 포함되는데, 이 때 가공 조건 D/B(260)에 구비되는 가공 조건은 상기와 같이 제 2 수집되는 컨텐츠가 개인화된 컨텐츠인지 판별하는데 요구되는 정보(예컨대, 제 2 수집되는 컨텐츠에 개인 정보가 포함되어 있는지 판별하는데 요구되는 정보)와, 복수의 개인 중에서 어떤 개인에게 개인화된 컨텐츠인지 판별하는데 요구되는 정보(예컨대, 제 2 수집되는 컨텐츠에 포함된 개인 정보와 비교되는 정보) 등이 포함되며, 상기 제 2 수집된 컨텐츠가 특정 개인에게 개인화된 컨텐츠인 경우, 상기 개인화된 컨텐츠에 해당 개인의 소유임을 명시하는 워터마킹(Watermarking) 및/또는 전자 서명(Digital Signature)을 처리하는데 요구되는 정보(예컨대, 저작권 정보 및/또는 해당 개인에 대한 웹 기반 공인 인증서 등, 만약 제 1 수집 수단(225)에서 개인화된 컨텐츠에 워터마킹 및/또는 전자 서명을 추가하였다면 생략 가능.)와, 상기 제 2 수집된 컨텐츠에 포함된 개인 정보를 근거로 상기 개인화된 컨텐츠를 해당 개인에게 분류, 색인, 요약, 및/또는 속성 결정에 요구되는 정보 등을 포함한다.
For example, when the content collected from the first collecting means 225 is the personalized content to a specific individual, the personalized content includes personal information of a content owner, at which time the processing condition D / B 260 The processing conditions included in the information include information required for determining whether the second collected content is personalized content (for example, information required for determining whether the second collected content includes personal information), and a plurality of individuals. Information (eg, information compared with personal information included in the second collected content), and the like, which are required to determine which individual is the personalized content, and the second collected content is a personalized content for a specific individual. In this case, watermarking and / or digital signature indicating that the personalized content is owned by the individual Information required for processing (e.g., if watermarking and / or electronic signature has been added to personalized content by the first collection means 225, such as copyright information and / or web-based authorized certificates for the individual). And information required for classifying, indexing, summarizing, and / or determining attributes of the personalized content based on the personal information included in the second collected content.

또한, 제 1 수집 수단(225)으로부터 제 2 수집되는 상기 컨텐츠가 특정 그룹에게 특화된 컨텐츠인 경우, 상기 특화된 컨텐츠에는 컨텐츠에 접근하는 것이 허락되는 그룹 정보가 포함되는데, 이 때 가공 조건 D/B(260)에 구비되는 가공 조건은 상기와 같이 제 2 수집되는 컨텐츠가 특정 그룹에 특화된 컨텐츠인지 판별하는데 요구되는 정보(예컨대, 제 2 수집되는 컨텐츠에 그룹 정보가 포함되어 있는지 판별하는데 요구되는 정보)와, 복수의 개인 중에서 어떤 개인에게 개인화된 컨텐츠인지 판별하는데 요구되는 정보(예컨대, 제 2 수집되는 컨텐츠에 포함된 그룹 정보와 비교되는 정보) 등이 포함되며, 상기 제 2 수집된 컨텐츠가 특정 그룹에게 특화된 컨텐츠인 경우, 상기 특화된 컨텐츠에 포함된 그룹에 포함되지 않은 클라이언트(220)에게도 상기 특화된 컨텐츠를 제공하는데 요구되는 정보(예컨대, 상기 특화된 컨텐츠의 그룹에 포함되지 않은 클라이언트(220)가 상기 그룹에 포함되도록 설정하는데 요구되는 정보, 만약 그룹 정보가 특정 웹 사이트에 회원 가입 정보라면 그룹에 포함되지 않은 클라이언트(220)를 상기 웹 사이트에 가입하도록 요청하는 정보)와, 상기 제 2 수집된 컨텐츠에 포함된 그룹 정보를 근거로 상기 특화된 컨텐츠를 해당 그룹에게 분류, 색인, 요약, 및/또는 속성 결정에 요구되는 정보 등을 포함한다.
In addition, when the content collected second from the first collecting means 225 is a content specialized for a specific group, the specialized content includes group information allowing access to the content, wherein the processing condition D / B ( The processing conditions included in 260 include information required to determine whether the second collected content is content specific to a specific group as described above (eg, information required to determine whether group information is included in the second collected content) and And information required to determine which individual is a personalized content among a plurality of individuals (eg, information compared with group information included in the second collected content), and the second collected content is transmitted to a specific group. In the case of specialized content, the specialized content is also applied to the client 220 not included in the group included in the specialized content. Information required to provide the information (e.g., information required to set the client 220 not included in the specialized content group to be included in the group; Classifying, indexing, summarizing, and / or deciding the specialized content to the group based on the information requesting the non-client 220 to join the web site) and the group information included in the second collected content. Information required for the request, and the like.

제 2 수집 및 처리 수단(250)의 제 2 저장부(275)는 제 2 수집부(255)를 통해 적어도 하나 이상의 제 1 수집 수단(225)으로부터 제 2 수집되고, 가공부(265)를 통해 특정 개인 및/또는 그룹을 대상으로 가공된 컨텐츠에 대하여, 상기 가공 과정에서 적용된 분류 및/또는 색인을 근거로 적어도 하나 이상의 D/B에 저장하는 것을 특징으로 한다.
The second reservoir 275 of the second collecting and processing means 250 is second collected from the at least one first collecting means 225 via the second collecting portion 255 and through the processing portion 265. The content processed for a specific individual and / or group may be stored in at least one D / B based on the classification and / or the index applied in the processing.

본 발명의 바람직한 실시 방법에 따르면, 제 2 저장부(275)는 적어도 하나 이상의 특정 개인에게 개인화된 컨텐츠 및/또는 특정 그룹에게 특화된 컨텐츠 등을 분류 및/또는 색인을 근거로 저장하는 적어도 하나 이상의 D/B가 구비되는데, 제 2 저장부(275)는 가공부(265)가 가공한 컨텐츠에 적용된 분류 및/또는 색인을 근거로 상기 컨텐츠를 각각의 D/B에 저장 및 관리한다.
According to a preferred embodiment of the present invention, the second storage unit 275 stores at least one or more D contents that are personalized to at least one or more specific individuals, and / or contents specific to a specific group, based on the classification and / or index. / B is provided, and the second storage unit 275 stores and manages the content in each D / B based on a classification and / or an index applied to the processed content by the processing unit 265.

예컨대, 특정 개인에게 개인화된 컨텐츠는 해당 개인만이 접근하는 것이 허용되는 개인화된 개인 D/B에 저장되며, 상기 개인화된 D/B는 상기 컨텐츠의 종류에 따라 적어도 하나 이상의 세분화된 D/B(예컨대, 메일 컨텐츠는 개인화된 메일 D/B에 저장되고, 디지털 컨텐츠의 경우에도 컨텐츠 종류(예컨대, 문자, 사운드, 이미지, 멀티미디어 등)에 따라 세분화된 개인 D/B)로 구성되는 것이 가능하다.
For example, content personalized to a particular individual is stored in a personalized personal D / B that only the individual is allowed to access, and the personalized D / B may include at least one subdivided D / B according to the type of the content. For example, the mail content may be stored in a personalized mail D / B, and in the case of digital content, the mail content may be configured as a personal D / B broken down according to the content type (eg, text, sound, image, multimedia, etc.).

또한, 특정 그룹에게 특화된 컨텐츠는 상기 그룹에 속한 클라이언트(220)가 접근하는 것이 허용되도록 특화된 그룹 D/B에 저장되며, 상기 그룹 D/B는 상기 컨텐츠의 종류에 따라 적어도 하나 이상의 세분화된 D/B(예컨대, 디지털 컨텐츠의 경우에도 컨텐츠 종류(예컨대, 문자, 사운드, 이미지, 멀티미디어 등)에 따라 세분화된 그룹 D/B)로 구성되는 것이 가능하다.
In addition, the content specific to a specific group is stored in a group D / B specialized to allow the client 220 belonging to the group to access, the group D / B is at least one subdivided D / B according to the type of the content For example, in the case of digital content, it may be configured as a group D / B subdivided according to the content type (eg, text, sound, image, multimedia, etc.).

제 2 수집 및 처리 수단(250)의 제공부(280)는 제 2 수집부(255)를 통해 적어도 하나 이상의 제 1 수집 수단(225)으로부터 제 2 수집되고, 가공부(265)를 통해 특정 개인 및/또는 그룹을 대상으로 가공되어 제 2 저장부(275)에 저장된 컨텐츠에 대하여, 적어도 하나 이상의 클라이언트(220)로 상기 컨텐츠를 제공하는 것을 특징으로 한다.
The providing unit 280 of the second collecting and processing means 250 is second collected from the at least one first collecting means 225 via the second collecting unit 255, and the processing unit 265 by a specific individual. And / or provide the content to at least one client 220 with respect to the content processed in the group and stored in the second storage unit 275.

본 발명에 따르면, 상기와 같이 제 2 저장부(275)에 저장된 개인화 및/또는 특화된 컨텐츠를 클라이언트(220)로 제공하는 과정에 있어서, 제공부(280)는 상기 컨텐츠를 요청하는 클라이언트(220)가 해당 컨텐츠에 대한 접근 권한이 존재하는지 여부를 판별한다.
According to the present invention, in the process of providing the client 220 with personalized and / or specialized content stored in the second storage unit 275 as described above, the provider 280 requests the client 220. Determines whether access authority for the content exists.

본 발명의 바람직한 실시 방법에 따르면, 클라이언트(220)가 요청한 컨텐츠가 특정 개인에게 개인화된 컨텐츠인 경우, 상기 제공부(280)는 컨텐츠 서버(245)에 대한 상기 클라이언트(220)의 회원 정보를 근거로 상기 개인화된 컨텐츠에 대한 접근 권한이 존재하는지 판별한다.
According to a preferred embodiment of the present invention, when the content requested by the client 220 is a personalized content to a specific individual, the provider 280 is based on the member information of the client 220 for the content server 245 Determine whether access rights for the personalized content exist.

예컨대, 컨텐츠 서버(245)는 회원제로 운영되는 것이 가능한데, 이 경우 개인화된 컨텐츠는 특정 회원을 대상으로 개인화된 컨텐츠로서 제 2 저장부(275)에 저장되고, 제공부(280)는 컨텐츠 서버(245)에 로그인한 클라이언트(220)의 회원 정보를 근거로 상기 개인화된 컨텐츠에 대한 상기 클라이언트(220)의 접근 권한 존재 여부를 판별한다.
For example, the content server 245 may be operated on a membership basis. In this case, the personalized content is stored in the second storage unit 275 as personalized content for a specific member, and the providing unit 280 is a content server ( On the basis of the member information of the client 220 logged into 245, it is determined whether the client 220 has access authority to the personalized content.

본 발명의 다른 실시 방법에 따르면, 클라이언트(220)가 요청한 컨텐츠가 특정 개인에게 개인화된 컨텐츠인 경우, 상기 제공부(280)는 상기 클라이언트(220)가 요청한 컨텐츠에 포함된 개인 판별 정보를 근거로 상기 클라이언트(220)가 상기 요청한 컨텐츠에 대한 접근 권한이 존재하는지 여부를 판별한다.
According to another exemplary embodiment of the present invention, when the content requested by the client 220 is a personalized content to a specific individual, the providing unit 280 is based on the personal identification information included in the content requested by the client 220. The client 220 determines whether an access right for the requested content exists.

예컨대, 컨텐츠 서버(245)는 비회원제로 운영되는 것이 가능한데, 이 경우 개인화된 컨텐츠는 상기 개인화된 컨텐츠에 포함된 적어도 하나 이상의 개인 정보, 저작권 정보, 및/또는 전자 서명 등을 근거로 상기 클라이언트(220)가 상기 요청한 컨텐츠에 대한 접근 권한이 존재하는지 여부를 판별한다.
For example, the content server 245 may be operated in a non-membership system, in which case the personalized content is based on at least one or more personal information, copyright information, and / or electronic signature included in the personalized content. ) Determines whether there is an access right for the requested content.

본 발명의 바람직한 실시 방법에 따르면, 클라이언트(220)가 요청한 컨텐츠가 특정 그룹에게 특화된 컨텐츠인 경우, 상기 제공부(280)는 컨텐츠 서버(245)에 대한 상기 클라이언트(220)의 회원 정보를 근거로 상기 개인화된 컨텐츠에 대한 접근 권한이 존재하는지 판별한다.
According to a preferred embodiment of the present invention, when the content requested by the client 220 is content specific to a specific group, the providing unit 280 is based on the member information of the client 220 with respect to the content server 245. It is determined whether there is an access right for the personalized content.

예컨대, 컨텐츠 서버(245)는 회원제로 운영되는 것이 가능한데, 이 경우 상기 회원 정보에는 적어도 하나 이상의 클라이언트(220)가 어떤 그룹에 속하는지를 판별하는데 요구되는 그룹 정보가 포함되며, 제공부(280)는 컨텐츠 서버(245)에 로 그인한 클라이언트(220)의 회원 정보를 근거로 상기 특화된 컨텐츠에 대한 상기 클라이언트(220)의 접근 권한 존재 여부를 판별한다.
For example, the content server 245 may be operated on a membership basis. In this case, the member information includes group information required to determine which group the at least one client 220 belongs to, and the provider 280 may include: On the basis of the member information of the client 220 logged into the content server 245, it is determined whether the client 220 has access authority to the specialized content.

본 발명의 다른 실시 방법에 따르면, 클라이언트(220)가 요청한 컨텐츠가 특정 그룹에게 특화된 컨텐츠인 경우, 상기 제공부(280)는 상기 클라이언트(220)가 요청한 컨텐츠에 포함된 그룹 판별 정보(예컨대, 특화된 컨텐츠에 대한 그룹 정보)를 근거로 상기 클라이언트(220)가 상기 요청한 컨텐츠에 대한 접근 권한이 존재하는지 여부를 판별한다.
According to another exemplary embodiment of the present invention, when the content requested by the client 220 is content specific to a specific group, the providing unit 280 may determine group identification information (eg, specialized content) included in the content requested by the client 220. On the basis of the group information on the content, the client 220 determines whether there is an access right to the requested content.

예컨대, 컨텐츠 서버(245)는 비회원제로 운영되는 것이 가능한데, 이 경우 특화된 컨텐츠는 상기 특화된 컨텐츠에 포함된 적어도 하나 이상의 그룹 정보를 근거로 상기 클라이언트(220)가 상기 요청한 컨텐츠에 대한 접근 권한이 존재하는지 여부를 판별한다.
For example, the content server 245 may be operated in a non-membership system. In this case, the specialized content is based on at least one or more group information included in the specialized content. Determine whether or not.

본 발명의 바람직한 실시 방법에 따르면, 상기와 같이 제 2 저장부(275)에 저장된 개인화 및/또는 특화된 컨텐츠를 클라이언트(220)로 제공하는 과정에 있어서, 제공부(280)는 적어도 하나 이상의 통신 프로토콜을 근거로 컨텐츠 서버(245)에 구비된 네트워크 자원을 이용하여 상기 컨텐츠를 요청한 클라이언트(220)로 해당 컨텐츠를 추출 및 가공하여 제공하는 것을 특징으로 한다.
According to a preferred embodiment of the present invention, in the process of providing personalized and / or specialized content stored in the second storage unit 275 to the client 220 as described above, the providing unit 280 is at least one or more communication protocols. Based on the network resource provided in the content server 245, the content is extracted and processed to the client 220 requesting the content, characterized in that for providing.

예컨대, 제 2 수집 및 처리 수단(250)이 구비된 컨텐츠 서버(245)와 클라이언트(220)가 유선 인터넷을 통신 수단으로 연결되어 있다면, 제공부(280)는 예컨대 HTTP를 근거로 상기와 같이 추출된 컨텐츠를 가공하고, TCP/IP(Transmission Control Protocol/Internet Protocol)을 통해 상기 컨텐츠를 클라이언트(220)로 제공하며, 또는 제 2 수집 및 처리 수단(250)이 구비된 컨텐츠 서버(245)와 클라이언트(220)가 무선 인터넷을 통신 수단으로 연결되어 있다면, 제공부(280)는 예컨대 WAP(Wireless Application Protocol)을 근거로 상기와 같이 추출된 컨텐츠를 가공하고, 이동 통신망의 데이터 채널을 통해 상기 컨텐츠를 클라이언트(220)로 제공한다.
For example, if the content server 245 equipped with the second collecting and processing means 250 and the client 220 are connected to the wired Internet as a communication means, the provider 280 extracts as described above based on HTTP, for example. The processed content, provide the content to the client 220 through TCP / IP (Transmission Control Protocol / Internet Protocol), or the content server 245 and the client provided with the second collection and processing means 250. If 220 is connected to the wireless Internet as a communication means, the providing unit 280 processes the extracted content as described above, for example, based on a WAP (Wireless Application Protocol), and the content is processed through a data channel of a mobile communication network. To the client 220.

이하 첨부된 도면과 설명을 참조하여 상기 서술한 본 발명의 바람직한 실시예에 대한 동작 원리를 상세히 설명한다. 다만, 하기에 도시되는 도면과 후술되는 설명은 본 발명의 특징을 효과적으로 설명하기 위한 여러 가지 방법 중에서 바람직한 실시 방법에 대한 것이며, 본 발명이 하기의 도면과 설명만으로 한정되는 것은 아니다. 또한, 하기에서 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서, 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명에서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
Hereinafter, with reference to the accompanying drawings and description will be described in detail the operating principle of the preferred embodiment of the present invention described above. However, the drawings and the following description shown below are for the preferred method among various methods for effectively explaining the features of the present invention, the present invention is not limited only to the drawings and description below. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. In addition, terms to be described below are terms defined in consideration of functions in the present invention, which may vary according to a user's or operator's intention or custom. Therefore, the definition should be based on the contents throughout the present title.

본 발명의 바람직한 제 1 실시예는 도면2와 같은 분산형 컨텐츠 수집 및 처리 시스템이 유무선 인터넷 상에서 적어도 하나 이상의 웹사이트가 구비된 웹 서버들을 컨텐츠 제공 시스템(285)으로 정의하고, 상기 웹 서버와 적어도 하나 이상의 통신 수단을 통해 연결 가능한 클라이언트(220)에 상기 웹사이트에 구비된 D/B 또는 웹 페이지(Web Page)를 검색하고, 상기 검색 정보를 제 1 수집되는 특화된 컨텐츠(예컨대, 웹사이트 방문자를 하나의 그룹으로 자동 결정하도록 특화된 컨텐츠)로 결정하는 제 1 수집 수단(225)을 구비하고, 상기 제 1 수집 수단(225)이 컨텐츠 제공 시스템(285)으로부터 검색 정보(=제 1 수집되는 특화된 컨텐츠)를 제 1 수집 및 저장한 후, 검색 서버에 구비된 제 2 수집 및 처리 수단(250)으로 전송(=제 2 수집)하고, 상기 제 2 수집 및 처리 수단(250)이 상기 제 2 수집되는 검색 정보를 가공 및 제 2 저장한 후, 클라이언트(220)로 제공하고, 상기 클라이언트(220)가 상기 검색 정보를 근거로 해당 웹 페이지에 접속하도록 하는 경우에 대한 것이다.
According to a first preferred embodiment of the present invention, a distributed content collection and processing system as shown in FIG. 2 defines web servers provided with at least one website on a wired or wireless Internet as a content providing system 285, and includes at least The client 220, which is connectable through one or more communication means, searches for a D / B or a web page included in the website, and retrieves the searched first content (e.g., a website visitor). A first collecting means 225 for determining to be a group-specific content automatically to be determined as a group, wherein the first collecting means 225 is a searched content (= first collected specialized content from the content providing system 285); ) Is first collected and stored, and then transmitted (= second collection) to the second collection and processing means 250 included in the search server, and the second collection and processing means 250 Is for the case that the second collects the search processing and the second storage information, provided to the client 220, the client 220 to connect to the Web page on the basis of the search information.

도면3은 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.
3 is a preferred embodiment of a distributed content collection and processing system according to a first embodiment of the present invention.

본 발명의 제 1 실시예 따른 도면3을 참조하면, 제 1 수집 수단(225)은 검색 엔진이 구비된 검색 서버와 적어도 하나 이상의 통신 수단을 통해 연결되는 클라이언트(220) 상에 구비되는데, 상기 제 1 수집 수단(225)은 기존의 검색 서버가 적어 도 하나 이상의 웹 서버로부터 검색 정보를 수집하는 검색 엔진(Search Engine) 및/또는 검색 로봇(Search Robot)의 기능을 클라이언트(220)에서 수행하는 것을 특징으로 한다.
Referring to FIG. 3 according to the first embodiment of the present invention, the first collecting means 225 is provided on a client 220 connected to a search server equipped with a search engine through at least one communication means. 1 collecting means 225 is performed by the client 220 to perform a function of a search engine and / or a search robot that collects search information from at least one web server by an existing search server. It features.

본 발명의 제 1 실시예에서 제 1 수집 수단(225)에 구비된 제 1 수집부(230)는 제 1 수집 조건 D/B(235)에 구비된 제 1 수집 조건을 이용하여 컨텐츠 제공 시스템(285) 상에서 특정 그룹에 특화된 컨텐츠가 구비된 적어도 하나 이상의 웹 서버에 접속하고, 상기 웹 서버에 구비된 적어도 하나 이상의 D/B 또는 웹 페이지를 검색하고, 상기 검색 정보를 제 1 수집 수단(225)으로 제 1 수집되는 특화된 컨텐츠로 결정하고, 적어도 하나 이상의 통신 수단을 통해 상기 웹 서버로부터 특화된 컨텐츠(=D/B 또는 웹 페이지 검색 정보)를 제 1 수신하는 것을 특징으로 한다.
In the first embodiment of the present invention, the first collecting unit 230 provided in the first collecting means 225 uses a first collecting condition provided in the first collecting condition D / B 235 to provide a content providing system ( Access at least one or more web servers equipped with content specific to a specific group on 285, search for at least one or more D / Bs or web pages provided in the web server, and collect the search information into first collection means 225; Determining the first collected specialized content, and characterized in that the first receiving the specialized content (= D / B or web page search information) from the web server through at least one or more communication means.

제 1 실시예의 바람직한 실시 방법에 따르면, 제 1 수집 조건 D/B(235)에는 상기 클라이언트(220)가 회원 가입한 적어도 하나 이상의 회원제 웹사이트가 구비된 웹 서버의 네트워크 주소와, 상기 웹 서버에 접속하기 위한 계정 및 비밀번호와, 그리고 제 1 수집부(230)가 적어도 하나 이상의 회원제 웹사이트에 구비된 D/B 또는 웹 페이지를 검색하여 검색 정보(=제 1 수집되는 특화된 컨텐츠)를 제 1 수집하는 제 1 수집 개시 정보 등이 저장된다.
According to a preferred implementation method of the first embodiment, the first collection condition D / B 235 includes a network address of a web server provided with at least one member web site to which the client 220 is registered, and the web server. A first collection of search information (= first collected specialized content) by searching for a D / B or web page provided in at least one member web site by the first collecting unit 230 and the first collecting unit 230 for access; First collection start information and the like are stored.

예컨대, 제 1 수집부(230)는 제 1 수집 조건 D/B(235)에 구비된 상기 제 1 수집 개시 정보를 근거로 적어도 하나 이상의 회원제 웹사이트에 접속 및 검색 개시 여부를 결정한다. 만약 상기 제 1 수집 개시 정보가 클라이언트(220)의 휴면 모드일 때 제 1 수집 기능을 개시하도록 설정되어 있다면, 제 1 수집부(230)는 클라이언트(220)가 휴면 모드인지 판별하고, 상기 판별 결과를 근거로 제 1 수집을 개시한다.
For example, the first collection unit 230 determines whether to access and search at least one member website based on the first collection start information provided in the first collection condition D / B 235. If the first collection start information is set to start the first collection function when the client 220 is in the dormant mode, the first collector 230 determines whether the client 220 is in the dormant mode, and the determination result. The first collection is initiated on the basis of.

또한, 상기 클라이언트(220)에 구비된 제 1 수집 수단(225)의 제 1 수집 기능이 개시되는 경우, 제 1 수집부(230)는 상기 제 1 수집 조건 D/B(235)에 구비된 적어도 하나 이상의 웹 서버 네트워크 주소와, 계정 및 비밀번호를 근거로 상기 웹사이트에 접속하고, 상기 웹사이트에 구비된 적어도 하나 이상의 D/B 또는 웹 페이지를 검색하고, 상기 웹 서버에 구비된 D/B 또는 웹 페이지에 대한 검색 정보를 제 1 수집되는 특화된 컨텐츠(예컨대, 상기 회원제 웹 사이트에 회원 가입한 사용자를 대상으로 제공하는 것을 특징으로 하는 특정 그룹에 특화된 컨텐츠)로 결정하여 제 1 수집 수단(225)으로 제 1 수집한다.
In addition, when the first collecting function of the first collecting means 225 provided in the client 220 is started, the first collecting unit 230 is at least provided to the first collecting condition D / B 235 Access the website based on one or more web server network addresses, accounts and passwords, retrieve at least one or more D / Bs or web pages provided on the website, and provide the D / B or The first collecting means 225 by determining the search information on the web page as the first collected specialized content (eg, content specific to a specific group characterized in that it is provided to users who have subscribed to the membership website). Collect first.

본 발명의 제 1 실시예에서 제 1 수집 수단(225)에 구비된 제 1 저장부(240)는 상기와 같이 제 1 수집부(230)를 통해 적어도 하나 이상의 회원제 웹사이트에 구비된 적어도 하나 이상의 D/B를 검색하여 제 1 수집된 상기 웹사이트의 검색 정보(예컨대, 상기 회원제 웹사이트에 회원 가입한 사용자를 대상으로 제공하는 것을 특징으로 하는 특정 그룹에 특화된 컨텐츠)를 클라이언트(220)에 구비된 저장 매체 에 저장하고, 상기와 같이 제 1 수집되어 저장된 검색 정보를 제 2 수집 및 처리 수단(250)이 구비된 검색 서버로 전송(예컨대, 제 2 수집)하는 것을 특징으로 한다.
In the first embodiment of the present invention, the first storage unit 240 provided in the first collecting means 225 is at least one or more provided in the at least one member website through the first collecting unit 230 as described above. Client 220 is provided with search information of the first collected website by searching for D / B (for example, content specific to a specific group characterized in that it is provided to users who have subscribed to the membership website). And store the first collected and stored search information as described above to a search server equipped with the second collection and processing means 250 (eg, a second collection).

제 1 실시예의 바람직한 실시 방법에 따르면, 제 1 수집 조건 D/B(235)에는 제 1 수집 및 저장된 상기 웹 사이트의 검색 정보를 제 2 수집 및 처리 수단(250)이 구비된 검색 서버로 제공하기 위한 검색 서버의 네트워크 주소와, 상기 검색 서버에 접속하기 위한 계정 및 비밀번호와, 그리고 제 1 저장부(240)가 제 1 저장된 검색 정보를 검색 서버에 구비된 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 제 2 수집하는 제 2 수집 기능 개시 정보 등이 저장된다.
According to a preferred method of implementation of the first embodiment, the first collection condition D / B 235 provides the search information of the first collected and stored web site to a search server equipped with a second collection and processing means 250. A network address of a search server for the search server, an account and password for accessing the search server, and a first storage unit 240 for storing the first stored search information of the second collection and processing means 250 provided in the search server. Second collection function start information, etc. collected by the second collection unit 255 for second collection are stored.

예컨대, 제 1 저장부(240)는 제 1 수집 조건 D/B(235)에 구비된 상기 제 2 수집 기능 개시 정보를 근거로 제 1 저장부(240)에 저장된 상기 웹사이트의 검색 정보를 검색 서버에 구비된 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송 여부를 결정한다. 만약 상기 제 2 수집 기능 개시 정보가 일정 시각(예컨대, 매일 오후 6시 정각)에 새롭게 제 1 저장된 검색 정보를 제 2 수집 및 처리수단의 제 2 수집부(255)로 전송하도록 설정되어있다면, 제 1 저장부(240)는 클라이언트(220)의 내부 시계가 상기 시각인지 여부를 판독하고, 상기 판독 결과를 근거로 제 1 저장된 검색 정보를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송을 개시한다.
For example, the first storage unit 240 searches the search information of the website stored in the first storage unit 240 based on the second collection function start information included in the first collection condition D / B 235. It is determined whether to transmit to the second collection unit 255 of the second collection and processing means 250 provided in the server. If the second collection function start information is set to transmit the newly stored search information to the second collecting unit 255 of the second collecting and processing means at a predetermined time (for example, every day at 6 pm). The first storage unit 240 reads whether the internal clock of the client 220 is the time, and based on the read result, the second storage unit 240 of the second collection and processing means 250 collects the first stored search information. Start transmission at 255).

또한, 상기 클라이언트(220)에 구비된 제 1 수집 수단(225)이 제 1 저장부(240)에 저장된 상기 웹사이트의 검색 정보를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송을 개시하는 경우, 제 1 저장부(240)는 상기 제 1 수집 조건 D/B(235)에 구비된 검색 서버의 네트워크 주소와, 상기 검색 서버에 접속하기 위한 계정 및 비밀번호를 근거로 검색 서버에 접속하고, 제 1 저장부(240)에 저장된 검색 정보를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송한다.
In addition, the second collecting unit 255 of the second collecting and processing means 250 collects search information of the website stored in the first storage unit 240 by the first collecting means 225 provided in the client 220. When the transmission is started, the first storage unit 240 is based on the network address of the search server provided in the first collection condition D / B 235, an account and a password for accessing the search server. It connects to the search server and transmits the search information stored in the first storage unit 240 to the second collection unit 255 of the second collection and processing means 250.

본 발명의 제 1 실시예 따른 도면3을 참조하면, 제 2 수집 및 처리 수단(250)은 검색 엔진이 구비된 검색 서버에 추가적으로 구비되는데, 적어도 하나 이상의 복수의 클라이언트(220)에 구비된 제 1 수집 수단(225)이 제 1 수집 및 저장하고 있는 적어도 하나 이상의 웹사이트(예컨대, 컨텐츠 제공 시스템(285))에 구비된 적어도 하나 이상의 D/B에 대한 검색 정보를 제 2 수집하고, 상기와 같이 제 2 수집된 검색 정보를 제 2 저장부(275)에 저장할 수 있는 형식으로 가공하고, 상기와 같이 가공된 검색 정보를 적어도 하나 이상의 D/B로 이루어진 제 2 저장부(275)에 저장하고, 상기 제 2 저장부(275)에 저장된 검색 정보를 적어도 하나 이상의 클라이언트(220)로 제공하는 것을 특징으로 한다.
Referring to FIG. 3 according to the first embodiment of the present invention, the second collecting and processing means 250 is additionally provided in a search server equipped with a search engine, and includes a first provided in at least one or more clients 220. Secondly collecting search information for at least one or more D / Bs included in at least one or more websites (eg, the content providing system 285) that the collecting means 225 collects and stores first; Process the second collected search information into a format that can be stored in the second storage unit 275, and store the processed search information in the second storage unit 275 including at least one or more D / Bs, The search information stored in the second storage unit 275 may be provided to at least one or more clients 220.

본 발명의 제 1 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제 2 수집부(255)는 적어도 하나 이상의 복수의 제 1 수집 수단(225)이 제 1 수집 및 저장 하고 있는 적어도 하나 이상의 웹사이트(예컨대, 컨텐츠 제공 시스템(285))에 구비된 적어도 하나 이상의 D/B에 대한 검색 정보를 적어도 하나 이상의 통신 수단을 통해 수신하여 가공부(265)로 전달하는 것을 특징으로 한다.
In the first embodiment of the present invention, the second collecting unit 255 provided in the second collecting and processing means 250 includes at least one of the first collecting and storing of the at least one first collecting means 225. Characterized in that the search information for at least one or more D / B provided in the website (eg, the content providing system 285) through at least one or more communication means to transmit to the processing unit 265.

또한, 상기 제 2 수집부(255)는 제 1 수집 수단(225)의 제 1 저장부(240)에 제 1 저장된 검색 정보와 제 2 수집 및 처리 수단(250)의 제 2 저장부(275)에 제 2 저장된 검색 정보를 동기화 시키는 역할을 수행한다.
In addition, the second collecting unit 255 may include first search information stored in the first storage unit 240 of the first collecting unit 225 and the second storage unit 275 of the second collecting and processing unit 250. And to synchronize the second stored search information.

예컨대, 제 1 수집 수단(225)의 제 1 저장부(240)가 클라이언트(220)의 휴면 모드에서 제 1 수집 기능을 수행하고, 일정 시각에 상기와 같이 제 1 수집 및 저장된 검색 정보를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송하는 경우, 제 1 수집 수단(225)은 제 1 수집 조건 D/B(235)에 저장된 모든 웹사이트에 대한 검색을 수행하지 않은 상태에서 상기와 같이 제 1 수집 및 저장된 검색 정보를 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)로 전송할 수 있는데, 이 때 제 2 수집부(255)는 제 2 저장부(275)에 상기 제 1 수집 수단(225)이 검색하지 못한 특정 웹사이트에 대하여 다른 제 1 수집 수단(225)이 전송한 검색 정보가 존재하는 경우, 제공부(280)를 통해 상기와 같은 특정 웹사이트에 대한 검색 정보를 상기 제 1 수집 수단(225)이 구비된 클라이언트(220)로 전송함으로써, 제 1 수집 수단(225)의 제 1 저장부(240)에 제 1 저장된 검색 정보와 제 2 수집 및 처리 수단(250)의 제 2 저장부(275)에 제 2 저장된 검색 정보를 동기화 시킨다.
For example, the first storage unit 240 of the first collecting means 225 performs the first collecting function in the dormant mode of the client 220, and at a certain time, the first collecting and storing search information is collected as described above. When transmitting to the second collecting unit 255 of the collecting and processing means 250, the first collecting means 225 has not performed a search for all websites stored in the first collecting condition D / B 235. As described above, the first collected and stored search information may be transmitted to the second collection unit 255 of the second collection and processing unit 250, wherein the second collection unit 255 may be a second storage unit ( If the search information transmitted by the other first collecting means 225 for the specific website that the first collecting means 225 cannot search exists in 275, the specific web as described above is provided through the providing unit 280. By transmitting the search information for the site to the client 220 equipped with the first collecting means 225 , The synchronizes a second saved search information in the storage unit 275 of the first collecting unit 225, the first storage part first stored in the search information and the second collection and processing unit 250 to 240 of the.

본 발명의 제 1 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 가공부(265)는 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)으로부터 제 2 수집한 검색 정보를 분류, 색인, 요약 및/또는 속성 결정 등의 과정을 통해 가공하는 것을 특징으로 한다.
In the first embodiment of the present invention, the processing unit 265 provided in the second collection and processing means 250 is a second collection unit 255, the second collection from the at least one first collection means 225 The information may be processed through a process such as classification, indexing, summarization, and / or attribute determination.

본 발명의 제 1 실시예에 따르면, 상기 가공부(265)가 제 2 수집부(255)를 통해 제 2 수집된 검색 정보를 가공하는 경우에 있어서, 상기 검색 정보의 요약은 상기 검색 정보에 대한 접근 권한을 득하지 않은 클라이언트(220)(예컨대, 회원제 웹사이트의 회원으로 가입하지 않은 클라이언트(220))에도 제공되는 것이 가능한데, 이 경우 상기와 같이 접근 권한을 득하지 않은 클라이언트(220)가 상기 검색 정보에 접근하기 위한 접근 권한을 득하는데 요구되는 정보를 상기 검색 정보에 포함시키고, 상기 클라이언트(220)가 검색 정보에 대응하는 URL을 요청하는 경우에 있어서 상기와 같이 검색 정보에 대한 접근 권하는 득하지 않은 클라이언트(220)에게 접근 권한을 부여(예컨대, 회원제 웹 사이트에 회원으로 가입)하는 것이 가능하다.
According to the first embodiment of the present invention, in the case where the processing unit 265 processes the second collected search information through the second collecting unit 255, the summary of the search information may be used for the search information. It may also be provided to a client 220 who has not obtained access rights (eg, a client 220 who has not subscribed as a member of a membership website). When the client 220 requests the URL corresponding to the search information and includes the information required to obtain the access right to access the search information, the access right to the search information is obtained as described above. It is possible to grant access rights (eg, as a member to a membership web site) to a client 220 who does not.

본 발명의 제 1 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제 2 저장부(275)는 검색 서버 상에서 제 2 수집 및 가공된 검색 정보를 저장하는 적어도 하나 이상의 D/B와 상기 D/B를 관리하는 DBMS(DataBase Management System)로서, 각각의 제 1 수집 수단(225)으로부터 제공되는 검색 정보를 백업(예컨대, 제 1 수집 수단(225)의 제 1 저장부(240)의 백업)하여 저장하는 적어도 하나 이상의 D/B와, 또한 상기와 같이 각각의 제 1 수집 수단(225)으로부터 제공되는 검색 정보 중에서 다른 클라이언트(220)로 제공될 검색 정보를 분류 및 색인 하여 저장하는 적어도 하나 이상의 D/B와, 상기 D/B 들을 관리하는 DBMS로 구성된다.
In the first embodiment of the present invention, the second storage unit 275 provided in the second collection and processing means 250 includes at least one D / B for storing the second collected and processed search information on the search server. A DBMS (DataBase Management System) that manages D / B, which backs up search information provided from each first collecting means 225 (eg, backup of the first storage unit 240 of the first collecting means 225). At least one D / B for storing and classifying, indexing and storing the search information to be provided to the other client 220 among the search information provided from each of the first collecting means 225 as described above. The D / B and a DBMS managing the D / Bs.

본 발명의 제 1 실시예에 따르면, 상기 제 2 저장부(275)는 적어도 하나 이상의 저장 매체(예컨대, SAN(Storage Area Network)으로 연동된 복수의 저장 매체)를 통해 제 2 수집 및 가공된 검색 정보를 저장 및 관리하는 것이 가능하다.
According to a first embodiment of the present invention, the second storage unit 275 is a second collected and processed through at least one storage medium (for example, a plurality of storage media linked to a storage area network (SAN)). It is possible to store and manage information.

본 발명의 제 1 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제공부(280)는 제 2 저장부(275)에 저장된 검색 정보를 적어도 하나 이상의 통신 수단(예컨대, 유선 인터넷 및/또는 무선 인터넷)을 통해 적어도 하나 이상의 클라이언트(220)로 제공하는 것을 특징으로 하며, 상기 클라이언트(220)는 제공부(280)가 제공하는 검색 정보를 근거로 컨텐츠 제공 시스템(285)에 포함된 적어도 하나 이상의 웹사이트로부터 검색 정보에 해당하는 디지털 컨텐츠를 제공받는다.
In the first embodiment of the present invention, the providing unit 280 provided in the second collecting and processing means 250 may retrieve search information stored in the second storage unit 275 by using at least one or more communication means (eg, wired Internet and / or the like). Or wireless Internet) to at least one client 220, wherein the client 220 is based on search information provided by the provider 280 and is included in the content providing system 285. Receive digital content corresponding to search information from one or more websites.

도면4는 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 1 수집 및 제 2 수집 과정에 대한 바람직한 흐름도이다.
Figure 4 is a preferred flow diagram for the first collection and second collection process of the distributed content collection and processing system according to a first embodiment of the present invention.

제 1 실시예의 바람직한 실시 방법에 따른 분산형 컨텐츠 수집 및 처리 시스템에 해당하는 상기 도면3을 참조하면, 본 발명의 제 1 실시예는 유무선 인터넷 상에서 적어도 하나 이상의 웹사이트가 구비된 웹 서버들을 컨텐츠 제공 시스템(285)으로 정의하고, 상기 웹 서버와 적어도 하나 이상의 통신 수단을 통해 연결 가능한 클라이언트(220)에 상기 웹사이트에 구비된 D/B 또는 웹 페이지 검색 정보를 제 1 수집되는 특화된 컨텐츠로 결정하는 제 1 수집 및 저장한 후, 상기 검색 정보를 검색 서버에 구비된 제 2 수집 및 처리 수단(250)으로 전송하는 제 2 수집 과정을 수행하는 경우에 대한 것이다.
Referring to FIG. 3, which corresponds to a distributed content collecting and processing system according to a preferred embodiment of the first embodiment, the first embodiment of the present invention provides content to web servers provided with at least one website on a wired or wireless Internet. Defined as a system 285, to determine the D / B or web page search information provided in the website as the first collected specialized content to the client 220 connectable to the web server through at least one communication means After the first collection and storage, the second collection process of transmitting the search information to the second collection and processing means 250 provided in the search server.

또한, 본 발명의 제 1 실시예에 있어서, 클라이언트(220)에 구비되는 제 1 수집 수단(225)은 TSR의 형태로 클라이언트(220)에 독립적으로 구비된 통신 프로그램으로서, 상기 제 1 수집 수단(225)의 제 1 수집 조건 D/B(235)에 구비된 제 1 수집 조건은 클라이언트(220)가 휴면 모드일 때 제 1 수집 기능을 수행하도록 설정되어 있고, 컨텐츠 제공 시스템(285)에 포함된 적어도 하나 이상의 웹사이트에 접속하기 위한 웹 서버 주소, 계정 및 비밀번호가 저장되어 있으며, 또한 상기 제 1 수집 및 저장된 컨텐츠는 매일 일정 시각에 제 2 수집 및 처리 수단(250)으로 제 2 수집되도록 설정되어 있는 경우에 대한 것이다.
Further, in the first embodiment of the present invention, the first collecting means 225 provided to the client 220 is a communication program provided independently of the client 220 in the form of a TSR, and the first collecting means ( The first collection condition included in the first collection condition D / B 235 of 225 is set to perform the first collection function when the client 220 is in the sleep mode, and is included in the content providing system 285. A web server address, an account, and a password for accessing at least one website are stored, and the first collection and stored contents are set to be collected by the second collection and processing means 250 at a predetermined time every day. If there is.

그러나, 상기와 같은 제 1 실시예의 바람직한 실시 방법은 본 발명의 기술적 특징을 효율적으로 설명하기 위한 한가지 방법으로서, 본 발명이 속하는 기술 분야 에서 통상의 지식을 가진 자라면, 본 발명의 제 1 실시예의 바람직한 실시 방법을 근거로 실시될 수 있는 다양한 실시 방법을 비교적 용이하게 유추할 수 있을 것이다.
However, the preferred embodiment of the first embodiment as described above is one method for efficiently explaining the technical features of the present invention. It will be relatively easy to infer various implementation methods that can be implemented based on the preferred implementation method.

상기와 같은 제 1 실시예의 바람직한 실시 방법을 따르면, 클라이언트(220)에는 유무선 인터넷 상의 웹 서버에 구비된 웹사이트 상의 D/B 또는 웹 페이지를 검색하고, 상기 검색 정보를 제 1 수집 컨텐츠로 결정하여 제 1 수집 및 저장하는 제 1 수집 수단(225)이 운영 체제에 포함, 이동형 저장 매체, 및/또는 온라인 설치 등을 통해 독립된 응용프로그램의 형태로 상기 클라이언트(220)에 구비되어 있으며, 제 1 수집 과정은 상기 클라이언트(220)에 구비된 상기 제 1 수집 수단(225)을 실행하는 것으로 개시되는데, 상기 제 1 수집 수단(225)은 TSR의 형태로 구동되어 메모리에 상주하는 것이 바람직하다.
According to the preferred embodiment of the first embodiment, the client 220 searches for a D / B or web page on a website provided in a web server on a wired or wireless Internet, and determines the search information as the first collected content. A first collection means for collecting and storing a first collection means 225 is provided in the client 220 in the form of a separate application program included in the operating system, removable storage media, and / or online installation, the first collection The process starts with executing the first collecting means 225 provided in the client 220, the first collecting means 225 is preferably driven in the form of TSR and reside in the memory.

클라이언트(220)에 구비된 제 1 수집 수단(225)이 실행되면(400), 상기 제 1 수집 수단(225)은 네트워크 상의 제 1 수집 수단 배포 서버(200)를 통해 상기 제 1 수집 수단(225)이 가장 최신 버전인지 확인한다.
When the first collecting means 225 provided to the client 220 is executed (400), the first collecting means 225 is the first collecting means 225 through the first collecting means distribution server 200 on the network ) Is the most recent version.

만약 상기 제 1 수집 수단(225)이 최신 버전이 아니라면(405), 제 1 수집 수단(225)은 네트워크를 통해 제 1 수집 수단 배포 서버(200)로부터 최신 버전의 제 1 수집 수단(225)을 다운로드하여 클라이언트(220)에 기 구비된 제 1 수집 수단(225)을 갱신한다(410).
If the first collecting means 225 is not the latest version (405), the first collecting means 225 retrieves the latest version of the first collecting means 225 from the first collecting means distribution server 200 via the network. Downloading and updating the first collecting means 225 provided in the client 220 (410).

반면 상기 제 1 수집 수단(225)이 최신 버전이거나, 또는 최신 버전의 제 1 수집 수단(225)으로 갱신되었다면(415), 상기 제 1 수집 수단(225)의 제 1 수집부(230)는 제 1 수집 조건 D/B(235)에 구비된 제 1 수집 개시 정보를 근거로 상기 클라이언트(220)가 휴면 모드인지 확인한다(420).
On the other hand, if the first collecting means 225 is the latest version or is updated to the latest version of the first collecting means 225 (415), the first collecting unit 230 of the first collecting means 225 1 The client 220 determines whether the client 220 is in the sleep mode based on the first collection start information provided in the collection condition D / B 235 (420).

만약 클라이언트(220)가 휴면 모드가 아니라면(425), 상기 제 1 수집 수단(225)은 상기 클라이언트(220)가 휴면 모두가 될 때까지 대기한다.
If the client 220 is not in sleep mode 425, the first collecting means 225 waits until the client 220 is both dormant.

반면 상기 클라이언트(220)가 휴면 모드로 전환된다면(430), 제 1 수집 수단(225)의 제 1 수집부(230)는 제 1 수집 조건 D/B(235)로부터 컨텐츠 제공 시스템(285)에 포함된 웹 서버 중에서 상기 제 1 수집부(230)가 접속하여 검색 정보를 제 1 수집할 웹사이트 접속 정보(예컨대, 웹사이트가 구비된 웹 서버 주소, 계정 및 비밀 번호)를 추출하고(435), 상기 웹사이트 접속 정보를 근거로 적어도 하나 이상의 통신 수단을 통해 컨텐츠 제공 시스템(285) 상에 포함된 웹 서버 중에서 상기 클라이언트(220)가 회원으로 가입한 회원제 웹사이트에 접속한다(440).
On the other hand, if the client 220 is switched to the sleep mode (430), the first collecting unit 230 of the first collecting means 225 from the first collection condition D / B (235) to the content providing system 285 From the included web server, the first collector 230 accesses and extracts website access information (eg, a web server address, an account, and a password provided with the website) to collect search information (435). Based on the website access information, the client 220 accesses a member-based website of which the client 220 has registered as a member among the web servers included on the content providing system 285 based on at least one communication means.

상기와 같이 제 1 수집 수단(225)의 제 1 수집부(230)가 웹사이트 접속 정보에 대응하는 웹사이트에 접속하면, 상기 제 1 수집부(230)는 상기 웹사이트에 구비 된 D/B 또는 웹 페이지를 검색하고, 상기 검색 정보를 제 1 수집되는 특화된 컨텐츠로 결정한다(445).
As described above, when the first collecting unit 230 of the first collecting unit 225 accesses a website corresponding to the website access information, the first collecting unit 230 is provided with a D / B provided at the website. Alternatively, the web page is searched and the search information is determined as the first collected specialized content (445).

제 1 수집 수단(225)의 제 1 수집부(230)는 상기 웹사이트에서 제 1 수집되는 특화된 컨텐츠로 결정된 검색 정보를 적어도 하나 이상의 통신 수단을 통해 제 1 수집하고, 제 1 저장부(240)에 제 1 저장한다(450).
The first collecting unit 230 of the first collecting unit 225 first collects the search information determined as the first specialized content collected from the website through at least one or more communication means, and the first storage unit 240. The first store at 450.

제 1 수집 수단(225)은 상기와 같이 제 1 수집 조건에 포함된 웹사이트 접속 정보를 근거로 적어도 하나 이상의 웹사이트에 접속 및 검색하여 검색 정보를 제 1 수집 및 저장하는 과정을 상기 제 1 수집 조건 D/B(235)에 포함된 모든 웹사이트에 대하여 반복적으로 수행하며, 모든 웹사이트에 대하여 상기와 같은 제 1 수집 및 저장 과정이 완료되었는지 확인한다(455).
The first collection means 225 collects and stores the search information by first accessing and searching at least one website based on the website access information included in the first collection condition as described above. Repeatedly performed for all the websites included in the condition D / B (235), and checks whether the first collection and storage process as described above is completed for all websites (455).

만약 제 1 수집 조건 D/B(235)에 포함된 모든 웹사이트에 대한 제 1 수집 및 저장 과정이 완료되었다면(460), 제 1 수집 수단(225)은 상기와 같이 제 1 수집 및 저장된 검색 정보를 적어도 하나 이상의 통신 수단을 통해 제 2 수집 및 처리 수단(250)이 구비된 검색 서버로 전송한다(465).
If the first collection and storage process for all websites included in the first collection condition D / B 235 is completed (460), the first collection means 225 collects the first collected and stored search information as described above. 465 is transmitted to the search server equipped with the second collecting and processing means 250 through at least one communication means (465).

반면 제 1 수집 조건 D/B(235)에 포함된 모든 웹사이트에 대한 제 1 수집 및 저장 과정이 완료되지 않았다면(470), 상기 제 1 수집 수단(225)은 제 1 수집 조건 을 근거로 현재까지 적어도 하나 이상의 컨텐츠 제공 시스템(285)에 포함된 웹 서버에 구비된 웹사이트로부터 제 1 수집 및 저장한 검색 정보를 제 2 수집 수단으로 전송(=제 2 수집)해야 하는지 여부를 결정한다(475).
On the other hand, if the first collection and storage process for all websites included in the first collection condition D / B 235 is not completed (470), the first collection means 225 is currently based on the first collection condition. It is determined whether or not the search information collected and stored in the first collection from the website included in the web server included in the at least one content providing system 285 should be transmitted (= second collection) to the second collection means (475). ).

제 1 실시예의 바람직한 실시 방법에 따르면, 제 1 수집 조건 D/B(235)에는 제 1 수집 수단(225)에 의해 제 1 수집 및 저장되는 검색 정보를 해당 제 1 수집 및 저장 과정이 완료 여부와 상관없이 일정한 시각에 제 2 수집 및 처리 수단(250)으로 전송하도록 설정되어 있는데, 제 1 수집 및 저장되는 클라이언트(220)의 휴면 모드가 충분하지 않다면, 상기 제 1 수집 과정이 개시되는 시각까지 제 1 수집 및 저장 과정이 완료되지 않을 수 있다. 따라서, 제 1 수집 수단(225)은 제 1 수집 및 저장이 완료되기 전에 제 1 수집 조건에 의해 제 2 수집이 개시되어야 하는지 여부를 확인하고, 현재까지 제 1 수집 및 저장된 검색 정보를 제 2 수집 및 처리 수단(250)으로 전송할지 여부를 결정한다.
According to a preferred embodiment of the first embodiment, the first collection condition D / B 235 includes search information collected and stored by the first collection means 225 and whether the first collection and storage process is completed. Regardless of whether the sleep mode of the client 220 to be collected and stored is not sufficient, the second collection and processing means 250 is transmitted to the second collection and processing means 250 at a predetermined time. 1 The collection and storage process may not be completed. Therefore, the first collecting means 225 confirms whether the second collection should be started by the first collection condition before the first collection and storage is completed, and collects the first collection and stored search information so far to the second collection. And whether to transmit to the processing means 250.

만약 현재까지 제 1 수집 및 저장된 검색 정보를 제 2 수집 및 처리 수단(250)으로 전송할 시각이 되지 않았다면(480), 제 1 수집 수단(225)은 상기와 같이 제 1 수집 조건 D/B(235)로부터 웹사이트 접속 정보를 추출하고, 상기 웹사이트 접속 정보를 근거로 해당 웹사이트에 접속하고, 상기 웹사이트에 구비된 D/B 또는 웹 페이지를 검색하여 해당 검색 정보를 제 1 수집되는 특화된 컨텐츠로 결정하고, 상기 검색 정보를 제 1 수집하여 저장하는 과정을 반복한다.
If it is not time to transmit the first collected and stored search information to the second collection and processing means 250 (480), the first collection means 225 may be the first collection condition D / B 235 as described above. Extracts website access information from the website, accesses the website based on the website access information, and searches the D / B or web page included in the website to collect the corresponding search information first. Determine and repeat the process of collecting and storing the first search information.

반면 현재까지 제 1 수집 및 저장된 검색 정보를 제 2 수집 및 처리 수단(250)으로 전송할 시각이 되었다면(485), 제 1 수집 수단(225)은 상기와 같이 제 1 수집 및 저장된 검색 정보를 적어도 하나 이상의 통신 수단을 통해 제 2 수집 및 처리 수단(250)이 구비된 검색 서버로 전송한다.
On the other hand, if it is time to transmit the first collected and stored search information to the second collection and processing means 250 (485), the first collecting means 225 may include at least one of the first collected and stored search information as described above. The second collecting and processing means 250 is transmitted to the search server equipped with the above communication means.

도면5는 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 2 수집된 컨텐츠에 대한 가공 및 제 2 저장 과정에 대한 바람직한 흐름도이다.
Figure 5 is a preferred flow diagram for processing and second storage of the second collected content of the distributed content collection and processing system according to the first embodiment of the present invention.

제 1 실시예의 바람직한 실시 방법에 따른 분산형 컨텐츠 수집 및 처리 시스템에 해당하는 상기 도면3 내지 도면4를 참조하면, 본 발명의 제 1 실시예에서 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 컨텐츠는 컨텐츠 제공 시스템(285) 상의 회원제 웹사이트에 구비된 D/B 또는 웹 페이지에 대한 검색 정보로서, 도면4와 같은 제 1 수집 및 저장 과정을 거쳐 제 2 수집 및 처리 수단(250)으로 제 2 수집된다.
Referring to the drawings 3 to 4 corresponding to the distributed content collecting and processing system according to the preferred embodiment of the first embodiment, the second collection by the second collecting and processing means 250 in the first embodiment of the present invention. The content is search information about a D / B or a web page included in a member website on the content providing system 285, and the second content is collected and stored through the first collection and storage process as shown in FIG. 4. Is collected second.

그런데, 제 1 실시예의 바람직한 실시 방법에 따르면, 상기 제 2 수집 과정은 제 1 수집 조건에 구비된 정보를 근거로 이루어진다. 따라서, 제 2 수집 및 처리 수단(250)은 제 1 수집 수단(225)으로부터 도면4와 같은 과정을 거쳐 제 1 수집 및 저장된 검색 정보가 수신되는지 여부를 반복적으로 확인하며(500), 만약 적어도 하나 이상의 제 1 수집 수단(225)으로부터 검색 정보가 수신된다면(505), 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 상기와 같이 제 2 수집되는 검색 정보에 대한 유효성을 인증하다(510).
However, according to the preferred embodiment of the first embodiment, the second collection process is based on the information provided in the first collection conditions. Accordingly, the second collecting and processing means 250 repeatedly checks whether the first collected and stored search information is received from the first collecting means 225 through the process as shown in FIG. 4 (500), and if at least one If the search information is received from the first collecting means 225 (505), the second collecting unit 255 of the second collecting and processing means 250 authenticates the validity of the second collected search information as described above. (510).

제 1 실시 방법의 바람직한 실시 방법에 따르면, 제 2 수집되는 검색 정보에 대한 유효성 인증 과정은, 상기 검색 정보가 웜(Worm) 및/또는 바이러스(Virus) 등과 같은 악성 코드가 포함되어 있는지 여부를 인증하는 과정, 및/또는 상기 검색 정보에 대응하는 웹사이트가 현재 정상적으로 활동하는지 핑테스트(Ping Test)하는 과정 등을 포함하는 것이 바람직하다.
According to a preferred implementation method of the first implementation method, the validation process for the second collected search information may be configured to authenticate whether the search information includes malicious code such as a worm and / or a virus. And a process of ping-testing whether the website corresponding to the search information is currently operating normally.

만약 상기와 같이 제 2 수집되는 검색 정보에 대한 유효성이 인증되지 않는다면(515), 제 2 수집 및 처리 수단(250)은 상기와 같이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 수신(=제 2 수집)된 검색 정보를 삭제하고(520), 상기 검색 정보를 전송한 제 1 수집 수단(225)으로 검색 정보에 대한 유효성이 인증 가능한 완전한 검색 정보를 재전송하도록 요청한 후(525), 도면4와 같은 과정을 거쳐 제 1 수집 수단(225)으로부터 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 검색 정보를 확인하는 과정을 반복적으로 수행한다.
If the validity of the second collected search information as described above is not authenticated (515), the second collection and processing means 250 receives from the at least one first collection means 225 as described above (= second After the collected search information is deleted (520), and the first collection means 225 that transmits the search information is requested to retransmit complete search information that can be verified validity of the search information (525), as shown in FIG. Through the process, the process of confirming the second collected search information from the first collecting means 225 to the second collecting and processing means 250 is repeatedly performed.

반면 상기와 같이 제 2 수집되는 검색 정보에 대한 유효성이 인증된다면(530), 제 2 수집 및 처리 수단(250)은 상기 제 1 수집 및 저장된 검색 정보를 전송하는 제 1 수집 수단(225)에 대한 검색 정보의 동기성을 확인한다(535).
On the other hand, if the validity of the second collected search information is authenticated as described above (530), the second collection and processing means 250 is for the first collection means 225 for transmitting the first collected and stored search information The synchronization of the search information is checked (535).

제 1 실시 방법의 바람직한 실시 방법에 따르면, 제 1 수집 및 저장된 검색 정보를 전송하는 제 1 수집 수단(225)에 대한 검색 정보의 동기성 확인은, 예컨대 상기 제 1 수집 수단(225)이 구비된 클라이언트(220)의 휴면 모드 시간이 부족하여 제 1 수집 조건 D/B(235)에 포함된 모든 웹사이트 접속 정보에 대한 검색 정보를 제 1 수집 및 저장하지 못한 경우에 있어서, 상기와 같이 제 1 수집 및 저장하지 못한 검색 정보가 상기 제 1 수집 수단(225) 이외의 다른 제 1 수집 수단(225)에 의해 제 2 수집되어 제 2 수집 및 처리 수단(250)의 제 2 저장부(275)에 저장되어 있는지 판별하고, 상기와 같이 미처 검색하지 못한 검색 정보가 존재하는 경우, 제 2 수집 및 처리 수단(250)이 상기와 검색 정보를 상기 제 1 수집 수단(225)의 검색 정보로서 동기화 시킬지 여부를 확인하는 것이다. 상기와 같은 제 1 수집 수단(225)에 대한 검색 정보의 동기성 확인은 상기 제 1 수집 수단(225)으로부터 마지막으로 제 2 수집된 검색 정보에 대한 로그 정보와 상기 제 1 수집 수단(225)이 제 2 수집 개시 과정에서 제 2 수집부(255)로 제공하는 제 1 수집 및 저장된 검색 정보에 대한 로그 정보 등을 비교함으로써 달성된다.
According to a preferred method of the first embodiment, the synchronization confirmation of the search information with respect to the first collecting means 225 for transmitting the first collected and stored search information is, for example, provided with the first collecting means 225. When the client 220 fails to collect and store search information for all website access information included in the first collection condition D / B 235 due to lack of sleep mode time, the first as described above. Search information that could not be collected and stored is second collected by a first collecting means 225 other than the first collecting means 225 to be stored in the second storage unit 275 of the second collecting and processing means 250. Whether the second collection and processing means 250 synchronizes the search information with the search information of the first collecting means 225, if there is search information that has not been searched. To check . The synchronization of the search information for the first collecting means 225 as described above may be determined by the log information of the second collected search information from the first collecting means 225 and the first collecting means 225. This is achieved by comparing log information about the first collection and stored search information provided to the second collection unit 255 in the second collection start process.

만약 제 1 수집 수단(225)에 대한 검색 정보의 동기성이 확인된다면(540), 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 상기와 같이 제 1 수집 수단(225)으로부터 제 2 수집된 검색 정보를 가공부(265)를 통해 가공(예컨대, 검색 정보를 분류, 색인, 요약, 및/또는 속성 결정 등)한다(545).
If the synchronization of the search information for the first collecting means 225 is confirmed (540), the second collecting unit 255 of the second collecting and processing means 250 is the first collecting means 225 as described above. Processing information (eg, classifying, indexing, summarizing, and / or determining attributes of the search information) through the processing unit 265 (545).

반면 제 1 수집 수단(225)에 대한 검색 정보의 동기성이 확인되지 않는다면(550), 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 다른 제 1 수집 수단(225)이 제공한 검색 정보 중에서 상기 제 1 수집 수단(225)에 대한 동기성 확보를 위해 사용 가능한 검색 정보(예컨대, 상기 제 1 수집 수단(225)이 전송해야 하는 검색 정보 중에서 미처 제 1 수집 및 저장하지 못했으나 다른 제 1 수집 수단(225)이 제 2 수집 및 처리 수단(250)으로 제 2 수집한 검색 정보)가 존재하는지 확인한다(555).
On the other hand, if the synchronization of the search information with respect to the first collecting means 225 is not confirmed (550), the second collecting unit 255 of the second collecting and processing means 250, the other first collecting means (225) Among the search information provided, search information usable for securing synchronization with the first collecting means 225 (for example, the first collecting means 225 may not collect and store the first among the search information to be transmitted). However, the first first collecting means 225 checks whether there is a second collected search information to the second collecting and processing means 250 (555).

만약 상기 제 1 수집 수단(225)의 동기성 확보를 위한 검색 정보가 존재한다면(560), 제 2 수집 및 처리 수단(250)은 다른 제 1 수집 수단(225)이 제공한 검색 정보 중에서 상기 제 1 수집 수단(225)의 동기성 확보를 위한 검색 정보를 이용하여 상기 제 1 수집 수단(225)에 대한 동기성을 확보한 후(565), 상기와 같이 제 1 수집 수단(225)으로부터 제 2 수집된 검색 정보를 가공부(265)를 통해 가공(예컨대, 검색 정보를 분류, 색인, 요약, 및/또는 속성 결정 등)한다.
If there is search information for securing the synchronization of the first collecting means 225 (560), the second collecting and processing means 250 is the first among the search information provided by the other first collecting means (225) After securing the synchronization with respect to the first collecting means 225 by using the search information for securing the synchronization of the first collecting means 225 (565), as described above, the second from the first collecting means 225 The collected search information is processed through the processing unit 265 (eg, classifying, indexing, summarizing, and / or determining attributes of the search information).

반면 상기 제 1 수집 수단(225)의 동기성 확보를 위한 검색 정보가 존재하지 않는다면(570), 제 2 수집 및 처리 수단(250)은 상기와 같이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 수신(=제 2 수집)된 검색 정보를 삭제하고, 상기 검색 정보를 전송한 제 1 수집 수단(225)으로 동기성의 확보가 가능한 완전한 검색 정보를 재전송하도록 요청한 후, 도면4와 같은 과정을 거쳐 제 1 수집 수단(225)으로부터 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 검색 정보를 확인하는 과정을 반복적으로 수행한다.
On the other hand, if there is no search information for securing the synchronization of the first collecting means 225 (570), the second collecting and processing means 250 is received from the at least one first collecting means 225 as described above After deleting the search information (= second collection), requesting the first collection means 225 which transmitted the search information to retransmit complete search information capable of securing synchronization, and then performing the first process as shown in FIG. The process of confirming the second collected search information from the collecting means 225 to the second collecting and processing means 250 is repeatedly performed.

상기와 같은 과정을 통해 제 1 수집 수단(225)으로부터 제 2 수집된 검색 정보를 가공부(265)를 통해 가공(예컨대, 검색 정보를 분류, 색인, 요약, 및/또는 속성 결정 등) 과정이 수행되면, 제 2 수집 빛 처리 수단의 가공부(265)는 가공된 검색 정보를 분류 및/또는 색인에 따라 제 2 저장부(275)에 구비된 적어도 하나 이상의 D/B에 저장한다(575).
Through the process described above, the process of processing the second collected search information from the first collecting means 225 through the processing unit 265 (eg, classifying, indexing, summarizing, and / or determining attributes of the search information) is performed. When performed, the processing unit 265 of the second collecting light processing means stores the processed search information in at least one or more D / Bs provided in the second storage unit 275 according to the classification and / or index (575). .

상기와 같이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 검색 정보가 제 2 수집 및 가공되어 저장되면, 상기 제 2 수집 및 처리 수단(250)의 제공부(280)는 상기와 같이 저장된 검색 정보를 적어도 하나 이상의 클라이언트(220) 요청에 따라 해당 클라이언트(220)로 제공하는 것이 가능하다.
When the search information is collected and processed second from the at least one first collecting means 225 and stored as described above, the providing unit 280 of the second collecting and processing means 250 stores the stored search information as described above. It is possible to provide to the client 220 according to the request of at least one client 220.

도면6은 본 발명의 제 1 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 2 저장된 컨텐츠에 대한 제공 과정에 대한 바람직한 흐름도이다.
Figure 6 is a preferred flow diagram for the provision process for the second stored content of the distributed content collection and processing system according to a first embodiment of the present invention.

제 1 실시예의 바람직한 실시 방법에 따른 분산형 컨텐츠 수집 및 처리 시스템에 해당하는 상기 도면3, 도면4 내지 도면5를 참조하면, 본 발명의 제 1 실시예에서 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 컨텐츠는 컨텐츠 제공 시스템(285) 상의 회원제 웹사이트에 구비된 D/B 또는 웹 페이지에 대한 검색 정보로서, 제 2 수집 및 처리 수단(250)이 클라이언트(220)로 제공하는 컨텐츠는 컨텐츠 제공 시스템(285) 상의 웹사이트에 구비된 D/B 또는 웹 페이지에 대한 검색 정보이다. 따라서, 상기 클라이언트(220)가 상기 상의 웹사이트에 구비된 D/B 또는 웹 페이지에 접속하기 위해서는 제 2 수집 및 처리 수단(250)으로부터 상기 D/B 또는 웹 페이지에 대한 URL(Uniform Resource Location) 정보를 제공받아야만 한다.
3, 4 to 5, which correspond to a distributed content collection and processing system according to a preferred embodiment of the first embodiment, the second collection and processing means 250 in the first embodiment of the present invention. The second collected content is search information about a D / B or a web page included in a member website on the content providing system 285, and the content that the second collection and processing means 250 provides to the client 220 is Search information for a D / B or a web page included in a website on the content providing system 285. Accordingly, in order for the client 220 to access the D / B or the web page provided in the website, the URL (Uniform Resource Location) for the D / B or the web page from the second collecting and processing means 250. You must be informed.

제 1 실시예의 바람직한 실시 방법에 따르면, 도면5의 과정을 거쳐 적어도 하나 이상의 검색 정보가 제 2 저장되면, 상기 제 2 수집 및 처리 수단(250)의 제공부(280)는 적어도 하나 이상의 클라이언트(220)로부터 상기 제 2 수집 및 가공되어 저장된 검색 정보를 요청하는지 여부를 반복적으로 확인하다(600).
According to a preferred embodiment of the first embodiment, if at least one or more pieces of search information are stored second through the process of FIG. 5, the providing unit 280 of the second collection and processing means 250 may include at least one client 220. 600 repeatedly checks whether the second collected, processed and stored search information is requested.

만약 상기와 같은 클라이언트(220)의 요청 확인 과정을 수행 중에, 적어도 하나 이상의 클라이언트(220)로부터 상기와 같이 제 2 수집, 가공, 및 저장된 검색 정보에 대한 요청이 확인되면(605), 상기 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)의 요청에 대응하는 검색 정보의 요약을 상기 요청에 대한 검색 결과 로 결정한다(610).
If the request for the second collection, processing, and stored search information is confirmed from the at least one or more clients 220 as described above, during the request confirmation process of the client 220 as described above (605), the second The collecting and processing means 250 determines a summary of the search information corresponding to the request of the client 220 as a search result for the request (610).

제 1 실시예의 바람직한 실시 방법에 따르면, 상기 검색 정보의 요약은 모든 클라이언트(220)에게 제공되는 것이 가능하다.
According to a preferred method of implementation of the first embodiment, the summary of the search information can be provided to all clients 220.

상기와 같이 상기 클라이언트(220)로 제공할 검색 결과가 결정되면, 제 2 수집 및 처리 수단(250)은 상기 검색 결과에 접근 권한 정보(예컨대, 특정 그룹에 특화된 컨텐츠에 대하여 접근 권한에 해당하는 그룹 정보)를 추가하여 클라이언트(220)로 전송 및 출력한다(615).
When the search result to be provided to the client 220 is determined as described above, the second collection and processing means 250 is a group corresponding to the access authority to the access authority information (eg, content specific to a specific group) to the search result. Information) is transmitted to the client 220 and output (operation 615).

예컨대, 상기와 같은 검색 결과에 대한 접근 권한 정보는 도면7과 같이 검색 결과의 제목 옆에 “회원가입”이라는 문구를 추가적으로 표시하거나, 또는 “유료”라는 문구를 추가적으로 표시하는 것으로 달성될 수 있다.
For example, the access right information for the search result as described above may be achieved by additionally displaying the phrase “membership” or “pay” next to the title of the search result as shown in FIG. 7.

상기와 같이 클라이언트(220)로 검색 결과에 대한 접근 권한이 추가된 검색 결과가 전송 및 출력되면, 상기 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)로부터 검색 결과에 대응하는 컨텐츠에 대한 URL이 요청되는지 대기한다.(620)
As described above, when the search result to which the access right to the search result is added is transmitted and output to the client 220, the second collecting and processing means 250 receives the content corresponding to the search result from the client 220. Wait for the URL to be requested (620).

만약 상기 클라이언트(220)로부터 적어도 하나 이상의 검색 결과에 대한 URL 이 요청되면(625), 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)가 상기 요청에 해당하는 검색 결과에 대응하는 URL에 접근할 수 있는 권한이 존재하는지 판별한다(630).
If the URL for at least one or more search results is requested from the client 220 (625), the second collecting and processing means 250 is determined by the client 220 to the URL corresponding to the search results corresponding to the request. It is determined whether there is a right to access (630).

예컨대, 상기 검색 결과에 대응하는 URL은 해당 웹사이트에 회원 가입을 해야만 제공되는 경우라면, 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)가 해당 검색 결과에 대응하는 웹사이트에 회원 가입했는지 여부(예컨대, 클라이언트(220)가 상기 웹사이트에 회원 가입했는지 여부는 검색 서버의 회원 D/B에 포함되는 것이 가능하다)를 근거로 상기 클라이언트(220)가 해당 검색 결과에 대응하는 URL에 대한 접근 권한이 존재하는지 판별하는 것이 가능하다.
For example, if the URL corresponding to the search result is provided only after registering on the website, the second collecting and processing means 250 registers the client 220 on the website corresponding to the search result. Based on whether or not the client 220 has subscribed to the website, the client 220 may be included in the member D / B of the search server. It is possible to determine if access rights exist.

만약 상기 클라이언트(220)가 검색 결과에 대응하는 URL에 대한 접근 권한이 존재하지 않는다면(635), 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)에게 상기 검색 결과에 대응하는 URL에 대한 접근 권한을 자동 및/또는 실시간으로 부여한다(640).
If the client 220 does not have an access right to the URL corresponding to the search result (635), the second collecting and processing means 250 tells the client 220 about the URL corresponding to the search result. Grant access rights automatically and / or in real time (640).

예컨대, 상기 검색 결과에 대응하는 URL은 해당 웹사이트에 회원 가입을 해야만 제공되는 경우라면, 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)가 해당 검색 결과에 대응하는 웹사이트에 회원 가입하도록 요청하는 것으로 상기 검색 결과에 대응하는 URL에 대한 접근 권한을 부여하는 것이 가능하다.
For example, if the URL corresponding to the search result is provided only after registering on the website, the second collecting and processing means 250 registers the client 220 on the website corresponding to the search result. It is possible to grant access to the URL corresponding to the search result.

또한, 도면7의 경우에 있어서, 클라이언트(220)가 “회원가입”이라는 링크를 클릭함으로써 해당 웹사이트의 회원 가입 사이트로 수동 링크되는 과정을 통해 상기 검색 결과에 대응하는 URL에 대한 접근 권한을 부여하는 것도 가능하다.
In addition, in the case of FIG. 7, the client 220 grants access to the URL corresponding to the search result by manually linking to the member registration site of the corresponding website by clicking on the link “Register”. It is also possible.

반면 상기 클라이언트(220)가 검색 결과에 대응하는 URL에 대한 접근 권한이 존재하거나, 또는 접근 권한을 부여받았다면(645), 제 2 수집 및 처리 수단(250)은 검색 결과에 대응하는 검색 정보로부터 URL 정보를 추출하여 적어도 하나 이상의 통신 수단을 통해 클라이언트(220)로 전송한다(650).
On the other hand, if the client 220 has access right to the URL corresponding to the search result or has been granted access right (645), the second collecting and processing means 250 is determined from the search information corresponding to the search result. The URL information is extracted and transmitted to the client 220 through at least one communication means (650).

상기와 같이 검색 결과에 대응하는 URL 정보 클라이언트(220)로 제공되면, 상기 클라이언트(220)는 상기 URL 정보를 근거로 컨텐츠 제공 시스템(285) 상에 존재하는 해당 웹사이트의 D/B 또는 웹 페이지에 접근한다(655).
When provided to the URL information client 220 corresponding to the search result as described above, the client 220 is based on the URL information D / B or web page of the website that exists on the content providing system 285 (655).

본 발명의 바람직한 제 2 실시예는 도면2와 같은 분산형 컨텐츠 수집 및 처리 시스템이 컨텐츠 제공 시스템(285)을 유무선 인터넷 상에서 적어도 하나 이상의 MUA(Mail User Agent), MTA(Mail Transfer Agent), 및/또는 MDA(Mail Delivery Agent) 등으로 이루어진 메일 시스템으로 정의하고, 상기 메일 시스템 상의 메일 서버로부터 메일을 수신하는 수신측 MUA(예컨대, 마이르크로소프트(Microsoft)사의 아웃룩익스프레스(Outlook Express))에 대하여, 상기 수신측 MUA 구비된 받은 메일 함으로부터 신규 수신 메일을 제 1 수집되는 개인화된 컨텐츠로 결정하고, 상기 개인화된 컨텐츠를 제 1 수집(예컨대, 수신측 MUA의 수신 메일함으로부터 추출)하여 저장하는 제 1 수집 수단(225)을 연동하고, 상기 제 1 수집 수단(225)이 신규 수신 메일을 웹 메일 서버에 구비된 제 2 수집 및 처리 수단(250)으로 전송(=제 2 수집)하고, 상기 제 2 수집 및 처리 수단(250)이 상기 제 2 수집되는 신규 수신 메일을 가공 및 제 2 저장하여 클라이언트(220)로 제공하는 경우에 대한 것이다.
In a second preferred embodiment of the present invention, a distributed content collection and processing system as shown in FIG. 2 uses a content providing system 285 with at least one mail user agent (MUA), a mail transfer agent (MTA), and / Or a mail system consisting of a mail delivery agent (MDA) or the like, and receiving MUA (e.g., Outlook Express from Microsoft) that receives mail from a mail server on the mail system. Determining the new received mail as the first collected personalized content from the inbox provided with the receiving side MUA, and collecting and storing the first personalized content (eg, extracted from the receiving mailbox of the receiving side MUA). Interlocking a first collecting means 225, and the first collecting means 225 sends new received mail to a second collecting and processing means 250 provided in the web mail server; The second collection and processing means 250 transmits (= second collection), and the second collection and processing means 250 processes and second stores the new received mail to be collected to the client 220.

도면8은 본 발명의 제 2 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.
8 is a preferred embodiment of a distributed content collection and processing system according to a second embodiment of the present invention.

본 발명의 제 2 실시예 따른 도면8을 참조하면, 제 1 수집 수단(225)은 수신측 MUA의 플러그인(Plug-in) 프로그램 및/또는 애드인(Add-in) 프로그램 등의 형태로 클라이언트(220)에 구비되는 것을 특징으로 한다.
Referring to Fig. 8 according to the second embodiment of the present invention, the first collecting means 225 is a client (in the form of a plug-in program and / or an add-in program of the receiving MUA). And 220).

본 발명의 제 2 실시예에서 제 1 수집 수단(225)에 구비된 제 1 수집부(230)는 수신측 MUA(810)가 적어도 하나 이상의 메일 서버(805)로부터 받은 메일함으로 수신하는 신규 수신 메일을 제 1 수집되는 개인화된 컨텐츠로 결정하고, 상기 받은 메일함의 신규 수신 메일을 제 1 수집(예컨대, 받은 메일함으로부터 신규 수신 메일을 추출)하는 것을 특징으로 한다.
In a second embodiment of the present invention, the first collecting unit 230 provided in the first collecting means 225 is a new received mail received by the receiving side MUA 810 from a mailbox received from at least one mail server 805. Is determined as the first collected personalized content, and a new collection of received mails of the received mailbox is first collected (for example, new incoming mails are extracted from the received mailbox).

본 발명의 제 2 실시예에서 제 1 수집 수단(225)에 구비된 제 1 저장부(240)는 상기와 같이 제 1 수집부(230)를 통해 수신측 MUA(810)의 받은 메일함으로부터 제 1 수집된 신규 수신 메일(=제 1 수집되는 개인화된 컨텐츠)을 클라이언트(220)에 구비된 저장 매체에 저장하고, 상기와 같이 제 1 수집되어 저장된 신규 수신 메일을 제 2 수집 및 처리 수단(250)이 구비된 웹 메일 서버(800)로 전송(예컨대, 제 2 수집)하는 것을 특징으로 한다.
In the second embodiment of the present invention, the first storage unit 240 provided in the first collecting unit 225 is configured from the inbox of the receiving MUA 810 through the first collecting unit 230 as described above. 1 store the collected new received mail (= first collected personalized content) in a storage medium provided in the client 220, and collect and process the new received mail collected and stored as the second as described above. ) Is transmitted to the web mail server 800 (for example, the second collection).

제 2 실시예의 바람직한 실시 방법에 따르면, 제 1 저장부(240)는 수신측 MUA(810)와 무관하게 클라이언트(220)에 구비된 저장 매체를 제 1 수집되는 개인화된 컨텐츠가 제 1 저장되는 제 1 저장 매체로 사용하는 것이 바람직하다.
According to a preferred embodiment of the second embodiment, the first storage unit 240 is configured to first store personalized content collected first in a storage medium provided in the client 220 regardless of the receiving side MUA 810. 1 It is preferable to use as a storage medium.

제 2 실시예의 다른 실시 방법에 따르면, 제 1 저장부(240)는 수신측 MUA(810)의 받은 메일함, 또는 상기 수신측 MUA(810)에 구비된 임의의 메일함을 제 1 수집되는 개인화된 컨텐츠가 제 1 저장되는 제 1 저장 매체로 사용하는 것이 가능하다.
According to another embodiment of the second embodiment, the first storage unit 240 collects the first mailbox of the receiving side MUA 810 or any mailbox provided in the receiving side MUA 810 for the first personalization. It is possible to use the content as a first storage medium in which the stored content is first stored.

상기 제 1 수집 수단(225)의 제 1 저장부(240)는 수신측 MUA(810)를 통해 접근하는 것이 가능한데, 도면9를 참조하면 제 1 수집 수단(225)의 제 1 저장부(240)는 “네트워크 보관함”이라는 별도의 메일함처럼 수신측 MUA에 플러그인 및/또는 애드인 되는 것이 가능하다.
The first storage unit 240 of the first collecting unit 225 may be accessed through the receiving side MUA 810. Referring to FIG. 9, the first storage unit 240 of the first collecting unit 225 may be accessed. It can be plugged in and / or added to the receiving MUA as a separate mailbox called a "network archive".

본 발명의 제 2 실시예 따른 도면8을 참조하면, 제 2 수집 및 처리 수단(250)은 웹 브라우저를 MUA로 사용하는 웹 메일 서버(800)에 추가적으로 구비되는데, 적어도 하나 이상의 복수의 클라이언트(220)에 구비된 제 1 수집 수단(225)이 제 1 수집 및 저장하고 있는 신규 수신 메일을 제 2 수집하고, 상기와 같이 제 2 수집된 신규 수신 메일을 제 2 저장부(275)에 저장할 수 있는 형식으로 가공하고, 상기 제 2 저장부(275)에 저장된 수신 메일을 해당 메일의 수신자에 해당하는 클라이언트(220)의 요청에 따라 제공하는 것을 특징으로 한다.
Referring to FIG. 8 according to the second embodiment of the present invention, the second collecting and processing means 250 is additionally provided in the web mail server 800 that uses the web browser as the MUA, and includes at least one or more clients 220. The second collecting means 225 provided at the second) collects the second new incoming mail collected and stored in the first, and the second collected new received mail in the second storage unit 275 as described above. And process the received mail stored in the second storage unit 275 according to a request of the client 220 corresponding to the recipient of the mail.

본 발명의 제 2 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제 2 수집부(255)는 적어도 하나 이상의 복수의 제 1 수집 수단(225)이 수신측 MUA로부터 제 1 수집 및 저장하고 있는 적어도 하나 이상의 신규 수신 메일을 적어도 하나 이상의 통신 수단을 통해 수신하여 가공부(265)로 전달하는 것을 특징으로 한다.
In the second embodiment of the present invention, the second collecting unit 255 provided in the second collecting and processing means 250 includes at least one or more first collecting means 225 for collecting and storing the first collecting means from the receiving MUA. At least one new received mail is received through at least one or more communication means, characterized in that for transmitting to the processing unit 265.

본 발명의 제 2 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 가공부(265)는 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)으로부터 제 2 수집한 신규 수신 메일을 제 2 저장부(275)의 개인 메일 D/B에 저장할 수 있는 웹 메일의 형태로 가공하고, 상기 신규 수신 메일의 속성을 해당 메일의 수신자 이외에 접근을 차단하도록 속성을 결정하는 것을 특징으로 한다.
In the second embodiment of the present invention, the processing unit 265 provided in the second collection and processing means 250 is a new collection of the second collection unit 255 collected by the second collection unit from at least one first collection means 225. Processing the received mail into a form of web mail that can be stored in the personal mail D / B of the second storage unit 275, and determining the property to block the access of the new received mail other than the recipient of the mail; It is done.

본 발명의 제 2 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제 2 저장부(275)는 웹 메일 서버 상에서 제 2 수집 및 가공된 신규 수신 메일을 저장하는 적어도 하나 이상의 개인 메일 D/B와 상기 D/B를 관리하는 DBMS로 구성된다.
In the second embodiment of the present invention, the second storage unit 275 provided in the second collecting and processing means 250 stores at least one personal mail D which stores the second newly collected and processed new mail on the web mail server. / B and a DBMS managing the D / B.

본 발명의 제 2 실시예에 따르면, 상기 제 2 저장부(275)의 개인 메일 D/B는 메일 수신자의 설정에 따라 적어도 하나 이상의 메일 D/B로 구성되는 것이 가능하다. 예컨대, 메일 수신자는 메일 발송자에 따라 개인 메일 D/B를 적어도 하나 이상의 세분화된 메일 D/B로 설정하는 것이 가능하다.
According to the second embodiment of the present invention, the personal mail D / B of the second storage unit 275 may be configured of at least one mail D / B according to the setting of the mail recipient. For example, the mail recipient may set the personal mail D / B to at least one granular mail D / B depending on the mail sender.

본 발명의 제 2 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제공부(280)는 제 2 저장부(275)에 저장된 신규 수신 메일을 적어도 하나 이상의 통신 수단(예컨대, 유선 인터넷 및/또는 무선 인터넷)을 통해 웹 메일의 형태로 적어도 하나 이상의 클라이언트(220)로 제공하는 것을 특징으로 한다.
In the second embodiment of the present invention, the providing unit 280 provided in the second collecting and processing means 250 is configured to transmit new received mail stored in the second storage unit 275 to at least one or more communication means (eg, wired Internet and And / or wireless Internet) to at least one client 220 in the form of web mail.

도면10은 본 발명의 제 2 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 1 수집 및 제 2 수집 과정에 대한 바람직한 흐름도이다.
Figure 10 is a preferred flow diagram for the first collection and second collection process of the distributed content collection and processing system according to a second embodiment of the present invention.

제 2 실시예의 바람직한 실시 방법에 따른 분산형 컨텐츠 수집 및 처리 시스템에 해당하는 상기 도면8을 참조하면, 본 발명의 제 2 실시예는 컨텐츠 제공 시스템(285)을 유무선 인터넷 상에서 적어도 하나 이상의 MUA, MTA, 및/또는 MDA 등으 로 이루어진 메일 시스템으로 정의하고, 상기 메일 시스템 상의 메일 서버로부터 메일을 수신하는 수신측 MUA(810)에 대하여, 상기 수신측 MUA(810)에 구비된 받은 메일함으로부터 신규 수신 메일을 제 1 수집되는 개인화된 컨텐츠로 결정하고, 상기 개인화된 컨텐츠를 제 1 수집(예컨대, 수신측 MUA의 수신 메일함으로부터 추출)하여 저장하는 제 1 수집 수단(225)을 연동하고, 상기 제 1 수집 수단(225)이 신규 수신 메일을 웹 메일 서버에 구비된 제 2 수집 및 처리 수단(250)으로 전송하는 제 2 수집 과정을 수행하는 경우에 대한 것이다.
Referring to FIG. 8, which corresponds to a distributed content collection and processing system according to a preferred embodiment of the second embodiment, a second embodiment of the present invention provides a content providing system 285 with at least one MUA, MTA over a wired or wireless Internet. , And / or a mail system consisting of a MDA, etc., and receiving a new message from the inbox provided in the receiving MUA 810 for the receiving MUA 810 receiving the mail from a mail server on the mail system. Determine a mail as the first collected personalized content, interlock first collecting means 225 for storing the personalized content (eg, extracted from a receiving mailbox of the receiving MUA), and storing the personalized content; 1 is a case in which the collecting means 225 performs a second collecting process for transmitting a new received mail to the second collecting and processing means 250 provided in the web mail server. All.

또한, 본 발명의 제 2 실시예에 있어서, 클라이언트(220)에 구비되는 제 1 수집 수단(225)은 수신측 MUA(810)의 플러그인 및/또는 애드인 프로그램의 형태로 구비되는데, 상기 제 1 수집 수단(225)은 수신측 MUA(810)가 적어도 하나 이상의 메일 서버(805)로부터 적어도 하나 이상의 메일을 수신 및 편집(예컨대, 스팸 메일 삭제)한 후, 상기 수신측 MUA가 종료되는 단계에서 상기 수신측 MUA(810)에 의해 자동 실행되는 경우에 대한 것이다.
In addition, in the second embodiment of the present invention, the first collecting means 225 provided in the client 220 is provided in the form of a plug-in and / or add-in program of the receiving MUA 810, the first The collecting means 225 receives the at least one mail from the at least one mail server 805 and edits (e.g., deletes spam mail) from the at least one mail server 805. This is for the case of automatic execution by the receiving side MUA 810.

그러나, 상기와 같은 제 2 실시예의 바람직한 실시 방법은 본 발명의 기술적 특징을 효율적으로 설명하기 위한 가장 간단한 방법으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 본 발명의 제 2 실시예의 바람직한 실시 방법을 근거로 실시될 수 있는 다양한 실시 방법을 비교적 용이하게 유추할 수 있을 것이다.
However, the preferred embodiment of the second embodiment as described above is the simplest method for efficiently explaining the technical features of the present invention, and those skilled in the art to which the present invention pertains, the second embodiment of the present invention It will be relatively easy to infer various implementations that can be implemented based on the preferred implementation of the examples.

클라이언트(220)에 구비된 수신측 MUA(810)가 실행되면(1000), 상기 수신측 MUA(810)는 컨텐츠 제공 시스템(285) 상에 존재하는 적어도 하나 이상의 메일 서버(805)로부터, 예컨대 POP3 및/또는 IMAP 등과 같은 메일 프로토콜을 통해 적어도 하나 이상의 메일을 수신하여 상기 수신측 MUA(810)에 구비된 받은 메일함에 신규 수신 메일을 저장하고, 상기 클라이언트(220)는 상기 받은 메일함에 저장된 신규 수신 메일을 편집(예컨대, 스팸 메일 삭제)한다(1005).
When the receiving side MUA 810 provided in the client 220 is executed (1000), the receiving side MUA 810 is received from at least one mail server 805 present on the content providing system 285, for example, POP3. And / or receive at least one or more mails through a mail protocol such as IMAP, and store new received mails in the inbox provided in the receiving MUA 810, and the client 220 receives the new received mails stored in the received mailboxes. Edit the mail (eg, delete spam mail) (1005).

제 2 실시 방법의 바람직한 실시 방법에 따르면, 클라이언트(220) 상에서 상기 수신측 MUA(810)와 연동된 제 1 수집 수단(225)은 상기 수신측 MUA(810)가 종료되는 과정에서 상기 수신측 MUA(810)에 의해 실행되는데, 만약 수신측 MUA(810)가 받은 메일함으로 수신된 신규 수신 메일에 대한 편집을 완료하고, 상기 수신측 MUA(810)를 종료한다면(1010), 상기 수신측 MUA(810)는 종료되면서 상기 수신측 MUA(810)와 연동(예컨대, 플러그인 및/또는 애드인)된 제 1 수집 수단(225)을 실행한다(1015).
According to a preferred embodiment of the second embodiment, the first collecting means 225 interworking with the receiving side MUA 810 on the client 220 may cause the receiving side MUA in the process of terminating the receiving side MUA 810. If the receiving side MUA 810 completes editing of the new received mail received in the inbox and terminates the receiving side MUA 810 (1010), the receiving side MUA ( 810 terminates and executes the first collecting means 225 interlocked with the receiving MUA 810 (eg, plug-in and / or add-in) (1015).

상기와 같이 제 1 수집 수단(225)이 실행되면, 상기 제 1 수집 수단(225)은 수신측 MUA(810)의 받은 메일함에 저장된 신규 수신 메일을 제 1 수집되는 개인화된 컨텐츠로 결정하고, 상기 신규 수신 메일을 받은 메일함으로부터 추출하여 제 1 저장부(240)에 제 1 저장한다(1020).
When the first collecting means 225 is executed as described above, the first collecting means 225 determines the new received mail stored in the inbox of the receiving side MUA 810 as the first collected personalized content, and The new received mail is extracted from the received mailbox and first stored in the first storage unit 240 (1020).

제 2 실시 방법의 바람직한 실시 방법에 따르면, 제 1 수집 수단(225)의 제 1 저장부(240)는 상기 수신측 MUA와 별도의 저장 매체를 구비하고, 상기 받은 메일함으로부터 추출되는 신규 수신 메일을 제 1 저장한다.
According to a preferred method of the second embodiment, the first storage unit 240 of the first collecting means 225 has a storage medium separate from the receiving side MUA, and is a new received mail extracted from the received mailbox. Stores first.

제 2 실시 방법의 다른 실시 방법에 따르면, 제 1 수집 수단(225)의 제 1 저장부(240)는 상기 수신측 MUA의 받은 메일함을 그대로 제 1 저장부(240)로 사용하는 것이 가능하다.
According to another implementation method of the second implementation method, the first storage unit 240 of the first collecting means 225 can use the received mailbox of the receiving side MUA as the first storage unit 240 as it is. .

상기와 같이 수신측 MUA(810)에 의해 제 1 수집 수단(225)이 실행되고, 상기 수신측 MUA(810)에 저장된 신규 수신 메일을 제 1 수집되는 개인화된 컨텐츠로 결정하여 제 1 수집 및 저장되면, 상기 제 1 수집 수단(225)은 상기와 같이 제 1 수집 및 저장된 신규 수신 메일을 적어도 하나 이상의 통신 수단을 통해 제 2 수집 및 처리 수단(250)이 구비된 웹 메일 서버(800)로 전송한다(1025).
As described above, the first collecting means 225 is executed by the receiving side MUA 810, and the new received mail stored in the receiving side MUA 810 is determined as the first collected personalized content to be collected and stored first. The first collecting means 225 transmits the new collected and stored new received mail to the web mail server 800 provided with the second collecting and processing means 250 through at least one or more communication means. (1025).

도면11은 본 발명의 제 2 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 2 수집된 컨텐츠에 대한 가공, 제 2 저장, 및 제공 과정에 대한 바람직한 흐름도이다.
Figure 11 is a preferred flow diagram for the processing, second storage, and provision process for the second collected content of the distributed content collection and processing system according to the second embodiment of the present invention.

제 2 실시예의 바람직한 실시 방법에 따른 분산형 컨텐츠 수집 및 처리 시스 템에 해당하는 상기 도면8 내지 도면10를 참조하면, 본 발명의 제 2 실시예에서 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 컨텐츠는 수신측 MUA로 신규 수신된 메일로서, 도면10과 같은 제 1 수집 및 저장 과정을 거쳐 제 2 수집 및 처리 수단(250)으로 제 2 수집된다.
8 to 10, which correspond to a distributed content collecting and processing system according to a preferred embodiment of the second embodiment, referring to FIG. 8 to FIG. 10, the second collecting and processing means 250 is referred to as a second collecting and processing means 250. The collected content is mail newly received by the receiving side MUA, and secondly collected by the second collecting and processing means 250 through the first collecting and storing process as shown in FIG.

그런데, 제 2 실시예의 바람직한 실시 방법에 따르면, 상기 제 2 수집 과정은 제 1 수집 수단(225)에 의해 이루어진다. 따라서, 제 2 수집 및 처리 수단(250)은 제 1 수집 수단(225)으로부터 도면10과 같은 과정을 거쳐 제 1 수집 및 저장된 신규 수신 메일이 수신되는지 여부를 반복적으로 확인하며(1100), 만약 적어도 하나 이상의 제 1 수집 수단(225)으로부터 신규 수신 메일이 수신된다면(1105), 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 상기와 같이 제 2 수집되는 신규 수신 메일에 대한 유효성을 인증하다(1110).
By the way, according to the preferred embodiment of the second embodiment, the second collection process is performed by the first collecting means 225. Accordingly, the second collecting and processing means 250 repeatedly checks whether the first collected and stored new received mail is received from the first collecting means 225 through the process as shown in FIG. If a new received mail is received from one or more first collecting means 225 (1105), the second collecting unit 255 of the second collecting and processing means 250 is configured for the new received mail collected as described above. Authenticate validity (1110).

제 2 실시 방법의 바람직한 실시 방법에 따르면, 제 2 수집되는 신규 수신 메일에 대한 유효성 인증 과정은, 상기 신규 수신 메일에 웜(Worm) 및/또는 바이러스(Virus) 등과 같은 악성 코드가 포함되어 있는지 여부를 인증하는 과정을 포함하는 것이 바람직하다.
According to a preferred method of the second embodiment, the validation process for the second received new mail is whether the new received mail includes malicious code such as a worm and / or a virus. It is preferable to include the process of authenticating.

만약 상기와 같이 제 2 수집되는 신규 수신 메일에 대한 유효성이 인증되지 않는다면(1115), 제 2 수집 및 처리 수단(250)은 상기와 같이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 수신(=제 2 수집)된 신규 수신 메일을 삭제하고(1120), 상기 신규 수신 메일을 전송한 제 1 수집 수단(225)으로 신규 수신 메일에 대한 유효성이 인증 가능한 완전한 신규 수신 메일을 재전송하도록 요청한 후(1125), 도면10과 같은 과정을 거쳐 제 1 수집 수단(225)으로부터 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 신규 수신 메일을 확인하는 과정을 반복적으로 수행한다.
If the validity of the second received new mail collected as described above is not authenticated (1115), the second collecting and processing means 250 receives from the at least one first collecting means 225 as described above. 2) the new received mail is deleted (1120), and the first collection means 225 that has transmitted the new received mail is requested to retransmit the complete new received mail whose validity can be verified for the new received mail (1125). After repeating the process as shown in FIG. 10, a process of checking a second received mail collected second from the first collecting means 225 to the second collecting and processing means 250 is repeatedly performed.

반면 상기와 같이 제 2 수집되는 신규 수신 메일에 대한 유효성이 인증된다면(1130), 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 상기와 같이 제 1 수집 수단(225)으로부터 제 2 수집된 신규 수신 메일을 가공부(265)를 통해 가공(예컨대, 신규 수신 메일을 웹 메일의 형태로 구조 변경하고, 메일 수신자만이 상기 신규 수신 메일에 접근하도록 속성을 결정)한다(1135).
On the other hand, if the validity of the second received new mail collected as described above is authenticated (1130), the second collecting unit 255 of the second collecting and processing means 250 from the first collecting means 225 as described above The second collected new received mail is processed through the processing unit 265 (for example, the new received mail is restructured in the form of a web mail, and an attribute is determined so that only the mail recipient accesses the new received mail) (1135). ).

상기와 같은 과정을 통해 제 1 수집 수단(225)으로부터 제 2 수집된 신규 수신 메일을 가공부(265)를 통해 가공 과정이 수행되면, 제 2 수집 빛 처리 수단의 가공부(265)는 상기와 같이 가공된 신규 수신 메일을 제 2 저장부(275)에 구비된 적어도 하나 이상의 개인 메일 D/B에 저장한다(1140).
When the processing of the second received new mail collected from the first collecting means 225 through the processing unit 265 through the above process is performed, the processing unit 265 of the second collecting light processing means The newly received mail processed as described above is stored in at least one personal mail D / B provided in the second storage unit 275 (1140).

상기와 같이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 신규 수신 메일이 제 2 수집 및 가공되어 저장되면, 상기 제 2 수집 및 처리 수단(250)의 제공 부(280)는 상기와 같이 저장된 신규 수신 메일을 적어도 하나 이상의 클라이언트(220) 요청에 따라 해당 메일의 수신자에게 웹 메일의 형태로 제공하는 것이 가능하다.
As described above, when a new received mail is collected, processed, and stored from the at least one first collecting means 225, the providing unit 280 of the second collecting and processing means 250 receives the stored new received message as described above. It is possible to provide the mail in the form of web mail to the recipient of the mail at the request of at least one client 220.

따라서, 웹 메일 서버에 구비된 제 2 수집 및 처리 수단(250)의 제공부(280)는 적어도 하나 이상의 클라이언트(220)로부터 웹 메일을 통해 상기와 같이 제 2 수집, 가공, 및 저장된 수신 메일을 제공하도록 요청하는지 확인한다(1145).
Accordingly, the providing unit 280 of the second collecting and processing means 250 provided in the web mail server receives the second collected, processed, and stored received mails as described above through the web mail from the at least one client 220. Check if requested to provide (1145).

만약 웹 메일을 통해 상기와 같이 제 2 수집, 가공, 및 저장된 수신 메일을 요청하는 클라이언트(220)가 없다면(1150), 상기 제 2 수집 및 처리 수단(250)은 제 1 수집 수단(225)으로부터 신규 수신 메일을 제 2 수집, 가공, 및 제 2 저장하는 과정을 반복한다.
If there is no client 220 requesting the second collected, processed, and stored incoming mail as described above via web mail (1150), the second collecting and processing means 250 is sent from the first collecting means 225. The second collection, processing, and second storage of the new incoming mail are repeated.

반면 적어도 하나 이상의 클라이언트(220)로부터 웹 메일을 통해 제 2 수집, 가공, 및 저장된 수신 메일을 요청한다(1155)면, 상기 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)가 상기 수신 메일에 대한 접근 권한이 존재하는지 확인한다(1160).
On the other hand, when requesting (1155) a second collected, processed, and stored received mail through the web mail from at least one client 220, the second collecting and processing means 250 is the client 220 receives the received In operation 1160, the access authority for the mail exists.

예컨대, 제 2 수집 및 처리 수단(250)은 웹 메일 서버의 회원 정보를 통해 클라이언트(220)를 인증하는 과정으로서, 상기 클라이언트(220)가 상기 수신 메일 에 대한 접근 권한이 존재하는지 확인하는 것이 가능하다.
For example, the second collecting and processing means 250 is a process of authenticating the client 220 through the member information of the web mail server, and it is possible for the client 220 to check whether there is an access right to the received mail. Do.

만약 상기 클라이언트(220)에 상기 수신 메일에 대한 접근 권한이 존재하지 않는다면(1165), 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)로 수신 메일에 대한 접근 권한 오류 메시지를 출력하고(1170), 적어도 하나 이상의 클라이언트(220)로부터 웹 메일을 통해 상기와 같이 제 2 수집, 가공, 및 저장된 수신 메일을 제공하도록 요청하는지 확인하는 과정을 반복한다.
If there is no access right for the received mail in the client 220 (1165), the second collecting and processing means 250 outputs an access right error message for the received mail to the client 220 ( 1170, and repeats the process of checking whether the at least one client 220 requests to provide the second collected, processed, and stored received mail as described above through the web mail.

반면 상기 클라이언트(220)에 상기 수신 메일에 대한 접근 권한이 존재한다면(1175), 제 2 수집 및 처리 수단(250)은 클라이언트(220) 요청에 대응하는 수신 메일을 적어도 하나 이상의 통신 수단을 통해 웹 메일의 형식으로 클라이언트(220)로 전송 및 출력시킨다(1180).
On the other hand, if the client 220 has access right to the received mail (1175), the second collecting and processing means 250 is configured to send the received mail corresponding to the client 220 request through at least one communication means. The data is transmitted and output to the client 220 in the form of mail (1180).

본 발명의 바람직한 제 3 실시예는 도면2와 같은 분산형 컨텐츠 수집 및 처리 시스템이 컨텐츠 제공 시스템(285)을 가맹점 단말기와 VAN(Value Added Network) 및 결제 서버로 이루어진 결제 시스템, 또는 유무선 인터넷 상에 존재하는 인터넷 뱅킹 서버 등으로 정의하고, 클라이언트(220)에 구비되는 웹 브라우저를 통해 상기 컨텐츠 제공 시스템(285) 상에 존재하는 적어도 하나 이상의 금융 서버(예컨대, 결제 시스템 상의 결제 서버, 또는 인터넷 뱅킹 서버)에 접속하는 과정에서 상기 금융 서버로부터 적어도 하나 이상의 금융 거래 정보를 제 1 수집하여 저 장하는 제 1 수집 수단(225)을 다운로드하여 클라이언트(220)에 구비하고, 상기 제 1 수집 수단(225)이 금융 서버로부터 제 1 수집 및 저장한 금융 거래 정보를 금융 정보 서버에 구비된 제 2 수집 및 처리 수단(250)으로 전송(=제 2 수집)하고, 상기 제 2 수집 및 처리 수단(250)이 상기 제 2 수집되는 금융 거래 정보를 가공 및 제 2 저장하여 클라이언트(220)로 제공하는 경우에 대한 것이다.
According to a third embodiment of the present invention, a distributed content collection and processing system as shown in FIG. 2 includes a content providing system 285 on a payment system including a merchant terminal, a value added network (VAN), and a payment server, or a wired or wireless Internet. At least one financial server (eg, a payment server on a payment system or an internet banking server) existing on the content providing system 285 through a web browser provided in the client 220 and defined as an existing internet banking server. In the process of accessing the first and second collecting means 225 for collecting and storing at least one financial transaction information from the financial server, the first collecting means 225 is downloaded to the client 220 and the first collecting means 225 is provided. The financial transaction information collected and stored by the financial server to the second information collecting and processing means 250 included in the financial information server. (2nd collection), and the second collecting and processing means 250 processes and second stores the second collected financial transaction information and provides the same to the client 220.

도면12는 본 발명의 제 3 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템에 대한 바람직한 실시 도면이다.
12 is a preferred embodiment of a distributed content collection and processing system according to a third embodiment of the present invention.

본 발명의 제 3 실시예 따른 도면12를 참조하면, 제 1 수집 수단(225)은 클라이언트(220)가 웹 브라우저(1210)를 통해 적어도 하나 이상의 금융 서버(1200)에 접속하는 과정에서 상기 금융 서버(1200)가 상기 클라이언트(220)로 다운로드하여 구비하는 것을 특징으로 하며, 상기 제 1 수집 수단(225)에 대한 기밀성(Confidentiality), 인증(Authentication), 무결성(Integrity), 및 부인방지(Nonrepudiation) 등은 상기 금융 서버(1200)와 클라이언트(220)에 구비된 공인 인증서(1215)에 의해 보장된다.
Referring to FIG. 12 according to the third embodiment of the present invention, the first collecting means 225 is the financial server in the process of the client 220 is connected to the at least one financial server 1200 through the web browser 1210 Characterized in that the download 1200 is provided to the client 220, the confidentiality (Authentication), Authentication (Integrity) and Nonrepudiation (Nonrepudiation) for the first collecting means (225) The back is assured by the public certificate 1215 provided in the financial server 1200 and the client 220.

본 발명의 제 3 실시예에서 제 1 수집 수단(225)에 구비된 제 1 수집부(230)는 금융 서버(1200)에 신규 생성된 적어도 하나 이상의 금융 거래 정보를 제 1 수집되는 개인화된 컨텐츠로 결정하고, 상기 금융 서버(1220)로부터 금융 거래 정보 를 제 1 수집하는 것을 특징으로 한다.
In the third embodiment of the present invention, the first collecting unit 230 provided in the first collecting means 225 may include at least one or more financial transaction information newly generated in the financial server 1200 as the first collected personalized content. Determine and collect first financial transaction information from the financial server 1220.

본 발명의 제 3 실시예에서 제 1 수집 수단(225)에 구비된 제 1 저장부(240)는 상기와 같이 제 1 수집부(230)를 통해 제 1 수집된 금융 거래 정보(=제 1 수집되는 개인화된 컨텐츠)를 상기 클라이언트(220)에 구비된 공인 인증서(1215)를 통해 전자 서명 및 암호화하고, 상기와 같이 전자 서명 및 암호화된 금융 거래 정보를 클라이언트(220)에 구비된 저장 매체에 저장하고, 상기와 같이 제 1 수집되어 전자 서명 및 암호화되어 저장된 금융 거래 정보를 제 2 수집 및 처리 수단(250)이 구비된 금융 정보 서버(1220)로 전송(예컨대, 제 2 수집)하는 것을 특징으로 한다.
In the third embodiment of the present invention, the first storage unit 240 provided in the first collecting unit 225 is configured to collect first financial transaction information (= first collection) through the first collecting unit 230 as described above. Personalized content) and electronically signed and encrypted through the public certificate (1215) provided in the client 220, and stores the financial transaction information electronically signed and encrypted as described above in a storage medium provided in the client 220 And transmit (eg, second collect) the first collected, electronically signed and encrypted financial transaction information to the financial information server 1220 provided with the second collecting and processing means 250. do.

본 발명의 제 3 실시예 따른 도면12를 참조하면, 제 2 수집 및 처리 수단(250)은 통합 금융 정보를 제공하는 금융 정보 서버(1220)에 추가적으로 구비되는데, 적어도 하나 이상의 복수의 클라이언트(220)에 구비된 제 1 수집 수단(225)이 제 1 수집 및 전자 서명과 암호화하여 저장하고 있는 금융 거래 정보를 제 2 수집하고, 상기와 같이 제 2 수집된 금융 거래 정보를 제 2 저장부(275)에 저장할 수 있는 형식으로 가공하여 제 2 저장부(275)에 저장하고, 상기 제 2 저장부(275)에 저장된 금융 거래 정보를 해당 금융 거래자에 해당하는 클라이언트(220)의 요청에 따라 제공하는 것을 특징으로 한다.
Referring to FIG. 12 according to the third embodiment of the present invention, the second collecting and processing means 250 is additionally provided in the financial information server 1220 for providing integrated financial information, and includes at least one or more clients 220. The second collecting means 225 provided in the second collection and the second collection of the financial transaction information that is stored by encrypting and electronically signed, and stores the second collected financial transaction information as described above, the second storage unit 275 Process the data into a format that can be stored in the second storage unit 275 and store the financial transaction information stored in the second storage unit 275 according to a request of the client 220 corresponding to the financial trader. It features.

본 발명의 제 3 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제 2 수 집부(255)는 적어도 하나 이상의 복수의 제 1 수집 수단(225)이 금융 서버(1200)로부터 제 1 수집 및 전자 서명과 암호화하여 저장하고 있는 적어도 하나 이상의 금융 거래 정보를 적어도 하나 이상의 통신 수단을 통해 수신하여 가공부(265)로 전달하는 것을 특징으로 한다.
In the third embodiment of the present invention, the second collecting unit 255 provided in the second collecting and processing means 250 may include at least one first collecting means 225 for collecting the first from the financial server 1200. And receiving at least one or more financial transaction information stored in electronic signature and encryption through at least one or more communication means to be transmitted to the processing unit 265.

본 발명의 제 3 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 가공부(265)는 제 2 수집부(255)가 적어도 하나 이상의 제 1 수집 수단(225)으로부터 제 2 수집한 금융 거래 정보를 제 2 저장부(275)의 개인 금융 D/B에 저장할 수 있는 형태로 가공하고, 상기 금융 거래 정보의 속성을 해당 금융 거래자 이외에 접근을 차단하도록 속성을 결정하는 것을 특징으로 한다.
In the third exemplary embodiment of the present invention, the processing unit 265 provided in the second collecting and processing means 250 may include the financing collected by the second collecting unit 255 from the at least one first collecting means 225. The transaction information may be processed into a form that can be stored in the personal financial D / B of the second storage unit 275, and the attribute may be determined to block access of the financial transaction information other than the financial trader.

본 발명의 제 3 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제 2 저장부(275)는 금융 정보 서버(1220) 상에서 제 2 수집 및 가공된 금융 거래 정보를 저장하는 적어도 하나 이상의 개인 금융 D/B와 상기 D/B를 관리하는 DBMS로 구성된다.
In the third embodiment of the present invention, the second storage unit 275 provided in the second collecting and processing means 250 may include at least one or more financial transaction information stored on the financial information server 1220. It consists of personal finance D / B and DBMS managing the D / B.

본 발명의 제 3 실시예에 따르면, 상기 제 2 저장부(275)의 개인 금융 D/B는 금융 거래자의 설정에 따라 적어도 하나 이상의 금융 D/B로 구성되는 것이 가능하다. 예컨대, 금융 거래자는 금융 서버의 종류에 따라 개인 금융 D/B를 적어도 하나 이상의 세분화된 금융 D/B로 설정하는 것이 가능하다.
According to the third embodiment of the present invention, the personal financial D / B of the second storage unit 275 may be configured with at least one financial D / B according to the setting of the financial trader. For example, the financial trader may set the personal financial D / B to at least one or more detailed financial D / Bs according to the type of the financial server.

본 발명의 제 2 실시예에서 제 2 수집 및 처리 수단(250)에 구비된 제공부(280)는 제 2 저장부(275)에 저장된 금융 거래 정보를 적어도 하나 이상의 통신 수단(예컨대, 유선 인터넷 및/또는 무선 인터넷)을 통해 적어도 하나 이상의 클라이언트(220)로 제공하는 것을 특징으로 한다.
In the second embodiment of the present invention, the providing unit 280 provided in the second collecting and processing means 250 may include at least one communication means (for example, wired Internet and the financial transaction information stored in the second storage unit 275). And / or wireless Internet) to at least one client 220.

도면13은 본 발명의 제 3 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템의 제 1 수집 및 제 2 수집 과정에 대한 바람직한 흐름도이다.
Figure 13 is a preferred flow chart of the first collection and second collection process of the distributed content collection and processing system according to a third embodiment of the present invention.

제 3 실시예의 바람직한 실시 방법에 따른 분산형 컨텐츠 수집 및 처리 시스템에 해당하는 상기 도면12를 참조하면, 본 발명의 제 3 실시예는 컨텐츠 제공 시스템(285)을 가맹점 단말기와 VAN 및 결제 서버로 이루어진 결제 시스템, 또는 유무선 인터넷 상에 존재하는 인터넷 뱅킹 서버 등으로 정의하고, 클라이언트(220)에 구비되 웹 브라우저(1210)를 통해 상기 컨텐츠 제공 시스템(285) 상에 존재하는 적어도 하나 이상의 금융 서버(1200)(예컨대, 결제 시스템 상의 결제 서버, 또는 인터넷 뱅킹 서버)에 접속하는 과정에서 상기 금융 서버(1200)로부터 적어도 하나 이상의 금융 거래 정보를 제 1 수집하여 저장하는 제 1 수집 수단(225)을 다운로드하여 클라이언트(220)에 구비하고, 상기 제 1 수집 수단(225)이 금융 서버(1200)로부터 제 1 수집 및 저장한 금융 거래 정보를 금융 정보 서버(1220)에 구비된 제 2 수집 및 처리 수단(250)으로 전송하는 제 2 수집 과정을 수행하는 경우에 대한 것이 다.
Referring to FIG. 12, which corresponds to a distributed content collecting and processing system according to a preferred embodiment of the third embodiment, a third embodiment of the present invention includes a content providing system 285 including a merchant terminal, a VAN, and a payment server. At least one financial server 1200 that is defined as a payment system or an internet banking server existing on the wired / wireless internet, and is provided on the content providing system 285 via the web browser 1210 provided in the client 220. (Eg, a payment server on a payment system or an internet banking server) in the process of accessing the first collection means 225 for first collecting and storing at least one or more financial transaction information from the financial server 1200 Provided to the client 220, and the first collecting means 225 collects and stores the financial transaction information collected and stored by the financial server 1200 from the financial server 1200. Is that for the case of performing a second acquisition step of transmitting by the second collection and processing means (250) provided in the ridge information server 1220.

또한, 본 발명의 제 3 실시예에 있어서, 클라이언트(220)에 구비되는 제 1 수집 수단(225)은 클라이언트(220)가 금융 서버(1200)에 접속하는 과정에서 해당 금융 서버로부터 다운로드되어 클라이언트(220)에 구비되는데, 상기 제 1 수집 수단(225)은 상기 클라이언트(220)의 금융 거래가 종료되는 시점(예컨대, 클라이언트(220)가 금융 서버로부터 로그아웃)에서 상기 금융 서버에 신규 생성된 금융 거래 정보를 제 1 수집되는 개인화된 컨텐츠로 결정하여 제 1 수집하는 경우에 대한 것이다.
Further, in the third embodiment of the present invention, the first collecting means 225 provided in the client 220 is downloaded from the financial server in the process of the client 220 is connected to the financial server 1200, the client ( 220, wherein the first collecting means 225 is a newly created financial transaction in the financial server at the time when the financial transaction of the client 220 is terminated (for example, the client 220 logs out of the financial server). It is about the case where the information is first collected and determined as the first collected personalized content.

그러나, 상기와 같은 제 3 실시예의 바람직한 실시 방법은 본 발명의 기술적 특징을 효율적으로 설명하기 위한 가장 간단한 방법으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면, 본 발명의 제 3 실시예의 바람직한 실시 방법을 근거로 실시될 수 있는 다양한 실시 방법을 비교적 용이하게 유추할 수 있을 것이다.
However, the preferred embodiment of the third embodiment as described above is the simplest method for efficiently describing the technical features of the present invention, and a person of ordinary skill in the art to which the present invention pertains may perform the third embodiment of the present invention. It will be relatively easy to infer various implementations that can be implemented based on the preferred implementation of the examples.

클라이언트(220)에 구비된 웹 브라우저(1210)를 실행하고, 적어도 하나 이상의 통신 수단을 통해 컨텐츠 제공 시스템(285) 상의 금융 서버(1200)(예컨대, 결제 서버 및/또는 인터넷 뱅킹 서버 등)에 접속하면(1300), 금융 서버(1200)는 상기 클라이언트(220)로 최신 버전의 제 1 수집 수단(225)을 다운로드하여 설치하고, 상기 클라이언트(220)에서 금융 거래가 수행되기 전에 자동으로 실행되도록 한다(1305).
Run the web browser 1210 included in the client 220 and access the financial server 1200 (eg, payment server and / or internet banking server, etc.) on the content providing system 285 through at least one communication means. The lower surface 1300, the financial server 1200 downloads and installs the latest version of the first collecting means 225 to the client 220, and is automatically executed before the financial transaction is performed in the client 220 ( 1305).

상기 과정을 통해 클라이언트(220)에 최신 버전의 제 1 수집 수단(225)이 구비 및 실행되면, 상기 제 1 수집 수단(225)은 클라이언트(220)에 대한 유효성을 인증한다(1310).
When the latest version of the first collecting means 225 is provided and executed in the client 220 through the process, the first collecting means 225 authenticates the validity of the client 220 (1310).

예컨대, 제 1 수집 수단(225)은 바이러스 검색을 통해 상기 클라이언트(220)에 트로이 목마 형태의 바이러스 및/또는 스파이웨어(Spyware) 등이 설치되어 있는지 여부를 확인함으로써, 상기 클라이언트(220)에 대한 유효성을 인증하는 것이 가능하다.
For example, the first collecting unit 225 checks whether a virus and / or spyware in the form of a Trojan horse is installed in the client 220 through a virus search, thereby searching for the client 220. It is possible to authenticate validity.

만약 상기 과정에서 클라이언트(220)에 대한 유효성이 인증되지 않는다면(1315), 제 1 수집 수단(225)은 클라이언트(220)에 금융 거래 강제 정비 메시지를 출력하고, 상기 클라이언트(220)에 대한 유효성 확보 기능을 수행하고(1320), 클라이언트(220)에 대한 유효성을 인증 과정을 반복한다.
If the validity of the client 220 is not authenticated in the process (1315), the first collecting means 225 outputs a financial transaction compulsory maintenance message to the client 220, and secures the validity of the client 220. In operation 1320, the authentication process for validating the client 220 is repeated.

예컨대, 상기 클라이언트(220)에 트로이 목마 및/또는 스파이웨어와 같은 악성 프로그램이 설치되어 있다면, 상기 악성 프로그램을 제거한다.
For example, if a malicious program such as a Trojan horse and / or spyware is installed in the client 220, the malicious program is removed.

반면 상기 과정에서 클라이언트(220)에 대한 유효성이 인증되거나, 또는 유 효성이 확보된다면(1325), 제 1 수집 수단(225)은 웹 브라우저(1210)를 감시함으로써, 클라이언트(220)가 상기 금융 서버를 이용한 금융 거래가 완료될 때까지 대기한다(1330).
On the other hand, if the validity of the client 220 is authenticated or validated in the process (1325), the first collecting means 225 monitors the web browser 1210, so that the client 220 is the financial server Wait until the financial transaction using is completed (1330).

만약 클라이언트(220)에서 금융 서버를 이용한 금융 거래가 완료되면(1335), 상기 제 1 수집 수단(225)은 상기 금융 서버(1200)에 접속하여 신규 금융 거래 정보를 제 1 수집되는 개인화된 컨텐츠로 결정한다(1340).
If the financial transaction using the financial server is completed in the client 220 (1335), the first collecting means 225 accesses the financial server 1200 and determines new financial transaction information as the first collected personalized content. (1340).

상기와 같이 금융 서버(1200)로부터 제 1 수집되는 개인화된 컨텐츠가 결정되면, 상기 제 1 수집 수단(225)은 개인화된 컨텐츠로 결정된 신규 금융 거래 정보를 제 1 수집하고(1345), 상기와 같이 수집된 금융 거래 정보를 클라이언트(220)에 구비된 공인 인증서를 통해 전자 서명 및 암호화하여 제 1 저장부(240)에 제 1 저장한다(1350).
When the first personalized content collected from the financial server 1200 is determined as described above, the first collecting means 225 first collects new financial transaction information determined as personalized content (1345), and as described above. The collected financial transaction information is electronically signed and encrypted through a public certificate provided in the client 220 and first stored in the first storage unit 240 (1350).

상기 과정을 통해 금융 서버로부터 금융 거래 정보가 제 1 수집하여 전자 서명 및 암호화 과정을 거쳐 제 1 저장되면, 제 1 수집 수단(225)은 상기 금융 거래 정보를 적어도 하나 이상의 통신 수단을 통해 제 2 수집 및 처리 수단(250)이 구비된 금융 정보 서버(1220)로 전송한다(1355).
When the financial transaction information is first collected from the financial server through the above process and is first stored through the electronic signature and encryption process, the first collecting means 225 collects the second financial transaction information through at least one communication means. And the financial information server 1220 provided with the processing means 250 (1355).

도면14는 본 발명의 제 3 실시예에 따른 분산형 컨텐츠 수집 및 처리 시스템 의 제 2 수집된 컨텐츠에 대한 가공, 제 2 저장, 및 제공 과정에 대한 바람직한 흐름도이다.
Figure 14 is a preferred flow diagram for the processing, second storage, and provision process for the second collected content of the distributed content collection and processing system according to the third embodiment of the present invention.

제 2 실시예의 바람직한 실시 방법에 따른 분산형 컨텐츠 수집 및 처리 시스템에 해당하는 상기 도면12 내지 도면13을 참조하면, 본 발명의 제 3 실시예에서 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 컨텐츠는 금융 서버(1200)에 생성된 신규 금융 거래 정보로서, 도면 13과 같은 제 1 수집 및 전자 서명과 암호화 과정을 거쳐 제 1 저장된 후, 제 2 수집 및 처리 수단(250)으로 제 2 수집된다.
12 to 13, which correspond to a distributed content collecting and processing system according to a preferred embodiment of the second embodiment, referring to the second collection and processing means 250 in a third embodiment of the present invention. The content is the new financial transaction information generated in the financial server 1200. The content is first collected through the first collection, the electronic signature and the encryption process as shown in FIG. 13, and then the second collection and processing means 250 is collected by the second. do.

그런데, 제 3 실시예의 바람직한 실시 방법에 따르면, 상기 제 2 수집 과정은 제 1 수집 수단(225)에 의해 이루어진다. 따라서, 제 2 수집 및 처리 수단(250)은 제 1 수집 수단(225)으로부터 도면13과 같은 과정을 거쳐 제 1 수집 및 저장된 금융 거래 정보가 수신되는지 여부를 반복적으로 확인하며(1400), 만약 적어도 하나 이상의 제 1 수집 수단(225)으로부터 금융 거래 정보가 수신된다면(1405), 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 상기와 같이 제 2 수집되는 금융 거래 정보에 대한 유효성을 인증하다(1410).
By the way, according to the preferred embodiment of the third embodiment, the second collection process is performed by the first collecting means 225. Accordingly, the second collecting and processing means 250 repeatedly checks whether the first collected and stored financial transaction information is received from the first collecting means 225 through the process as shown in FIG. 13 (1400). If financial transaction information is received from one or more of the first collecting means 225 (1405), the second collecting unit 255 of the second collecting and processing means 250 is configured for the second collected financial transaction information as described above. Authenticate validity (1410).

제 2 실시 방법의 바람직한 실시 방법에 따르면, 제 2 수집되는 금융 거래 정보에 대한 유효성 인증 과정은, 상기 금융 거래 정보에 처리된 전자 서명과 공개키 기반 구조(Public Key Infrastructure; PKI)로 암호화된 금융 거래 정보에 대한 기밀성, 인증, 무결성, 및 부인방지 등을 보장하는 과정 및/또는 상기 금융 거래 정보에 웜(Worm) 및/또는 바이러스(Virus) 등과 같은 악성 코드가 포함되어 있는지 여부를 인증하는 과정을 포함하는 것이 바람직하다.
According to a preferred implementation method of the second implementation method, the validity authentication process for the second collected financial transaction information may include: an electronic signature and a public key infrastructure (PKI) encrypted with the financial transaction information. Process of ensuring confidentiality, authentication, integrity, and non-repudiation of transaction information, and / or authenticating whether the financial transaction information contains malicious code such as worms and / or viruses. It is preferable to include.

만약 상기와 같이 제 2 수집되는 금융 거래 정보에 대한 유효성이 인증되지 않는다면(1415), 제 2 수집 및 처리 수단(250)은 상기와 같이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 수신(=제 2 수집)된 금융 거래 정보를 삭제하고(1420), 상기 금융 거래 정보를 전송한 제 1 수집 수단(225)으로 금융 거래 정보에 대한 유효성이 인증 가능한 완전한 금융 거래 정보을 재전송하도록 요청한 후(1425), 도면13과 같은 과정을 거쳐 제 1 수집 수단(225)으로부터 제 2 수집 및 처리 수단(250)으로 제 2 수집되는 금융 거래 정보를 확인하는 과정을 반복적으로 수행한다.
If the validity of the second collected financial transaction information as described above is not authenticated (1415), the second collecting and processing means 250 receives from the at least one first collecting means 225 as described above. 2) after the collected financial transaction information is deleted (1420), and the first collection means 225 that transmits the financial transaction information is requested to retransmit complete financial transaction information whose validity of the financial transaction information can be authenticated (1425). Through the process as shown in FIG. 13, the process of confirming the second collected financial transaction information from the first collecting means 225 to the second collecting and processing means 250 is repeatedly performed.

반면 상기와 같이 제 2 수집되는 금융 거래 정보에 대한 유효성이 인증된다면(1430), 제 2 수집 및 처리 수단(250)의 제 2 수집부(255)는 상기와 같이 제 1 수집 수단(225)으로부터 제 2 수집된 금융 거래 정보를 가공부(265)를 통해 가공(예컨대, 금융 정보를 금융 서버에 따라 분류, 색인, 요약하고, 금융 거래자만이 상기 금융 거래 정보에 접근하도록 속성을 결정)한다(1435).
On the other hand, if the validity of the second collected financial transaction information is authenticated as described above (1430), the second collecting unit 255 of the second collecting and processing means 250 is from the first collecting means 225 as described above The second collected financial transaction information is processed through the processing unit 265 (eg, classifying, indexing, and summarizing the financial information according to the financial server, and determining the attribute so that only the financial trader accesses the financial transaction information) ( 1435).

상기와 같은 과정을 통해 제 1 수집 수단(225)으로부터 제 2 수집된 금융 거 래 정보를 가공부(265)를 이용한 가공 과정이 수행되면, 제 2 수집 빛 처리 수단의 가공부(265)는 상기와 같이 가공된 금융 거래 정보를 제 2 저장부(275)에 구비된 적어도 하나 이상의 개인 금융 D/B에 저장한다(1440).
If the processing process using the processing unit 265 to the second financial transaction information collected from the first collecting means 225 through the above process is performed, the processing unit 265 of the second collecting light processing means is The processed financial transaction information is stored in at least one personal finance D / B provided in the second storage unit 275 (1440).

상기와 같이 적어도 하나 이상의 제 1 수집 수단(225)으로부터 금융 거래 정보가 제 2 수집 및 가공되어 저장되면, 상기 제 2 수집 및 처리 수단(250)의 제공부(280)는 상기와 같이 저장된 금융 거래 정보를 적어도 하나 이상의 클라이언트(220) 요청에 따라 해당 금융 거래자에게 제공하는 것이 가능하다.
When the financial transaction information is collected, processed and stored from the at least one first collecting means 225 as described above, the providing unit 280 of the second collecting and processing means 250 stores the financial transaction as described above. It is possible to provide the information to the financial trader at the request of at least one client 220.

따라서, 금융 정보 서버(1220)에 구비된 제 2 수집 및 처리 수단(250)의 제공부(280)는 적어도 하나 이상의 클라이언트(220)로부터 상기와 같이 제 2 수집, 가공, 및 저장된 금융 거래 정보를 제공하도록 요청하는지 확인한다(1445).
Accordingly, the providing unit 280 of the second collecting and processing means 250 included in the financial information server 1220 receives the second collecting, processing, and stored financial transaction information from the at least one client 220 as described above. Check whether to provide (1445).

만약 상기와 같이 제 2 수집, 가공, 및 저장된 금융 거래 정보을 요청하는 클라이언트(220)가 없다면(1450), 상기 제 2 수집 및 처리 수단(250)은 제 1 수집 수단(225)으로부터 금융 거래 정보를 제 2 수집, 가공, 및 제 2 저장하는 과정을 반복한다.
If there is no client 220 requesting the second collected, processed, and stored financial transaction information as described above (1450), the second collecting and processing means 250 receives the financial transaction information from the first collecting means 225. The second collection, processing, and second storage process is repeated.

반면 적어도 하나 이상의 클라이언트(220)로부터 제 2 수집, 가공, 및 저장된 금융 거래 정보를 요청한다면(1455), 상기 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)가 상기 금융 거래 정보에 대한 접근 권한이 존재하는지 확인한다(1460)
On the other hand, if the second collected, processed, and stored financial transaction information is requested from at least one or more clients 220 (1455), the second collection and processing means 250 may cause the client 220 to request the financial transaction information. Check if Access Rights Exist (1460)

예컨대, 제 2 수집 및 처리 수단(250)은 금융 정보 서버의 회원 정보와 상기 클라이언트(220)를 통해 제공되는 금융 거래자가 소지한 스마트 카드에 구비된 공인 인증서 등을 통해 상기 클라이언트(220)가 상기 금융 거래 정보에 대한 접근 권한이 존재하는지 확인하는 것이 가능하다.
For example, the second collecting and processing means 250 may be configured by the client 220 through the member information of the financial information server and an authorized certificate included in the smart card held by the financial trader provided through the client 220. It is possible to verify that access to financial transaction information exists.

만약 상기 클라이언트(220)에 상기 금융 거래 정보에 대한 접근 권한이 존재하지 않는다면(1465), 제 2 수집 및 처리 수단(250)은 상기 클라이언트(220)로 금융 거래 정보에 대한 접근 권한 오류 메시지를 출력하고(1470), 상기 클라이언트(220)에 대한 금융 거래 정보 제공을 수행하지 않으며, 적어도 하나 이상의 클라이언트(220)로부터 상기와 같이 제 2 수집, 가공, 및 저장된 금융 거래 정보를 제공하도록 요청하는지 확인하는 과정을 반복한다.
If there is no access right to the financial transaction information in the client 220 (1465), the second collecting and processing means 250 outputs an access right error message for the financial transaction information to the client 220. (1470), do not perform financial transaction information provision to the client 220, and request that at least one or more clients 220 provide the second collected, processed, and stored financial transaction information as described above. Repeat the process.

반면 상기 클라이언트(220)에 상기 금융 거래 정보에 대한 접근 권한이 존재한다면(1475), 제 2 수집 및 처리 수단(250)은 클라이언트(220) 요청에 대응하는 금융 거래 정보를 적어도 하나 이상의 통신 수단을 통해 클라이언트(220)로 전송 및 출력시킨다(1480).
On the other hand, if the client 220 has access to the financial transaction information (1475), the second collecting and processing means 250 may provide financial transaction information corresponding to the client 220 request with at least one communication means. Sending and outputting to the client 220 through (1480).

본 발명에 따른 분산형 컨텐츠 수집 및 처리 방법 및 시스템을 제공함으로써, 특정 개인에게 개인화된 컨텐츠(Private Contents) 및/또는 특정 그룹에게 특화된 컨텐츠(Specialized Contents)를 수집할 수 있다는 장점이 있다.By providing the distributed content collection and processing method and system according to the present invention, there is an advantage that it is possible to collect private content (Private Contents) and / or specialized content (Specialized Contents) to a specific individual.

Claims (17)

삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 네트워크 상의 적어도 하나 이상의 컨텐츠 제공 시스템으로부터 개인화되거나 또는 특화된 컨텐츠를 제 1 수집하고,Firstly collecting personalized or specialized content from at least one content providing system on the network, 상기 제 1 수집된 컨텐츠를 저장하며,Storing the first collected content, 상기 저장된 컨텐츠를 네트워크상의 서버로 전송하거나, 상기 서버에서 상기 저장된 컨텐츠에 대한 접속을 허가하는 클라이언트; 및A client transmitting the stored content to a server on a network or granting access to the stored content from the server; And 상기 클라이언트와 연동하여 상기 제 1 수집된 개인화 및 특화된 컨텐츠를 제 2 수집하고,Secondly collecting the first collected personalized and specialized content in association with the client; 상기 제 2 수집한 컨텐츠를 분류하거나, 또는 색인을 달거나, 또는 속성별로 구분하여 가공하며,The second collected content is classified, indexed, or processed by dividing by attribute, 상기 가공된 컨텐츠를 저장하고,Storing the processed content, 상기 저장된 컨텐츠를 적어도 하나 이상의 단말 또는 서버로 제공하는 서버;를 구비하는 것을 특징으로 하는 분산형 컨텐츠 수집 및 처리 시스템.And a server for providing the stored contents to at least one terminal or server. 제 15항에 있어서,The method of claim 15, 상기 개인화된 컨텐츠는, The personalized content is, 메일 컨텐츠 또는 금융 컨텐츠 또는 의료 컨텐츠, 또는 결제 컨텐츠를 포함하는 특정 개인의 사생활 침해와 관련 있는 컨텐츠이며,Content related to the infringement of the privacy of a particular individual, including mail content, financial content, medical content, or payment content, 상기 특화된 컨텐츠는,The specialized content, 무료 회원, 유료 회원, 준회원, 정회원, 또는 동호회 또는 포럼 가입 회원을 포함하는 특정 그룹을 대상으로 하는 컨텐츠인 것을 특징으로 하는 분산형 컨텐츠 수집 및 처리 시스템.Distributed content collection and processing system, characterized in that the content is targeted to a specific group, including free members, paid members, associate members, active members, or members of the community or forum. 삭제delete
KR1020040000509A 2004-01-06 2004-01-06 System for Collecting and Processing Dispersing Contents and Recording Medium KR101037673B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040000509A KR101037673B1 (en) 2004-01-06 2004-01-06 System for Collecting and Processing Dispersing Contents and Recording Medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040000509A KR101037673B1 (en) 2004-01-06 2004-01-06 System for Collecting and Processing Dispersing Contents and Recording Medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020090000969A Division KR101037675B1 (en) 2009-01-06 2009-01-06 System and Method for Collecting and Processing Dispersing Contents

Publications (2)

Publication Number Publication Date
KR20050072200A KR20050072200A (en) 2005-07-11
KR101037673B1 true KR101037673B1 (en) 2011-05-30

Family

ID=37261702

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040000509A KR101037673B1 (en) 2004-01-06 2004-01-06 System for Collecting and Processing Dispersing Contents and Recording Medium

Country Status (1)

Country Link
KR (1) KR101037673B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100719308B1 (en) * 2004-06-30 2007-05-17 에스케이 텔레콤주식회사 Method for supporting various multimedia contents service from terminal

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000075203A (en) * 1999-05-31 2000-12-15 홍오성 General-purpose robot agent and real-time search method
KR20010016025A (en) * 2000-10-05 2001-03-05 이승목 System for sharing and managing personal information for multi-user

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000075203A (en) * 1999-05-31 2000-12-15 홍오성 General-purpose robot agent and real-time search method
KR20010016025A (en) * 2000-10-05 2001-03-05 이승목 System for sharing and managing personal information for multi-user

Also Published As

Publication number Publication date
KR20050072200A (en) 2005-07-11

Similar Documents

Publication Publication Date Title
US6314425B1 (en) Apparatus and methods for use of access tokens in an internet document management system
US7500099B1 (en) Method for mitigating web-based “one-click” attacks
US7970858B2 (en) Presenting search engine results based on domain name related reputation
US20060085504A1 (en) A global electronic mail classification system
US8976008B2 (en) Cross-domain collaborative systems and methods
EP1878190B1 (en) Method and device of enabling a user of an internet application access to protected information
US20090077649A1 (en) Secure messaging system and method
US20080022013A1 (en) Publishing domain name related reputation in whois records
US20080028443A1 (en) Domain name related reputation and secure certificates
US20080028100A1 (en) Tracking domain name related reputation
US20150213131A1 (en) Domain name searching with reputation rating
US20080215675A1 (en) Method and system for secured syndication of applications and applications&#39; data
US20120079050A1 (en) Managing electronic messages
US20060200487A1 (en) Domain name related reputation and secure certificates
US20090055891A1 (en) Device, method, and program for relaying data communication
US8700721B2 (en) Method and system for electronic delivery of essential mail items
US20070294402A1 (en) Extensible Email
WO2006086928A1 (en) System and method for registered and authenticated electronic messages
US10289813B1 (en) Systems and methods for secure online repositories
JP2008084182A (en) Content management system, content management method and program
CN114117264A (en) Illegal website identification method, device, equipment and storage medium based on block chain
JP4652153B2 (en) Email filtering system, email filter, and program
KR101037675B1 (en) System and Method for Collecting and Processing Dispersing Contents
JP2003044607A (en) System for integrated management of personal information
KR101037673B1 (en) System for Collecting and Processing Dispersing Contents and Recording Medium

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee