KR20070038060A - How to provide search keyword ads - Google Patents
How to provide search keyword ads Download PDFInfo
- Publication number
- KR20070038060A KR20070038060A KR1020070021629A KR20070021629A KR20070038060A KR 20070038060 A KR20070038060 A KR 20070038060A KR 1020070021629 A KR1020070021629 A KR 1020070021629A KR 20070021629 A KR20070021629 A KR 20070021629A KR 20070038060 A KR20070038060 A KR 20070038060A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- client
- advertisement
- web pattern
- web
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0269—Targeted advertisements based on user profile or attribute
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/226—Character recognition characterised by the type of writing of cursive writing
- G06V30/2268—Character recognition characterised by the type of writing of cursive writing using stroke segmentation
- G06V30/2272—Character recognition characterised by the type of writing of cursive writing using stroke segmentation with lexical matching
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 클라이언트 고유 인식자에 대응하는 인터넷 광고 제공 시스템에 대한 것으로써, 유·무선 네트워크 상의 웹서버에 접속하는 클라이언트의 고유 인식자 정보와 웹 패턴을 획득하여 저장시키는 수단, 상기 특정 웹 패턴에 대응하는 고유 인식자 정보에 적합한 광고 출력을 의뢰 받는 수단 및 상기 고유 인식자 정보에 대응하는 클라이언트가 유·무선 네트워크 상의 웹서버에 접속하는 경우, 상기 의뢰 받은 광고를 출력시키는 수단을 구비하여 이루어지는 것을 특징으로 한다.The present invention relates to a system for providing an Internet advertisement corresponding to a client unique identifier, and means for obtaining and storing unique identifier information and a web pattern of a client connecting to a web server on a wired / wireless network. Means for requesting advertisement output corresponding to the corresponding unique identifier information, and means for outputting the requested advertisement when a client corresponding to the unique identifier information is connected to a web server on a wired / wireless network. It features.
고유 인식자, 광고 Unique identifier, ad
Description
도1은 광고주가 의뢰한 인터넷 광고를 해당 컨텐츠 제공자에 접속하는 고정 IP 주소를 사용하는 클라이언트에게 출력시키기 위한 간단한 블록도이다.1 is a simple block diagram for outputting an Internet advertisement requested by an advertiser to a client using a fixed IP address for accessing a corresponding content provider.
도2는 클라이언트 웹 패턴 정보 제공자가 컨텐츠 제공자에 접속하는 클라이언트의 IP 정보와 웹 패턴 정보를 실시간 획득하여 저장하는 과정에 대한 간단한 흐름도이다.2 is a simple flowchart illustrating a process of a client web pattern information provider obtaining and storing IP information and web pattern information of a client accessing a content provider in real time.
도3은 광고주가 특정 웹 패턴에 대한 IP 정보에 대응하는 클라이언트에게 인터넷 광고 출력을 의뢰하는 과정에 대한 간단한 흐름도이다.3 is a simple flowchart of a process of requesting an advertiser to output an Internet advertisement to a client corresponding to IP information about a specific web pattern.
도4는 IP 정보에 대응하는 클라이언트가 컨텐츠 제공자에 접속하는 경우에 대한 간단한 흐름도이다.4 is a simple flowchart of a case where a client corresponding to IP information accesses a content provider.
<도면의 주요부분에 대한 설명><Description of main parts of drawing>
100 : 컨텐츠 제공자 105 : IP정보 획득부100: content provider 105: IP information acquisition unit
110 : 웹 패턴 획득부 115 : 광고 출력부110: web pattern acquisition unit 115: advertising output unit
120 : 웹서버 125 : 클라이언트 웹패턴 정보 제공자120: web server 125: client web pattern information provider
130 : 클라이언트 정보 갱신부 135 : IP정보 데이터 베이스130: client information updating unit 135: IP information database
140 : 웹 패턴 데이터 베이스 145 : 웹 패턴 대응 IP 추출부140: web pattern database 145: web pattern correspondence IP extraction unit
150 : 광고 서버 155 : 타겟 IP정보 데이터 베이스150: ad server 155: target IP information database
160 : 타겟 고아고 정보 처리부 165 : 광고 데이터 베이스160: target orphan information processing unit 165: advertising database
170 : 광고 추출부 175 : 광고주170: advertising extractor 175: advertiser
180 : 클라이언트180: client
발명은 클라이언트 고유 인식자에 대응하는 인터넷 광고 방법에 대한 것으로써, 클라이언트 웹 패턴 정보 제공자가 포털 사이트, 검색 사이트, 그리고 각종 커뮤니티 사이트 등을 포함하는 모든 종류의 컨텐츠 제공자에 접속하는 클라이언트의 IP 정보와 웹 패턴을 획득하여 저장한 후, 상기 획득된 클라이언트에 대한 선택적인 타겟 광고를 원하는 광고주에게 웹 패턴에 대응하는 클라이언트의 IP 정보를 제공하고, 광고 서버를 통해 광고주가 의뢰하는 광고를 컨텐츠 제공자에 접속하는 클라이언트에게 최적화 시켜 선택적으로 출력시키는 방법을 제공하는 것이다. The present invention relates to an Internet advertisement method corresponding to a client unique identifier, wherein the client web pattern information provider connects to IP information of a client accessing all kinds of content providers including portal sites, search sites, and various community sites. After acquiring and storing the web pattern, IP information of the client corresponding to the web pattern is provided to an advertiser who wants a selective target advertisement for the obtained client, and the advertisement server requests an advertisement requested by the advertiser to the content provider. It provides a way to optimize and selectively output to the client.
인터넷은 하이퍼텍스트를 기반으로 하는 WWW(World Wide Web)의 등장과 함께 본격적으로 상업화되기 시작하였으며, 이 과정에서 인터넷에 접속하는 클라이언트를 대상으로 하는 인터넷 광고가 등장하였다.The Internet began to be commercialized in earnest with the advent of the World Wide Web (WWW) based on hypertext. In the process, Internet advertisements targeting clients connected to the Internet appeared.
인터넷 광고는 광고 내용을 포함하고 있는 이미지와 동영상 등과 같은 모든 종류의 웹 기반 컨텐츠들을 인터넷 사용자에게 출력하는 것으로써, 현재 가장 보편화된 인터넷 광고는 클라이언트에 탑재되어 있는 인터넷 브라우저에 광고 컨텐츠를 포함하고 있는 배너(Banner)를 출력시키는 배너 광고이다. Internet advertisements output all kinds of web-based contents such as images and videos including advertisement contents to internet users. Currently, the most popular Internet advertisements include advertisement contents in an internet browser mounted on a client. It is a banner advertisement that outputs a banner.
그 동안, 인터넷 광고는 불특정 다수를 대상으로 하는 기존 대중 매체 광고에 비하여, 특정의 개인 또는 집단을 중심으로 하는 개별 마케팅(Individual Marketing), 또는 일대일 마케팅(One-To-One Marketing)이 가능하고, 양방향 커뮤니케이션 기술을 통해 고객의 반응을 실시간 확인할 수 있으며, CRM(Customer Relationship Management) 정보의 분석 등을 통해 고객의 신상 정보에서부터 구매 정보까지 분석하여 세분화되고 전문적인 광고가 가능하다고 믿어왔다. In the meantime, Internet advertising is capable of individual marketing or one-to-one marketing focused on a specific individual or group, compared to conventional mass media targeting unspecified masses. Through the two-way communication technology, the customer's reaction can be checked in real time, and through the analysis of customer relationship management (CRM) information, it has been believed that detailed and professional advertisements can be analyzed by analyzing customer's personal information and purchasing information.
그러나, 현재 인터넷 광고는 특정 개인이나 집단을 대상으로 하는 개별 마케팅이나 일대일 마케팅은 물론, 양방향 커뮤니케이션 기술을 바탕으로 하는 고객 반응의 실시간 확인, 그리고 CRM 정보의 분석을 통한 세분화되고 전문화된 광고가 가능하다는 초기 예상이 너무 무모했었다는 것을 뒤늦게 깨닫고 있다. 즉, 고객과 매장 사이의 지리적인 한계가 거의 없는 인터넷 상에서 특정 고객이 몇 개의 쇼핑몰에서만 제품을 구입한다거나, 전에 구입했던 물건과 비슷한 물건을 재차 구매하는 경우는 거의 없으며, 한정된 재화만을 판매하는 오프라인 매장과는 달리, 무한대에 가까운 유무형의 재화를 판매하는 인터넷에서 다각화되어 있는 고객의 특성을 분석한다는 것은 거의 불가능하다는 것이다.However, current Internet advertising is not only able to provide individual or one-to-one marketing to specific individuals or groups, but also real-time confirmation of customer response based on two-way communication technology, and detailed and specialized advertising through analysis of CRM information. I realize it's too late for the early predictions to be too reckless. That is, on the Internet where there is almost no geographical limit between the customer and the store, a particular customer rarely buys a product in a few shopping malls or buys something similar to a previously purchased item. Contrary to this, it is almost impossible to analyze the characteristics of diversified customers on the Internet selling intangible and tangible goods near infinity.
한편, 일부 온라인 광고 대행 기관과 포털 사이트 등에서는 상기와 같은 인터넷 광고의 한계를 극복하고자, 고객이 직접 자신의 CRM 정보를 입력하도록 한 후, 해당 고객에게 최적화된 광고를 강제로 노출시키는 대신, 유료 서비스를 무료로 제공하거나, 마일리지 포인트 또는 적립금을 제공하는 방법을 사용하고 있다. On the other hand, some online advertising agencies and portal sites, such as to overcome the limitations of the above-mentioned Internet advertising, let customers enter their CRM information directly, instead of forcibly exposing the optimized advertising to the customer, The service is provided free of charge, or by providing mileage points or reserves.
그러나, 상기와 같은 인터넷 광고는 해당 고객이 온라인 광고 대행 기관 또는 포털 사이트 등에 로그인해야만 가능한 서비스이기 때문에, 비록 광고에 노출되는 고객에게 해당 인터넷 광고에 대한 다양한 부가 서비스가 제공됨에도 불구하고 많은 인터넷 사용자들로부터 외면 받고 있다.However, since the above Internet advertising is a service that requires the customer to log in to an online advertising agency or portal site, many Internet users, although various additional services for the internet advertising are provided to the customers exposed to the advertising. I have been turned away from.
결국, 상기와 같은 인터넷 광고의 문제점을 일시에 해결할 수 있는 방법은, 고객이 입력한 고객 정보를 특별한 로그인 과정 없이 실시할 수 있어야 하며, 이것이 특정 온라인 광고 대행 기관이나 포털 사이트에 대해서만 제공되는 것이 아니라, 해당 고객이 방문하는 모든 종류의 웹사이트에서 실시 될 수 있어야만 한다는 것이다.As a result, the solution to the above-mentioned problems of Internet advertising at one time should be able to perform customer information entered by the customer without a special login process, which is not provided only for a specific online advertising agency or portal site. In other words, it must be able to be implemented on all kinds of websites that the customer visits.
상기와 같은 문제점들을 보완하기 위한 본 발명의 목적은 클라이언트 웹 패턴 정보 제공자가 포털 사이트, 검색 사이트, 그리고 각종 커뮤니티 사이트 등을 포함하는 모든 종류의 컨텐츠 제공자에 접속하는 클라이언트의 IP 정보와 웹 패턴을 획득하여 저장한 후, 상기 획득된 클라이언트에 대한 선택적인 타겟 광고를 원하는 광고주에게 웹 패턴에 대응하는 클라이언트의 IP 정보를 제공하고, 광고 서버를 통해 광고주가 의뢰하는 광고를 컨텐츠 제공자에 접속하는 클라이언트에게 최적화 시켜 선택적으로 출력시키는 시스템을 제공함에 있다.An object of the present invention to solve the above problems is to obtain IP information and web patterns of the client accessing all types of content providers, including portal sites, search sites, and various community sites, the client web pattern information provider After storing the information, the client provides IP information of the client corresponding to the web pattern to the advertiser who wants the selective target advertisement for the acquired client, and optimizes the advertisement requested by the advertiser through the ad server to the client accessing the content provider. It is to provide a system for selectively outputting.
본 발명은 클라이언트 고유 인식자 대응하는 인터넷 광고 방법에 대한 것으로써, 클라이언트 웹 패턴 정보 제공자가 컨텐츠 제공자에 접속하는 클라이언트의 IP 정보와 웹 패턴을 실시간 획득하여 저장하는 단계, 광고주가 클라이언트 웹 패턴 정보 제공자에게 특정 웹 패턴에 대응하는 IP 정보들을 요청하여 인터넷 광고 출력을 의뢰하는 단계, 그리고 상기 IP 정보에 대응하는 클라이언트가 컨텐츠 제공자에 접속하면, 클라이언트 웹 패턴 정보 제공자가 광고 서버를 통해 광고주가 의뢰한 광고를 해당 클라이언트에게 최적화 시켜 출력하는 단계 등을 포함한다.The present invention relates to an Internet advertisement method corresponding to a client unique identifier, wherein the client web pattern information provider acquires and stores IP information and web pattern of a client accessing the content provider in real time, and the advertiser provides the client web pattern information provider. Requesting IP information corresponding to a specific web pattern from the client and requesting an internet advertisement output; and when a client corresponding to the IP information accesses the content provider, the client web pattern information provider requests the advertisement from the advertiser through an advertisement server. And outputting optimized to the client.
본 발명에 따르면, 클라이언트는 인터넷 브라우저를 통해 유무선 인터넷의 브라우징이 가능한 유선 인터넷 연결 컴퓨터를 포함하여, WAP(Wireless Application Protocol) 브라우저나 VM(Virtual Machine) 등을 통해 유무선 인터넷 브라우징이 가능한 PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), 그리고 스마트폰(Smart Phone) 등과 같은 무선 단말기 등을 포함한다.According to the present invention, the client includes a wired Internet-connected computer capable of browsing the wired or wireless Internet through an Internet browser, and enables personal and wireless Internet browsing through a WAP (Wireless Application Protocol) browser or a virtual machine (VM). Wireless terminals such as a system, a global system for mobile communications (GSM), a personal digital cellular (PDC), a personal handyphone system (PHS), a personal digital assistant (PDA), and a smart phone.
본 발명에 따르면, 클라이언트 고유 인식자는 유무선 인터넷 상에서 각각의 클라이언트를 인식할 수 있는 고유 코드로써, 유무선 인터넷이 가능한 컴퓨터의 경우, 해당 컴퓨터에 할당되어 있는 IP 주소가 고유 인식자이며, 유무선 인터넷과 연결 가능한 무선 단말기의 경우, 해당 무선 단말기의 전화 번호, 제품 번호, 등록 번호, 일련 번호, 그리고 IP 주소 등이 고유 인식자가 될 수 있다.According to the present invention, the client unique identifier is a unique code for recognizing each client on the wired / wireless internet. In the case of a computer capable of wired / wireless internet, an IP address assigned to the computer is a unique identifier, and is connected to the wired / wireless internet. In the case of a possible wireless terminal, a unique identifier may be a telephone number, a product number, a registration number, a serial number, and an IP address of the wireless terminal.
본 발명에 따르면, 클라이언트 웹 패턴 정보 제공자는 컨텐츠 제공자에 접속하는 클라이언트의 고유 인식자 정보와 웹 패턴 정보 등을 획득하는 역할을 수행하며, 고유 인식자는 유무선 인터넷 상의 특정 클라이언트를 다른 클라이언트들과 구분할 수 있도록 할당되어 있는 고유 코드로써, 대표적인 클라이언트 고유 인식자에는 IPv4 및 IPv6에 바탕을 둔 IP 주소가 있다. 이하 설명의 편의를 위해 고유 인식자를 “IP 주소”라고 대체하고, 고유 인식자 정보를 “IP 정보”라고 한다.According to the present invention, the client web pattern information provider acquires unique identifier information and web pattern information of a client accessing a content provider, and the unique identifier can distinguish a particular client on the wired / wireless Internet from other clients. As a unique code assigned so that a typical client unique identifier is an IP address based on IPv4 and IPv6. For convenience of explanation, the unique identifier is replaced with an "IP address" and the unique identifier information is referred to as "IP information".
본 발명에서 IP 정보는 단순히 컨텐츠 제공자에 접속하는 클라이언트의 IP 주소만을 가리키는 것이 아니라, IP 주소에 대응하는 고객의 동일성이 확보된 IP 주소를 의미한다. 즉, 동일한 고객이라고 할지라도 해당 고객이 IPv4 시스템에서 유동 IP 주소를 사용하는 경우에는 클라이언트의 IP 주소는 시간에 대하여 일정하지 않다. 그러나, IP 정보는 동일한 고객을 명시하는 IP 주소를 의미하는 것으로써, 상기와 같은 IPv4 시스템의 유동 IP 할당 방식에서 고객의 동일성이 유지되는 IP 정보는 해당 클라이언트의 ISP를 통해 획득된다. 만약 IPv6 시스템이나 IPv4 시스템에서 고정 IP를 사용하는 고객의 경우라면, IP 주소에 대한 클라이언트의 고객 동일성은 유지된다.In the present invention, the IP information does not merely refer to the IP address of the client accessing the content provider, but refers to the IP address having the same identity of the customer corresponding to the IP address. In other words, even if the same customer is using a dynamic IP address in the IPv4 system, the client's IP address is not constant over time. However, the IP information refers to an IP address indicating the same customer. In the dynamic IP allocation scheme of the IPv4 system, IP information that maintains the same identity of the customer is obtained through the client's ISP. If the customer is using static IP in an IPv6 system or an IPv4 system, the client's customer identity to the IP address is maintained.
본 발명에서 웹 패턴 및 웹 패턴 정보는 클라이언트가 컨텐츠 제공자에 접속한 후, 브라우저를 통해 컨텐츠 제공자에 요청하고 제공받는 모든 서비스에 대한 정보를 의미한다. 예를 들어, 클라이언트가 포탈 사이트로부터 접속하는 웹사이트에 대한 정보, 검색 사이트에 접속하여 검색에 사용하는 키워드, 그리고 커뮤니티 사이트에 접속하여 활동하는 커뮤니티 정보 등이 모두 클라이언트 웹 패턴 및 웹 패턴 정보에 포함된다.In the present invention, the web pattern and web pattern information refers to information about all services requested and provided to the content provider through a browser after the client accesses the content provider. For example, client web patterns and web pattern information include information about websites that clients access from portal sites, keywords used to search and access search sites, and community information that connects to community sites. do.
이하 첨부된 도면과 설명을 통해 본 발명의 특징을 상세히 설명한다. 단, 다음의 도면과 설명은 본 발명을 적절하게 설명하기 위한 여러 가지 방법 중에서 대표적인 방법에 대한 것이며, 본 발명이 다음의 도면과 설명만으로 한정되는 것은 아니다.Hereinafter, the features of the present invention will be described in detail with reference to the accompanying drawings. However, the following drawings and descriptions are for representative methods among various methods for properly describing the present invention, and the present invention is not limited only to the following drawings and descriptions.
본 실시예는 고정 IP를 사용하는 IPv6 시스템, 또는 IPv4 시스템 중에서 고 정 IP를 사용하는 경우에 대한 것이며, 클라이언트 웹 패턴 정보 제공자와 광고 서버는 인터넷 상의 독립적인 서버 시스템으로 존재하며, 인터넷 상에 존재하는 복수의 컨텐츠 제공자에 클라이언트 IP 정보에 대응하는 웹 패턴 정보 등을 추출하고, 광고주가 의뢰한 인터넷 광고를 컨텐츠 제공자에 접속한 클라이언트에게 최적화 시켜 출력시킨다. 그러나, 전술한 바와 같이 본 발명이 다음의 실시예로 한정되는 것은 아니며, 특히 클라이언트 웹 패턴 정보 제공자와 광고 서버 등은 컨텐츠 제공자의 내부에 소프트웨어 모듈의 형태로 탑재될 수도 있다.This embodiment is for the case of using a fixed IP among the IPv6 system or the IPv4 system using a static IP, the client web pattern information provider and the ad server exist as an independent server system on the Internet, exist on the Internet The web pattern information corresponding to the client IP information is extracted to the plurality of content providers, and the Internet advertisement requested by the advertiser is optimized for the client connected to the content provider and output. However, as described above, the present invention is not limited to the following embodiments. In particular, the client web pattern information provider and the advertisement server may be mounted in the form of a software module in the content provider.
도면1은 고정 IP 주소를 사용하는 클라이언트(180)에 대하여, 클라이언트 웹 패턴 정보 제공자(125)가 컨텐츠 제공자(100)에 접속하는 클라이언트(180)에 대한 IP 정보와 웹 패턴 정보를 획득하여 저장하고, 광고주(175)가 의뢰한 인터넷 광고를 해당 컨텐츠 제공자(100)에 접속하는 클라이언트(180)에게 출력시키기 위한 간단한 블록도이다.FIG. 1 shows that the client web pattern information provider 125 obtains and stores IP information and web pattern information of the
컨텐츠 제공자(100)는 인터넷 광고가 출력될 수 있는 상업적 목적의 모든 웹사이트를 포함하며, 컨텐츠 제공자(100)에는 웹 서비스를 제공하는 HTTP(HyperText Transfer Protocol) 서버 역할을 수행하는 소프트웨어 모듈인 웹서버(120)와, 클라이언트 웹 패턴 정보 제공자(125)에 대응하는 IP 정보 획득부(105)와 웹 패턴 획득부(110), 그리고 광고 서버(150)에 대응하는 광고 출력부(115) 등이 탑재되어 있다.The content provider 100 includes all websites for commercial purposes in which Internet advertisements can be output, and the content provider 100 is a web server which is a software module serving as a HTTP (HyperText Transfer Protocol) server that provides a web service. 120, an IP information acquisition unit 105 corresponding to the client web pattern information provider 125, a web
IP 정보 획득부(105)는 컨텐츠 제공자(100)에 접속하는 클라이언트(180)의 IP 정보를 획득하여 클라이언트 웹 패턴 정보 제공자(125)에게 전달하는 역할을 수행하며, 마이크로소프트사가 개발한 인터넷 및 인트라넷용 서버 소프트웨어인 IIS(internet Information Server)와 일리노이 대학의 전미 슈퍼컴퓨터 응용 연구소(National Center for Supercomputing Applications; NCSA)에서 만든 아파치 서버(Apache Server)를 포함하는 모든 종류의 웹서버(120)는 컨텐츠 제공자(100)에 접속하는 클라이언트(180)의 IP 정보를 실시간 확인하는 기능이 탑재되어 있으며, IP 정보 획득부(105)는 상기와 같은 웹서버(120)를 참조하여 컨텐츠 제공자(100)에 접속하는 클라이언트(180)의 IP 정보를 획득하여 클라이언트 웹 패턴 정보 제공자(125)에게 전달한다.The IP information acquisition unit 105 acquires IP information of the
웹 패턴 획득부(110)는 컨텐츠 제공자(100)에 접속한 클라이언트(180)가 컨텐츠 제공자(100)에게 요청하는 정보와 제공받는 정보를 실시간 추출하여 클라이언트 웹 패턴 정보 제공자(125)에 전달하는 역할을 수행하며, 웹 패턴 획득부(110)는 인터넷 환경에서 클라이언트(180)와 컨텐츠 제공자(100) 사이의 통신을 위한 논리적인 연결인 세션(Session) 정보와, 다양한 CRM 정보 추출용 소프트웨어 등을 통해 클라이언트(180)가 컨텐츠 제공자(100)에 접속한 후 발생하는 클라이언트(180)의 모든 패턴 정보를 획득하여 클라이언트 웹 패턴 정보 제공자(125)에 전달한다. The web
광고 출력부(115)는 컨텐츠 제공자(100)에 접속하는 클라이언트(180)에 최적 화된 광고를 출력하는 역할을 수행하며, 클라이언트(180)가 컨텐츠 제공자(100)에게 웹 페이지를 요청하는 단계에서 해당 클라이언트(180)의 IP 정보를 광고 서버(150)에 전달하고, 광고 서버(150)로부터 전달되는 인터넷 광고를 클라이언트(180)가 요청한 웹 페이지에 포함시켜 출력한다.The
클라이언트 웹 패턴 정보 제공자(125)는 컨텐츠 제공자(100)로부터 클라이언트(180)에 대한 IP 정보와 웹 패턴 정보 등을 획득하여 저장한 후, 상기 웹 패턴에 대응하는 클라이언트(180)에게 광고를 출력시키고자 하는 광고주(175)에게 해당 웹 패턴에 대응하는 IP 정보를 제공하는 서버로서, 컨텐츠 제공자(100)에 접속하는 클라이언트(180)의 IP 정보와 웹 패턴 정보를 획득하기 위한 클라이언트 정보 갱신부(130), 상기 획득된 정보들을 저장하기 위한 IP 정보 D/B(135)와 웹 패턴 D/B(140), 그리고 광고주(175)가 요청하는 웹 패턴에 대응하는 IP 정보를 추출하기 위한 웹 패턴 대응 IP 추출부(145) 등이 탑재되어 있다.The client web pattern information provider 125 obtains and stores IP information and web pattern information of the
클라이언트 정보 갱신부(130)는 인터넷 상에 존재하는 복수의 컨텐츠 제공자(100)로부터 해당 컨텐츠 제공자(100)에 접속하는 클라이언트(180)에 대한 IP 정보와 웹 패턴 정보 등을 획득하여 IP 정보 D/B(135)와 웹 패턴 D/B(140)에 실시간 추가 갱신하는 역할을 수행하며, 각각의 컨텐츠 제공자(100)에는 상기 서술한 바와 같이 IP 정보 획득부(105)와 웹 패턴 획득부(110) 등이 탑재되어 있으며, 클라이언트 정보 갱신부(130)는 복수의 컨텐츠 제공자(100)로부터 전달되는 특정 클라이언 트(180)에 대한 웹 패턴 정보를 해당 클라이언트(180)의 IP 정보를 통해 분석하는 기능이 포함되어 있다.The client information updating unit 130 obtains IP information and web pattern information about the
IP 정보 D/B(135)와 웹 패턴 D/B(140)는 클라이언트 정보 갱신부(130)가 컨텐츠 제공자(100)로부터 획득한 클라이언트(180)의 IP 정보와 웹 패턴 정보 등을 저장하고 있으며, 상기 IP 정보 D/B(135)와 웹 패턴 D/B(140)는 관계형 데이터베이스 관리 시스템(Relational DataBase Management System; RDBMS)으로 연동되어 있다. 따라서, 웹 패턴 대응 IP 추출부(145)는 웹 패턴에 대응하는 IP 정보를 추출할 수 있으며, 반대로 IP 정보에 대응하는 웹 패턴 정보 등을 추출할 수 있다.The IP information D /
웹 패턴 대응 IP 추출부(145)는 특정 웹 패턴에 대응하는 클라이언트(180) 정보를 요청하는 광고주(175)에게 IP 정보 D/B(135)와 웹 패턴 D/B(140)로부터 해당 클라이언트(180)에 해당하는 IP 정보를 추출하는 역할을 수행하며, 광고주(175)는 웹 패턴 대응 IP 추출부(145)가 제공하는 클라이언트(180)의 IP 정보를 통해 해당 클라이언트(180)에게 최적화된 타겟 광고를 실행할 수 있다. The web pattern
그러나, 웹 패턴 대응 IP 추출부(145)가 IP 정보 D/B(135)와 웹 패턴 D/B(140)로부터 추출하는 클라이언트(180)의 IP 정보는 어떠한 경우에도 외부에 공개되지 않는다. 즉, 웹 패턴 대응 IP 추출부(145)가 클라이언트(180)의 IP 정보를 추출한 후, 광고주(175)에게 공개하는 것은 웹 패턴에 대응하는 IP 정보의 개수와 통계학적인 패턴 분포 등이며, 실제 IP 정보는 절대 공개되지 않는다. 따라서, 웹 패턴 대응 IP 추출부(145)를 통해 추출된 클라이언트(180)의 IP 정보는 외부의 접근을 차단한 상태에서 광고 서버(150)로 전송되며, 상기와 같은 보안 상태를 유지한 상태에서 클라이언트(180)에게 인터넷 광고를 출력시킨다.However, the IP information of the
광고 서버(150)는 광고주(175)가 클라이언트 웹 패턴 정보 제공자(125)를 통해 추출한 IP 정보에 해당하는 클라이언트(180)들에게 최적화된 인터넷 광고를 출력시키는 역할을 수행하는 서버로서, 광고 서버(150)에는 광고주(175)가 클라이언트 웹 패턴 정보 제공자(125)로부터 추출된 IP 정보를 저장하고 있는 타겟 IP 정보 D/B(155), 타겟 IP에 해당하는 클라이언트(180)에게 출력시킬 광고를 처리하는 타겟 광고 정보 처리부(160)와 상기 타겟 광고를 저장하고 있는 광고 D/B(165), 그리고 컨텐츠 제공자(100)에 접속하는 클라이언트(180)에게 최적화된 광고를 추출하여 컨텐츠 제공자(100)의 광고 출력부(115)로 전달하는 광고 추출부(170) 등이 탑재되어 있다. The ad server 150 is a server that outputs optimized Internet advertisements to the
타겟 IP 정보 D/B(155)는 광고주(175)가 요청한 웹 패턴에 대응하는 클라이언트(180)의 IP 정보를 저장하고 있는 D/B로서, 클라이언트 웹 패턴 정보 제공자(125)의 IP 정보 D/B(135)의 부분집합이며, 타겟 IP 정보 D/B(155)에 저장되는 IP 정보는 외부에 공개되지 않는다.The target IP information D / B 155 is a D / B storing IP information of the
타겟 광고 정보 처리부(160)는 타겟 IP 정보 D/B(155)에 저장되어 있는 IP 정보에 대응하는 클라이언트(180)들에게 출력시킬 인터넷 광고를 광고주(175)로부터 전달받아 광고 D/B(165)에 입력하는 역할과 광고 서버(150) 및 컨텐츠 제공자(100)가 상기 광고를 클라이언트(180)에게 출력한 후 획득되는 클라이언트(180)의 실시간 반응 정보와 광고 출력에 대한 과금 정보 등을 처리하는 역할을 수행한다.The target advertisement
광고주(175)가 타겟 IP 정보 D/B(155)에 저장되어 있는 IP 정보에 대응하는 클라이언트(180)에게 출력시키고자 하는 인터넷 광고는 실시간 추가 변경 될 수 있으며, 타겟 광고 정보 처리부(160)는 상기와 같은 인터넷 광고의 특징을 처리할 수 있는 기능이 탑재되어 있다. 또한, 타겟 광고 정보 처리부(160)는 클라이언트(180)들에게 출력되는 광고에 대한 실시간 반응을 확인하여 광고주(175)에게 전달하는 기능과, 클라이언트(180)에게 출력된 인터넷 광고에 대한 과금 정보를 생성하여 광고주(175)에게 전달하는 기능 등이 탑재되어 있다.The Internet advertisement to be output by the advertiser 175 to the
광고 D/B(165)는 타겟 IP 정보에 대응하는 클라이언트(180)에게 출력시킬 인터넷 광고가 저장되어 있는 D/B로서, 상기 인터넷 광고는 타겟 광고 정보 처리부(160)에 의해 언제든 추가 변경될 수 있다.The advertisement D /
광고 추출부(170)는 컨텐츠 제공자(100)의 광고 출력부(115)에 대응하여, 클라이언트(180)가 컨텐츠 제공자(100)에 접속하는 단계에서 클라이언트(180)의 IP 정보를 타겟 IP 정보 D/B(155)에 저장되어 있는 IP 정보와 비교한 후, 타겟 IP 정보 D/B(155)에 저장되어 있는 IP 정보와 동일한 클라이언트(180)에 대하여, 광고 D/B(165)에 저장되어 있는 인터넷 광고를 추출하여 컨텐츠 제공자(100)에게 전달하는 역할을 수행한다. 상기와 같이 컨텐츠 제공자(100)에 전달된 인터넷 광고는 광고 출력부(115)에 의해 클라이언트(180)에게 출력된다.The advertisement extracting unit 170 corresponds to the
도면2는 클라이언트 웹 패턴 정보 제공자(125)가 컨텐츠 제공자(100)에 접속하는 클라이언트(180)의 IP 정보와 웹 패턴 정보를 실시간 획득하여 저장하는 과정에 대한 간단한 흐름도이다.2 is a simple flowchart illustrating a process of the client web pattern information provider 125 obtaining and storing IP information and web pattern information of the
클라이언트(180)가 컨텐츠 제공자(100)에 접속하면(200), 클라이언트(180)에 탑재되어 있는 인터넷 브라우저는 컨텐츠 제공자(100)의 웹서버(120)에 클라이언트(180)에 대한 정보를 전송하게 되며, 컨텐츠 제공자(100)에 탑재되어 있는 IP 정보 획득부(105)는 웹서버(120)를 참조하여 컨텐츠 제공자(100)에 접속한 클라이언트(180)의 IP 정보를 획득한다(205).When the
클라이언트(180)에 대한 IP 정보가 추출되면, IP 정보 획득부(105)는 웹서버(120)를 통해 클라이언트(180)의 웹 패턴 정보 추출을 위한 세션을 할당되어 있는지 확인한다(210). 일반적으로 세션은 클라이언트(180)가 웹서버(120)에 접속하는 단계에서 웹서버(120)가 해당 클라이언트(180)에 대한 효율적인 웹 서비스를 제 공하기 위해 클라이언트(180)와 컨텐츠 제공자(100) 사이의 논리적인 연결 상태를 확보하는 것으로서, 웹 패턴 획득부(110)는 웹 패턴을 실시간 획득하기 위해 클라이언트(180)에 대한 세션이 컨텐츠 제공자(100)에 할당되어 있는지 확인한다. 또한, 클라이언트(180)는 복수의 인터넷 브라우저를 통해 컨텐츠 제공자(100)에 접속할 수 있으며, 상기와 같은 경우에도 컨텐츠 제공자(100)에 할당되어 있는 세션을 통해 클라이언트(180)에 대한 효율적인 웹 패턴 정보 획득할 수 있다.When the IP information about the
상기와 같은 과정을 통해 컨텐츠 제공자(100)에 클라이언트(180)에 대한 세션이 이미 할당되어 있다면(215), 웹 패턴 획득부(110)는 상기 세션을 통해 클라이언트(180)를 실시간 감시하며(220), 반대로 클라이언트(180)에 대한 세션이 할당되어 있지 않다면(225), 먼저 웹서버(120)를 통해 해당 클라이언트(180)에 대한 세션을 먼저 할당한 후(230) 해당 클라이언트(180)를 실시간 감시한다.If a session for the
컨텐츠 제공자(100)에 클라이언트(180)에 대한 세션이 할당되고, 웹 패턴 획득부(110)가 상기 세션을 통해 클라이언트(180)를 실시간 감시하게 되면, 클라이언트(180)에서 컨텐츠 제공자(100)로 처리하는 정보와 컨텐츠 제공자(100)에서 클라이언트(180)로 처리되는 정보 등을 포함하는 웹 패턴 정보는 웹 패턴 획득부(110)에 의해 실시간 획득된다(235).When the session for the
상기와 같이 클라이언트(180)에 대한 웹 패턴 정보가 실시간 획득되면, 웹 패턴 획득부(110)는 상기와 같이 실시간 획득된 웹 패턴 정보가 신규 웹 패턴 정보인지 확인한다(240). 만약, 획득된 웹 패턴 정보가 신규 웹 패턴이라면(245), 획득된 웹 패턴 정보와 클라이언트(180) 접속 과정에서 획득된 IP 정보 등은 클라이언트 웹 패턴 정보 제공자(125)의 클라이언트 정보 갱신부(130)로 전달된다(250). 그러나, 현재 획득된 클라이언트 웹 패턴 정보가 신규 정보가 아니라면, 웹 패턴 획득부(110)는 클라이언트(180)에 대한 웹 패턴을 획득하는 과정을 반복한다.When the web pattern information about the
컨텐츠 제공자(100)에서 클라이언트(180)에 대한 신규 웹 패턴 정보가 생성되고, 이것이 IP 정보와 함께 클라이언트 웹 패턴 정보 제공자(125)의 클라이언트 정보 갱신부(130)로 전달되면, 클라이언트 정보 갱신부(130)는 전달된 IP 정보와 웹 패턴 정보를 각각의 D/B에 RDBMS로 연동하여 저장한다(255).When the new web pattern information for the
상기와 같이 컨텐츠 제공자(100)에서 획득된 클라이언트(180)의 IP 정보와 웹 패턴 정보가 클라이언트 웹 패턴 정보 제공자(125)의 클라이언트 정보 갱신부(130)를 통해 IP 정보 D/B(135)와 웹 패턴 D/B(140) 등에 저장되면, 컨텐츠 제공자(100)의 IP 정보 획득부(105)는 웹서버(120)를 통해 클라이언트(180)에 할당된 세션이 종료되었는지 확인한다(260). 만약 클라이언트(180)에 대한 세션이 종료되었다면(265), 클라이언트(180)가 컨텐츠 제공자(100)에 대한 연결상태가 종료된 것이므로, 컨텐츠 제공자(100)가 클라이언트(180) 세션이 종료되었다는 것을 클라이언트 웹 패턴 정보 제공자(125)에 전송하고, 클라이언트 정보 갱신부(130)는 세션 이 할당된 후 컨텐츠 제공자(100)로부터 획득된 클라이언트(180)에 대한 IP 정보와 웹 패턴 정보를 분석 가공한다(270). 그러나, 반대로 클라이언트(180)에 대한 세션이 유지되고 있다면, 웹 패턴 획득부(110)는 해당 클라이언트(180)에 대한 웹 패턴 획득 과정을 반복한다.As described above, the IP information and the web pattern information of the
본 실시예에 의하면, 컨텐츠 제공자(100)에서 획득되는 클라이언트(180)의 IP 정보와 웹 패턴 정보는 실시간 획득되어 클라이언트 정보 갱신부(130)로 전달되면, 클라이언트 정보 갱신부(130)는 전달된 IP 정보와 웹 패턴 정보를 RDBMS로 연동하여 각각의 D/B에 저장한다. 그러나, IP 정보 D/B(135)와 웹 패턴 D/B(140)에 저장되는 정보들은 같은 것이 중복되어 있는 경우도 있으며, 경우에 따라 유효하지 않은 정보가 포함되어 있는 경우도 있다. 클라이언트 정보 갱신부(130)는 컨텐츠 제공자(100)에서 클라이언트(180)에 대한 세션이 종료된 후, 컨텐츠 제공자(100)로부터 전달된 IP 정보와 웹 패턴 정보 중에서 중복된 웹 패턴과 유효하지 않는 웹 패턴을 분석하여 가공함으로써, 향 후 클라이언트(180)에게 최적화된 인터넷 광고의 검색 및 출력 과정에서 효율성과 처리 속도를 극대화한다.According to the present embodiment, when the IP information and the web pattern information of the
도면3은 광고주(175)가 클라이언트 웹 패턴 정보 제공자(125)로부터 특정 웹 패턴에 대응하는 IP 정보를 요청한 후, 상기 IP 정보에 대응하는 클라이언트(180)에게 인터넷 광고 출력을 의뢰하는 과정에 대한 간단한 흐름도이다.3 is a simplified diagram of a process in which an advertiser 175 requests IP information corresponding to a specific web pattern from a client web pattern information provider 125 and then requests an Internet advertisement output from a
광고주(175)가 클라이언트 웹 패턴 정보 제공자(125)의 IP 정보 D/B(135)에 서 광고하고 싶은 클라이언트(180)를 추출할 수 있는 웹 패턴 검색 정보를 웹 패턴 대응 IP 추출부(145)에 전달하면(300), 웹 패턴 대응 IP 추출부(145)는 IP 정보 D/B(135)와 웹 패턴 D/B(140)에서 광고주(175)의 웹 패턴 검색 정보에 해당하는 IP 정보를 추출한다(305).The web pattern corresponding
만약 상기와 같은 과정을 통해 광고주(175)가 의뢰한 웹 패턴 검색 정보에 대응하는 IP 정보가 존재한다면(310), 웹 패턴 대응 IP 추출부(145)는 IP 정보 D/B(135)에 추출된 IP 정보 개수, IP 정보의 지역적 분포도, 그리고 IP 정보에 해당하는 클라이언트(180)의 인터넷 사용 시간 등과 같이 추출된 IP 정보에 대한 통계학적인 정보를 가공하여 광고주(175)에게 전달한다(315). 그러나, 광고주(175)가 의뢰한 웹 패턴 검색 정보에 대응하는 IP 정보가 존재하지 않는다면(320), 클라이언트 웹 패턴 정보 제공자(125)는 웹 패턴 검색 정보에 대응하는 IP 정보가 존재하지 않는다는 오류 메시지를 광고주(175)에게 출력시킨다(325).If the IP information corresponding to the web pattern search information requested by the advertiser 175 is present through the above process (310), the web pattern corresponding
상기와 같이 웹 패턴 대응 IP 추출부(145)에 의해 가공된 IP 정보에 대한 통계학적인 정보가 광고주(175)에게 전달되면, 웹 패턴 대응 IP 추출부(145)는 광고주(175)에게 상기 통계학적인 정보를 통해 추출된 IP 정보에 해당하는 클라이언트(180)들에게 인터넷 광고를 할 것인지 결정한다(330).When the statistical information on the IP information processed by the web pattern
만약 광고주(175)가 IP 정보에 대한 통계학적인 정보를 통해 웹 패턴 대응 IP 추출부(145)에서 추출된 IP 정보에 해당하는 클라이언트(180)들에게 인터넷 광고를 하도록 결정한다면(335), 클라이언트 웹 패턴 정보 제공자(125)의 웹 패턴 대응 IP 추출부(145)는 상기와 같이 추출된 IP 정보를 광고 서버의 타겟 IP 정보 D/B(155)에 전송하여 저장한다(340). 그러나 반대로 광고주(175)가 추출된 IP 정보에 해당하는 클라이언트(180)들에게 인터넷 광고하는 것을 거부한다면, 웹 패턴 대응 IP 추출부(145)는 해당 클라이언트(180)에 대한 인터넷 광고 출력을 종료한다.If the advertiser 175 determines to advertise the Internet to the
상기와 같이 광고주(175)가 통계학적인 IP 정보를 통해 클라이언트(180)들에게 인터넷 광고를 할 것을 결정하고, 웹 패턴 대응 IP 추출부(145)가 상기 IP 정보를 광고 서버의 타겟 IP 정보 D/B(155)에 저장하면, 광고주(175)는 타겟 IP 정보 서버에 저장되어 있는 IP 정보에 대응하는 클라이언트(180)들에게 출력할 인터넷 광고를 타겟 광고 정보 처리부(160)를 통해 광고 D/B(165)에 저장한다(345). As described above, the advertiser 175 determines to advertise the Internet to the
타겟 IP 정보 D/B(155)와 광고 D/B(165)는 관계형 데이터베이스 관리 시스템(RDBMS)으로 연동되어 있으며, 광고 추출부(170)가 컨텐츠 제공자(100)에 접속한 클라이언트(180)에 해당하는 IP 정보 검색하여 동일한 IP 정보가 확인되면, 광고 D/B(165)는 관계형 데이터베이스 관리 시스템을 통해 확인된 IP 정보에 대응하는 클라이언트(180)에게 출력할 인터넷 광고를 추출하게 된다.The target IP information D / B 155 and the advertisement D /
도면4는 IP 정보에 대응하는 클라이언트(180)가 컨텐츠 제공자(100)에 접속 하는 경우, 클라이언트 웹 패턴 정보 제공자(125)가 광고 서버(150)를 통해 광고주(175)가 의뢰한 광고를 해당 클라이언트(180)에게 최적화시켜 출력하는 과정에 대한 간단한 흐름도이다.4 shows that when the
클라이언트(180)가 컨텐츠 제공자(100)에 접속하면(400), 클라이언트(180)에 탑재되어 있는 인터넷 브라우저는 컨텐츠 제공자(100)의 웹서버(120)에 클라이언트(180)에 대한 정보를 전송하게 되며, 컨텐츠 제공자(100)에 탑재되어 있는 광고 출력부(115)는 웹서버(120)를 참조하여 컨텐츠 제공자(100)에 접속한 클라이언트(180)의 IP 정보를 획득한다(405).When the
클라이언트(180)에 대한 IP 정보가 추출되면, 광고 출력부(115)는 획득된 클라이언트 IP 정보를 광고 서버(150)의 광고 추출부(170)로 전송하고, 광고 추출부(170)는 타겟 IP 정보 D/B(155)를 검색함으로써, 현재 컨텐츠 제공자(100)에 접속한 IP 정보와 동일한 IP 정보가 타겟 IP 정보 D/B(155)에 저장되어 있는지 검색한다(410). 만약, 현재 컨텐츠 제공자(100)에 접속한 클라이언트(180)의 IP 정보와 동일한 IP 정보가 타겟 IP 정보 D/B(155)에 저장되어 있다면(415), 광고 추출부(170)는 타겟 IP 정보 D/B(155)와 관계형 데이터베이스 관리 시스템으로 연동되어 있는 광고 D/B(165)에서 상기 IP 정보에 대응하는 인터넷 광고를 추출한다(420). 그러나 반대로 타겟 IP 정보 D/B(155)에서 현재 컨텐츠 제공자(100)에 접속한 클라이언트(180)의 IP 정보와 동일한 IP 정보를 검색할 수 없다면(425), 광고 추출부(170)는 광고 D/B(165)에서 일반 광고를 추출한다(430).When the IP information about the
상기와 같은 과정을 통해 광고 추출부(170)에서 추출된 광고는 컨텐츠 제공자(100)의 광고 출력부(115)로 전달되며(435), 광고 출력부(115)는 전달된 광고를 클라이언트(180)가 컨텐츠 제공자(100)에게 요청한 웹 페이지에 삽입시켜 전송한다(440). 상기와 같이 전송된 웹 페이지에 포함된 인터넷 광고는 클라이언트(180)에 탑재되어 있는 인터넷 브라우저를 통해 클라이언트(180)에 출력되며, 클라이언트(180)는 웹 페이지의 하이퍼텍스트 링크를 통해 컨텐츠 제공자(100)에 포함되어 있는 다른 웹 페이지의 전송을 요청한다.The advertisement extracted by the advertisement extracting unit 170 through the above process is delivered to the
따라서, 광고 출력부(115)는 웹서버(120)를 참조하여 클라이언트(180)로부터 신규 웹 페이지에 대한 전송 요청을 수시로 확인하며(445), 클라이언트(180)로부터 신규 웹 페이지 전송이 요청되는 경우, 광고 출력부(115)는 클라이언트(180)가 요청하는 웹 페이지에 광고 서버(150)에서 전달된 인터넷 광고를 삽입시켜 전송하는 역할을 반복한다. Therefore, the
그러나, 클라이언트(180)로부터 신규 웹 페이지 요청이 확인되지 않는다면(450), 광고 출력부(115)는 클라이언트(180)가 컨텐츠 제공자(100)에 접속하는 과정에서 할당된 세션 정보를 참조하여 클라이언트(180)가 컨텐츠 제공자(100)와의 접속을 종료하였는지 확인한다(455). However, if a new web page request is not confirmed from the client 180 (450), the
만약 클라이언트(180)가 컨텐츠 제공자(100)와의 접속을 종료하지 않았다면, 클라이언트(180)가 신규 웹 페이지 전송을 요청하였는지 확인하는 반복함으로써, 클라이언트(180)가 컨텐츠 제공자(100)에 접속하여 종료할 때까지, 광고주(175)가 상기 클라이언트(180)에게 출력시키도록 의뢰한 인터넷 광고를 클라이언트(180)로 전송되는 웹 페이지에 포함시켜 출력하는 작업을 반복한다.If the
그러나, 컨텐츠 제공자(100)에 할당된 클라이언트(180)의 세션이 종료됨으로써, 상기 클라이언트(180)에 대한 인터넷 광고 출력 과정이 종료된다면(460), 광고 출력부(115)는 클라이언트(180)에게 출력된 인터넷 광고에 대한 과금 정보를 생성하여 광고 서버(150)로 전송하고(465), 광고 서버(150)의 타겟 광고 정보 처리부(160)는 컨텐츠 제공자(100)에서 생성된 인터넷 광고의 과금 정보를 광고주(175)에게 전달한다(470).However, if the session of the
본 발명에 따르면, 클라이언트 고유 인식자에 대응하는 최적화된 인터넷 광고를 제공함으로써, 클라이언트는 본인이 입력한 고객 정보를 토대로 하는 차별화된 광고를 특별한 로그인 과정 없이 제공받을 수 있다는 장점이 있다.According to the present invention, by providing an optimized Internet advertisement corresponding to the client unique identifier, the client can be provided with a differentiated advertisement based on the customer information input by the client without a special login process.
또한, 본 발명을 실시하는 사업자는 해당 고객이 방문하는 모든 종류의 웹사이트에서 고객 성향을 고려한 타켓팅된 광고를 실시함으로써, 광고효과를 극대화시 킬 수 있다는 장점이 있다.In addition, the operator implementing the present invention has the advantage that by maximizing the advertising effect by performing the targeted advertisement in consideration of the customer tendency in all kinds of websites visited by the customer.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070021629A KR20070038060A (en) | 2007-03-05 | 2007-03-05 | How to provide search keyword ads |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070021629A KR20070038060A (en) | 2007-03-05 | 2007-03-05 | How to provide search keyword ads |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020020011537A Division KR20030072017A (en) | 2002-03-05 | 2002-03-05 | System for Providing Internet Ad Coressponds to Client's Unique Indentifier |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20070038060A true KR20070038060A (en) | 2007-04-09 |
Family
ID=38159557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070021629A Ceased KR20070038060A (en) | 2007-03-05 | 2007-03-05 | How to provide search keyword ads |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20070038060A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150144420A (en) | 2014-06-16 | 2015-12-28 | 네이버 주식회사 | Advertisement providing server and method for advertisement providing |
| KR20160092758A (en) | 2015-01-28 | 2016-08-05 | 네이버 주식회사 | Apparatus for providing contact interface in advertising web page and method for providing contact interface |
-
2007
- 2007-03-05 KR KR1020070021629A patent/KR20070038060A/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150144420A (en) | 2014-06-16 | 2015-12-28 | 네이버 주식회사 | Advertisement providing server and method for advertisement providing |
| KR20160092758A (en) | 2015-01-28 | 2016-08-05 | 네이버 주식회사 | Apparatus for providing contact interface in advertising web page and method for providing contact interface |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9996844B2 (en) | Age-targeted online marketing using inferred age range information | |
| KR101320216B1 (en) | Customizable content for distribution in social networks | |
| AU2010253957B2 (en) | Matching content providers and interested content users | |
| US8041806B2 (en) | Targeted electronic content delivery control systems and methods | |
| US8180376B1 (en) | Mobile analytics tracking and reporting | |
| US7392160B2 (en) | System and method for monitoring usage patterns | |
| JP2002132822A (en) | Internet advertisement distribution system and Internet advertisement distribution method | |
| CN110659414B (en) | User portrait based personalized information pushing method and user side | |
| US20100138278A1 (en) | Applications for telecommunications services user profiling | |
| US20160253711A1 (en) | Methods and systems for network terminal identification | |
| US20100082359A1 (en) | Multi-Granular Age Range Products For Use in Online Marketing | |
| CN105427130A (en) | Advertisement pushing method and system as well as network equipment | |
| CN107835132A (en) | A kind of method and device of traffic source tracking | |
| CN101610286A (en) | A focused information push and display method and system | |
| CN103164508A (en) | Systems and method for customizing browsing content according to user data | |
| WO2001009771A9 (en) | Targeted advertising system | |
| KR20070038060A (en) | How to provide search keyword ads | |
| US20070156890A1 (en) | Method for tracking network transactions | |
| US20030187731A1 (en) | System and method for providing incentives to users who browse information through a computerized network | |
| EP3057291B1 (en) | Method for providing a third party service associated with a network-accessible site | |
| KR101483618B1 (en) | System for advertisement service using cookie infomation and referrer, and method of the same | |
| KR20090043489A (en) | How to serve ads | |
| KR20070038059A (en) | How to provide internet advertising | |
| KR20070038062A (en) | Wireless advertising system | |
| KR20070038061A (en) | Wireless advertising system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A107 | Divisional application of patent | ||
| A201 | Request for examination | ||
| PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20070305 Patent event code: PA01071R01D |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20080529 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20090216 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20080529 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
| J201 | Request for trial against refusal decision | ||
| PJ0201 | Trial against decision of rejection |
Patent event date: 20090318 Comment text: Request for Trial against Decision on Refusal Patent event code: PJ02012R01D Patent event date: 20090216 Comment text: Decision to Refuse Application Patent event code: PJ02011S01I Appeal kind category: Appeal against decision to decline refusal Decision date: 20100608 Appeal identifier: 2009101002488 Request date: 20090318 |
|
| J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20090318 Effective date: 20100608 |
|
| PJ1301 | Trial decision |
Patent event code: PJ13011S01D Patent event date: 20100608 Comment text: Trial Decision on Objection to Decision on Refusal Appeal kind category: Appeal against decision to decline refusal Request date: 20090318 Decision date: 20100608 Appeal identifier: 2009101002488 |