KR102643311B1 - Marketer and advertisement request information management system - Google Patents
Marketer and advertisement request information management system Download PDFInfo
- Publication number
- KR102643311B1 KR102643311B1 KR1020230106630A KR20230106630A KR102643311B1 KR 102643311 B1 KR102643311 B1 KR 102643311B1 KR 1020230106630 A KR1020230106630 A KR 1020230106630A KR 20230106630 A KR20230106630 A KR 20230106630A KR 102643311 B1 KR102643311 B1 KR 102643311B1
- Authority
- KR
- South Korea
- Prior art keywords
- advertisement
- blog
- reservation
- advertising
- information
- Prior art date
Links
- 238000007689 inspection Methods 0.000 claims description 46
- 238000012552 review Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 6
- 239000000463 material Substances 0.000 claims description 5
- 230000008859 change Effects 0.000 description 22
- 238000000034 method Methods 0.000 description 20
- 238000004891 communication Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 17
- 230000000877 morphologic effect Effects 0.000 description 9
- 239000000284 extract Substances 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000008267 milk Substances 0.000 description 1
- 210000004080 milk Anatomy 0.000 description 1
- 235000013336 milk Nutrition 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0276—Advertisement creation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0242—Determining effectiveness of advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0264—Targeted advertisements based upon schedule
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Game Theory and Decision Science (AREA)
- Databases & Information Systems (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명의 일 실시예는 마케터 및 광고 의뢰 정보 관리 시스템에 관한 것이다.One embodiment of the present invention relates to a marketer and advertising request information management system.
Description
본 발명은 마케터 및 광고 의뢰 정보 관리 시스템에 관한 것이다.The present invention relates to a marketer and advertising request information management system.
광고 배포형 포스팅은 회사의 기업 정보, 상품, 서비스에 대한 정보를 리뷰 형식으로 작성해서 특정 키워드로 검색 시 포털 사이트에 대량의 관련 컨텐츠를 배포하여 노출 효과를 극대화하는 마케팅 기법이다.Advertising distribution posting is a marketing technique that maximizes the exposure effect by writing information about a company's corporate information, products, and services in the form of a review and distributing a large amount of related content to a portal site when searching for a specific keyword.
광고 배포형 포스팅은 처음 오픈하는 서비스의 경우, 해당 상품에 대한 정보를 고객들이 전혀 알 수 없으며, 이때 저렴한 비용의 배포형 포스팅을 통해서 관련 상품에 대한 대량의 컨텐츠를 접한 고객들이 해당 상품의 신뢰도를 극대화할 수 있다.When advertising distribution-type postings are services that are opened for the first time, customers do not know any information about the product, and in this case, customers who have accessed a large amount of content about related products through low-cost distribution-type postings increase the reliability of the product. can be maximized.
배포형 포스팅이 가능한 매체로는 블로그(네이버, 다음, 티스토리)를 비롯한 각종 SNS 등의 블로그 마케팅이 가능하며, 블로그 마케팅은 기존 광고 대비 저렴한 비용으로 높은 광고 효과를 달성할 수 있다.Media that allows distributed posting include blog marketing (Naver, Daum, Tistory) and various SNS, and blog marketing can achieve high advertising effectiveness at a lower cost than traditional advertising.
블로그 마케팅은 창업을 시작하는 예비 창업자, 터무니없는 광고 예산에 광고를 못하고 있는 회사, 소상공인 자영업, 매출이 떨어져 힘든 사업주에게 가장 저렴하고, 누구나 쉽게 접근할 수 있으며, 가격 대비 큰 홍보 효과를 이룰 수 있는 장점이 있다.Blog marketing is the cheapest option for prospective entrepreneurs starting a business, companies that are unable to advertise due to exorbitant advertising budgets, self-employed small business owners, and business owners struggling with low sales. It is easily accessible to anyone, and can achieve a great promotional effect for the price. There is an advantage.
그러나 종래의 블로그 마케팅은 마케터가 접수한 블로그를 일일이 인력 검수를 수행하기 어려우며, 꼼꼼히 검수하지 않아서 업체의 특성이나 소비자를 고려하지 않은 글이나 오탈자들로 인하여 회사 이미지를 떨어뜨릴 수 있는 치명적인 단점이 있다.However, conventional blog marketing has a fatal disadvantage in that it is difficult to individually inspect each blog received by the marketer, and because it is not thoroughly inspected, posts or typos that do not take into account the company's characteristics or consumers can tarnish the company's image. .
이와 같은 문제점을 해결하기 위하여, 본 발명은 광고주의 광고 정보를 작성한 개인 블로그가 광고업체 포스팅 서버에 접수되는 경우, 광고 정보 데이터베이스부에 예약 가능한 광고 정보를 검색하고, 상기 검색한 예약 가능한 광고 정보에서 예약 가능한 광고 개수를 자동 정렬하여 마케터 단말의 예약 노출 페이지로 전송하여 블로거의 광고 예약을 빠르게 할 수 있는 광고 예약 서비스 제공 시스템을 제공하는데 그 목적이 있다.In order to solve this problem, the present invention searches for reservable advertisement information in the advertisement information database when a personal blog containing the advertiser's advertisement information is received by the advertising company posting server, and retrieves the reservable advertisement information from the searched reservationable advertisement information. The purpose is to provide an advertising reservation service providing system that can quickly reserve advertisements for bloggers by automatically sorting the number of reservationable advertisements and sending them to the reservation exposure page of the marketer's terminal.
상기 목적을 달성하기 위한 본 발명의 특징에 따른 광고 예약 서비스 제공 시스템은,The advertising reservation service provision system according to the characteristics of the present invention to achieve the above object is,
광고업체 포스팅 서비스를 제공하는 광고업체 포스팅 서버;An advertising company posting server that provides advertising company posting services;
광고주가 제공하는 가이드와 자료를 포함한 광고 정보를 상기 광고업체 포스팅 서버에 등록하는 광고주 단말; 및An advertiser terminal that registers advertising information, including guides and materials provided by the advertiser, on the advertising company posting server; and
상기 광고업체 포스팅 서버로부터 등록된 상기 광고주 단말의 광고 정보를 다운받고, 상기 광고 정보에 포함된 가이드와 자료를 이용하여 자신의 블로그에 상기 광고 정보를 작성한 후, 상기 광고 정보를 작성한 블로그를 상기 광고업체 포스팅 서버에 접수하는 마케터 단말을 포함하며,After downloading the advertising information of the advertiser's terminal registered from the advertising company's posting server, creating the advertising information on one's blog using the guide and materials included in the advertising information, and then posting the advertising information on the blog where the advertising information was created Includes a marketer terminal that submits to the company posting server,
상기 광고업체 포스팅 서버는,The advertising company posting server,
상기 광고주 단말로부터 수신한 광고 정보를 등록, 저장하는 광고 정보 데이터베이스부와, 상기 마케터 단말로부터 회원 가입 시 입력된 회원 정보를 저장하고, 상기 마케터 단말에서 접수한 상기 광고 정보를 작성한 블로그를 저장하는 회원 정보 저장부와, 상기 광고 정보 데이터베이스부에 등록된 광고 정보를 검색하여 진행 중인 블로그 광고를 검색하고, 상기 마케터 단말로부터 블로그 배포 광고에 대한 조회 신호를 수신하는 경우, 상기 광고 정보 데이터베이스부에 예약 가능한 광고 정보를 검색하고, 상기 검색한 예약 가능한 광고 정보에서 예약 가능한 광고 개수를 자동 정렬하여 예약 노출 페이지의 형태로 상기 마케터 단말로 전송하는 광고 예약 관리부를 포함한다.An advertising information database unit that registers and stores advertising information received from the advertiser terminal, a member that stores member information entered when registering as a member from the marketer terminal, and stores a blog in which the advertising information received from the marketer terminal is created. Searches for ongoing blog advertisements by searching advertisement information registered in the information storage unit and the advertisement information database unit, and when receiving an inquiry signal for a blog distribution advertisement from the marketer terminal, reservation is possible in the advertisement information database unit. It includes an advertisement reservation management unit that searches for advertisement information, automatically sorts the number of reservationable advertisements from the retrieved reservationable advertisement information, and transmits it to the marketer terminal in the form of a reservation exposure page.
광고 예약 관리부는, 예약 노출 페이지로부터 예약하기 상태의 선택 신호를 수신하는 경우, 진행 중인 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 차감하고, 상기 예약 노출 페이지로부터 상기 예약하기 상태의 선택 신호를 수신하고, 접수 가능 시간에서 예약의 취소 신호를 수신하면, 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 복원한다.When receiving a selection signal of the reservation status from the reservation exposure page, the advertisement reservation management unit deducts the reception quantity of blog advertisements in progress from the advertisement information database unit and receives a selection signal of the reservation status from the reservation exposure page. When a reservation cancellation signal is received at the available reception time, the reception quantity of the blog advertisement is restored in the advertisement information database unit.
광고 예약 관리부는, 예약 노출 페이지로부터 상기 예약하기 상태의 선택 신호를 수신하고, 접수 가능 시간에 상기 마케터 단말로부터 광고 정보를 작성한 블로그를 상기 광고업체 포스팅 서버에 접수 신호를 수신하는 경우, 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 차감하고, 상기 마케터 단말로부터 상기 예약 노출 페이지의 예약하기 상태의 선택 신호를 수신하고, 접수 가능 시간에 상기 마케터 단말로부터 광고 정보를 작성한 블로그를 상기 광고업체 포스팅 서버에 접수 신호를 수신하지 못한 미접수 상태인 경우, 미접수 취소 상태로 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 복원한다.When the advertising reservation management unit receives a selection signal of the reservation status from the reservation exposure page and receives a reception signal from the marketer terminal to the advertising company posting server for a blog that has created advertising information at a time available for reception, the advertisement of the blog The reception quantity is deducted from the advertisement information database unit, a selection signal of the reservation status of the reservation exposure page is received from the marketer terminal, and a blog in which advertisement information is created from the marketer terminal is sent to the advertising company posting server at the reception available time. If the reception signal is not received and is in an unaccepted state, the number of blog advertisements received is restored in the advertisement information database unit in a non-received canceled state.
전술한 구성에 의하여, 본 발명은 블로거들이 자신이 하고 싶은 광고를 예약하기 위하여 예약 가능한 광고 개수를 자동 정렬하여 마케터 단말의 예약 노출 페이지로 전송하여 블로거들이 광고 예약을 빠르게 함으로써 블로그 마케팅을 활성화시킬 수 있는 효과가 있다.By the above-described configuration, the present invention automatically sorts the number of reservable advertisements in order for bloggers to reserve the advertisements they want to do and sends them to the reservation exposure page of the marketer terminal, enabling bloggers to quickly reserve advertisements and thereby activate blog marketing. There is an effect.
도 1은 본 발명의 실시예에 따른 광고업체 포스팅 서비스 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 광고업체 포스팅 서버의 내부 구성을 간략하게 나타낸 블록도이다.
도 3은 본 발명의 실시예에 따른 광고업체 포스팅 서버의 입력 인터페이스에서 자동 검수 프로그램의 셋팅 페이지의 일례를 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 광고 예약 관리부의 내부 구성을 간략하게 나타낸 블록도이다.
도 5는 본 발명의 실시예에 따른 광고 예약 방법의 전체 개념을 나타낸 도면이다.
도 6은 본 발명의 실시예에 따른 모바일 예약 노출 페이지의 일례를 나타낸 도면이다.
도 7은 본 발명의 실시예에 따른 임계치 설정 방법을 나타낸 도면이다.
도 8은 본 발명의 실시예에 따른 이력 검수 결과치의 추이에 따라 기존 임계치를 새로운 임계치로 변경하는 모습을 나타낸 도면이다.Figure 1 is a diagram showing the configuration of an advertising agency posting service system according to an embodiment of the present invention.
Figure 2 is a block diagram briefly showing the internal configuration of an advertising agency posting server according to an embodiment of the present invention.
Figure 3 is a diagram showing an example of a settings page for an automatic inspection program in the input interface of an advertising agency posting server according to an embodiment of the present invention.
Figure 4 is a block diagram briefly showing the internal configuration of an advertisement reservation management unit according to an embodiment of the present invention.
Figure 5 is a diagram showing the overall concept of an advertisement reservation method according to an embodiment of the present invention.
Figure 6 is a diagram showing an example of a mobile reservation exposure page according to an embodiment of the present invention.
Figure 7 is a diagram showing a threshold setting method according to an embodiment of the present invention.
Figure 8 is a diagram showing changing the existing threshold value to a new threshold value according to the trend of history inspection results according to an embodiment of the present invention.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다.Since the present invention can make various changes and have various embodiments, specific embodiments will be illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and should be understood to include all changes, equivalents, and substitutes included in the spirit and technical scope of the present invention. While describing each drawing, similar reference numerals are used for similar components.
제1, 제2, A, B 등의 용어는 다양한 구성요소들을 설명하는 데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. "및/또는"이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Terms such as first, second, A, B, etc. may be used to describe various components, but the components should not be limited by the terms. The above terms are used only for the purpose of distinguishing one component from another. For example, a first component may be named a second component, and similarly, the second component may also be named a first component without departing from the scope of the present invention. The term “and/or” includes any of a plurality of related stated items or a combination of a plurality of related stated items.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.When a component is said to be "connected" or "connected" to another component, it is understood that it may be directly connected to or connected to the other component, but that other components may exist in between. It should be. On the other hand, when it is mentioned that a component is “directly connected” or “directly connected” to another component, it should be understood that there are no other components in between.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in this application are only used to describe specific embodiments and are not intended to limit the invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as “comprise” or “have” are intended to designate the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, but are not intended to indicate the presence of one or more other features. It should be understood that this does not exclude in advance the possibility of the existence or addition of elements, numbers, steps, operations, components, parts, or combinations thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the technical field to which the present invention pertains. Terms defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related technology, and unless explicitly defined in the present application, should not be interpreted in an ideal or excessively formal sense. No.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the attached drawings. In order to facilitate overall understanding when describing the present invention, the same reference numerals are used for the same components in the drawings, and duplicate descriptions of the same components are omitted.
도 1은 본 발명의 실시예에 따른 광고업체 포스팅 서비스 시스템의 구성을 나타낸 도면이다.Figure 1 is a diagram showing the configuration of an advertising agency posting service system according to an embodiment of the present invention.
본 발명의 실시예에 따른 광고업체 포스팅 서비스 시스템(100)은 광고주 단말(110), 마케터 단말(120) 및 광고업체 포스팅 서버(130)를 포함한다.The advertiser posting service system 100 according to an embodiment of the present invention includes an advertiser terminal 110, a marketer terminal 120, and an advertiser posting server 130.
광고주 단말(110)은 통신망(101)을 통해 광고업체 포스팅 서버(130)에 접속하여 광고주가 제공하는 가이드와 자료를 포함한 광고 정보를 광고업체 포스팅 서버(130)에 등록한다. 광고 정보는 가이드, 광고 대상을 홍보하는 글(텍스트), 이미지, 동영상을 포함할 수 있다. 여기서, 가이드는 광고주가 광고할 광고의 광고 요청 사항을 나타낸다.The advertiser terminal 110 connects to the advertising company posting server 130 through the communication network 101 and registers advertising information, including guides and materials provided by the advertiser, in the advertising company posting server 130. Advertising information may include guides, text promoting the advertising target, images, and videos. Here, the guide represents the advertisement request for the advertisement to be advertised by the advertiser.
통신망(101)은 통신 방식은 제한되지 않으며, 일례로, 이동통신망, 유선 인터넷, 무선 인터넷, 방송망)을 활용하는 통신 방식뿐만 아니라 기기들간의 근거리 무선 통신 역시 포함될 수 있다. 예를 들어, 통신망(120)은 PAN(personal area network), LAN(local area network), CAN(campus area network), MAN(metropolitan area network), WAN(wide area network), BBN(broadband network), 인터넷 등의 네트워크 중 하나 이상의 임의의 네트워크를 포함할 수 있다. 또한, 통신망(101)은 버스 네트워크, 스타 네트워크, 링 네트워크, 메쉬 네트워크, 스타-버스 네트워크, 트리 또는 계층적(hierarchical) 네트워크 등을 포함하는 네트워크 토폴로지 중 임의의 하나 이상을 포함할 수 있으나, 이에 제한되지 않는다.The communication network 101 is not limited to communication methods, and may include not only communication methods using mobile communication networks, wired Internet, wireless Internet, and broadcasting networks, but also short-range wireless communication between devices. For example, the communication network 120 includes a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), It may include one or more arbitrary networks such as the Internet. Additionally, the communication network 101 may include any one or more of network topologies including a bus network, star network, ring network, mesh network, star-bus network, tree or hierarchical network, etc. Not limited.
광고주 단말(110)과 마케터 단말(120)은 통신망(101)을 통해 광고업체 포스팅 서버(130)로부터 광고업체 포스팅 서비스를 제공하는 전용 어플리케이션이 설치되고, 광고업체 포스팅 서버(130)로부터 제공되는 각종 서비스를 전용 어플리케이션을 통해 실행한다.The advertiser terminal 110 and the marketer terminal 120 are installed with a dedicated application that provides an advertiser posting service from the advertiser posting server 130 through the communication network 101, and various types of applications provided from the advertiser posting server 130 are installed. The service is executed through a dedicated application.
마케터 단말(120)은 전용 어플리케이션을 실행하여 광고업체 포스팅 서버(130)에 접속하고, 광고업체 포스팅 서버(130)로부터 등록된 광고주 단말(110)의 광고 정보를 다운받고, 광고 정보에 포함된 가이드와 자료를 이용하여 자신의 블로그에 광고 정보를 작성한 후, 광고업체 포스팅 서버(130)에서 제공하는 홈페이지에 광고 정보를 작성한 블로그를 광고업체 포스팅 서버(130)에 접수한다.The marketer terminal 120 runs a dedicated application, connects to the advertiser posting server 130, downloads the advertisement information of the registered advertiser terminal 110 from the advertiser posting server 130, and guides included in the advertisement information. After writing advertising information on one's own blog using the data, the blog with advertising information written on the homepage provided by the advertising company posting server 130 is received by the advertising company posting server 130.
광고업체 포스팅 서버(130)는 접수된 블로그에 대하여 자동 검수 프로그램을 이용하여 블로그의 HTML 소스 코드를 분석하여 HTML 문서의 승인 또는 보류 여부를 판단하고, 승인인 경우, 블로그에 광고를 게시했다는 보고 메시지를 생성하여 광고주 단말(110)로 전송하고, 보류인 경우, 블로그의 재검수 요청 신호를 생성하여 마케터 단말(120)로 전송한다.The advertising company posting server 130 uses an automatic inspection program for the received blog to analyze the HTML source code of the blog to determine whether the HTML document is approved or withheld. If approved, a report message is sent indicating that an advertisement has been posted on the blog. is generated and transmitted to the advertiser terminal 110, and if it is on hold, a blog re-inspection request signal is generated and transmitted to the marketer terminal 120.
도 2는 본 발명의 실시예에 따른 광고업체 포스팅 서버의 내부 구성을 간략하게 나타낸 블록도이고, 도 3은 본 발명의 실시예에 따른 광고업체 포스팅 서버의 입력 인터페이스에서 자동 검수 프로그램의 셋팅 페이지의 일례를 나타낸 도면이다.Figure 2 is a block diagram briefly showing the internal configuration of an advertising company posting server according to an embodiment of the present invention, and Figure 3 is a setting page of the automatic inspection program in the input interface of the advertising company posting server according to an embodiment of the present invention. This is a drawing showing an example.
도 2에 도시된 바와 같이, 본 발명의 실시예에 따른 광고업체 포스팅 서버(130)는 웹사이트 수집부(131), 광고 정보 데이터베이스부(132), 제어부(133), 웹사이트 분석부(134), 회원 정보 저장부(138), 입력 인터페이스(138a), 통신부(139), 이력 정보 데이터베이스부(139a) 및 광고 예약 관리부(140)를 포함한다.As shown in FIG. 2, the advertising company posting server 130 according to an embodiment of the present invention includes a website collection unit 131, an advertisement information database unit 132, a control unit 133, and a website analysis unit 134. ), a member information storage unit 138, an input interface 138a, a communication unit 139, a history information database unit 139a, and an advertisement
웹사이트 수집부(131)는 웹브라우저를 이용하여 마케터 단말(120)에서 등록한 블로그의 도메인이나 주소(URL)를 입력하면, 웹브라우저는 해당 URL에 존재하는 웹페이지(블로그)를 웹서버(미도시)에게 전송 요청한다.When the website collection unit 131 inputs the domain or address (URL) of a blog registered in the marketer terminal 120 using a web browser, the web browser stores the web page (blog) existing at the URL on the web server (not shown). request transmission to the city).
웹브라우저는 웹서버로부터 웹페이지를 구성하는 소스 파일을 전송받는다.The web browser receives the source files that make up the web page from the web server.
웹사이트 수집부(131)는 웹브라우저의 웹페이지를 구성하는 소스 파일을 수신하여 저장한다.The website collection unit 131 receives and stores source files constituting a web page of a web browser.
웹페이지를 구성하는 소스 파일은 하이퍼텍스트 마크업 언어(HyperText Markup Language, 이하 'HTML'라 칭함) 문서일 수 있다.The source file that makes up the web page may be a HyperText Markup Language (HyperText Markup Language, hereinafter referred to as 'HTML') document.
광고 정보 데이터베이스부(132)는 광고주 단말(110)로부터 광고 정보를 수신하여 데이터베이스화하여 등록, 저장된다.The advertising information database unit 132 receives advertising information from the advertiser terminal 110, converts it into a database, registers and stores it.
회원 정보 저장부(138)는 마케터 단말(120)이 광고업체 포스팅 서버(130)에 접속하여 광고업체 포스팅 서비스를 제공하는 전용 어플리케이션이 설치할 때, 회원 가입 시 제공하는 가입자 정보를 저장하여 마케터 단말(120)과 관련된 회원 정보를 저장하고 있다.The member information storage unit 138 stores the subscriber information provided when registering as a member when the marketer terminal 120 connects to the advertiser posting server 130 and installs a dedicated application that provides the advertiser posting service to the marketer terminal ( 120) and related member information are stored.
회원 정보 저장부(138)는 마케터 단말(120)에서 접수한 광고 정보를 작성한 블로그 정보를 저장하고 있다.The member information storage unit 138 stores blog information containing advertisement information received from the marketer terminal 120.
입력 인터페이스(138a)는 자동 검수 프로그램을 수행하기 위한 검수 환경 데이터를 입력하는 그래픽 사용자 인터페이스를 제공한다.The input interface 138a provides a graphical user interface for inputting inspection environment data for performing an automatic inspection program.
입력 인터페이스(138a)는 도 3과 같이, 자동 검수 프로그램에서 검수 환경 데이터를 입력하는 셋팅 페이지를 제공한다.As shown in FIG. 3, the input interface 138a provides a setting page for entering inspection environment data in an automatic inspection program.
도 3에 도시된 바와 같이, 검수 환경 데이터는 글자수, 이미지수, 스티커수, 업체명 키워드, 필수내용 키워드, 금지 키워드, URL 체크, URL 수, 동영상수, 검수 키워드 등을 포함할 수 있다.As shown in Figure 3, the inspection environment data may include the number of characters, number of images, number of stickers, company name keywords, required content keywords, prohibited keywords, URL check, number of URLs, number of videos, inspection keywords, etc.
이러한 검수 환경 데이터는 광고주 단말(110)에서 광고주가 제공한 광고의 광고 요청 사항에 포함되는 내용일 수 있으며, 서버에 자체 설정된 기준일 수도 있다.This inspection environment data may be included in the advertisement request for the advertisement provided by the advertiser in the advertiser terminal 110, or may be a standard set by the server itself.
웹사이트 분석부(134)는 자동 검수 프로그램을 이용하여 접수된 블로그의 HTML 소스 코드에 셋팅 페이지에 입력된 검수 환경 데이터가 포함되는지 분석하여 블로그의 승인 또는 보류(수정)을 판단할 수 있다.The website analysis unit 134 can determine whether to approve or suspend (modify) the blog by analyzing whether the HTML source code of the blog received using an automatic inspection program includes the inspection environment data entered into the settings page.
웹사이트 분석부(134)는 태그 정보 저장부(135), 태그 분석부(136), 형태소 분석부(137)를 포함한다.The website analysis unit 134 includes a tag information storage unit 135, a tag analysis unit 136, and a morpheme analysis unit 137.
웹사이트 분석부(134)는 내장된 자동 검수 프로그램을 이용하여 블로그의 소스 파일인 HTML 소스 코드를 분석하여 HTML 문서의 승인 또는 보류(수정) 여부를 판단한다.The website analysis unit 134 analyzes the HTML source code, which is the source file of the blog, using a built-in automatic inspection program to determine whether the HTML document is approved or suspended (modified).
웹사이트 분석부(134)는 블로그에 해당하는 HTML 문서의 HTML 소스 코드를 행단위로 구문 분석하고, 특정 요소에서 텍스트, 이미지, URL, 스티커, 필수내용 키워드, 금지 키워드인지 분석한다.The website analysis unit 134 parses the HTML source code of the HTML document corresponding to the blog on a row-by-line basis and analyzes whether a specific element is text, image, URL, sticker, required content keyword, or prohibited keyword.
태그 정보 저장부(135)는 HTML 소스 코드의 태그 정보, 객체 속성 정보를 저장하고 있다.The tag information storage unit 135 stores tag information and object attribute information of HTML source code.
태그 분석부(136)는 HTML 소스 코드를 행단위로 순차적으로 분석하고, HTML 소스 코드의 태그 정보를 태그 정보 저장부(135)에 저장된 태그 정보와 비교하여 HTML 소스 코드의 태그 정보에 동일한 문자열을 가진 태그 정보가 존재하는지 판단한다.The tag analysis unit 136 sequentially analyzes the HTML source code row by row, compares the tag information of the HTML source code with the tag information stored in the tag information storage unit 135, and compares the tag information of the HTML source code with the same string. Determine whether tag information exists.
태그 분석부(136)는 HTML 소스 코드의 태그 정보에서 시작태그 < >와 종료태그 </ >를 검출하는 경우, 시작태그와 종료태그의 사이에 존재하는 문자열을 추출한다.When the tag analysis unit 136 detects a start tag < > and an end tag </ > in the tag information of the HTML source code, it extracts a string existing between the start tag and the end tag.
예를 들어, 태그 정보 저장부(135)에 저장된 HTML 태그는 HTML 문서의 시작과 끝을 알리는 <html> </html> 태그와, 웹브라우저가 웹 문서를 해석하여 표시하기 위한 태그로 style과 script를 포함하는 <head> </head> 태그와, 브라우저 툴바에 나타내는 제목을 나타내는 <title> </title> 태그와, 본문 영역을 나타내는 <body> </body> 태그 등을 포함한다. <body> 태그는 해당 HTML 문서의 텍스트, 하이퍼링크, 이미지, 리스트 등과 같은 모든 콘텐츠를 포함하는 영역을 정의할 때 사용한다.For example, the HTML tags stored in the tag information storage unit 135 include <html> </html> tags that indicate the start and end of an HTML document, and style and script tags that allow a web browser to interpret and display a web document. It includes the <head> </head> tag, the <title> </title> tag that represents the title displayed on the browser toolbar, and the <body> </body> tag that represents the body area. The <body> tag is used to define an area that includes all content such as text, hyperlinks, images, lists, etc. of the HTML document.
이외에 HTML 태그는 문서의 부분이나 섹션을 정의하는 태그로 웹페이지에 각 영역을 구분해주는 태그로서, <div> </div> 태그, 문단 구분하여 단락을 만들어 줄 바꿈이 되는 <P> </P> 태그, 문서의 제목 작성이 필요한 <hn> </hn> 태그, 목록을 만드는 <li> </li> 태그, <ul> </ul> 태그 등 다양한 태그를 포함한다.In addition, HTML tags are tags that define parts or sections of a document and distinguish each area on a web page, including the <div> </div> tag and the <P> </P that separates paragraphs and creates line breaks. It includes various tags such as > tag, <hn> </hn> tag that requires writing the title of the document, <li> </li> tag that creates a list, and <ul> </ul> tag.
태그 정보 저장부(135)는 HTML 태그의 div, span, iframe, body, title 등 태그 정보에 대해 정의되어 있고, 각각의 태그 정보의 속성 정보를 포함하고 있으며, class나 id와 같은 전역 속성과 함께 사용하여 스타일링을 위해 요소들을 그룹화하거나 lang 속성과 같은 속성값을 공유하는데 사용할 수 있다.The tag information storage unit 135 is defined for tag information such as div, span, iframe, body, and title of HTML tags, and includes attribute information of each tag information, along with global attributes such as class and id. It can be used to group elements for styling or to share attribute values such as the lang attribute.
예를 들어, HTML 문서의 일례를 다음과 같다.For example, an example HTML document is as follows:
<!doctype html><!doctype html>
<html> <html>
<head> <head>
<title>Example: 2-3</title> <title>Example: 2-3</title>
</head> </head>
<body> <body>
<h2>Unordered List</h2> <h2>Unordered List</h2>
<ul type="square"> <ul type="square">
<li>Coffee</li> <li>Coffee</li>
<li>Tea</li> <li>Tea</li>
<li>Milk</li> <li>Milk</li>
</ul> </ul>
</body> </body>
형태소 분석부(137)는 태그 분석부(136)에서 추출한 문자열에 대한 형태소 분석을 통하여 글자 객체를 생성한다.The morpheme analysis unit 137 generates a character object through morpheme analysis of the character string extracted from the tag analysis unit 136.
제어부(133)는 형태소 분석부(137)에서 생성된 글자 객체의 개수를 카운트하여 글자수를 계산한다.The control unit 133 calculates the number of letters by counting the number of letter objects generated by the morpheme analysis unit 137.
태그 분석부(136)는 HTML 소스 코드의 태그 정보에서 이미지를 정의할 때 사용하는 <img> 태그를 검출하는 경우, 검출한 <img> 태그를 제어부(133)로 전송한다.When the tag analysis unit 136 detects the <img> tag used to define an image in the tag information of the HTML source code, it transmits the detected <img> tag to the control unit 133.
HTML 문서에 <img> 요소로 정의된 이미지는 HTML 문서에 직접 삽입되는 것이 아니라 HTML 문서에 이미지가 링크되는 형태이다. <img> 요소는 이렇게 참조된 이미지를 위한 일종의 수용 공간을 만들어 주는 것이다. 예를 들어, <img src ="/examples/images/img_monalisa.png" alt="모나리자">Images defined as <img> elements in HTML documents are not directly inserted into the HTML document, but are linked to the HTML document. The <img> element creates a kind of storage space for the referenced image. For example, <img src ="/examples/images/img_monalisa.png" alt="Mona Lisa">
제어부(133)는 태그 분석부(136)로부터 수신한 <img> 태그의 개수를 카운트하여 이미지수를 계산한다.The control unit 133 counts the number of <img> tags received from the tag analysis unit 136 and calculates the number of images.
태그 분석부(136)는 HTML 소스 코드의 태그 정보에서 웹페이지에 다른 웹사이트 삽입하는 <iframe> 태그를 검출하는 경우, 검출한 <iframe> 태그를 제어부(133)로 전송한다. 여기서, iframe 태그는 HTML 문서 안에 또 다른 웹 문서, 동영상을 넣을 수도 있다. 예를 들어, <iframe> 동영상 Surce Code 삽입 </iframe>이다.When the tag analysis unit 136 detects an <iframe> tag inserted into a web page by another website from the tag information of the HTML source code, it transmits the detected <iframe> tag to the control unit 133. Here, the iframe tag can insert another web document or video into an HTML document. For example, <iframe> Insert Video Surce Code </iframe>.
제어부(133)는 태그 분석부(136)로부터 수신한 <iframe> 태그의 개수를 카운트하여 동영상수를 계산한다.The control unit 133 counts the number of <iframe> tags received from the tag analysis unit 136 and calculates the number of videos.
태그 분석부(136)는 HTML 소스 코드의 태그 정보에서 시작태그 < >와 종료태그 </ >를 검출하는 경우, 시작태그와 종료태그의 사이에 존재하는 문자열을 추출한다.When the tag analysis unit 136 detects a start tag < > and an end tag </ > in the tag information of the HTML source code, it extracts a string existing between the start tag and the end tag.
형태소 분석부(137)는 태그 분석부(136)에서 추출한 문자열에 대한 형태소 분석을 통하여 추출한 문자열이 "sticker"가 동일한 지 판단하고, 추출한 문자열이 "sticker"가 동일한 경우, 스티커 생성 신호를 생성하여 제어부(133)로 전송한다.The morphological analysis unit 137 determines whether the extracted strings have the same “sticker” through morphological analysis of the string extracted from the tag analysis unit 136, and if the extracted strings have the same “sticker”, generates a sticker creation signal. Transmitted to the control unit 133.
제어부(133)는 형태소 분석부(137)에서 수신한 스티커 생성 신호의 개수를 카운트하여 스티커수를 계산한다. HTML 소스 코드에서 스티커를 나타내는 일례는 다음과 같다.The control unit 133 calculates the number of stickers by counting the number of sticker creation signals received from the morpheme analysis unit 137. An example of a sticker in HTML source code is as follows:
<body><body>
<div class ="sticker" id="coding">I <3 코딩</div> <div class ="sticker" id="coding">I <3 Coding</div>
</body></body>
형태소 분석부(137)는 태그 분석부(136)에서 추출한 문자열에 대한 형태소 분석을 통하여 추출한 문자열이 기저장된 업체명 키워드와 동일한 지 판단하고, 추출한 문자열이 기저장된 업체명 키워드와 동일한 경우, 업체명 키워드 매칭 신호를 생성하여 제어부(133)로 전송한다.The morphological analysis unit 137 determines whether the extracted string is the same as the previously stored business name keyword through morphological analysis of the string extracted from the tag analysis unit 136, and if the extracted string is the same as the previously stored business name keyword, a business name keyword matching signal is provided. is generated and transmitted to the control unit 133.
제어부(133)는 형태소 분석부(137)에서 업체명 키워드 신호를 수신하여 업체명 키워드가 해당 블로그에 존재한다고 판단할 수 있다.The control unit 133 may receive a company name keyword signal from the morpheme analysis unit 137 and determine that the company name keyword exists in the corresponding blog.
형태소 분석부(137)는 태그 분석부(136)에서 추출한 문자열에 대한 형태소 분석을 통하여 추출한 문자열이 기저장된 필수내용 키워드와 동일한 지 판단하고, 추출한 문자열이 기저장된 필수내용 키워드와 동일한 경우, 필수내용 키워드 매칭 신호를 생성하여 제어부(133)로 전송한다.The morpheme analysis unit 137 determines whether the extracted string is the same as the pre-stored essential content keyword through morphological analysis of the string extracted from the tag analysis unit 136, and if the extracted string is the same as the pre-stored essential content keyword, the required content is A keyword matching signal is generated and transmitted to the control unit 133.
제어부(133)는 형태소 분석부(137)에서 수신한 필수내용 키워드 매칭 신호의 개수를 누적하여 계산하고, 계산한 필수내용 키워드 매칭 신호의 개수가 자동 검수 프로그램의 셋팅 페이지에서 입력된 필수내용 키워드의 개수와 일치하는 경우, 블로그에 필수내용 키워드가 모두 포함한다고 판단하고, 일치하지 않는 경우, 블로그에 필수내용 키워드가 포함되지 못한다고 판단한다.The control unit 133 accumulates and calculates the number of essential content keyword matching signals received from the morpheme analysis unit 137, and the calculated number of essential content keyword matching signals is equal to the number of essential content keywords entered on the settings page of the automatic inspection program. If the number matches, it is determined that the blog contains all the required content keywords. If it does not match, it is determined that the blog does not contain the required content keywords.
셋팅 페이지에 입력된 검수 키워드는 필수내용 키워드와 동일한 방식으로 판단하므로 상세한 설명을 생략한다.The inspection keywords entered on the settings page are judged in the same way as the required content keywords, so detailed explanations are omitted.
형태소 분석부(137)는 태그 분석부(136)에서 추출한 문자열에 대한 형태소 분석을 통하여 추출한 문자열이 기저장된 금지 키워드와 동일한 지 판단하고, 추출한 문자열이 기저장된 금지 키워드와 동일한 경우, 금지 키워드 매칭 신호를 생성하여 제어부(133)로 전송한다. 여기서, 금지 키워드는 하나 이상의 단어로 구성할 수 있다.The morphological analysis unit 137 determines whether the extracted string is the same as a pre-stored prohibited keyword through morphological analysis of the string extracted from the tag analysis unit 136, and if the extracted string is the same as the pre-stored prohibited keyword, a prohibited keyword matching signal is provided. is generated and transmitted to the control unit 133. Here, the prohibited keyword may consist of one or more words.
제어부(133)는 형태소 분석부(137)에서 수신한 금지 키워드 매칭 신호의 개수를 누적하여 계산한다.The control unit 133 accumulates and calculates the number of prohibited keyword matching signals received from the morpheme analysis unit 137.
형태소 분석부(137)는 태그 분석부(136)에서 추출한 문자열에 대한 형태소 분석을 통하여 추출한 문자열이 URL 형태와 동일한 지 판단하고, 추출한 문자열이 URL 형태와 동일한 경우, URL 매칭 신호를 생성하여 제어부(133)로 전송한다.The morphological analysis unit 137 determines whether the extracted string is the same as the URL form through morphological analysis of the string extracted from the tag analysis unit 136, and if the extracted string is the same as the URL form, generates a URL matching signal and controls the control unit ( 133).
제어부(133)는 형태소 분석부(137)에서 수신한 URL 매칭 신호의 개수를 누적하여 계산한다.The control unit 133 accumulates and calculates the number of URL matching signals received from the morpheme analysis unit 137.
제어부(133)는 기준 글자수(C1)에서 계산한 글자수(C2)를 뺄셈한 글자수 차이값을 계산하고, 계산한 글자수 차이값에 대응하는 글자수 점수를 도출한다.The control unit 133 calculates a character difference value by subtracting the calculated number of characters (C 2 ) from the reference number of characters (C 1 ) and derives a character score corresponding to the calculated character number difference value.
여기서, 기준 글자수는 자동 검수 프로그램의 셋팅 페이지에서 입력된 글자수를 나타내고, 계산한 글자수는 태그 분석부(136), 형태소 분석부(137), 제어부(133)에 의해 블로그의 HTML 소스 코드에 포함된 글자수를 카운팅한 개수이다.Here, the standard number of characters represents the number of characters entered on the settings page of the automatic verification program, and the calculated number of characters is the HTML source code of the blog by the tag analysis unit 136, morpheme analysis unit 137, and control unit 133. This is the number counting the number of characters included.
글자수 점수는 글자수 차이값에 따라 기설정되어 있으며, 필요에 따라 변경도 가능하다.The character score is preset according to the difference in character count, and can be changed as needed.
예를 들어, 글자수 차이값이 0인 경우, 글자수 점수는 0이고, 글자수 차이값이 1 내지 3인 경우, 글자수 점수는 5이고, 글자수 차이값이 3 내지 5인 경우, 글자수 점수는 10이고, 글자수 차이값이 10 내지 15인 경우, 글자수 점수는 20이고, 글자수 차이값이 15 이상인 경우, 글자수 점수는 30이다. 설명의 편의를 위해서 예를 들어, 기준 글자수 300, 계산한 글자수 310과 같이, 글자수 차이값이 마이너스가 되는 경우를 제외했다.For example, if the character number difference is 0, the character score is 0, if the character number difference is 1 to 3, the character score is 5, and if the character number difference is 3 to 5, the character score is 5. The number score is 10, when the character number difference is 10 to 15, the character number score is 20, and when the character number difference value is 15 or more, the character number score is 30. For convenience of explanation, cases where the difference in number of characters is negative, for example, the standard number of characters is 300 and the calculated number of characters is 310, are excluded.
제어부(133)는 기준 이미지수(I1)에서 계산한 이미지수(I2)를 뺄셈한 이미지수 차이값을 계산하고, 계산한 이미지수 차이값에 대응하는 이미지수 점수를 도출한다.The control unit 133 calculates an image number difference value by subtracting the calculated number of images (I 2 ) from the reference number of images (I 1 ) and derives an image number score corresponding to the calculated image number difference value.
여기서, 기준 이미지수는 자동 검수 프로그램의 셋팅 페이지에서 입력된 이미지수를 나타내고, 계산한 이미지수는 태그 분석부(136), 형태소 분석부(137), 제어부(133)에 의해 블로그의 HTML 소스 코드에 포함된 이미지수를 카운팅한 개수이다. 이미지수 점수는 이미지수 차이값에 따라 기설정되어 있으며, 필요에 따라 변경도 가능하다.Here, the standard number of images represents the number of images input on the settings page of the automatic inspection program, and the calculated number of images is the HTML source code of the blog by the tag analysis unit 136, morpheme analysis unit 137, and control unit 133. This is the number counting the number of images included. The image count score is preset according to the image count difference, and can be changed as needed.
예를 들어, 이미지수 차이값이 0인 경우, 이미지수 점수는 0이고, 이미지수 차이값이 1 내지 2인 경우, 이미지수 점수는 3이고, 이미지수 차이값이 2 내지 4인 경우, 이미지수 점수는 6이고, 이미지수 차이값이 5 이상인 경우, 이미지수 점수는 10이다.For example, when the image number difference value is 0, the image number score is 0, when the image number difference value is 1 to 2, the image number score is 3, and when the image number difference value is 2 to 4, the image number score is 0. The number score is 6, and if the image number difference value is 5 or more, the image number score is 10.
제어부(133)는 기준 스티커수(S1)에서 계산한 스티커수(S2)를 뺄셈한 스티커수 차이값을 계산하고, 계산한 스티커수 차이값에 대응하는 스티커수 점수를 도출한다.The control unit 133 calculates the sticker number difference value by subtracting the calculated sticker number (S 2 ) from the reference sticker number (S 1 ) and derives a sticker number score corresponding to the calculated sticker number difference value.
여기서, 기준 스티커수는 자동 검수 프로그램의 셋팅 페이지에서 입력된 스티커수를 나타내고, 계산한 스티커수는 태그 분석부, 형태소 분석부, 제어부에 의해 블로그의 HTML 소스 코드에 포함된 스티커수를 카운팅한 개수이다. 스티커수 점수는 스티커수 차이값에 따라 기설정되어 있으며, 필요에 따라 변경도 가능하다.Here, the standard number of stickers represents the number of stickers entered on the settings page of the automatic inspection program, and the calculated number of stickers is the number of stickers counted in the HTML source code of the blog by the tag analysis unit, morpheme analysis unit, and control unit. am. The number of sticker points is preset according to the difference in number of stickers, and can be changed as needed.
제어부(133)는 형태소 분석부(137)에서 수신한 필수내용 키워드 신호의 개수를 누적하여 계산하고, 계산한 필수내용 키워드 신호의 개수가 자동 검수 프로그램의 셋팅 페이지에서 입력된 필수내용 키워드의 개수와 일치하는 경우, 블로그에 필수내용 키워드가 모두 포함한다고 판단하여 키워드 점수를 0으로 설정하고, 일치하지 않는 경우, 블로그에 필수내용 키워드가 모두 포함하지 못한다고 판단하여 키워드 점수를 10으로 설정한다.The control unit 133 accumulates and calculates the number of essential content keyword signals received from the morpheme analysis unit 137, and the calculated number of essential content keyword signals is equal to the number of essential content keywords entered on the settings page of the automatic inspection program. If there is a match, it is determined that the blog contains all the essential content keywords and the keyword score is set to 0. If there is no match, it is determined that the blog does not contain all the essential content keywords and the keyword score is set to 10.
제어부(133)는 형태소 분석부(137)에서 수신한 금지 키워드 매칭 신호의 개수를 누적하여 계산하고, 금지 키워드 매칭 신호의 개수에 대응하는 금지 키워드 점수를 도출한다.The control unit 133 accumulates and calculates the number of prohibited keyword matching signals received from the morpheme analysis unit 137 and derives a prohibited keyword score corresponding to the number of prohibited keyword matching signals.
예를 들어, 금지 키워드 매칭 신호의 개수가 0인 경우, 금지 키워드 점수는 0이고, 금지 키워드 매칭 신호의 개수가 1인 경우, 금지 키워드 점수는 2이고, 금지 키워드 매칭 신호의 개수가 2인 경우, 금지 키워드 점수는 4이고, 금지 키워드 매칭 신호의 개수가 3인 경우, 금지 키워드 점수는 6이고, 금지 키워드 매칭 신호의 개수가 4인 경우, 금지 키워드 점수는 8이고, 금지 키워드 매칭 신호의 개수가 5 이상인 경우, 금지 키워드 점수는 10이다.For example, if the number of prohibited keyword matching signals is 0, the prohibited keyword score is 0, if the number of prohibited keyword matching signals is 1, the prohibited keyword score is 2, and if the number of prohibited keyword matching signals is 2 , the prohibited keyword score is 4, and if the number of prohibited keyword matching signals is 3, the prohibited keyword score is 6; if the number of prohibited keyword matching signals is 4, the prohibited keyword score is 8, and the number of prohibited keyword matching signals If is 5 or more, the banned keyword score is 10.
제어부(133)는 글자수 점수, 이미지수 점수, 스티커수 점수, 키워드 점수, 금지 키워드 점수를 수학식 1에 대입하여 블로그의 승인 또는 보류를 판단하는 수치인 블로그 검수 결과치를 계산한다.The control unit 133 substitutes the number of characters, number of images, number of stickers, keywords, and banned keywords into Equation 1 to calculate the blog inspection result, which is a value that determines approval or suspension of the blog.
블로그 검수 결과치는 전술한 검수 환경 데이터에 맞게 블로그에 광고 요청 사항이 반영되었는지 여부를 나타내는 수치로서, 임계치 내지 정상치 범위에 존재하는 경우, 광고 요청 사항이 블로그에 반영되었음을 나타내는 블로그의 승인이 되고, 임계치 이하인 경우, 광고 요청 사항이 블로그에 반영되지 않았음을 나타내는 블로그의 보류가 되어 블로그 수정 요청이 발생된다.The blog inspection result is a number indicating whether the advertisement request has been reflected in the blog according to the aforementioned inspection environment data. If it is within the threshold or normal value range, the blog is approved, indicating that the advertisement request has been reflected in the blog, and the threshold value is In the following cases, the blog is put on hold, indicating that the advertisement request has not been reflected in the blog, and a blog modification request is generated.
글자수 점수는 글자수 차이값에 대응하는 기설정된 글자수 점수(Number of Characters Score)이고, 이미지수 점수는 이미지수 차이값에 대응하는 기설정된 이미지수 점수(Number of Image Score)이고, 스티커수 점수는 스티커수 차이값에 대응하는 기설정된 스티커수 점수(Number of Sticker Score)이고, 키워드 점수는 형태소 분석부에서 계산한 키워드 매칭 신호의 개수가 자동 검수 프로그램의 셋팅 페이지에서 입력된 키워드(필수내용 키워드, 검수 키워드)의 개수의 일치 여부에 따른 기설정된 키워드 점수(Keyword Score)이고, 금지 키워드 점수는 금지 키워드 매칭 신호의 개수에 대응하는 기설정된 금지 키워드 점수(Banned Keyword Score)를 나타낸다.The number of characters is a preset Number of Characters Score corresponding to the difference in the number of characters, the number of images is a preset Number of Image Score corresponding to the difference in the number of images, and the number of stickers is a preset Number of Characters Score. The score is the preset Number of Sticker Score corresponding to the difference in number of stickers, and the keyword score is the number of keyword matching signals calculated by the morpheme analysis unit and the keyword entered on the settings page of the automatic inspection program (required content) It is a preset keyword score depending on whether or not the number of keywords (keywords, inspection keywords) matches, and the banned keyword score represents a preset banned keyword score (Banned Keyword Score) corresponding to the number of banned keyword matching signals.
글자수, 이미지수, 스티커수, 키워드 개수, 금지 키워드 개수는 중요도에 따라 가중치를 다르게 설정할 수 있다.The number of characters, images, stickers, keywords, and banned keywords can have different weights depending on their importance.
W1은 글자수 가중치이고, W2는 이미지수 가중치이고, W3은 스티커수 가중치이고, W4는 키워드 가중치이고, W5는 금지 키워드 가중치를 나타낸다.W 1 is the weight of the number of characters, W 2 is the weight of the number of images, W 3 is the weight of the number of stickers, W 4 is the weight of the keyword, and W 5 is the weight of the prohibited keyword.
가중치는 제어부(133)의 제어에 따라 글자수 가중치, 이미지수 가중치, 스티커수 가중치, 키워드 가중치, 금지 키워드 가중치를 각기 다르게 설정할 수 있다.The weights can be set differently according to the control of the control unit 133, such as the number of characters, the number of images, the number of stickers, the keyword weight, and the prohibited keyword weight.
다른 실시예로서, 광고업체 포스팅 서버(130)는 이하의 도 8의 입력 인터페이스를 광고주 단말(110)로 제공하고, 광고주 단말(110)로부터 글자수 가중치, 이미지수 가중치, 스티커수 가중치, 키워드 가중치, 금지 키워드 가중치의 선택 신호를 수신하여 가중치를 설정할 수 있다.As another embodiment, the advertiser posting server 130 provides the input interface of FIG. 8 below to the advertiser terminal 110, and receives character weight, image number weight, sticker number weight, and keyword weight from the advertiser terminal 110. , the weight can be set by receiving the selection signal of the prohibited keyword weight.
이력 정보 데이터베이스부(139a)는 복수의 마케터 단말(120)이 등록한 블로그의 검수 이력인 이력 검수 결과치를 날짜, 시간별로 저장되어 있으며, 정상치와 임계치를 기설정되어 있다.The history information database unit 139a stores history review results, which are the review history of blogs registered by a plurality of marketer terminals 120, by date and time, and normal values and threshold values are preset.
이력 정보 데이터베이스부(139a)는 각각의 마케터 단말(120)의 임계치가 각기 다르게 기설정되어 있다.The history information database unit 139a has preset thresholds for each marketer terminal 120 to be different.
광고 예약 관리부(140)는 광고 정보 데이터베이스부(132)에 예약 가능한 광고 정보를 검색하고, 예약 가능한 광고 개수를 자동 정렬하여 예약 노출 페이지의 형태로 마케터 단말(120)로 전송한다.The advertisement
도 4는 본 발명의 실시예에 따른 광고 예약 관리부의 내부 구성을 간략하게 나타낸 블록도이고, 도 5는 본 발명의 실시예에 따른 광고 예약 방법의 전체 개념을 나타낸 도면이고, 도 6은 본 발명의 실시예에 따른 모바일 예약 노출 페이지의 일례를 나타낸 도면이다.Figure 4 is a block diagram briefly showing the internal configuration of an advertisement reservation management unit according to an embodiment of the present invention, Figure 5 is a diagram showing the overall concept of an advertisement reservation method according to an embodiment of the present invention, and Figure 6 is a diagram showing the entire concept of the advertisement reservation method according to an embodiment of the present invention. This is a diagram showing an example of a mobile reservation exposure page according to an embodiment of.
본 발명의 실시예에 따른 광고 예약 관리부(140)는 광고 검색부(141), 광고 예약부(142) 및 그래픽 사용자 인터페이스부(143)를 포함한다.The advertisement
광고 검색부(141)는 광고 정보 데이터베이스부(132)에 등록된 광고 정보를 검색하여 진행 중인 블로그 광고를 검색한다(S10).The
마케터 단말(120)에서는 블로그 배포 광고에 참여하기 위해 블로거가 하고 싶은 광고를 예약하게 된다.In the marketer terminal 120, the blogger reserves the advertisement he or she wants to do in order to participate in the blog distribution advertisement.
광고 예약부(142)는 마케터 단말(120)로부터 블로그 배포 광고에 대한 조회 신호를 수신하는 경우, 광고 정보 데이터베이스부(132)에 예약 가능한 광고 정보를 검색하고, 예약 가능한 광고 정보가 검색되지 못하는 경우, 응답 신호로 예약 불가능 신호를 생성하여 통신부(139)를 통해 마케터 단말(120)로 전송한다(S20).When receiving an inquiry signal for a blog distribution advertisement from the marketer terminal 120, the
광고 예약부(142)는 마케터 단말(120)로부터 블로그 배포 광고에 대한 조회 신호를 수신하는 경우, 광고 정보 데이터베이스부(132)에 예약 가능한 광고 정보를 검색하고, 검색한 예약 가능한 광고 정보에서 예약 가능한 광고 개수를 자동 정렬하여 마케터 단말(120)로 전송한다(S30).When receiving an inquiry signal for a blog distribution advertisement from the marketer terminal 120, the
광고 예약부(142)는 마케터 단말(120)에서 광고주 단말(110)의 광고 정보를 다운받은 날짜와 시간을 포함한 작업 시작 시점과, 광고 정보를 작성한 블로그를 광고업체 포스팅 서버(130)의 홈페이지에 접수한 날짜와 시간을 포함한 작업 종료 시점을 한 건의 블로그 광고에 대한 건당 작업 시간으로 설정하고, 설정한 건당 작업 시간을 각각의 마케터 단말(120)에 매칭하여 이력 정보 데이터베이스부(139a)에 저장된다.The
이력 정보 데이터베이스부(139a)는 블로그 광고에 대한 건당 작업 시간을 총합으로 총 작업 시간을 계산한다.The history information database unit 139a calculates the total work time by summing the work time per case for blog advertisements.
광고 예약부(142)는 마케터 단말(120)로부터 블로그 배포 광고에 대한 조회 신호를 수신하는 경우, 광고 정보 데이터베이스부(132)에 예약 가능한 광고 정보를 검색하고, 예약 가능한 광고 정보가 검색되는 경우, 이력 정보 데이터베이스부(139a)와 연동하여 마케터 단말(120)에 대하여 블로그 광고의 건당 작업 시간, 총 작업 시간을 추출한다.When receiving an inquiry signal for a blog distribution advertisement from the marketer terminal 120, the
광고 예약부(142)는 추출한 블로그 광고의 총 작업 시간을 건당 작업 시간으로 나누어 블로그 광고 작업 시간을 계산하고, 다음의 수학식 2와 같이, 마케터 단말(120)이 작업한 각각의 블로그 광고에 대한 블로그 광고 작업 시간을 합쳐서 블로그 광고 작업량을 계산할 수 있다.The
광고 예약부(142)는 블로그의 재검수 요청 신호를 생성하여 마케터 단말(120)로 전송하고, 마케터 단말(120)로부터 재검수 요청 신호에 대한 응답 신호를 수신하는 경우, 응답 신호를 수신하면 해당 마케터 단말(120)의 재검수 건수로 설정한다.The
광고 예약부(142)는 하기의 수학식 2와 같이, 설정한 재검수 건수를 기설정된 재검수 작업 시간을 곱하여 재검수 광고 작업량으로 계산한다.The
상기 i는 각각의 마케터 단말(120)이 작업한 블로그 광고의 순번을 나타내고, n은 각각의 마케터 단말(120)이 작업한 블로그 광고의 총 개수를 나타낸다.The i represents the sequential number of blog advertisements worked by each marketer terminal 120, and n represents the total number of blog advertisements worked by each marketer terminal 120.
재검수 작업 시간은 30분으로 기설정되어 있으며, 필요에 따라 변경할 수 있다.The re-inspection work time is preset to 30 minutes and can be changed as needed.
예를 들어, 마케터 단말(120)이 작업한 블로그 광고 3건인 경우, n=3이고, 첫 번째 작업한 블로그 광고(i=1)는 60분이 걸려고, 두 번째 작업한 블로그 광고(i=2)는 120분이 걸려고, 세 번째 작업한 블로그 광고(i=3)는 30분이 걸렸다.For example, in the case of 3 blog advertisements worked by the marketer terminal 120, n = 3, the first blog advertisement (i = 1) took 60 minutes, and the second blog advertisement (i = 2) was worked on. ) took 120 minutes, and the third blog ad (i=3) I worked on took 30 minutes.
첫 번째 작업한 블로그 광고(i=1)의 경우, 블로그 광고 작업 시간은 총 작업 시간(210분)/건당 작업 시간(60분) = 3.5시간이다.For the first blog advertisement (i=1), the blog advertisement work time is total work time (210 minutes)/work time per case (60 minutes) = 3.5 hours.
두 번째 작업한 블로그 광고(i=2)의 경우, 블로그 광고 작업 시간은 총 작업 시간(210분)/건당 작업 시간(120분) = 1.75시간이다.In the case of the second blog advertisement (i=2), the blog advertisement work time is total work time (210 minutes)/work time per case (120 minutes) = 1.75 hours.
세 번째 작업한 블로그 광고(i=3)의 경우, 블로그 광고 작업 시간은 총 작업 시간(210분)/건당 작업 시간(30분) = 7시간이다.In the case of the third blog advertisement (i=3), the blog advertisement work time is total work time (210 minutes)/work time per case (30 minutes) = 7 hours.
블로그 광고 작업량은 12.25(=3.5 + 1.75 + 7)시간이고, 재검수 광고 작업량(3건 × 30분 = 1.5시간)이다.The blog advertising workload is 12.25 (=3.5 + 1.75 + 7) hours, and the re-review advertising workload is (3 cases × 30 minutes = 1.5 hours).
광고 예약부(142)는 블로그 광고 작업량과 재검수 광고 작업량을 수학식 3에 대입하여 각각의 마케터 단말(120)의 성실도 지표를 계산한다.The
상기 a1과 a2는 기설정되어 있는 블로그 광고 가중치와 재검수 광고 가중치로서 블로그 광고 작업량과 재검수 광고 작업량의 중요도를 어디에 두느냐에 따라 다르게 설정할 수 있다.The above a 1 and a 2 are preset blog advertisement weights and re-review advertisement weights, and can be set differently depending on the importance of blog advertisement workload and re-review advertisement workload.
광고 예약부(142)는 다음의 표 1과 같이, 계산한 성실도 지표에 따라 마케터 단말(120)의 블로거 등급이 결정되고, 이에 따라 마케터 단말(120)에서 예약 가능한 광고 개수를 결정된다.The
본 발명의 실시예에서는 블로거 등급을 4등급으로 예시하고 있지만, 5등급 이상으로 구성할 수도 있고, 예약 가능한 광고 개수도 다양하게 설정할 수 있다. 즉, 성실도 지표, 블로거 등급, 예약 가능한 광고 개수는 필요에 따라 추가, 변경할 수 있다.In the embodiment of the present invention, the blogger's level is exemplified as level 4, but it can be configured as
광고 예약부(142)는 일정 간격마다(예를 들어, 한달 간격) 성실도 지표를 계산하고, 이에 따라 도출된 블로거 등급과 예약 가능한 광고 개수를 업데이트하여 마케터 단말별로 이력 정보 데이터베이스부(139a)에 저장한다. 다시 말해, 각각의 마케터 단말(120)은 예약 가능한 광고 개수를 주기적으로 갱신될 수 있다.The
광고 정보 데이터베이스부(132)는 광고주 단말(110)로부터 광고 정보를 수신하여 데이터베이스화하여 등록되고, 블로그 광고를 수행하는 업종 정보를 매칭하여 저장하고, 블로그 광고 지급 단가, 해당 블로그 광고에 대한 예약 진행 시간의 이력 정보를 저장하고 있다.The advertising information database unit 132 receives advertising information from the advertiser terminal 110, converts it into a database, stores it, matches and stores industry information performing blog advertising, blog advertising payment unit price, and makes reservations for the blog advertising. Stores time history information.
그래픽 사용자 인터페이스부(143)는 광고 예약부(142)의 제어에 따라 마케터 단말(120)들이 블로그 배포 광고에 참여하기 위한 모바일 예약 노출 페이지(10, 도 7)를 생성하여 마케터 단말(120)로 전송한다.The graphic
본 발명의 광고 예약 관리부(140)는 마케터 단말(120)의 경우, PC, 스마트폰과 같은 모바일 기기를 사용할 수 있는데, 모바일 기기가 보편화되어 보다 편한 광고 예약을 할 수 있도록 모바일 예약 페이지(10)를 마케터 단말(120)로 제공할 수 있다.In the case of the marketer terminal 120, the advertising
광고 예약부(142)는 모바일 예약 노출 페이지(10)를 통하여 예약 가능한 광고를 마케터 단말(120)로 제공할 수 있다.The
광고 예약부(142)는 모바일 예약 노출 페이지로부터 예약하기 상태(11)의 선택 신호를 수신하는 경우, 진행 중인 블로그 광고의 접수 수량을 광고 정보 데이터베이스부(132)에서 차감한다(S40).When the
광고 예약부(142)는 모바일 예약 노출 페이지로부터 예약하기 상태(11)의 선택 신호를 수신하고, 접수 가능 시간에서 예약의 취소 신호를 수신하면, 블로그 광고의 접수 수량을 광고 정보 데이터베이스부(132)에서 복원한다(S50).The
광고 예약부(142)는 모바일 예약 노출 페이지로부터 예약하기 상태(11)의 선택 신호를 수신하고, 접수 가능 시간에 마케터 단말(120)로부터 광고 정보를 작성한 블로그를 광고업체 포스팅 서버(130)에 접수 신호를 수신하는 경우, 블로그 광고의 접수 수량을 광고 정보 데이터베이스부(132)에서 차감한다(S60).The
광고 예약부(142)는 마케터 단말(120)로부터 모바일 예약 노출 페이지(10)의 예약하기 상태(11)의 선택 신호를 수신하고, 접수 가능 시간에 마케터 단말(120)로부터 광고 정보를 작성한 블로그를 광고업체 포스팅 서버(130)에 접수 신호를 수신하지 못한 미접수 상태인 경우, 미접수 취소 상태로 블로그 광고의 접수 수량을 광고 정보 데이터베이스부(132)에서 복원한다(S70).The
광고 예약부(142)는 모바일 예약 페이지에 예약하기 상태(11)를 생성할 때 예약 시작 시간을 저장하고, 모바일 예약 페이지에 예약마감 상태(12)를 생성할 때 예약 종료 시간을 저장하고, 예약 시작 시간에서 예약 종료 시간까지를 계산하여 예약 진행 시간을 생성하여 저장한다.The
광고 예약부(142)는 각각의 블로그 광고에 대한 예약 진행 시간을 광고 정보 데이터베이스부(132)에 저장하고, 각각의 블로그 광고의 예약 진행 시간에 대한 이력 정보를 광고 정보 데이터베이스부(132)에 저장한다.The
마케터 단말(120)은 하나의 모바일 예약 노출 페이지에 표시되는 블로그 광고의 개수가 한정되어 있다.The marketer terminal 120 has a limited number of blog advertisements displayed on one mobile reservation exposure page.
따라서, 광고 예약부(142)는 예약 가능한 광고 개수가 결정되면, 마케터 단말(120)에 첫 번째 예약 노출 페이지에 출력되는 블로그 광고를 우선 순위에 따라 표시할 필요가 있다.Accordingly, when the number of reservationable advertisements is determined, the
이에 따라 광고 예약부(142)는 결정된 예약 가능한 광고에서 우선 순위 조건에 따라 예약 가능한 광고를 정렬한 후, 첫 번째 모바일 예약 노출 페이지에 출력되는 기설정된 블로그 광고 개수만큼 예약 가능한 광고를 추출하여 통신부(139)를 통해 마케터 단말(120)로 전송한다.Accordingly, the
여기서, 우선 순위 조건은 광고 정보 데이터베이스부(132)에 저장된 블로그 광고 지급 단가의 제1 우선 순위 조건, 블로그 광고를 수행하는 업종 정보의 제2 우선 순위 조건, 블로그 광고의 예약 진행 시간에 대한 이력 정보의 제3 우선 순위 조건을 포함한다.Here, the priority condition is the first priority condition of the blog advertisement payment unit price stored in the advertisement information database unit 132, the second priority condition of the industry information performing the blog advertisement, and the history information about the reservation progress time of the blog advertisement. Includes the third priority condition.
광고 예약부(142)는 마케터 단말(120)로부터 블로그 광고를 예약하기 위한 선호 업종 정보의 선택 신호를 수신하고, 광고 정보 데이터베이스부(132)로부터 수신한 제1 우선 순위 조건인 블로그 광고 지급 단가가 높은 순서로 결정된 예약 가능한 광고를 상위 순번으로 내림차순으로 정렬한 후, 내림차순으로 정렬한 예약 가능한 광고에서 제2 우선 순위 조건인 선호 업종 정보에 해당하는 예약 가능한 광고를 상위 순번으로 내림차순으로 정렬한다.The
이어서, 광고 예약부(142)는 블로그 광고 지급 단가와 선호 업종 정보를 이용하여 예약 가능한 광고를 추출함에도 불구하고 동일한 예약 가능한 광고가 복수개 존재하는 경우, 광고 정보 데이터베이스부(132)로부터 제3 우선 순위 조건인 해당 블로그 광고의 예약 진행 시간을 수신하고, 동일한 예약 가능한 광고를 수신한 예약 진행 시간이 짧은 순서로 정렬하여 상위 순번을 기설정된 블로그 광고 개수만큼 추출하여 통신부(139)를 통해 마케터 단말(120)로 전송한다.Subsequently, the
제어부(133)는 글자수 가중치, 이미지수 가중치, 스티커수 가중치, 키워드 가중치, 금지 키워드 가중치의 슬라이드 바 형태로 구현한 그래픽 사용자 인터페이스를 제공한다.The control unit 133 provides a graphical user interface implemented in the form of a slide bar with character weight, image weight, sticker number weight, keyword weight, and prohibited keyword weight.
제어부(133)는 입력부(미도시)를 통해 복수의 슬라이드 바 중에서 각기 다른 슬라이드 바를 수평 방향으로 각각 다르게 이동시키면, 글자수 가중치, 이미지수 가중치, 스티커수 가중치, 키워드 가중치, 금지 키워드 가중치를 미세하게 조정할 수 있다. 가중치의 조정은 시스템에 의해 자동으로 입력될 수도 있고, 입력부를 통한 사용자 입력으로 수행될 수도 있다.When the control unit 133 moves different slide bars among the plurality of slide bars differently in the horizontal direction through an input unit (not shown), the control unit 133 finely adjusts the character weight, image number weight, sticker number weight, keyword weight, and prohibited keyword weight. It can be adjusted. Adjustment of the weight may be automatically entered by the system, or may be performed through user input through an input unit.
제어부(133)는 각기 다른 슬라이드 바의 수평 이동에 따라 글자수 가중치, 이미지수 가중치, 스티커수 가중치, 키워드 가중치, 금지 키워드 가중치의 각 가중치 정보를 다르게 설정할 수 있다.The control unit 133 may set each weight information of the number of characters, the number of images, the number of stickers, the keyword weight, and the prohibited keyword weight differently according to the horizontal movement of the different slide bars.
제어부(133)는 조정된 글자수 가중치, 이미지수 가중치, 스티커수 가중치, 키워드 가중치, 금지 키워드 가중치에 대한 정보를 전술한 수학식 1에 대입하여 블로그 검수 결과치를 계산한다.The control unit 133 calculates the blog inspection result by substituting information about the adjusted character weight, image number weight, sticker number weight, keyword weight, and banned keyword weight into the above-mentioned equation 1.
글자수 가중치, 이미지수 가중치, 스티커수 가중치, 키워드 가중치, 금지 키워드 가중치는 수평 방향으로 슬라이드 바의 이동에 따라 가중치 정보를 최소치부터 최대치까지 표현할 수 있고, 슬라이드 이동에 따라 가중치 정보의 값이 달라질 수 있다.Character weight, image number weight, sticker number weight, keyword weight, and prohibited keyword weight can express weight information from minimum to maximum value according to the movement of the slide bar in the horizontal direction, and the value of the weight information can vary depending on the slide movement. there is.
본 발명의 실시예에 따른 광고업체 포스팅 서비스 제공 방법을 나타낸 도면이다.This is a diagram showing a method of providing an advertising company posting service according to an embodiment of the present invention.
제어부(133)는 입력 인터페이스(138a)를 통해 자동 검수 프로그램을 수행하기 위한 검수 환경 데이터를 입력한다.The control unit 133 inputs inspection environment data for performing an automatic inspection program through the input interface 138a.
웹사이트 분석부(134)는 블로그의 HTML 소스 코드의 태그 정보를 분석하고, 제어부(133)는 글자수, 이미지수, 스티커수, 키워드 개수 등을 계산한다.The website analysis unit 134 analyzes tag information of the HTML source code of the blog, and the control unit 133 calculates the number of characters, images, stickers, keywords, etc.
제어부(133)는 기준 글자수(C1)에서 계산한 글자수(C2)를 뺄셈한 글자수 차이값을 계산하고, 계산한 글자수 차이값에 대응하는 글자수 점수를 도출하고, 기준 이미지수(I1)에서 계산한 이미지수(I2)를 뺄셈한 이미지수 차이값을 계산하고, 계산한 이미지수 차이값에 대응하는 이미지수 점수를 도출하고, 기준 스티커수(S1)에서 계산한 스티커수(S2)를 뺄셈한 스티커수 차이값을 계산하고, 계산한 스티커수 차이값에 대응하는 스티커수 점수를 도출한다.The control unit 133 calculates a character difference value by subtracting the calculated number of characters (C 2 ) from the reference number of characters (C 1 ), derives a character score corresponding to the calculated character difference value, and Calculate the image number difference by subtracting the calculated number of images (I 2 ) from the number (I 1 ), derive the image number score corresponding to the calculated image number difference, and calculate from the standard number of stickers (S 1 ). Calculate the sticker number difference by subtracting one sticker number (S 2 ), and derive the sticker number score corresponding to the calculated sticker number difference.
제어부(133)는 형태소 분석부(137)에서 수신한 키워드 신호의 개수를 누적하여 계산하고, 계산한 키워드 신호의 개수가 자동 검수 프로그램의 셋팅 페이지에서 입력된 키워드의 개수와 일치하는 경우, 블로그에 키워드가 모두 포함한다고 판단하여 키워드 점수를 0으로 설정하고, 일치하지 않는 경우, 블로그에 키워드가 모두 포함하지 못한다고 판단하여 키워드 점수를 10으로 설정한다.The control unit 133 accumulates and calculates the number of keyword signals received from the morpheme analysis unit 137, and if the calculated number of keyword signals matches the number of keywords entered on the settings page of the automatic verification program, the blog is posted. It is determined that all keywords are included and the keyword score is set to 0. If they do not match, it is determined that the blog does not contain all keywords and the keyword score is set to 10.
제어부(133)는 형태소 분석부(137)에서 수신한 금지 키워드 매칭 신호의 개수를 누적하여 계산하고, 금지 키워드 매칭 신호의 개수에 대응하는 금지 키워드 점수를 도출한다.The control unit 133 accumulates and calculates the number of prohibited keyword matching signals received from the morpheme analysis unit 137 and derives a prohibited keyword score corresponding to the number of prohibited keyword matching signals.
제어부(133)는 글자수 점수, 이미지수 점수, 스티커수 점수, 키워드 개수 점수, 금지 키워드 점수를 전술한 수학식 1에 대입하여 블로그 검수 결과치를 계산한다.The control unit 133 calculates the blog inspection result by substituting the number of characters, number of images, number of stickers, number of keywords, and banned keywords into Equation 1 above.
제어부(133)는 블로그 검수 결과치가 정상치, 기설정된 임계치 이하인지, 정상치와 임계치 사이의 값인지 판단한다.The control unit 133 determines whether the blog review result is a normal value, is below a preset threshold, or is between the normal value and the threshold.
제어부(133)는 블로그 검수 결과치가 정상치인 경우, 블로그의 검수를 완료하는 승인 신호를 생성하여 통신부(139)를 통해 광고주 단말(110)로 전송한다.If the blog inspection result is normal, the control unit 133 generates an approval signal that completes the blog inspection and transmits it to the advertiser terminal 110 through the communication unit 139.
제어부(133)는 블로그 검수 결과치가 임계치 이하인 경우, 블로그의 검수에 대한 보류를 나타내는 보류 신호를 생성하여 통신부(139)를 통해 광고주 단말(110)로 전송한다.If the blog inspection result is below the threshold, the control unit 133 generates a hold signal indicating the suspension of the blog review and transmits it to the advertiser terminal 110 through the communication unit 139.
제어부(133)는 블로그 검수 결과치가 임계치 내지 정상치인 경우, 블로그의 검수를 완료하는 승인 신호를 생성하여 통신부(139)를 통해 광고주 단말(110)로 전송하며, 주의 신호를 생성하여 통신부(139)를 통해 마케터 단말(120)로 전송한다.If the blog inspection result is a threshold value or a normal value, the control unit 133 generates an approval signal to complete the inspection of the blog and transmits it to the advertiser terminal 110 through the communication unit 139, and generates a caution signal to communicate with the communication unit 139. It is transmitted to the marketer terminal 120 through .
도 7은 본 발명의 실시예에 따른 임계치 설정 방법을 나타낸 도면이고, 도 8은 본 발명의 실시예에 따른 이력 검수 결과치의 추이에 따라 기존 임계치를 새로운 임계치로 변경하는 모습을 나타낸 도면이다.Figure 7 is a diagram showing a method of setting a threshold according to an embodiment of the present invention, and Figure 8 is a diagram showing changing an existing threshold to a new threshold according to the trend of history inspection results according to an embodiment of the present invention.
제어부(133)는 이력 정보 데이터베이스부(139a)로부터 이력 검수 결과치, 정상치, 기존 임계치를 수신하고(S110), 수신한 이력 검수 결과치를 분석하여 이력 정보인 이력 검수 결과치를 기초로 임계치를 재설정할 수 있다.The control unit 133 receives the history inspection result, normal value, and existing threshold value from the history information database unit 139a (S110), analyzes the received history inspection result, and resets the threshold based on the history inspection result, which is history information. there is.
제어부(133)는 마케터 단말(120)의 이력 정보인 이력 검수 결과치의 평균 변화율()을 분석한다(S111). a는 시작 시점과, b는 종료 시점을 나타낸다.The control unit 133 controls the average change rate of the history inspection result, which is the history information of the marketer terminal 120 ( Analyze (S111). a represents the start point, and b represents the end point.
제어부(133)는 평균 변화율이 정상치와 기존 임계치 사이에 존재하는지 판단한다(S112).The control unit 133 determines whether the average change rate is between the normal value and the existing threshold value (S112).
도 8의 (a)에 도시된 바와 같이, 제어부(133)는 평균 변화율이 정상치와 기존 임계치 사이에 존재하는 경우, 평균 변화율 > 1인지 판단하고(S113), 평균 변화율 > 1인 경우, 기존 임계치를 평균치()보다 큰 평균치 내지 정상치 사이의 값으로 새로운 임계치로 변경한다(S114). 평균 변화율 > 1인 경우, 마케터 단말(120)의 이력 검수 결과치들이 기존 임계치와 정상치 사이에서 점차 상승하는 모습이다.As shown in (a) of FIG. 8, if the average change rate is between the normal value and the existing threshold, the control unit 133 determines whether the average change rate is > 1 (S113), and if the average change rate is > 1, the existing threshold value. the average value ( ) is changed to a new threshold value between the average value and the normal value greater than ) (S114). If the average change rate is > 1, the history inspection results of the marketer terminal 120 gradually increase between the existing threshold value and the normal value.
도 8의 (b)에 도시된 바와 같이, 제어부(133)는 평균 변화율이 정상치와 기존 임계치 사이에 존재하는 경우, 평균 변화율 > 1인지 판단하고(S113), 평균 변화율 > 1이 아닌 경우, 평균 변화율 < -1인지 판단하고(S115), 평균 변화율 < -1인 경우, 기존 임계치를 평균치()보다 작은 기존 임계치 내지 평균치 사이의 값으로 새로운 임계치로 변경한다(S114). 평균 변화율 < -1인 경우, 마케터 단말(120)의 이력 검수 결과치들이 기존 임계치와 정상치 사이에서 점차 하강하는 모습이다.As shown in (b) of FIG. 8, if the average change rate is between the normal value and the existing threshold, the control unit 133 determines whether the average change rate is > 1 (S113), and if the average change rate is not > 1, the average change rate is Determine if the change rate < -1 (S115), and if the average change rate < -1, set the existing threshold to the average ( ) is changed to a new threshold value between the existing threshold value and the average value less than ) (S114). If the average change rate < -1, the history inspection results of the marketer terminal 120 gradually decrease between the existing threshold value and the normal value.
도 8의 (c)에 도시된 바와 같이, 제어부(133)는 평균 변화율 < -1인지 판단하고(S115), 평균 변화율 < -1이 아닌 경우, 평균 변화율이 -1 < 평균 변화율 < +1 사이에 존재하는지 판단하고(S117), 평균 변화율이 -1 < 평균 변화율 < +1 사이에 존재하는 경우, 기존 임계치를 평균치로 변경한다(S118).As shown in (c) of FIG. 8, the control unit 133 determines whether the average change rate < -1 (S115), and if the average change rate is not < -1, the average change rate is between -1 < average change rate < +1. (S117), and if the average change rate is between -1 < average change rate < +1, the existing threshold is changed to the average value (S118).
제어부(133)는 평균 변화율이 정상치와 기존 임계치 사이에 존재하지 않거나, 평균 변화율이 -1 < 평균 변화율 < +1 사이에 존재하지 않는 경우, 기존 임계치를 그대로 유지한다(S119).The control unit 133 maintains the existing threshold when the average rate of change is not between the normal value and the existing threshold, or when the average rate of change is not between -1 < average rate of change < +1 (S119).
본 명세서의 실시예에 따른 동작은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 프로그램 또는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산 방식으로 컴퓨터로 읽을 수 있는 프로그램 또는 코드가 저장되고 실행될 수 있다.Operations according to embodiments of the present specification can be implemented as a computer-readable program or code on a computer-readable recording medium. Computer-readable recording media include all types of recording devices that store data that can be read by a computer system. Additionally, computer-readable recording media can be distributed across networked computer systems so that computer-readable programs or codes can be stored and executed in a distributed manner.
실시예가 소프트웨어로 구현될 때, 상술한 기법은 상술한 기능을 수행하는 모듈(과정, 기능 등)로 구현될 수 있다. 모듈은 메모리에 저장되고, 프로세서에 의해 실행될 수 있다. 메모리는 프로세서 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서와 연결될 수 있다.When the embodiment is implemented in software, the above-described techniques may be implemented as modules (processes, functions, etc.) that perform the above-described functions. Modules are stored in memory and can be executed by a processor. Memory may be internal or external to the processor, and may be connected to the processor by a variety of well-known means.
또한, 컴퓨터가 읽을 수 있는 기록매체는 롬(rom), 램(ram), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다. 프로그램 명령은 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다.Additionally, computer-readable recording media may include hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, etc. Program instructions may include not only machine language code such as that created by a compiler, but also high-level language code that can be executed by a computer using an interpreter, etc.
본 발명의 일부 측면들은 장치의 문맥에서 설명되었으나, 그것은 상응하는 방법에 따른 설명 또한 나타낼 수 있고, 여기서 블록 또는 장치는 방법 단계 또는 방법 단계의 특징에 상응한다. 유사하게, 방법의 문맥에서 설명된 측면들은 또한 상응하는 블록 또는 아이템 또는 상응하는 장치의 특징으로 나타낼 수 있다. 방법 단계들의 몇몇 또는 전부는 예를 들어, 마이크로프로세서, 프로그램 가능한 컴퓨터 또는 전자 회로와 같은 하드웨어 장치에 의해(또는 이용하여) 수행될 수 있다. 몇몇의 실시예에서, 가장 중요한 방법 단계들의 하나 이상은 이와 같은 장치에 의해 수행될 수 있다.Although some aspects of the invention have been described in the context of an apparatus, it may also refer to a corresponding method description, where a block or device corresponds to a method step or feature of a method step. Similarly, aspects described in the context of a method may also be represented by corresponding blocks or items or features of a corresponding device. Some or all of the method steps may be performed by (or using) a hardware device, such as a microprocessor, programmable computer, or electronic circuit, for example. In some embodiments, one or more of the most important method steps may be performed by such an apparatus.
실시예들에서, 프로그램 가능한 로직 장치(예를 들어, 필드 프로그래머블 게이트 어레이)가 여기서 설명된 방법들의 기능의 일부 또는 전부를 수행하기 위해 사용될 수 있다. 실시예들에서, 필드 프로그래머블 게이트 어레이는 여기서 설명된 방법들 중 하나를 수행하기 위한 마이크로프로세서와 함께 작동할 수 있다. 일반적으로, 방법들은 어떤 하드웨어 장치에 의해 수행되는 것이 바람직하다.In embodiments, a programmable logic device (e.g., a field programmable gate array) may be used to perform some or all of the functionality of the methods described herein. In embodiments, a field programmable gate array may operate in conjunction with a microprocessor to perform one of the methods described herein. In general, the methods are preferably performed by some hardware device.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the present invention has been described above with reference to preferred embodiments, those skilled in the art may make various modifications and changes to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that you can do it.
100: 광고업체 포스팅 서비스 시스템 101: 통신망
110: 광고주 단말 120: 마케터 단말
130: 광고업체 포스팅 서버 131: 웹사이트 수집부
132: 광고 정보 데이터베이스부 133: 제어부
134: 웹사이트 분석부 135: 태그 정보 저장부
136: 태그 분석부 137: 형태소 분석부
138: 회원 정보 저장부 138a: 입력 인터페이스
139: 통신부 139a: 이력 정보 데이터베이스부
140: 광고 예약 관리부 141: 광고 검색부
142: 광고 예약부 143: 그래픽 사용자 인터페이스부100: Advertising company posting service system 101: Communication network
110: Advertiser terminal 120: Marketer terminal
130: Advertising company posting server 131: Website collection department
132: Advertising information database unit 133: Control unit
134: Website analysis unit 135: Tag information storage unit
136: tag analysis unit 137: morpheme analysis unit
138: Member information storage unit 138a: Input interface
139: Communication unit 139a: History information database unit
140: Advertisement reservation management department 141: Advertisement search department
142: Advertisement reservation unit 143: Graphic user interface unit
Claims (1)
광고업체 포스팅 서비스를 제공하는 광고업체 포스팅 서버;
광고주가 제공하는 가이드와 자료를 포함한 광고 정보를 상기 광고업체 포스팅 서버에 등록하는 광고주 단말; 및
상기 광고업체 포스팅 서버로부터 등록된 상기 광고주 단말의 광고 정보를 다운받고, 상기 광고 정보에 포함된 가이드와 자료를 이용하여 자신의 블로그에 상기 광고 정보를 작성한 후, 상기 광고 정보를 작성한 블로그를 상기 광고업체 포스팅 서버에 접수하는 마케터 단말을 포함하며,
상기 광고업체 포스팅 서버는,
상기 광고주 단말로부터 수신한 광고 정보를 등록, 저장하는 광고 정보 데이터베이스부와, 상기 마케터 단말로부터 회원 가입 시 입력된 회원 정보를 저장하고, 상기 마케터 단말에서 접수한 상기 광고 정보를 작성한 블로그를 저장하는 회원 정보 저장부와, 상기 광고 정보 데이터베이스부에 등록된 광고 정보를 검색하여 진행 중인 블로그 광고를 검색하고, 상기 마케터 단말로부터 블로그 배포 광고에 대한 조회 신호를 수신하는 경우, 상기 광고 정보 데이터베이스부에 예약 가능한 광고 정보를 검색하고, 상기 검색한 예약 가능한 광고 정보에서 예약 가능한 광고 개수를 자동 정렬하여 예약 노출 페이지의 형태로 상기 마케터 단말로 전송하는 광고 예약 관리부를 포함하며,
상기 광고 예약 관리부는 상기 마케터 단말에서 상기 광고주 단말의 광고 정보를 다운받은 날짜와 시간을 포함한 작업 시작 시점과, 광고 정보를 작성한 블로그를 상기 광고업체 포스팅 서버의 홈페이지에 접수한 날짜와 시간을 포함한 작업 종료 시점을 한 건의 블로그 광고에 대한 건당 작업 시간으로 설정하고, 설정한 건당 작업 시간을 각각의 마케터 단말에 매칭하여 이력 정보 데이터베이스부에 저장되는 광고 예약부를 더 포함하고,
상기 이력 정보 데이터베이스부는 블로그 광고에 대한 건당 작업 시간을 총합으로 총 작업 시간을 계산하고,
상기 광고 예약부는 상기 마케터 단말로부터 블로그 배포 광고에 대한 조회 신호를 수신하는 경우, 상기 광고 정보 데이터베이스부에 예약 가능한 광고 정보를 검색하고, 상기 예약 가능한 광고 정보가 검색되는 경우, 상기 이력 정보 데이터베이스부와 연동하여 상기 마케터 단말에 대하여 블로그 광고의 건당 작업 시간, 총 작업 시간을 추출하고,
상기 광고 예약부는 상기 추출한 블로그 광고의 총 작업 시간을 건당 작업 시간으로 나누어 블로그 광고 작업 시간을 계산하고, 상기 마케터 단말이 작업한 각각의 블로그 광고에 대한 블로그 광고 작업 시간을 기초로 블로그 광고 작업량을 도출하고,
상기 광고 예약부는 블로그의 재검수 요청 신호를 생성하여 상기 마케터 단말로 전송하고, 상기 마케터 단말로부터 재검수 요청 신호에 대한 응답 신호를 수신하는 경우, 응답 신호를 수신하면 해당 마케터 단말의 재검수 건수로 설정하고, 상기 설정한 재검수 건수를 기설정된 재검수 작업 시간을 곱하여 재검수 광고 작업량을 도출하고,
상기 재검수 건수는 상기 마케터 단말로부터 재검수 요청 신호에 대한 응답 신호를 수신하면 해당 마케터 단말의 재검수 건수로 설정하고, 상기 재검수 작업시간은 기설정되어 있고,
상기 광고 예약부는 상기 블로그 광고 작업량과 상기 재검수 광고 작업량을 다음의 수학식에 대입하여 상기 각각의 마케터 단말의 성실도 지표를 계산하고, 상기 계산한 성실도 지표에 따라 상기 마케터 단말의 블로거 등급과 예약 가능한 광고 개수가 결정되며,
상기 a1과 a2는 기설정되어 있는 블로그 광고 가중치와 재검수 광고 가중치로서 블로그 광고 작업량과 재검수 광고 작업량의 중요도를 어디에 두느냐에 따라 다르게 설정하고,
상기 광고 예약 관리부는,
상기 예약 노출 페이지로부터 예약하기 상태의 선택 신호를 수신하는 경우, 진행 중인 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 차감하고, 상기 예약 노출 페이지로부터 상기 예약하기 상태의 선택 신호를 수신하고, 접수 가능 시간에서 예약의 취소 신호를 수신하면, 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 복원하고,
상기 예약 노출 페이지로부터 상기 예약하기 상태의 선택 신호를 수신하고, 접수 가능 시간에 상기 마케터 단말로부터 광고 정보를 작성한 블로그를 상기 광고업체 포스팅 서버에 접수 신호를 수신하는 경우, 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 차감하고, 상기 마케터 단말로부터 상기 예약 노출 페이지의 예약하기 상태의 선택 신호를 수신하고, 접수 가능 시간에 상기 마케터 단말로부터 광고 정보를 작성한 블로그를 상기 광고업체 포스팅 서버에 접수 신호를 수신하지 못한 미접수 상태인 경우, 미접수 취소 상태로 블로그 광고의 접수 수량을 상기 광고 정보 데이터베이스부에서 복원하고,
상기 예약 노출 페이지에 상기 예약하기 상태를 생성할 때 예약 시작 시간을 저장하고, 상기 예약 노출 페이지에 예약마감 상태를 생성할 때 예약 종료 시간을 저장하고, 상기 예약 시작 시간에서 상기 예약 종료 시간까지를 계산하여 예약 진행 시간을 생성하여 저장하고, 상기 각각의 블로그 광고에 대한 상기 예약 진행 시간 및 상기 예약 진행 시간에 대한 이력 정보를 상기 광고 정보 데이터베이스부에 저장하는,
마케터 및 광고 의뢰 정보 관리 시스템.In the marketer and advertising request information management system,
An advertising company posting server that provides advertising company posting services;
An advertiser terminal that registers advertising information, including guides and materials provided by the advertiser, on the advertising company posting server; and
After downloading the advertising information of the advertiser's terminal registered from the advertising company's posting server, creating the advertising information on one's blog using the guide and materials included in the advertising information, and then posting the advertising information on the blog where the advertising information was created Includes a marketer terminal that submits to the company posting server,
The advertising company posting server,
An advertising information database unit that registers and stores advertising information received from the advertiser terminal, a member that stores member information entered when registering as a member from the marketer terminal, and stores a blog in which the advertising information received from the marketer terminal is created. Searches for ongoing blog advertisements by searching advertisement information registered in the information storage unit and the advertisement information database unit, and when receiving an inquiry signal for a blog distribution advertisement from the marketer terminal, reservation is possible in the advertisement information database unit. An advertisement reservation management unit that searches advertisement information, automatically sorts the number of reservationable advertisements from the searched reservationable advertisement information, and transmits it to the marketer terminal in the form of a reservation exposure page,
The advertising reservation management unit starts work including the date and time of downloading the advertising information of the advertiser terminal from the marketer terminal, and the date and time of receiving the blog containing the advertising information on the homepage of the advertising company posting server. It further includes an advertisement reservation unit that sets the end point to the work time per case for one blog advertisement, matches the set work time per case to each marketer terminal, and stores the history information database unit,
The history information database unit calculates the total work time by summing the work time per case for the blog advertisement,
When the advertisement reservation unit receives an inquiry signal for a blog distribution advertisement from the marketer terminal, it searches for reservable advertisement information in the advertisement information database unit, and when the reservable advertisement information is searched, the history information database unit and By linking, the work time per blog advertisement and the total work time are extracted for the marketer terminal,
The advertisement reservation unit calculates the blog advertisement work time by dividing the total work time of the extracted blog advertisement by the work time per case, and derives the blog advertisement work amount based on the blog advertisement work time for each blog advertisement worked by the marketer terminal. do,
The advertisement reservation unit generates a blog re-inspection request signal and transmits it to the marketer terminal, and when a response signal to the re-inspection request signal is received from the marketer terminal, upon receiving the response signal, the number of re-inspection cases of the marketer terminal is calculated. , and multiply the number of re-inspections set above by the pre-set re-inspection work time to derive the re-inspection advertising workload,
The number of re-inspections is set to the number of re-inspections of the marketer terminal when a response signal to the re-inspection request signal is received from the marketer terminal, and the re-inspection work time is preset,
The advertisement reservation unit calculates a sincerity index of each marketer terminal by substituting the blog advertisement workload and the re-review advertisement workload into the following equation, and calculates a blogger grade and a blogger rating of the marketer terminal according to the calculated sincerity index. The number of ads that can be reserved is determined,
The above a 1 and a 2 are the preset blog advertisement weight and re-inspection advertisement weight, and are set differently depending on the importance of blog advertisement workload and re-inspection advertisement workload,
The advertising reservation management department,
When a selection signal of the reservation status is received from the reservation exposure page, the reception quantity of the blog advertisement in progress is deducted from the advertisement information database unit, a selection signal of the reservation status is received from the reservation exposure page, and reception is performed. When a reservation cancellation signal is received at the available time, the received quantity of blog advertisements is restored in the advertisement information database unit,
When receiving a selection signal of the reservation status from the reservation exposure page and receiving a reception signal from the advertising company posting server for a blog with advertising information from the marketer terminal at a time available for reception, the reception quantity of the blog advertisement is determined. It is deducted from the advertisement information database unit, a selection signal of the reservation status of the reservation exposure page is received from the marketer terminal, and a reception signal is sent to the advertising company posting server for a blog in which advertisement information is created from the marketer terminal at a time available for reception. If it is in a non-received status, restore the received quantity of the blog advertisement in the non-receipt canceled status in the advertisement information database unit,
The reservation start time is stored when creating the reservation status on the reservation exposure page, the reservation end time is stored when creating the reservation deadline status on the reservation exposure page, and the reservation start time to the reservation end time is stored. Calculating, generating and storing a reservation progress time, and storing the reservation progress time and history information about the reservation progress time for each blog advertisement in the advertisement information database unit,
Marketer and advertising request information management system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020230106630A KR102643311B1 (en) | 2023-04-24 | 2023-08-16 | Marketer and advertisement request information management system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020230053212A KR102568568B1 (en) | 2023-04-24 | 2023-04-24 | System for Providing Advertisement Reservation Service |
KR1020230106630A KR102643311B1 (en) | 2023-04-24 | 2023-08-16 | Marketer and advertisement request information management system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230053212A Division KR102568568B1 (en) | 2023-04-24 | 2023-04-24 | System for Providing Advertisement Reservation Service |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102643311B1 true KR102643311B1 (en) | 2024-03-05 |
Family
ID=87846008
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230053212A KR102568568B1 (en) | 2023-04-24 | 2023-04-24 | System for Providing Advertisement Reservation Service |
KR1020230106630A KR102643311B1 (en) | 2023-04-24 | 2023-08-16 | Marketer and advertisement request information management system |
KR1020230106629A KR102575433B1 (en) | 2023-04-24 | 2023-08-16 | Advertisement reservation system that includes marketer's re-examination function |
KR1020230106628A KR102575415B1 (en) | 2023-04-24 | 2023-08-16 | Method and apparatus for providing information on advertisements available for reservation during the marketer's workload period |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230053212A KR102568568B1 (en) | 2023-04-24 | 2023-04-24 | System for Providing Advertisement Reservation Service |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020230106629A KR102575433B1 (en) | 2023-04-24 | 2023-08-16 | Advertisement reservation system that includes marketer's re-examination function |
KR1020230106628A KR102575415B1 (en) | 2023-04-24 | 2023-08-16 | Method and apparatus for providing information on advertisements available for reservation during the marketer's workload period |
Country Status (1)
Country | Link |
---|---|
KR (4) | KR102568568B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102568568B1 (en) * | 2023-04-24 | 2023-08-21 | 박진원 | System for Providing Advertisement Reservation Service |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080042062A (en) * | 2008-04-28 | 2008-05-14 | 강민수 | Method on advertisement using text contents |
KR100905543B1 (en) | 2006-11-15 | 2009-07-01 | 김남우 | Method and system for web source using extended attribute of HTML tag |
JP2011003159A (en) * | 2009-06-22 | 2011-01-06 | Hows:Kk | Information providing apparatus and method |
KR102176242B1 (en) * | 2020-07-06 | 2020-11-09 | 주식회사 알파브라더스 | System including user terminal and server related to advertisement platform recommending advertisement company |
KR102284446B1 (en) * | 2018-12-31 | 2021-08-02 | 배양한 | Method for providing influencer marketing |
KR102298675B1 (en) * | 2020-12-23 | 2021-09-03 | 정진엽 | System for automatically creating report about blog marketing |
KR20210118509A (en) * | 2020-03-23 | 2021-10-01 | (주) 휴스템에프에스디 | Intermediating and distributing system for virtual currency based on balckchain using cash-back for point |
KR20210128864A (en) * | 2020-04-19 | 2021-10-27 | 손수미 | Blog Marketing Method and Device |
KR102519965B1 (en) * | 2022-05-10 | 2023-04-10 | 주식회사 플코 | Management system of advertisement data based IT-technology |
KR102568568B1 (en) * | 2023-04-24 | 2023-08-21 | 박진원 | System for Providing Advertisement Reservation Service |
-
2023
- 2023-04-24 KR KR1020230053212A patent/KR102568568B1/en active IP Right Grant
- 2023-08-16 KR KR1020230106630A patent/KR102643311B1/en active IP Right Grant
- 2023-08-16 KR KR1020230106629A patent/KR102575433B1/en active IP Right Grant
- 2023-08-16 KR KR1020230106628A patent/KR102575415B1/en active IP Right Grant
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100905543B1 (en) | 2006-11-15 | 2009-07-01 | 김남우 | Method and system for web source using extended attribute of HTML tag |
KR20080042062A (en) * | 2008-04-28 | 2008-05-14 | 강민수 | Method on advertisement using text contents |
JP2011003159A (en) * | 2009-06-22 | 2011-01-06 | Hows:Kk | Information providing apparatus and method |
KR102284446B1 (en) * | 2018-12-31 | 2021-08-02 | 배양한 | Method for providing influencer marketing |
KR20210118509A (en) * | 2020-03-23 | 2021-10-01 | (주) 휴스템에프에스디 | Intermediating and distributing system for virtual currency based on balckchain using cash-back for point |
KR20210128864A (en) * | 2020-04-19 | 2021-10-27 | 손수미 | Blog Marketing Method and Device |
KR102176242B1 (en) * | 2020-07-06 | 2020-11-09 | 주식회사 알파브라더스 | System including user terminal and server related to advertisement platform recommending advertisement company |
KR102298675B1 (en) * | 2020-12-23 | 2021-09-03 | 정진엽 | System for automatically creating report about blog marketing |
KR102519965B1 (en) * | 2022-05-10 | 2023-04-10 | 주식회사 플코 | Management system of advertisement data based IT-technology |
KR102568568B1 (en) * | 2023-04-24 | 2023-08-21 | 박진원 | System for Providing Advertisement Reservation Service |
Also Published As
Publication number | Publication date |
---|---|
KR102575415B1 (en) | 2023-09-06 |
KR102568568B1 (en) | 2023-08-21 |
KR102575433B1 (en) | 2023-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10042838B2 (en) | Obtaining data from incomplete electronic forms | |
US8533141B2 (en) | Systems and methods for rule based inclusion of pixel retargeting in campaign management | |
US11455660B2 (en) | Extraction device, extraction method, and non-transitory computer readable storage medium | |
US20140195893A1 (en) | Method and Apparatus for Generating Webpage Content | |
US20170308517A1 (en) | Automatic generation of templates for parsing electronic documents | |
US20060287920A1 (en) | Method and system for contextual advertisement delivery | |
US20080059348A1 (en) | Web Site Valuation | |
CN106462565A (en) | Updating text within a document | |
CN109325179A (en) | A kind of method and device that content is promoted | |
KR20110032878A (en) | Keyword ad. method and system for social networking service | |
JPWO2012002351A1 (en) | Information processing apparatus, information processing method, and information processing program | |
KR102643311B1 (en) | Marketer and advertisement request information management system | |
JP2017054176A (en) | Determination device, determination method, and determination program | |
KR101441164B1 (en) | Object customization and management system | |
US20190087394A1 (en) | System and method for modifying web content | |
CN101425981A (en) | Information publishing system and method for publishing information according to mutual exclusive indication | |
CN106383857A (en) | Information processing method and electronic equipment | |
US9135345B1 (en) | Generating and updating online content using standardized tagged data | |
CN104573120A (en) | Recommendation information obtaining method and device for terminal | |
KR102577470B1 (en) | Method and apparatus for providing automatic posting inspection service for advertising company | |
KR20160032599A (en) | The method and apparatus for detecting concealment of social issue | |
KR20180110498A (en) | a device and a method for extracting generalized information | |
Hahn | Influence of digital transformation on the customer relationship | |
US20150248708A1 (en) | Data processing device and data processing method | |
US20140081723A1 (en) | Information providing apparatus, information providing method, and non-transitory computer-readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |