[go: up one dir, main page]

KR20090000557A - Control system of content existing on the website and its control method - Google Patents

Control system of content existing on the website and its control method Download PDF

Info

Publication number
KR20090000557A
KR20090000557A KR1020070018239A KR20070018239A KR20090000557A KR 20090000557 A KR20090000557 A KR 20090000557A KR 1020070018239 A KR1020070018239 A KR 1020070018239A KR 20070018239 A KR20070018239 A KR 20070018239A KR 20090000557 A KR20090000557 A KR 20090000557A
Authority
KR
South Korea
Prior art keywords
user
content
website
service
site
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020070018239A
Other languages
Korean (ko)
Other versions
KR100988558B1 (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 KR1020070018239A priority Critical patent/KR100988558B1/en
Publication of KR20090000557A publication Critical patent/KR20090000557A/en
Application granted granted Critical
Publication of KR100988558B1 publication Critical patent/KR100988558B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0203Market surveys; Market polls
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0217Discounts or incentives, e.g. coupons or rebates involving input on products or services in exchange for incentives or rewards
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Game Theory and Decision Science (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 타 홈페이지의 콘텐츠를 타 홈페이지에 자동으로 수집, 등록, 수정, 삭제 및 이동을 가능하게 하는 시스템 및 방법에 관한 것으로, 보다 상세하게는 사용자가 서로 다른 웹페이지 간에 콘텐츠를 편리하게 수집등록 또는 이동시키기 위한 웹사이트에 존재하는 콘텐츠의 제어시스템 및 그 제어방법에 관한 것이다.The present invention relates to a system and method for automatically collecting, registering, modifying, deleting, and moving content of another homepage, and more specifically, a user conveniently collects and registers content between different webpages. Or it relates to a control system of the content existing on the website for moving and a control method thereof.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템은 사용자로부터 콘텐츠를 등록하고자 하는 다수개의 웹사이트 및 상기 각 웹사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받고, 이를 각 웹사이트를 관리하는 다수개의 에이전트로 각각 전송하는 서비스 매니저; 상기 서비스매니저로부터 전송받은 사용자가 선택한 콘텐츠, 아이디 및 비밀번호를 이용하여, 자동으로 사용자가 선택한 웹사이트에 로그인 하고 글쓰기를 요청하는 에이전트; 및 상기 에이전트의 글쓰기 요청에 대응하여 글쓰기 할 사이트로 콘텐츠를 전송하는 헬퍼를 포함한 관리자서버로 이루어진 것을 특징적 구성으로 한다.In order to achieve the above object, a system for controlling content existing in a website according to the present invention receives a plurality of websites for registering contents from a user and user registration IDs and passwords for the respective websites. A service manager which transmits to each of a plurality of agents managing each website; An agent that automatically logs in to a website selected by the user and requests writing using the content, ID, and password selected by the user received from the service manager; And an administrator server including a helper to transmit contents to a site to be written in response to the writing request of the agent.

Description

웹사이트에 존재하는 콘텐츠의 제어시스템 및 그 제어방법{A control system and method of contents for web site}A control system and method of contents for web site

도 1은 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템의 블록도.1 is a block diagram of a control system for content existing on a website according to the present invention.

도 2는 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템에서 사용자가 관리자서버에 접속하여 사용자에게 등록된 블로그 또는 카페를 추가하거나 수정하는 화면을 보여주는 캡쳐도.2 is a capture diagram showing a screen in which a user accesses an administrator server to add or modify a blog or cafe registered to a user in a system for controlling content existing on a website according to the present invention.

도 3은 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템에서 메뉴매핑테이블을 보여주는 캡쳐도.3 is a capture diagram showing a menu mapping table in a system for controlling content existing on a website according to the present invention.

도 4는 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템에서 사용자가 직접 관리자 서버에 접속 및 로그인 하여, 콘텐츠를 입력하는 모습을 나타낸 캡쳐도.4 is a capture diagram showing a user directly accessing and logging in to an administrator server and inputting contents in a control system for contents existing in a website according to the present invention.

도 5는 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템에서 사용자가 관리자 서버에 가입 및 로그인하여 등록한 게시물목록에서 수정, 삭제 또는 재전송을 할 게시물을 1개 이상 선택하는 모습을 나타낸 캡쳐도.FIG. 5 is a capture diagram illustrating a state in which a user selects one or more posts to be modified, deleted or resent from a list of posts registered and logged in by an administrator server in a control system of contents existing in a website according to the present invention.

도 6은 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템에서 타 사이트의 게시물을 수집하는 방법으로, 사용자는 관리자 서버에 가입 및 로그인하 여 게시물을 복사 또는 이동할 웹페이지의 카테고리를 입력 또는 선택하는 모습을 나타낸 캡쳐도.6 is a method for collecting posts of other sites in the control system of contents existing in a website according to the present invention, and a user may enter or select a category of a webpage to which a post is copied or moved by joining and logging in to an administrator server. Captured showing the appearance.

도 7은 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템에서 쇼핑몰의 가격을 일괄 수정하는 방법을 나타낸 개념도.7 is a conceptual diagram illustrating a method of collectively modifying the price of a shopping mall in a system for controlling content existing in a website according to the present invention.

본 발명은 타 홈페이지의 콘텐츠를 타 홈페이지에 자동으로 수집, 등록, 수정, 삭제 가능하게 하는 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for automatically collecting, registering, modifying, and deleting contents of another homepage.

일반적으로 웹상에서 홈페이지의 콘텐츠 등록은 화원가입 단계(S1)와; 로그인 단계(S2)와; 게시판 정보 입력 단계(S3)와; 게시판 정보 저장 단계(S4)와; 접속자 정보 출력 단계(S5)로 이루어져 각각의 사이트에 일일이 하나씩 사이트에 접속하여 사이트의 입력 구조에 맞게 정보를 등록하고 있다.In general, the content registration of the homepage on the web sign-up step (S1) and; A login step S2; Bulletin board information input step (S3); Bulletin board information storage step (S4); The visitor information output step (S5) consists of accessing the sites one by one to each site and registering information in accordance with the input structure of the site.

그러나 상기 일반적인 기술은 각각의 사이트에 일일이 회원 등록하여 로그인하고 정보를 입력하여 등록하는 데에 많은 시간이 소요되는 문제점과, 다수의 사이트에 정보를 등록하려는 경우에 어떤 사이트에 정보를 등록하고 하지 않았는지 혼란을 가져오는 문제점이 있었다.However, the general technology has a problem that it takes a lot of time to register and log in to each site, and enter and register information, and if you want to register information on multiple sites, you have not registered information on any site. There was a problem bringing confusion.

상기와 같은 문제점을 해소하기 위한 종래의 기술로는 대한민국 특허출원 제10-2002-0048550호 "타 홈페이지 게시판에 자동으로 게시물을 등록시키는 시스템 및 방법"에 잘 나타나 있었다.Conventional techniques for solving the above problems are well represented in the Republic of Korea Patent Application No. 10-2002-0048550 "System and method for automatically posting a post on the other homepage bulletin board".

상기 대한민국 특허출원 제10-2002-0048550호에 나타난 기술은,The technology shown in the Republic of Korea Patent Application No. 10-2002-0048550,

타 사이트에 접속하여 정보를 등록시키기 위하여 환경 설정하는 등록할 사이 트 설정 모듈과; A site setting module to be registered to configure an environment for accessing other sites and registering information;

상기 등록할 사이트 설정모듈에서 설정된 URL 정보를 표현하는 등록할 사이트 리스트 모듈과; A site list module to be registered which expresses URL information set in the site setting module to be registered;

상기 등록할 사이트 설정 모듈에서 입력된 인적사항 및 등록할 정보의 내용을 자동으로 입력하는 등록내용 모듈과; A registration contents module for automatically inputting the details of the personal information and the information to be registered in the site setting module to be registered;

상기 등록할 사이트 설정 모듈에 입력된 로그인 정보를 이용하여 자동으로 로그인하고 타 사이트의 게시판 형식에 맞게 매물을 자동으로 등록시키는 등록작업 모듈과; A registration operation module for automatically logging in using the login information input to the site setting module to be registered and automatically registering the property according to a bulletin board form of another site;

모든 정보를 입력후 전송결과를 표현하는 처리결과 모듈 등으로 이루어져 있었다.After inputting all the information, it consists of the processing result module which expresses the transmission result.

상기와 같은 종래의 기술은 같은 업종의 홈페이지 게시판에 입력하고자 하는 정보를 프로그램에 의해서 작성된 클릭버튼을 눌러줌으로써 자동으로 등록시키는 효과가 있고, 다수의 유사 업종 사이트에 동시에 다수의 정보를 입력시키는 효과가 있고 로그인하여 정보 등록 웹페이지까지 일일이 찾아야 하는 불편함을 피할 수 있어 시간절약을 할 수 있는 장점이 있었지만, 다음과 같은 문제점이 있었다.The prior art as described above has the effect of automatically registering the information to be entered on the homepage bulletin board of the same industry by pressing the click button created by the program, and the effect of simultaneously inputting a plurality of information to a number of similar industry sites And there was an advantage that can save time by avoiding the inconvenience of having to log in and find the information registration web page, but there were the following problems.

첫째, 상기 종래의 기술은 사용자에게 게시물을 등록하고자 하는 타 사이트에 대해 로그인 페이지 및 글쓰기 페이지만을 보여주고 사용자가 직접 글쓰기 페이지의 각 항목에 해당하는 정보를 넣어주고, 이를 전송하는 방식이므로, 이는 사용 자에게 게시물을 자동으로 등록해주지 못하는 반자동 서비스에 국한되는 문제점이 있었다.First, since the conventional technology shows only a login page and a writing page for another site to which a user wants to register a post, the user directly inputs information corresponding to each item of the writing page, and transmits the information. There is a problem that is limited to semi-automatic services that can not automatically register the post to the person.

둘째, 상기 종래의 기술은 인터넷의 웹페이지상의 게시판의 게시물 등록에 한정된다는 문제점이 있다.Second, there is a problem in that the conventional technology is limited to posting a bulletin board on a web page of the Internet.

셋째, 상기 종래의 기술은 사용자가 게시물을 등록하고자 하는 타 사이트의 URL주소를 등록하고, 이에 따라 등록된 URL주소에만 게시물을 등록하도록 이루어져 있다.Third, the related art registers a URL address of another site where a user wants to register a post, and thus registers the post only in the registered URL address.

따라서 사용자가 일일이 등록하고자 하는 타 사이트에 접속하여 이를 설정해야 하는 불편한 문제점이 있다.Therefore, there is an inconvenient problem that the user needs to access and set up another site to register.

본 발명은 상기의 문제점을 해소하기 위해 제안된 것으로써, The present invention has been proposed to solve the above problems,

첫째, 타 홈페이지 게시판의 게시물을 자동으로 수집하고, 이를 또 다른 홈페이지 게시판에 자동으로 등록시키게 하는 것을 목적으로 한다.First, it automatically collects the posts of other homepage bulletin boards, and automatically registers them on another homepage bulletin board.

둘째, 사용자가 일일이 등록하고자 하는 타 사이트에 접속하여 이를 설정해서 게시물을 타 홈페이지 게시판에 등록시키는 것에서 벗어나, 홈페이지 별로 게시판 목록을 매핑 및 구축하여, 사용자가 편리하게 등록하자 하는 홈페이지별 게시판 목록을 선택 가능하게 하는 것을 목적으로 한다.Second, apart from registering and posting posts to other homepage bulletin boards by setting up and accessing other sites that the user wants to register one by one, select the board list by homepage for user to conveniently register by mapping and building the board list by homepage. It aims at making it possible.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템은In order to achieve the above object, a system for controlling content existing in a website according to the present invention

사용자로부터 콘텐츠를 등록하고자 하는 다수개의 웹사이트 및 상기 각 웹사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받고, 이를 각 웹사이트를 관리하는 다수개의 에이전트로 각각 전송하는 서비스 매니저; 상기 서비스매니저로부터 전송받은 사용자가 선택한 콘텐츠, 아이디 및 비밀번호를 이용하여, 자동으로 사용자가 선택한 웹사이트에 로그인 하고 글쓰기를 요청하는 에이전트; 및 상기 에이전트의 글쓰기 요청에 대응하여 글쓰기 할 사이트로 콘텐츠를 전송하는 헬퍼를 포함한 관리자서버로 이루어진 것을 특징적 구성으로 한다.A service manager for receiving a plurality of websites and user registration IDs and passwords for the respective websites from which a user wants to register contents, and transmitting them to a plurality of agents managing the respective websites; An agent that automatically logs in to a website selected by the user and requests writing using the content, ID, and password selected by the user received from the service manager; And an administrator server including a helper to transmit contents to a site to be written in response to the writing request of the agent.

그리고 웹사이트에 존재하는 콘텐츠의 제어방법은,And how to control the content on the website,

a) 서비스 매니저는 사용자로부터 콘텐츠를 등록하고자 하는 다수개의 웹사이트 및 상기 각 웹사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받는 단계;a) receiving, by the service manager, a plurality of websites to which content is to be registered and a user registration ID and password for each website;

b) 상기 서비스 매니저는 사용자로부터 콘텐츠를 등록받고, 등록받은 콘텐츠를 등록할 웹사이트 및 상기 웹사이트의 사용자 아이디 비밀번호를 각 웹사이트를 관리하는 다수개의 에이전트로 각각 전송하는 단계;b) the service manager registers content from a user, and transmits a website to register the registered content and a user ID password of the website to a plurality of agents managing each website;

c) 상기 에이전트는 서비스매니저로부터 전송받은 사용자가 선택한 콘텐츠, 아이디 및 비밀번호를 이용하여, 자동으로 사용자가 선택한 웹사이트에 로그인 하고 글쓰기를 요청하는 단계; 및c) automatically logging in to the website selected by the user and requesting writing using the content, ID, and password selected by the user received from the service manager; And

d) 상기 에이전트의 글쓰기 요청에 대응하여 헬퍼가 글쓰기 할 사이트로 콘텐츠를 전송하는 단계;를 포함하여 이루어지는 것을 특징적 구성으로 한다.d) transmitting a content to a site to be written by a helper in response to a writing request of the agent.

이하 첨부된 도면을 참조하여 본 발명의 구체적인 구성에 대하여 설명하도록 한다.Hereinafter, a detailed configuration of the present invention will be described with reference to the accompanying drawings.

먼저 본 발명의 명세서에서 지속적으로 사용되는 용어에 관하여 설명하면 다음과 같다.First, terms used continuously in the specification of the present invention will be described.

-웹서비스: 웹사이트상의 주소(URL)를 가지는 HTML(hypertext markup language) 등으로 존재하는 서비스를 말한다. 대표적인 웹서비스로는 로그인(Login), 로그아웃(Logout), 게시물 등록, 게시물 읽기, 상품구매, 카드결재, 검색서비스 등을 제공하는 웹사이트를 말하며, 오픈API서비스(OpenAPI)에 의한 웹서비스 등을 포함한다.-Web service: Refers to a service existing in HTML (hypertext markup language) having an address (URL) on a website. Representative web services are websites that provide login, logout, post registration, post reading, product purchase, card payment, search services, etc., and web services by Open API. It includes.

-제어: 해당 웹서비스(URL주소)를 이용한 콘텐츠에 대한 읽기, 쓰기, 수정하기, 삭제, 이동을 말한다. -Control: Read, write, modify, delete or move the content using the web service (URL address).

이하 본 발명의 구성을 첨부된 도면을 참조하여 설명하면 다음과 같다.Hereinafter, the configuration of the present invention will be described with reference to the accompanying drawings.

도 1에 도시된 바와 같이, 본 발명에 따른 웹사이트 콘텐츠의 자동등록 시스템은 기본적으로 서비스매니저, 에이전트, 헬퍼 및 분석기를 포함한 관리자서버와, 사용자 컴퓨터와, 웹페이지를 구축한 다수개의 웹사이트로 이루어진다.As shown in FIG. 1, the system for automatically registering website contents according to the present invention basically includes an administrator server including a service manager, an agent, a helper, and an analyzer, a user computer, and a plurality of websites on which web pages are constructed. Is done.

여기서 본 발명에 따른 사이트 콘텐츠의 자동등록 시스템은 사용자가 상기 본 발명이 제공하는 관리자 서버에 접속하여 회원가입을 하고, 이에 따라 통상적인 아이디 및 비밀번호로 로그인 과정을 거침으로써, 본 발명을 이용할 수 있게 하는 것을 전제로 한다.In this case, the automatic content registration system for site contents according to the present invention allows the user to access the administrator server provided by the present invention and to register, thereby allowing the user to use the present invention by going through a login process with a conventional ID and password. On the premise that

여기서 사용자는 다수개의 웹사이트(다음, 네이버와 같은 포털사이트 또는 기타 쇼핑몰, 개인홈페이지와 같은 웹사이트) 등)에 가입하여 각 사이트에서 제공하는 글쓰기가 가능한 게시판, 블로그 또는 카페, 쇼핑몰 게시판 등을 개설하고, 자신의 게시판, 블로그 또는 카페, 쇼핑몰 게시판 등의 가입이 되어 글쓰기에 관련된 등록, 수정, 삭제 및 복사가 가능한 상태를 전제로 한다.Here, the user subscribes to a number of websites (e.g., portal sites such as Naver or other shopping malls, websites such as personal homepages), and opens writing boards, blogs, cafes, shopping malls, etc. It is assumed that a user can register, modify, delete, and copy his / her own bulletin board, blog, cafe or shopping mall bulletin board.

여기서, 본 발명에 따른 콘텐츠 등록은, 타 웹사이트에서 수집한 콘텐츠를 자신이 개설한 블로그 또는 카페의 게시판으로 복사해오는 것과, 자신이 특정 웹사이트에서 선택한 콘텐츠를 또 다른 다수개의 웹사이트의 게시판에 일률적으로 등록하는 것과, 마지막으로 사용자가 관리자 서버에 접속 및 로그인하여 또 다른 다수개의 웹사이트에 일괄 등록할 직접 콘텐츠를 등록하는 것으로, 이는 후술하는 실시예의 설명에서 보다 상세히 설명하도록 한다.Here, the content registration according to the present invention is to copy the content collected from other websites to a bulletin board of a blog or a cafe opened by oneself, and the content selected by a specific website to another bulletin board of a plurality of websites. Registering uniformly, and finally, a user accesses and logs in to an administrator server and registers direct content to collectively register on another plurality of websites, which will be described in more detail in the following description of embodiments.

이어서 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템의 상기 관리자 서버의 구성요소에 대해 상세히 설명하면 다음과 같다.Next, the components of the manager server of the content control system existing on the website according to the present invention will be described in detail.

상기 관리자버서는 서비스매니저, 에이전트, 헬퍼 및 데이터베이스로 구성된다.The administrator server consists of a service manager, an agent, a helper, and a database.

상기 관리자서버의 서비스매니저는 웹사이트의 콘텐츠에 대해 등록, 수정, 삭제, 복사 및 이동을 제어하는 역할을 한다. The service manager of the administrator server controls the registration, modification, deletion, copying and moving of the contents of the website.

즉, 상기 서비스매니저는 사용자가 등록할 각각의 콘텐츠에 대해 메뉴매핑테이블을 통해서 사용자로부터 콘텐츠를 등록할 웹사이트의 게시판을 선택받고, 상기 메뉴매핑테이블에 구축된 사용자가 선택한 웹사이트의 게시판과 연결된 링크를 따 라, 각각의 서비스 사이트를 담당하는 에이전트(PortalAgent)에게 등록할 웹사이트의 카테고리와 콘텐츠를 헬퍼를 이용하여 전달하여 해당 웹사이트로 전송하도록 하는 역할을 한다.That is, the service manager selects the bulletin board of the website to register the content from the user through the menu mapping table for each content to be registered by the user, and connects the bulletin board of the website selected by the user built in the menu mapping table. Follow the link to transfer the category and contents of the website to be registered to the Agent (PortalAgent) in charge of each service site by using the helper and send it to the corresponding website.

그리고 상기 헬퍼 및 에이전트로부터 그 등록 결과를 다시 전송받아 관리자 서버의 데이터베이스(DB)의 상태를 갱신함으로써, 데이터베이스에 저장된 내역을 사용자에게 표출하여주는 역할을 한다.And by receiving the registration result again from the helper and the agent to update the status of the database (DB) of the manager server, it serves to express the details stored in the database to the user.

예를 들어, 본 발명에 따른 사용자는 컴퓨터와 같은 사용자 단말기를 이용하여 관리자 서버에 접속 및 로그인하고, 등록할 콘텐츠에 대한 다수개의 웹페이지의 카테고리를 메뉴매핑테이블을 이용하여 등록한다. For example, a user according to the present invention accesses and logs in to an administrator server using a user terminal such as a computer, and registers categories of a plurality of web pages for content to be registered using a menu mapping table.

상기 메뉴매핑테이블을 보다 상세히 설명하면 상기와 같은 관리자서버에는 사용자에게 등록된 블로그 또는 카페를 추가하거나 수정할 수 있는 상태를 도 2와 같이 부여하게 된다.Referring to the menu mapping table in more detail, the administrator server as described above is given a state in which a user can add or modify a registered blog or cafe as shown in FIG. 2.

상기와 같은 서비스 매니저의 수행에 따른 소스코드는 다음과 같다.The source code according to the execution of the service manager as described above is as follows.

##########################################################

# DAUM# DAUM

##########################################################

daum.id=newsdaum.id = news

daum.passwd=1967daum.passwd = 1967

daum.blog.id=0Cizjdaum.blog.id = 0Cizj

##########################################################

# NAVER# NAVER

##########################################################

naver.id=newsnaver.id = news

naver.passwd=1967naver.passwd = 1967

naver.blog.id=newsnaver.blog.id = news

##########################################################

# EGLOOS# EGLOOS

##########################################################

egloos.id=newsegloos.id = news

egloos.passwd=1967egloos.passwd = 1967

egloos.blog.id=newsegloos.blog.id = news

여기서 상기 메뉴매핑테이블은 관리자 서버가 여기서 사용자가 타 블로그 또는 카페와 같은 웹사이트 상의 게시물을 또 다른 웹사이트 상으로 복사할 때, 이와 같이 사용자가 웹사이트간의 콘텐츠 이동을 더욱 용이하게 하는 것으로, 사용자는 관리자서버 즉, 관리자사이트에 생성한 카테고리와 웹사이트에 존재하는 카테고리 간에 도 3과 같이 1:N으로 링크를 구축하게 된다.Here, the menu mapping table is such that when an administrator server copies a post on a website such as another blog or a cafe onto another website, the user can more easily move the contents between the websites. Is to establish a 1: N link between the manager server, i.e., the category created on the manager site and the category existing on the website.

이에 따라 사용자가 콘텐츠를 등록할 웹페이지의 게시판을 선택하면 자동적으로 링크를 따라 각 서비스 사이트의 해당 카테고리로 이동이 가능하게 된다.Accordingly, when the user selects the bulletin board of the web page to register the content, it is possible to automatically move to the corresponding category of each service site by following the link.

따라서 사용자는 상기 메뉴매핑테이블을 통해서 콘텐츠를 등록할 각 카테고리를 지정함으로 콘텐츠가 등록될 웹사이트 및 게시판을 선택 가능하게 된다.Accordingly, the user can select a website and a bulletin board where the content is to be registered by designating each category to register the content through the menu mapping table.

상기와 같이 사용자에 의해 콘텐츠가 등록될 웹사이트와 게시판이 선택되면, 상기 서비스매니저는 이를 상기 다수개의 웹사이트를 각각 종속적으로 제어하는 에이전트(PoralAgent)를 자동으로 생성하여, 사용자의 아이디 및 비밀번호와, 등록할 게시판 및 콘텐츠를 전송하고, 상기 에이전트는 사이트에 자동으로 로그인을 하고, 글쓰기화면 서비스를 요청하여, 필요한 킷값을 추출하며, 글쓰기에 필요한 파라미터를 생성한 후 글쓰기를 수행하는 역할을 한다.When the web site and the bulletin board to which content is registered by the user are selected as described above, the service manager automatically generates an agent (PoralAgent) which controls the plurality of websites, respectively, so that the user ID and password and It transmits a bulletin board and contents to be registered, and the agent automatically logs in to the site, requests a writing screen service, extracts a necessary kit value, generates a parameter for writing, and then performs writing.

상기 에이전트가 구사하는 것은 로그인서비스, 글쓰기 서비스, 글읽기 서비스, 글 삭제 서비스, 글 목록요청서비스 등에 필요한 각각의 URL과 파라미터를 이용하여 서비스 URL를 조합하여, 그 내용을 헬퍼(HtmlHelper)에게 전송하고, 그 결과에 따라서 다음 단계로 진행할 지, 아니면 오류를 서비스매니저에게 전달할지를 결정하게 된다. The agent uses a combination of service URLs using parameters and parameters necessary for login service, writing service, reading service, writing deletion service, and writing list request service, and transmits the contents to the helper (HtmlHelper). Based on the result, it is decided whether to proceed to the next step or forward the error to the service manager.

상기와 같이 에이전트에 의해 전송된 콘텐츠를 헬퍼(HtmlHelper)는 실제로 웹페이지와 HTTP 통신 규약에 의해 헤더패킷과 바디패킷을 전달하며, 전달의 성공, 실패여부코드를 읽고 서버로부터의 결과(Response)를 읽어 결과를 분석하고 그 결과를 에이전트에게 전달하는 담당하는 역할을 한다. As described above, the helper (HtmlHelper) actually delivers the header packet and the body packet according to the web page and the HTTP communication protocol, reads the success or failure code of the delivery, and reads the response from the server. It is responsible for reading and analyzing the results and delivering the results to the agent.

또한 헬퍼는 서비스의 타입이 get방식, post방식, multipart post방식에 따라 HTTP 통신규약에 맞춰 데이터를 전송하는 형태를 제작하여 전송하게 된다.In addition, helpers make and transmit data in accordance with HTTP communication protocol according to get type, post type, and multipart post type.

상기와 같이 헬퍼가 에이전트에게 전달하는 것은 다음과 같은 자바클래스로 표현이 된다.As above, the helper delivers to the agent is expressed as the following Java class.

public class HtmlResult {public class HtmlResult {

private :    private:

int statusCode; //전송결과코드    int statusCode; // transmission result code

HttpState state; //HTTP 상태    HttpState state; // HTTP status

String reqUrl; //서비스요청 URL    String reqUrl; // service request URL

String htmlMessage; //서비스 결과 HTML 메세지 Response    String htmlMessage; // Service Result HTML Message Response

Header location; //서비스 redirect시 URL    Header location; // URL at service redirect

public :   public:

//이하생략   // omitted

그리고 상기 분석기(HtmlAnalyzer)는 헬퍼가 요청(Request)을 전달한 후, 결과(Response)를 읽어서 그 결과를 분석하는 역할을 담당한다. In addition, the analyzer (HtmlAnalyzer) is responsible for analyzing the results by reading the response after the helper passes the request (Request).

그 분석내용에는 HtmlResult에 담기는 전송결과코드, location URL 그리고 HTML을 XML로 변환한 결과를 포함하고, 이를 저장하게 된다.The analysis includes the transfer result code contained in the HtmlResult, the location URL, and the result of converting the HTML to XML and stores it.

상기와 같은 구성에 의한 본 발명에 따른 웹사이트 콘텐츠의 자동등록 방법을 설명하면 다음과 같다. Referring to the automatic registration method of the website content according to the present invention by the above configuration as follows.

- 콘텐츠의 등록-Registration of content

우선 사용자는 관리자 서버에 가입 및 로그인하여 게시물을 등록할 카테고리를 선택하고, 콘텐츠를 등록하게 된다.First, the user subscribes and logs in to the administrator server, selects a category to register a post, and registers content.

사용자가 콘텐츠를 등록하는 방법은 크게 앞서 말한 것과 같이, 첫째의 방법은 도 4와 같이, 사용자가 직접 관리자 서버에 접속 및 로그인 하여, 콘텐츠를 입력하는 것이다.As described above, a method of registering content by a user is as described above. The first method is to directly access and log in to an administrator server and input content, as shown in FIG. 4.

둘째는 타 사이트의 게시물을 수집하는 방법으로, 사용자는 관리자 서버에 가입 및 로그인하여 게시물을 복사 또는 이동할 웹페이지의 카테고리(도 6 상의 "조판시스템")를 입력 또는 선택하게 된다. The second is a method of collecting posts of other sites, and the user enters or selects a category ("typesetting system" in FIG. 6) of a web page to which the user subscribes and logs in to the administrator server to copy or move the post.

이에 따라 서비스 매니저는 사용자가 입력 또는 선택한 카테고리에 따른 콘텐츠를 수집 및 추출하여, 사용자에게 콘텐츠 목록을 표시하고, 사용자로부터 목록의 콘텐츠 중 적어도 하나 이상을 선택받게 된다.Accordingly, the service manager collects and extracts content according to a category input or selected by the user, displays a list of contents to the user, and receives at least one of the contents of the list from the user.

상기 서비스 매니저가 콘텐츠를 수집 및 추출하는 방법은 하나는 서비스 사이트의 데이터베이스나 파일시스템 등 레포지토리(Repository)에 접속하여 콘텐츠를 추출하는 것이고, 또 다른 방법은 XML 결과를 리턴해주는 웹서비스(WebService) 나, 오픈API 또는 RSS를 웹페이지에서 지원할 때 해당 웹서비스를 이용하여 콘텐츠를 추출하는 방법, 그리고 마지막 방법은 게시물목록 서비스를 이용하여 HTML콘텐츠를 수집하고 그 결과를 분석하여 정보를 추출하는 방법을 사용한다.One way for the service manager to collect and extract content is to access a repository, such as a database or file system of a service site, and to extract content. Another method is a web service that returns an XML result. When the web page supports Open API or RSS, the content is extracted using the web service, and the last method is the method of collecting the HTML content using the post list service and analyzing the results to extract the information. do.

상기와 같은 콘텐츠를 수집 및 추출하는 방법은 이미 공지된 기술이므로 상세한 설명은 생략하도록 한다.Since the method of collecting and extracting the above contents is a well-known technique, detailed description thereof will be omitted.

상기와 같은 콘텐츠 추출방법을 이용하여 추출된 콘텐츠는 관리자서버의 데이터베이스에 저장되어 사용자의 화면에 목록형태로 표현된다.Content extracted using the content extraction method as described above is stored in the database of the administrator server is represented in the form of a list on the user's screen.

여기서 상기 수집이란 의미는 카테고리 별 관련 게시물의 목록을 추출하는 의미로 쓰이며, 일반적인 검색사이트에서 검색어를 입력하면, 해당 검색어를 모두 정렬하는 것과는 다른 개념이다.Here, the collection is used to extract a list of related posts by category, and when a search word is input in a general search site, the concept is different from sorting all of the search terms.

그리고 상기 서비스 매니저는 상기 목록 중에서 사용자로부터 복사할 콘텐츠를 선택받고, 이를 사용자로부터 선택받은 복사 또는 이동해올 웹사이트에 종속된 에이전트를 생성하여 사용자의 아이디 및 비밀번호와, 등록할 카테고리 및 콘텐츠를 전송하고, 그 등록 결과를 다시 전송받아 데이터베이스(DB)의 상태를 갱신하게 된다.The service manager selects a content to be copied from the user from the list, creates an agent dependent on the website selected to be copied or moved by the user, and transmits the user's ID and password, a category and content to be registered. Then, the registration result is received again to update the state of the database.

셋째 방법은 사용자가 특정 사이트의 콘텐츠를 직접 지정하는 방법이다.The third method is a method in which a user directly designates contents of a specific site.

사용자는 관리자서버에서 제공하는 화면으로 접속하여 특정 사이트의 주소를 입력하고, 특정 사이트의 콘텐츠를 클릭하게 된다.The user accesses the screen provided by the administrator server, inputs the address of a specific site, and clicks the content of the specific site.

이에 따라 서비스매니저는 상기 특정 사이트에 해당하는 에이전트에게 상기 특정 사이트에서 사용자에 의해 선택된 콘텐츠에 대한 정보추출 및 분석을 요구하고, 이에 따라 헬퍼는 상기 특정 사이트의 특정 콘텐츠를 또 다른 웹사이트의 게시판으로 등록할 수 있는 준비상태가 된다.Accordingly, the service manager requests an agent corresponding to the specific site to extract and analyze information on the content selected by the user at the specific site, so that the helper transfers the specific content of the specific site to the bulletin board of another website. You are ready to register.

상기와 같은 방법으로 사용자가 콘텐츠를 등록하고, 앞서 말한 바와 같이 메뉴매핑테이블을 통해 카테고리를 선택하면, 관리자서버의 서비스매니저는 사용자가 등록해 놓은 각 웹사이트에 종속된 에이전트를 순차적으로 생성한 후, 사용자 아이디, 비밀번호, 웹페이지의 카테고리정보와 콘텐츠를 에이전트에게 전송하고, 그 결과를 다시 전송받아 데이터베이스(DB)의 상태를 갱신하여 등록된 하나의 게시물이 모든 웹사이트의 게시판에 등록되게 한다.When the user registers the content in the above manner and selects a category through the menu mapping table as described above, the service manager of the administrator server sequentially creates an agent dependent on each website registered by the user. The user ID, password, category information and contents of the web page are transmitted to the agent, and the result is received again to update the status of the database so that one registered post is registered on the bulletin board of all websites.

여기서 상기 에이전트는 웹페이지에 자동으로 로그인을 하고, 킷값이 필요할 경우 글쓰기화면 서비스를 요청하여 필요한 킷값을 추출하며, 글쓰기에 필요한 파라미터를 생성한 후 헬퍼(HtmlHelper)를 통해 글쓰기를 수행하게 되는 것이다.In this case, the agent automatically logs in to a web page, and if a kit value is required, requests a writing screen service to extract a required kit value, generates a parameter for writing, and then performs writing through a helper (HtmlHelper).

즉, 에이전트는 글쓰기 서비스에 필요한 각각의 URL과 파라미터를 이용하여 웹서비스 URL를 조합하여, 그 내용을 헬퍼(HtmlHelper)에게 전송하고, 그 결과에 따라서 다음 단계로 진행할 지, 아니면 오류를 서비스매니저에게 전달할지를 결정하게 된다. That is, the agent combines the web service URL using each URL and parameter required for the writing service, sends the contents to the helper (HtmlHelper), and proceeds to the next step according to the result, or sends an error to the service manager. The decision is made.

상기와 같이 에이전트에 의해 전송된 콘텐츠를 헬퍼(HtmlHelper)는 실제로 웹페이지와 HTTP 통신 규약에 의해 헤더패킷과 바디패킷을 전달하며, 전달의 성공, 실패여부코드를 읽고 서버로부터의 결과(Response)를 읽어 결과를 분석하고 그 결 과(HtmlResult)를 에이전트에게 전달하게 된다.As described above, the helper (HtmlHelper) actually delivers the header packet and the body packet according to the web page and the HTTP communication protocol, reads the success or failure code of the delivery, and reads the response from the server. It reads and analyzes the result and sends the result (HtmlResult) to the agent.

상기와 같은 과정에 의해 모든 서비스 사이트에 콘텐츠가 등록되게 되고, 서비스 매니저는 게시물에 대한 대기중, 성공, 실패의 상태정보와 성공시에는 콘텐츠의 식별자정보 또한 등록을 하게 되며, 각 웹사이트로의 콘텐츠 등록은 마감된다.Through the above process, the contents are registered in all service sites, and the service manager registers the status information of the waiting, successful, and failed statuses of the posts, and also the identifier information of the contents upon success. Content registration is closed.

- 콘텐츠의 수정, 삭제, 재전송-Modify, delete or resend content;

이미 콘텐츠의 등록과정을 통하여 다수의 웹페이지에 등록된 콘텐츠에 대하여 수정이나 삭제 또는 재전송을 하고자 하는 경우, 우선 사용자는 관리자 서버에 가입 및 로그인하여 등록한 게시물목록에서 도 5와 같이 수정, 삭제 또는 재전송을 할 게시물을 1개 이상 선택한 후 해당 버튼을 클릭하게 된다. In the case of modifying, deleting or resending contents already registered in a plurality of webpages through the registration process of contents, first, the user is modified, deleted or resent as shown in FIG. After selecting one or more posts, click the button.

따라서 서비스매니저는 사용자가 상기 선택한 게시물에 대하여 수정인 경우에는 이미 등록된 웹페이지의 에이전트를 각각 생성한 후, 등록 시 저장한 콘텐츠 식별자 정보와 수정된 콘텐츠를 전송하고, 그 결과를 받아 DB에 저장하게 된다. Therefore, in case of modification by the user for the selected post, the service manager generates each agent of the webpage that is already registered, transmits the content identifier information and the modified content stored at the time of registration, and receives the result and stores the result in the DB. Done.

여기서 상기 에이전트는 헬퍼를 이용하여 웹페이지에 로그인을 하고, 콘텐츠를 삭제하는 웹서비스 URL을 생성하여 헬퍼에 전송하여 콘텐트를 수정하도록 한다. Here, the agent logs in to the web page using the helper, generates a web service URL for deleting the content, and transmits the generated URL to the helper to modify the content.

상기 헬퍼는 상기 콘텐츠 등록과 동일한 과정을 통하며, 그 결과(HtmlResult)를 에이전트에게 전송하게 된다. The helper goes through the same process as the content registration, and sends the result (HtmlResult) to the agent.

삭제의 경우 상기 콘텐츠 식별자를 이용하여 상기 에이전트가 삭제 웹서비스 URL를 생성하여 헬퍼를 통하여 진행하는 과정은 동일하다. In the case of deletion, the process of the agent generating the deletion web service URL using the content identifier and proceeding through the helper is the same.

재전송의 경우, 콘텐츠 등록 시 실패한 콘텐츠를 다시 전송하는 기능으로 사용자가 선택한 콘텐츠에 대하여 서비스매니저는 상기 콘텐츠 등록과 동일한 과정을 수행하게 된다. In the case of retransmission, the service manager performs the same process as the content registration with respect to the content selected by the user as a function of retransmitting the failed content when the content is registered.

상기와 같은 과정에 의해 이미 모든 서비스 사이트에 등록된 콘텐츠에 대하여 수정, 삭제가 가능하며, 전송이 실패한 콘텐츠에 대해서도 재전송이 가능하게 되고, 서비스 매니저는 수정이나 재전송의 경우 게시물에 대한 대기중, 성공, 실패의 상태정보와 성공시에는 콘텐츠의 식별자정보 또한 등록을 하게 되며, 각 웹페이지로의 콘텐츠 등록은 마감된다.Through the above process, it is possible to modify or delete contents already registered in all service sites, and to resend contents that have failed to be transmitted, and the service manager is waiting for a post in case of modification or resend, and success In this case, the status information of the failure and the identifier information of the content are also registered upon success, and the content registration to each web page is closed.

상기와 같은 과정에 의해 콘텐츠가 등록되게 되고, 이동의 경우에는 상기한 콘텐츠 삭제과정을 반복하여 콘텐츠 이동작업을 마치게 되어, 사용자에게 복사 또는 이동된 콘텐츠 목록을 표시하게 되어, 각 웹사이트로의 콘텐츠의 복사 및 이동작업은 마감된다.The content is registered by the above process, and in the case of moving, the content deleting operation is completed by repeating the above-mentioned content deleting process, and the user is displayed a list of copied or moved contents, and the contents to each website. Copy and move operations are completed.

여기서 본 발명에 따른 콘텐츠의 등록 및 이동, 복사시 콘텐츠에 포함된 이미지나 음성, 동영상등 은 전송하지 않으며, 관련 HTML 만 전송함으로 전송속도를 높이며, 이미지나 음성 및 동영상등의 콘텐츠 수정 시 각각의 사이트를 수정하지 않아도 되게 할 수 있다.Here, when registering, moving, or copying contents according to the present invention, images, voices, and videos included in the contents are not transmitted, and only the relevant HTML is transmitted to increase the transmission speed, and when modifying contents such as images, voices, and videos, You can make your site unmodified.

이하 본 발명의 다른 실시예로서, 본 발명에 따른 웹사이트에 존재하는 콘텐츠의 제어시스템을 쇼핑몰에 적용하면 다음과 같다.Hereinafter, as another embodiment of the present invention, the control system of the content existing in the website according to the present invention is applied to the shopping mall as follows.

상기 다른 실시예는 도 7을 참조하여 설명하면, 쇼핑몰에서 상품가격, 재고 정보 등과 같은 상품데이터를 사용자가 수정할 경우에 따라, 상기 사용자가 타 쇼핑몰에 일괄 등록한 상품데이터를 자동으로 관리자 서버가 수정해주고, 상기 관리자서버는 타 쇼핑몰에서 발생한 사용자의 질문이나, 구매정보를 자동적으로 수집하는 제공하여 주는 방법에 관한 것이다.According to another embodiment of the present invention, referring to FIG. 7, if a user modifies product data such as product price and stock information in a shopping mall, the administrator server automatically modifies the product data registered by the user at another shopping mall. In addition, the manager server relates to a method for providing a collection of questions or user information automatically generated in another shopping mall.

먼저 관리자 서버에는 다수의 서비스사이트(쇼핑몰)에서 취급하는 상품에 대하여 상품별 카테고리 및 상품가격, 재고, 사진, 설명 등 상세정보를 포함한 상품데이터의 상품목록을 관리자서버에 쇼핑몰 형식으로 구축한다.First, the manager server constructs a product list in the form of a shopping mall in the manager server, which includes product-specific categories and detailed information such as product price, inventory, photographs, and descriptions of the products handled by a plurality of service sites (shopping malls).

그리고 서비스 매니저는 사용자로부터 상품데이터를 등록하고자 하는 다수개의 서비스사이트 및 상기 각 서비스사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받게 된다.The service manager receives a plurality of service sites for registering product data and a user registration ID and password for each service site.

이에 따라 사용자는 자신이 판매하고자 하는 상품데이터에서 가격, 상품정보, 재고 등의 정보 수정이 발생한 경우 관리자 서버에 구축한 쇼핑몰에 접속하여 가격이나 재고, 상품의 상세정보 등 수정된 정보를 수정한다. Accordingly, when the user has modified the information such as price, product information, inventory, etc. in the product data he wants to sell, the user accesses a shopping mall built on the manager server and corrects the modified information such as price, inventory, and product details.

또한 사용자에 의해 새로운 상품의 등록이 요청될 경우 사용자는 관리서버에 구축한 쇼핑몰에 접속하여 상품데이터를 등록한다. In addition, when a user requests registration of a new product, the user accesses a shopping mall built on a management server and registers product data.

이에 따라 서비스매니저는 새로 등록된 콘텐츠를 상기 콘텐츠 등록절차에 따라 각 서비스사이트의 각각의 에이전트를 통해 본 발명의 구성에서 설명한 콘텐츠 등록 방법을 토대로 상품데이터를 등록하게 된다. Accordingly, the service manager registers the newly registered content based on the content registration method described in the configuration of the present invention through each agent of each service site according to the content registration procedure.

그리고 각 서비스사이트에 발생한 구매정보 및 고객질의에 대한 수집을 위해서 각 서비스사이트(쇼핑몰)에 가입한 고객들(회원들)은 각각의 쇼핑몰에서 구매를 하게 되면, 구매정보는 각각의 서비스사이트에 있는 데이터베이스에 등록이 된다.In order to collect purchase information and customer inquiries generated at each service site, customers (members) who have subscribed to each service site (shopping mall) make purchases at each shopping mall, and the purchase information is stored in a database at each service site. It is registered in.

서비스매니저는 주기적으로 (가령 1시간 단위) 각 서비스사이트를 담당하는 에이전트에게 주문정보 및 질의를 수집하는 요청을 전달한다. The service manager periodically sends a request for collecting order information and inquiries to the agent in charge of each service site (eg, every hour).

에이전트는 타 사이트의 게시물을 수집하는 방법을 이용하여 서비스사이트에 등록된 구매정보 및 질의정보를 수집하게 된다.The agent collects purchase information and query information registered in the service site using a method of collecting posts from other sites.

그리고 사용자의 상품의 판매중지 및 중단의 경우 발생시 상품의 판매중지는 콘텐트의 수정에 해당하고, 중단의 경우는 삭제에 해당함으로 각각의 경우에 대해서 상기 콘텐트의 수정, 콘텐트의 삭제로직을 이용하여 각 서비스사이트의 콘텐츠를 제어하게 된다.In the case of stopping or discontinuing the sale of the user's product, the sale of the product corresponds to the modification of the content, and in the case of the suspension, the deletion corresponds to the deletion. It controls the content of the service site.

첨부된 도면에 도시되어 설명된 특정의 실시 예들은 단지 본 발명의 예로서 이해되어 지고, 본 발명의 범위를 한정하는 것이 아니며, 본 발명이 속하는 기술 분야에서 본 발명에 기술된 기술적 사상의 범위에서도 다양한 다른 변경이 발생될 수 있으므로, 본 발명은 보여지거나 기술된 특정의 구성 및 배열로 제한되지 않는 것은 자명하다.Specific embodiments shown and described in the accompanying drawings are only to be understood as an example of the present invention, not to limit the scope of the invention, but also within the scope of the technical spirit described in the present invention in the technical field to which the present invention belongs As various other changes may occur, it is obvious that the invention is not limited to the specific constructions and arrangements shown or described.

상기와 같은 구성에 의한 본 발명에 따르면, According to the present invention by the above configuration,

첫째, 서비스 매니저가 사용자로부터 콘텐츠를 등록하고자 하는 다수개의 웹사이트 및 상기 각 웹사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받고, 이를 각 웹사이트를 관리하는 다수개의 에이전트로 각각 전송하여 등록가능하게 함으로써 사용자가 자신이 등록할 콘텐츠를 다수개의 웹페이지에 자동으로 등록가능하게 하는 효과가 있다.First, the service manager receives a plurality of websites and user registration IDs and passwords for each website from the user, and transmits them to a plurality of agents managing each website so that they can be registered. There is an effect that allows the user to automatically register the content to be registered on a plurality of web pages.

둘째, 상기 서비스매니저는 콘텐츠를 등록할 웹사이트별 게시판 목록에 대한 자동 연결 링크가 구축된 메뉴매핑테이블을 통해서 사용자로부터 등록할 웹사이트 및 상기 웹사이트의 게시판을 선택받게 함으로써 사용자가 일일이 등록하고자 하는 타 사이트에 접속하여 이를 설정해서 게시물을 타 홈페이지 게시판에 등록시키는 것에서 벗어나, 간편하게 등록하고자 하는 웹사이트의 게시판을 선택할 수 있게 하는 효과가 있다.Second, the service manager allows the user to select a website to be registered and a bulletin board of the website through a menu mapping table in which an automatic link to a list of bulletin boards for each website to register content is established. By accessing other sites and setting them up, the postings are posted on other homepage bulletin boards, so that the bulletin boards of the website to be registered can be easily selected.

셋째, 상기 서비스 매니저가 사용자로부터 수집할 콘텐츠가 저장된 웹사이트 및 상기 웹사이트에서 수집할 콘텐츠에 대한 검색어를 입력받고, 사용자가 입력한 검색어를 이용하여 해당 웹사이트에서 콘텐츠를 추출하여, 추출된 콘텐츠의 목록을 사용자에게 표출함으로써, 표출된 콘텐츠 목록 중에서 사용자로부터 하나 이상의 콘텐츠를 선택받고 이를 타 홈페이지에 등록 가능하게 함으로써 사용자는 검색어만을 입력하면, 자동으로 검색어에 대한 결과물을 추출하여 사용자로부터 선택받음으로써, 선택받은 콘텐츠를 타 홈페이지에 등록시킬 수 있는 효과가 있다.Third, the service manager receives a website storing the content to be collected from the user and a search term for the content to be collected from the website, extracts the content from the website using the search term input by the user, and extracts the extracted content. By presenting the list of users to the user, one or more contents can be selected from the displayed content list and registered on another homepage. When a user enters a search word, the user automatically extracts the result of the search word and is selected by the user. In addition, the selected content can be registered on another homepage.

Claims (10)

사용자로부터 콘텐츠를 등록하고자 하는 다수개의 웹사이트 및 상기 각 웹사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받고, 이를 각 웹사이트를 관리하는 다수개의 에이전트로 각각 전송하는 서비스 매니저;A service manager for receiving a plurality of websites and user registration IDs and passwords for the respective websites from which a user wants to register contents, and transmitting them to a plurality of agents managing the respective websites; 상기 서비스매니저로부터 전송받은 사용자가 선택한 콘텐츠, 아이디 및 비밀번호를 이용하여, 자동으로 사용자가 선택한 웹사이트에 로그인 하고 글쓰기를 요청하는 에이전트; 및An agent that automatically logs in to a website selected by the user and requests writing using the content, ID, and password selected by the user received from the service manager; And 상기 에이전트의 글쓰기 요청에 대응하여 글쓰기 할 사이트로 콘텐츠를 전송하는 헬퍼를 포함한 관리자서버로 이루어진 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어시스템.And a manager server including a helper for transmitting content to a site to be written in response to a writing request of the agent. 제1항에 있어서,The method of claim 1, 상기 콘텐츠는 특정 사이트에서 사용자에 의해 선택되거나, 또는 사용자로부터 관리자 서버에 입력된 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어시스템.And the content is selected by a user at a specific site or input from a user to an administrator server. 제1항에 있어서,The method of claim 1, 상기 콘텐츠는 The content is 서비스 매니저가 사용자로부터 수집할 콘텐츠가 저장된 웹사이트 및 상기 웹사이트에서 수집할 콘텐츠에 대한 검색어를 입력받고, 사용자가 입력한 검색어를 이용하여 해당 웹사이트에서 콘텐츠를 추출하여, 추출된 콘텐츠의 목록을 사용자에게 표출함으로써, 표출된 콘텐츠 목록 중에서 사용자로부터 하나 이상의 콘텐츠를 선택받은 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어시스템.The service manager inputs a website storing the content to be collected from the user and a search term for the content to be collected from the website, extracts the content from the website using the search term entered by the user, and displays a list of extracted contents. By presenting to the user, the control system of the content existing on the website, characterized in that the selected one or more content from the list of the displayed content. 제1항에 있어서, The method of claim 1, 상기 서비스매니저는 콘텐츠를 등록할 웹사이트별 게시판 목록에 대한 1:N(사용자: 다수개의 웹사이트)관계의 자동 연결 링크가 구축된 메뉴매핑테이블을 통해서 사용자로부터 등록할 웹사이트 및 상기 웹사이트의 게시판을 선택받는 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어시스템.The service manager may register the website and the website to be registered from the user through a menu mapping table in which a 1: N (user: multiple websites) relationship is automatically linked to a bulletin board list for each website to which content is to be registered. Control system for the content existing on the website, characterized in that the bulletin board is selected. a) 서비스 매니저는 사용자로부터 콘텐츠를 등록하고자 하는 다수개의 웹사이트 및 상기 각 웹사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받는 단계;a) receiving, by the service manager, a plurality of websites to which content is to be registered and a user registration ID and password for each website; b) 상기 서비스 매니저는 사용자로부터 콘텐츠를 등록받고, 등록받은 콘텐츠를 등록할 웹사이트 및 상기 웹사이트의 사용자 아이디 비밀번호를 각 웹사이트를 관리하는 다수개의 에이전트로 각각 전송하는 단계;b) the service manager registers content from a user, and transmits a website to register the registered content and a user ID password of the website to a plurality of agents managing each website; c) 상기 에이전트는 서비스매니저로부터 전송받은 사용자가 선택한 콘텐츠, 아이디 및 비밀번호를 이용하여, 자동으로 사용자가 선택한 웹사이트에 로그인 하고 글쓰기를 요청하는 단계; 및c) automatically logging in to the website selected by the user and requesting writing using the content, ID, and password selected by the user received from the service manager; And d) 상기 에이전트의 글쓰기 요청에 대응하여 헬퍼가 글쓰기 할 사이트로 콘텐츠를 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어방법.d) transmitting a content to a site to be written by a helper in response to a writing request of the agent; and controlling the content existing in the website. 제5항에 있어서,The method of claim 5, 상기 콘텐츠는 특정 사이트에서 사용자에 의해 선택되거나, 사용자로부터 관리자 서버에 입력된 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어방법.And the content is selected by a user at a specific site or inputted from a user to an administrator server. 제5항에 있어서,The method of claim 5, 상기 콘텐츠는 서비스 매니저에 의해 사용자로부터 수집할 콘텐츠가 저장된 웹사이트 및 상기 웹사이트에서 수집할 콘텐츠에 대한 검색어를 입력받고, 사용자가 입력한 검색어를 이용하여 해당 웹사이트에서 콘텐츠를 추출하며, 추출된 콘텐츠의 목록을 사용자에게 표출하여 선택받은 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어방법.The content is input by the service manager a website storing the content to be collected from the user and a search term for the content to be collected from the website, using the search term entered by the user to extract the content from the website, and extracted A method for controlling content existing in a website, characterized in that the list of content is presented to the user and selected. 제5항에 있어서, The method of claim 5, 상기 a)에서 In a) 상기 서비스매니저는 콘텐츠를 등록할 웹사이트별 게시판 목록에 대한 1:N(사용자: 다수개의 웹사이트)관계의 자동 연결 링크가 구축된 메뉴매핑테이블을 통해서 사용자로부터 등록할 웹사이트 및 상기 웹사이트의 게시판을 선택받는 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어방법.The service manager may register the website and the website to be registered from the user through a menu mapping table in which a 1: N (user: multiple websites) relationship is automatically linked to a bulletin board list for each website to which content is to be registered. Method of controlling the content existing on the website, characterized in that the bulletin board is selected. a) 서비스 매니저는 다수개의 쇼핑몰에서 판매하는 상품에 대한 상세내역과 사진정보를 포함하는 상품데이터를 종류별로 분류한 상품목록을 관리자서버에 구축하는 단계;a) the service manager constructing a product list in the manager server, which classifies the product data including the details and photo information of the products sold in the plurality of shopping malls by type; b) 서비스 매니저는 사용자로부터 상품데이터를 등록하고자 하는 다수개의 서비스사이트 및 상기 각 서비스사이트에 대한 사용자등록 아이디 및 비밀번호를 입력받는 단계;b) the service manager receiving a plurality of service sites for registering product data from a user and a user registration ID and password for each service site; c) 상기 서비스 매니저는 관리자서버에 구축된 상품목록을 이용하여 관리자서버에 접속한 사용자로부터 판매하고자 하는 상품정보를 등록받고, 등록받은 상품데이터를 등록할 서비스사이트 및 상기 서비스사이트의 사용자 아이디 비밀번호를 각 웹사이트를 관리하는 다수개의 에이전트로 각각 전송하는 단계;c) The service manager registers product information to be sold from a user connected to the manager server using a product list built in the manager server, and registers a service site to register the registered product data and a user ID password of the service site. Transmitting each to a plurality of agents managing each website; d) 상기 에이전트는 서비스매니저로부터 전송받은 사용자가 등록한 상품데이터, 아이디 및 비밀번호를 이용하여, 자동으로 각 서비스사이트에 로그인 하고 글쓰기를 요청하는 단계; 및d) automatically logging in to each service site and requesting writing using the product data, ID, and password registered by the user received from the service manager; And e) 상기 에이전트의 글쓰기 요청에 대응하여 헬퍼가 글쓰기 할 사이트로 상품데이터를 전송하고, 그 전송결과를 에이전트로 전송하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어방법.e) transmitting a product data to a site to be written by the helper in response to a writing request of the agent, and transmitting the result of the transmission to the agent. 제9항에 있어서,The method of claim 9, 상기 에이전트는 각각의 서비스사이트에서 발생한 고객들의 질문 및 상품구매정보를 수집하여 관리자 서버로 다시 전송하는 단계를 더 포함한 것을 특징으로 하는 웹사이트에 존재하는 콘텐츠의 제어방법.The agent further comprises the step of collecting the customer's questions and product purchase information generated in each service site and transmits back to the administrator server.
KR1020070018239A 2007-02-23 2007-02-23 Control system of content existing on the website and its control method Expired - Fee Related KR100988558B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070018239A KR100988558B1 (en) 2007-02-23 2007-02-23 Control system of content existing on the website and its control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070018239A KR100988558B1 (en) 2007-02-23 2007-02-23 Control system of content existing on the website and its control method

Publications (2)

Publication Number Publication Date
KR20090000557A true KR20090000557A (en) 2009-01-08
KR100988558B1 KR100988558B1 (en) 2010-10-20

Family

ID=40483721

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070018239A Expired - Fee Related KR100988558B1 (en) 2007-02-23 2007-02-23 Control system of content existing on the website and its control method

Country Status (1)

Country Link
KR (1) KR100988558B1 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040016278A (en) * 2002-08-16 2004-02-21 황광수 System and methode of automatically registrating notice matter on notice board of other homepage

Also Published As

Publication number Publication date
KR100988558B1 (en) 2010-10-20

Similar Documents

Publication Publication Date Title
US20240428271A1 (en) Obtaining data from incomplete electronic forms
US20190190977A1 (en) System and method of automatic generation and insertion of analytic tracking codes
US7971147B2 (en) Methods and systems for automatically creating a site menu
JP2008027043A (en) Website management system, website management method, website management program, and recording medium recording same program
US10943063B1 (en) Apparatus and method to automate website user interface navigation
WO2017124692A1 (en) Method and apparatus for searching for conversion relationship between form pages and target pages
JP4956761B2 (en) Post data management server device, post data management method, and post data management server program
US8150847B2 (en) System and method to transform results of client requests using client uploaded presentation formats
JP4152334B2 (en) Information providing system, information providing method, and information providing processing program
KR20010067771A (en) Consumer research method by sample supply at internet
KR100988558B1 (en) Control system of content existing on the website and its control method
WO2001082208A1 (en) Research method for internet site evaluation
KR20130087959A (en) Online marketing service providing method for multi posting
KR20010038009A (en) BBS page registering method and recording medium stored with interactive multimedia information input program
KR100866519B1 (en) Blog remote comment service method and apparatus for using the service
JP2003296339A (en) Related information providing method, related information providing apparatus, program, and recording medium
KR20090124873A (en) Methods and systems for processing keyword (or context) ads and program recording media therefor
KR20170027327A (en) Method for Exchanging Data Except for Communication Load
JP2001344356A (en) Electronic examination conducting method, electronic examination system and information with medium recording program recorded thereon
KR101115635B1 (en) Method and system for providing advertisement information and recording medium therefor
KR20120006958A (en) How to provide video that does not cause communication load
KR20090006478A (en) Information processing method and system and program recording medium therefor
KR101067785B1 (en) Dynamic Object Transformation Middleware System for Communication Service and Communication Service Provision Method Using the Same
JP2007087361A (en) Information providing system
KR20160040158A (en) Method for Exchanging Data Except for Communication Load

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

AMND Amendment
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

AMND Amendment
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

E601 Decision to refuse application
PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

AMND Amendment
J201 Request for trial against refusal decision
P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PJ0201 Trial against decision of rejection

St.27 status event code: A-3-3-V10-V11-apl-PJ0201

PB0901 Examination by re-examination before a trial

St.27 status event code: A-6-3-E10-E12-rex-PB0901

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

St.27 status event code: A-3-4-F10-F13-rex-PB0701

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20130923

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

FPAY Annual fee payment

Payment date: 20140806

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

FPAY Annual fee payment

Payment date: 20150724

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20160804

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20171012

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20201013

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20201013