Source: https://patents.google.com/patent/KR101440934B1/en
Timestamp: 2019-04-25 16:16:46+00:00

Document:
본 발명은 광고자의 광고 캠페인 운영을 지원하는 방법으로서, a) 광고가 서비스되는 다수의 광고 수용자 세그먼트들을 정의하는 정보를 수신하는 단계; The present invention provides a method for supporting an advertiser ad campaign, a) further comprising: an advertisement receiving information defining a plurality of audience segments advertising service; b) 제 1 오퍼를 수신하는 단계; b) receiving a first offer; 및 c) 상기 다수의 광고 수용자 세그먼트들 중 적어도 하나와 관련된 제 2 오퍼를 상기 제 1 오퍼를 사용하여 결정하는 단계를 포함한다. And c) determining, using the first offer to the second offer associated with at least one of a plurality of advertising audience segment in the. 상기 다수의 광고 수용자 세그먼트들 중 하나와 관련된 제 2 오퍼를 결정하는 단계에서 상기 하나의 광고 수용자 세그먼트에 할당된 값의 지시자가 사용된다. In determining a second offer associated with one of the plurality of advertising audience segment indicator of the value assigned to the one of the advertising audience segments it is used. 값의 지시자는 자동으로 결정되거나 및/또는 광고자에 의해 제공된다. The indicator value is provided by automatically determining and / or an advertiser. 값의 지시자는 함수들, 규칙들, 및/또는 파라미터 값들로 표현된다. The indicator value is represented by functions, rules, and / or parameter values. 다수의 광고 수용자 세그먼트들을 정의하는 정보는 (a) 지역 정보, (b) 사용자 정보, (c) 일시적 정보, 및 (d) 고객 장비 정보 중 하나 이상이다. Information defining a plurality of advertising audience segment (a) Place, (b) the user information, (c) temporary information, and (d) one or more of the customer equipment information.
본 발명은 광고와 관련된다. The invention is related to the ad. 특히, 본 발명은 서로 다른 광고 수용자 세그먼트(Segment) 값을 서로 다른 광고자들에게 반영하는 방식으로 오퍼(Offer) 운영을 자동화함으로써 광고를 개선하는 것과 관련된다. In particular, the invention is related to each other to improve the advertising by automating the leads (Offer) operates a different advertising audience segment (Segment) value in such a way that each reflecting a different advertiser.
텔레비전, 라디오, 신문, 및 잡지와 같은 전통적인 미디어를 사용하는 광고는 공지되어 있다. Advertising using traditional media such as television, radio, newspapers, and magazines are known. 불행하게도, 다양한 미디어 방송의 전형적인 광고 수용자에 대한 인구 통계학적 연구 및 매우 합리적인 가정에 의할 경우에도, 광고자들은 자신들의 광고 예산 중 많은 부분이 단순히 낭비된다는 것을 알고 있다. Unfortunately, even if you are in a demographics research and very reasonable assumptions about the typical audience of various media broadcast advertising, advertisers are aware that much of their ad budget is simply wasted. 추가적으로, 그러한 낭비를 확인하고 제거하는 것은 매우 어렵다. Additionally, it is to identify and eliminate such waste is very difficult.
최근에는, 보다 쌍방향인 미디어를 통한 광고가 대중화되고 있다. In recent years, it is becoming more interactive advertising through the media popularization. 예를 들어, 인터넷을 사용하는 인구가 폭발적으로 증가하면서, 광고자들은 인터넷을 통해 오퍼되는 미디어 및 서비스가 잠재적으로 강력한 광고 방식이라고 인식하게 되었다. For example, while the population using the Internet exploded, advertisers have come to recognize that media and advertising services is a powerful method that potentially leads through the Internet.
쌍방향 광고는 광고자들에게 자신들의 광고를 수용성 있는 광고 수용자를 타겟(Target)으로 할 수 있는 기회를 제공한다. Interactive advertising offers to advertisers the opportunity to advertise their audience with a water-soluble ads to target (Target). 즉, 타겟화된 광고는 최종 사용자들에게 더 유용할 것으로 보이는데, 이는 타겟화된 광고가 사용자의 일부 활동으로부터 추론된 필요에 상응하기 때문이다(예를 들어, 검색 엔진에 대한 사용자의 검색 쿼리(Query)와 상응하고, 사용자에 의해 요청된 문서의 내용과 상응한다). In other words, targeted advertising seems to be more useful to the end user, because corresponding with a targeted ad inferred from some activities of your needs (for example, a user's search query on a search engine ( Query) and corresponds to, and corresponding to the content of the requested document by the user). 검색 엔진들은 관련된 광고들을 전송하기 위해 쿼리 키워드 타겟팅을 사용해 왔다. Search engines have been using the targeted keyword queries to transmit relevant ads. 예를 들어, 캘리포니아, 마운틴 뷰에 위치한 구글(Google)의 AdWords 광고 시스템은 검색 쿼리들로부터의 키워드를 타겟으로 하는 광고들을 전송한다. For example, AdWords advertising system, Google (Google), located in Mountain View, California sends the ad to the keyword from the search query to the target. 유사하게, 내용을 타겟으로 하는 광고 전송 시스템도 제안되었다. Similarly, it has been proposed advertising content transmission system to the target. 예를 들어, 미국 특허 출원 제 10/314,427 호(본 출원에 참고로 포함되어 있고 '제 427 호 출원'이라고 함), 발명의 명칭 "상응하는 광고들을 서비스하기 위한 방법 및 장치(METHOD AND APPARATUS FOR SERVING RELEVANT ADVERTISEMENTS)", 출원일 2002년 12월 6일, 발명자 Jeffrey A. Dean, Georges R. Harik 및 Paul Buchheit; For example, U.S. Patent Application No. 10/314 427 number (which is included by reference in the present application and Ze 427, filed 'quot;), entitled & "How to serve the corresponding advertising and the device (METHOD AND APPARATUS FOR SERVING RELEVANT ADVERTISEMENTS) ", filed on December 6, 2002, the inventor Jeffrey A. Dean, Georges R. Harik and Paul Buchheit; 및 미국 특허 출원 제 10/375,900 호(본 출원에 참조로서 포함되어 있고 "제 900 호 출원"이라고 함), 발명의 명칭 "내용에 기초한 광고 서비스 방법(SERVING ADVERTISEMENTS BASED ON CONTENT)", 출원일 2003년 2월 26일, 발명자 Darrell Anderson, Paul Buchheit, Alex Carobus, Claire Cui, Jeffrey A. Dean, Georges R. Harik, Deepak Jindal 및 Narayanan Shivakumar인 발명들은, 예를 들어, 웹 페이지와 같은 문서의 내용에 상응하는 광고들을 서비스하는 방법들 및 장치를 기술한다. And U.S. Patent Application No. 10/375 900 number (which is included by reference in the present application, while the "first 900, filed" quot;), entitled & "advertising method based on the information (SERVING ADVERTISEMENTS BASED ON CONTENT)", filed in 2003 February 26, inventor Darrell Anderson, Paul Buchheit, Alex Carobus, Claire Cui, Jeffrey A. Dean, invention of Georges R. Harik, Deepak Jindal and Narayanan Shivakumar are, for example, correspond to the contents of the document, such as a web page It describes a method and apparatus that serves the ad. 예를 들어, 구글의 AdSense 광고 시스템과 같은 내용을 타겟으로 하는 광고 전송 시스템들은 웹 페이지들에 광고들을 서비스하기 위해 사용되어왔다. For example, an ad delivery system for content such as Google's AdSense advertising system to target have been used to serve ads on web pages.
이상에서 알 수 있는 것처럼, 텍스트 문서의 텍스트의 개념에 상응하는 광고들 및/또는 검색 쿼리의 키워드에 상응하는 광고들을 서비스하는 것은 유용한데, 그러한 광고들은 대개 현재 사용자의 관심과 관련되기 때문이다. As can be seen from the above, it is to service the corresponding ad keywords in the ad and / or search queries corresponding to the concept of text in a text document to useful, such advertisements are usually because it is associated with the current user's attention. 비록, 키워드-타겟 및 내용-타겟 광고 시스템들이 광고들의 유용성, 및 결론적으로 그들의 수행(예를 들어, 사용자 클릭 비율, 전환율 등)을 개선해왔다고 해도, 여전히 개선의 여지가 있다. Although keyword-targeted and content-targeted advertising system availability of their ads, and the conclusion, their performance (for example, a user click rate, conversion rate, etc.) may haewatdago improving, there is still room for improvement.
다른 광고 리드(Lead)들처럼, 모든 임프레션(Impression)들 또는 선택들이 동일한 가치가 있는 것은 아니다. Like other ads lead (Lead), does not have the same value all impressions (Impression) or selected. 예를 들어, 온라인 광고에서, 지역 광고자는 더 멀거나 또는 덜 바람직한 장소의 다른 리드들보다 특정 장소들 또는 광고 수용자들(이웃들, 도시들, 국가들)로부터의 리드들에 더 가치를 둔다. For example, in online advertising, local advertising The farther in, or in certain places than others lead a less desirable place or advertising audience puts more value on lead from the (neighborhoods, cities, countries). 더 상세하게, 상대적으로 개방된 경계들, 예를 들어 캐나다와 미국을 가로지르는 광고자들을 고려해 본다. More specifically, the relatively open borders, for example, consider the advertiser's across Canada and the United States. 비록 미국 광고자가 캐나다로부터의 리드에 가치를 둔다고 해도, 미국으로부터의 리드만큼 그렇게 가치있지 않다(예를 들어, 관세 또는 물류에 기인하는 추가 비용 및/또는 노력에 기인함). Even though (due to, for example, additional costs and / or effort due to customs or logistics) US advertisers dundago if the value in the lead, it is not so valuable as a lead from the United States from Canada.
일부 현재 광고 시스템들은 광고자가 자신들의 광고 서비스를 타겟팅하기 위한 국가들 또는 다른 사전에 정의된 구역들을 선택할 수 있게 한다. Some current advertising systems allow an advertiser can select an area defined by the national or other pre-targeting for their advertising. 하지만, 그러한 시스템들은 광고자가 타겟화된 위치 또는 위치들 내에서 서로 다른 위치들을 서로 다르게 값을 매기기 원할 때 문제점을 드러낸다. However, such systems are exposed to different problems when a different location within the location or locations that advertisers want targeted pricing. 미국 특허 출원 제 10/654,265 호(본 출원에 참조로서 포함되어 있고 "제 265 호 출원"이라고 함), 발명의 명칭 "광고 시스템에서 위치 정보를 결정 및/또는 사용하는 방법(DETERMINING AND/OR USING LOCATION INFORMATION IN AN AD SYSTEM)", 출원일 2004년 8월 23일, 발명자 Lesile Yeh, Sridhar Ramaswamy 및 Zhe Qian인 발명은 광고 서비스를 타겟팅하기 위한 기술들을 설명한다. U.S. Patent Application No. 10/654 265 number (which is included by reference in the present application, while the "first 265, filed" quot;), determining the location information in Name "advertising system of the invention and / or using (DETERMINING AND / OR USING invention LOCATION INFORMATION iN aN aD SYSTEM) is "filing date Aug. 23, 2004, inventors Lesile Yeh, Sridhar Ramaswamy and Zhe Qian explains the techniques for targeting advertising. 예를 들어, 레스토랑이 차로 30 분 거리 내부의 잠재적 손님들만을 타겟으로 광고를 하고 싶어할 수 있다. For example, a restaurant may want to only target ads to potential customers inside a 30-minute drive away. 세탁소(Dry Cleaner)는 동일 마을, 및 대개 조금 떨어진 이웃 마을의 잠재적 손님들만을 타겟으로 광고를 하고 싶어할 수 있다. Laundry (Dry Cleaner) may want to only target ads to potential customers in the same village, and usually a little bit away from the neighboring village. 한편, 마찬가지 예로서, 약국의 지역 체인은 자신들의 지역에 사는 잠재적 손님들만을 타겟으로 광고를 하고 싶어할 수 있다. On the other hand, as a true example of regional pharmacy chains you may want your ad to only target potential customers who live in their area. 만약 그러한 비지니스들이 검색 쿼리 또는 웹 페이지와 상응하는 광고들을 구비한다고 해도, 만약 검색 결과 웹 페이지 또는 웹 페이지의 내용을 보는 최종 사용자가 자신들의 비지니스 지리적 영역 밖에 있다면, 광고들은 매우 유용하지 못하고 잘 수행되지 못할 것이다. If such a business to search even if equipped with the corresponding advertising and queries, or a Web page, if the results are outside the web pages or the end user of their business geographic area to see the contents of the web pages, ads do not very useful not perform well will not. 제 265 호 출원은 이러한 필요성을 해결하는 해결책을 설명한다. No. 265, filed describes a solution to address this need. 하지만, 심지어 타겟화된 위치 내에서도, 적절한 광고 임프레션들 또는 선택들은 광고자에게 동등한 값이 아니다. However, even within the targeted location, or select the appropriate ad impressions are not the same value to the advertiser. 불행하게도, 광고자가 이러한 값의 차이를 표현하고 그러한 내용을 자신들의 광고 캠페인(Campaign)에 반영시키는 것은 번거로운 일이다. Unfortunately, it is troublesome that the advertiser express and reflect that information in their advertising campaigns (Campaign) the difference between these values.
다른 예로서, 심야 식당(all night diner)은 아침 또는 오후의 리드들보다 저녁의 리드에 가치를 둔다(예를 들어, 지역 시간으로 오후 5시와 10시 사이). As another example, late night dining (all night diner) is (between, for example, local time 5:00 and 10 pm) in the morning or put a value on the lead of the evening than in the lead of the afternoon. 마찬가지 예로서, 비싼 비디오용 광고를 가진 광고자는 그러한 광고가 잘 재생될 수 없는 휴대 전화기들 또는 다른 장비들 상의 임프레션들보다 데스크탑 컴퓨터들 상의 임프레션들에 가치를 둔다. As a true example, an advertiser with an expensive video ad place a value on the impression on desktop computers than those with no such impressions on the ad could well play a mobile phone, or other device.
이상의 예들로부터 알 수 있는 것처럼, 비록 광고자들이 최적화되지 않은 세그먼트들에서 리드들을 생성할 수 있기를 원한다고 해도, 광고자들은 그것들에 대해서 "전체 가격"(예를 들어 광고자들이 최적화된 세그먼트들을 위해 지불하고자 하는 금액)을 지불하고자 하지는 않는다. As can be seen from the above examples, even though they want to be an advertiser that can generate leads from those that are not optimized segments, advertisers have about them "full price" (for example for advertisers are optimized segment I do not want to pay the amount you're willing to pay).
상기한 대로, 일부 광고 시스템들, 예를 들어 구글의 AdWords 시스템은 타겟팅 목적으로 광고자가 국가, 날짜 등과 같은 다양한 광고 수용자 세그먼트들을 상술하도록 한다. As described above, some advertising systems, such as AdWords, Google's advertising system targeting objectives party to the above-mentioned various advertising audience segments, such as country, date. 하지만, 서로 다른 광고 수용자 세그먼트들을 위한 서로 다른 오퍼들(예를 들어, 입찰들)의 운영이 문제에 직면할 수 있다. However, there may be another problem facing the management of the different offers for different advertising audience segment (for example, the bid).
불행하게도, 온라인 광고 시스템들은 서로 다른 마켓 세그먼트들(예를 들어, 서로 다른 지역적 구역들, 서로 다른 시간들, 서로 다른 사용자 장비들, 서로 다른 광고 수용자 인구 통계들 등, 집합적으로 서로 다른 "광고 수용자 세그먼트들"이라고 함)을 위한 서로 다른 오퍼 값들을 쉽게 지정하는 기능을 지원하지 않는다. Unfortunately, online advertising systems together with other market segments (eg, different geographical zones, each with a different time, different user equipments, different advertising audience demographics, etc., collectively different "ad offer different values ​​for the segment called the prisoners ") it does not support the ability to easily specify. 그러므로, 광고자들은 비-최적화(Non-optimal)된 리드들을 위해 너무 많은 지불을 하거나, 또는 서로 다른 광고 수용자 세그먼트들을 위한 구별되는 광고 캠페인들(및 입찰들)을 운영하기 위해 상당한 추가 작업을 떠맡아야 한다. Thus, advertisers are non-floating considerable additional work in order to operate the Optimization (Non-optimal) too much to pay for a lead, or in advertising campaigns that distinguish for different advertising audience segments (and bidding s) It must take. 따라서, 타겟화된, 하지만 최적화되지 않은 광고 수용자 세그먼트들을 위한 오퍼들의 운영을 단순화하는 것이 유용하다. Therefore, it is useful to simplify the operations of leads for the targeted, but non-optimal advertisement audience segments.
본 발명에 따른 적어도 하나의 실시예는 (a) 광고가 서비스되는 다수의 광고 수용자 세그먼트들을 정의하는 정보를 수신함으로써, (b) 제 1 오퍼를 수신함으로써, 및 (c) 다수의 광고 수용자 세그먼트들 중 적어도 하나와 관련된 제 2 오퍼를 제 1 오퍼를 사용하여 결정함으로써 광고자가 광고 캠페인을 운영할 수 있도록 한다. At least one embodiment of the present invention includes (a) by receiving information defining a plurality of advertising audience segments the ad service, (b) by receiving the first leads, and (c) a plurality of advertising audience segments by decision of using the first offers a second offer associated with the at least one so advertisers can run a advertising campaign.
다수의 광고 수용자 세그먼트들 중 하나와 관련된 제 2 오퍼를 결정하는 단계는 하나의 광고 수용자 세그먼트에 할당된 값의 지시자를 사용한다. Determining a second plurality of leads associated with the one of the advertising audience segments uses an indication of the value assigned to a line audience segments. 값의 지시자는 자동으로 결정되고, 및/또는 광고자에 의해 제공된다. The indicator value is provided by the automatically determined, and / or advertiser. 값의 지시자는 함수들, 규칙들, 및/또는 파라미터(Parameter) 값들로 표현된다. The indicator value is represented by functions, rules, and / or parameters (Parameter) values.
본 발명에 따른 적어도 하나의 대체적 실시예는 (a) 광고가 서비스되는 다수의 광고 수용자 세그먼트들을 정의하는 정보를 수신함으로써, 및 (b) 다수의 광고 수용자 세그먼트들 각각을 위한, 광고자에 대한 광고 수용자 세그먼트의 상대 값을 결정함으로써 광고자들이 광고 캠페인들을 운영할 수 있도록 한다. At least one substantially embodiments according to the present invention, (a) by receiving information defining a plurality of advertising audience segments the ad service, and (b) for each of a plurality of advertising audience segments, advertising for the advertiser by determining the relative value of the detainees segments so that advertisers can run their ads in the campaign.
본 발명에 따른 적어도 일부 실시예들에서, 다수의 광고 수용자 세그먼트들을 정의하는 정보는 (a) 위치 정보, (b) 사용자 정보, (c) 일시적 정보, 및 (d) 고객 장비 정보 중 하나 이상이다. In at least some embodiments of the present invention, information defining a plurality of advertising audience segment (a) location information, (b) user information, (c) temporary information, and (d) at least one of the customer equipment information .
도 1은 광고 시스템과 상호 작용할 수 있는 단체들 및 개체들을 나타내는 고차원 다이어그램이다. Figure 1 is a high-level diagram showing the organizations and objects that you can interact with an advertising system.
도 2는 본 발명에 따른 실시예가 그 안에서 또는 함께 동작하는 환경을 도시하는 다이어그램이다. Figure 2 is a diagram illustrating an environment in which embodiment, or in operation with that according to the present invention.
도 3은 본 발명에 따른 실시예에 의해 수행되는 다양한 동작들, 및 본 발명에 따른 실시예에 의해 사용 및/또는 생성되는 다양한 정보를 도시하는 버블(Bubble) 다이어그램이다. Figure 3 is a bubble (Bubble) diagram showing the various operations that are performed by the embodiment according to the present invention, and various information used and / or generated by the embodiment according to the present invention.
도 4는 본 발명에 따른 예시적 광고 정보를 도시한다. Figure 4 illustrates an exemplary ad information according to the present invention.
도 5는 본 발명에 따른 방법으로 서로 다른 광고 수용자 세그먼트들을 위해 서로 다른 오퍼들(예를 들어, 입찰들)을 자동으로 생성하는 예시적 방법의 순서도이다. Figure 5 is a flow chart of an exemplary method for automatically generating a different offers (e.g., bids) for how different advertising audience segments in accordance with the present invention.
도 6은 본 발명에 따른 방법으로 광고 수용자 세그먼트 선택 동작들을 수행하는 예시적 방법의 순서도이다. 6 is a flowchart of an exemplary method for performing ad audience segment selection operations in a manner in accordance with the present invention.
도 7은 본 발명에 따른 방법으로 자동 오퍼 조정 동작들을 수행하는 예시적 방법의 순서도이다. 7 is a flow chart of an exemplary method for performing the automatic adjustment operations leads to the method according to the invention.
도 8은 본 발명에 따른 방법으로 사용자 행태 피드백 동작들을 수행하는 예시적 방법의 순서도이다. 8 is a flowchart of an exemplary method of performing user behavior feedback operations in a manner in accordance with the present invention.
도 9는 본 발명에 따른 방법으로 다양한 동작들을 수행하고 다양한 정보를 저장하는 예시적 장치들의 블록 다이어그램이다. 9 is performing the various actions in the process according to the invention and a block diagram of an exemplary apparatus for storing a variety of information.
본 발명은 광고 서비스 시스템에서 광고 수용자 세그먼트 정보를 얻고, 및/또는 오퍼 운영을 자동화하는 광고 수용자 세그먼트 정보를 사용하기 위한 신규 방법들, 장치들, 메세지 포맷(Format)들, 및/또는 데이터 구조들을 포함할 수 있다. The present invention is the novel method for using the advertising audience segment information to automate gaining advertising audience segment information in the advertising system, and / or offer operational, apparatus, message formats (Format), and / or data structures It can be included. 이하 설명은 당업자가 본 발명을 개시 및 사용 가능하도록 기술되고, 특정 애플리케이션(Application)들 및 그들의 요구 조건의 맥락에서 제공된다. Description below is described to be the start and use the invention, those skilled in the art that the present, there is provided in the context of the particular application (Application) and their requirements. 따라서, 본 발명에 따른 실시예들의 설명은 도면 및 기술을 제공하지만, 개시된 정확한 형식에 본 발 명을 소진하거나 제한하는 의도는 아니다. Therefore, description of embodiments according to the present invention is provided to the drawings, and techniques, but are not intended to exhaust or limit this to name a precise form disclosed. 개시된 실시예들에 대한 다양한 변형은 당업자에게 명확하며, 이하에 설명된 일반적 원리들은 다른 실시예 및 출원들에 적용된다. Various modifications to the disclosed embodiments are apparent to those skilled in the art, and the generic principles described below are applicable to other embodiments and applications. 예를 들어, 일련의 단계들이 순서도를 참고하여 설명되었다고 해도, 한 단계의 수행이 다른 단계의 완성에 의존적이지 않다면 단계의 순서는 다른 구현에서는 달라질 수 있다. For example, even if a series of steps described with reference to a flowchart, the procedure of step if not dependent on the completion of other steps to perform a notch may vary in different implementations. 추가적으로, 비의존적 단계들은 병렬로 수행될 수도 있다. In addition, non-dependent steps may be performed in parallel. 설명에 사용된 요소, 단계 또는 명령어는 명백하게 기술되지 않았다면 본 발명에서 결정적 또는 본질적으로 설명된 것이 아니다. Describe an element, step, or instruction if not explicitly stated the invention not described as critical or essential in the use. 또한, 본 출원에서 사용된 것처럼, 'a'는 하나 이상의 아이템들을 포함한다. Also, as used in this application, the 'a' will include one or more items. 오직 하나의 아이템을 의도한 경우에는, 'one' 또는 유사한 언어가 사용된다. If you only intend to have one item, the 'one' or similar language is used. 따라서, 본 발명은 개시된 실시예에 한정하고자 하는 것이 아니며 발명자는 본 발명을 특허성이 있는 것으로 간주한다. Thus, the present invention is not intended to be limited to the disclosed embodiments inventors considered the patentability of the invention.
이하에서, 본 명세서에서 사용된 용어들의 정의는 §4.1에 제공된다. In the following, definitions of the terms used herein is provided in §4.1. 그리고나서, 본 발명에 따른 실시예들이 내부에서 또는 함께 동작하는 환경들은 §4.2에 설명된다. Then, the environment in which embodiments may operate with or internally according to the present invention are described in §4.2. 그 다음에, 본 발명에 따른 예시적 실시예들은 §4.3에 설명된다. Then, the exemplary embodiment according to the present invention are described in §4.3. 본 발명에 따른 예시적 실시예들의 효용성을 도시하는 동작들의 예는 §4.4에 설명된다. Examples of operation showing the efficacy of the exemplary embodiment according to the invention is described in §4.4. 마지막으로, 본 발명과 관련된 결론들은 §4.5에 설명된다. Finally, a conclusion with respect to the present invention are described in §4.5.
온라인 광고들은 다양한 고유의 특징들을 가지고 있다. Online ads may have a variety of unique features. 그러한 특징들은 애플리케이션 및/또는 광고자에 의해 특정된다. Such characteristics are specified by an application and / or advertisers. 그러한 특징들은 이하에서 "광고 특징들"이라고 한다. Such features as "ad features" below. 예를 들어, 텍스트(Text) 광고의 경우에, 광고 특징들은 제목 라인(Line), 광고 텍스트, 및 내장 링크를 포함한다. For example, in the case of a text (Text) ad, ad features may include a title line (Line), ad text, and embedded links. 이미지 광고의 경우에, 광고 특징들은 이미지들, 실행 가능한 코드, 및 내장된 링크를 포함한다. In the case of an image ad, ad features may include a link to images, executable code, and embedded. 온라인 광고의 형태에 따라, 광고 특징들은 텍스트, 링크, 오디오 파일, 비디오 파일, 이미지 파일, 실행 가능한 코드, 내장된 정보 등 중에서 하나 이상을 포함할 수 있다. Depending on the type of online ad, ad features may include text, links, audio files, video files, image files, executable code, such as one or more of the embedded information.
온라인 광고가 서비스될 때, 하나 이상의 파라미터들은 어떻게, 언제, 및/또는 어디서 광고가 서비스되었는지를 설명하는 데 사용될 수 있다. When an online ad to be served, one or more parameters can be used to describe how, when, and / or where the ad service. 그러한 파라미터들은 이하에서 "서비스 파라미터들"이라고 한다. Such parameters are referred to as "the Service Parameters" below. 서비스 파라미터들은, 예를 들어, 광고가 그 광고 상에 또는 함께 서비스되는 문서의 특징(문서에 대한 정보를 포함함), 광고 서비스와 관련된 검색 쿼리 또는 검색 결과들, 사용자의 특성(예를 들어, 사용자의 지리적 위치, 사용자가 사용하는 언어, 사용되는 브라우저의 형태, 이전 페이지 보기, 이전 행태, 사용자의 계정, 시스템에 사용된 웹 쿠키(Cookie)들, 사용자 장비 특성 등), 요청을 초기화하는 호스트 또는 제휴 사이트(예를 들어, 아메리칸 온라인(American Online), 구글, 야후(Yahoo)), 광고가 서비스되는 페이지 상에 광고의 절대적 위치, 서비스되는 다른 광고들과 상대적인 광고의 (공간적 또는 일시적) 위치, 광고의 절대적 크기, 다른 광고들과 상대적인 광고의 위치, 광고의 색깔, 서비스되는 다른 광고의 숫자, 서비스되는 다른 광고의 형태, 하루 중 Service parameters may include, for example, the ad is for searching the query or search results, attributes of the user (for example, relating to characteristics of the documents served on the advertisement or together (including the information about the document), the ad service, the user's geographic location, and language that you are using, type of browser used, previous page views, previous behavior, user account, and the Web cookies (cookie) used in the system, a user device characteristics, etc.), and the host to initiate a request or affiliate site (eg, America online (American online), Google, Yahoo (Yahoo)), the absolute position of the ad on the page where an ad services, other advertising services and the relative advertising (spatial or temporary) location , absolute size and relative position of the other ads in the ad, colors, shapes, numbers, other advertising services other advertising services advertising advertising, of the day 비스되는 시간, 일주일 중 서비스되는 시간, 일년 중 서비스되는 시간 등 중에서 하나 이상을 포함할 수 있다. Among such as bis time, which time, service time of the year, service of the week that can include one or more. 당연히, 다른 서비스 파라미터들도 본 발명의 맥락에서 사용될 수 있다. Of course, it may also be used in the context of the present invention to other service parameters.
서비스 파라미터들은 광고 특징들과 관계가 없음에도 불구하고, 서비스 조건들 또는 제약 조건에서 광고들과 관련된다. Service parameters despite not related to ad features, and is associated with advertising in the service conditions or constraints. 서비스 파라미터들이 서비스 조건들 또는 제약 조건들로 사용될 때, 그러한 서비스 파라미터들은 단순히 "서비스 제약조건"(또는 "타겟팅 표준(Criteria)")이라고 한다. When the service parameters used in the service conditions or constraints, such service parameters are simply called "service constraints" (or "targeting standard (Criteria)"). 예를 들어, 일부 시스템에서, 광고자는 주중에만, 특정 위치 위로만, 특정 지역의 사용자에게만 등으로 서비스를 특정함으로써 광고 서비스를 타겟팅 할 수 있다. For example, in some systems, an advertiser can target your ad to a specific service by a service only to a particular location over only, and only to users in specific regions week. 다른 예로서, 일부 시스템들에서, 광고자는 페이지 또는 검색 쿼리가 특정 키워드 또는 문구를 포함할 경우에만 광고가 서비스되도록 특정한다. As another example, in some systems, an advertiser must particular page or search query that advertising services only if they contain specific keywords or phrases. 다른 예로서, 일부 시스템들에서, 광고자는 서비스되는 문서가 특정 주제들 또는 개념들을 포함하거나, 또는 특정 클러스터(Cluster) 또는 클러스터들, 또는 다른 분류 또는 분류들의 범위에 포함될 경우에만 광고가 서비스되도록 특정한다. As another example, specific in some systems, the document that the advertiser services to be included, or advertising services only if included in the scope of the particular cluster (Cluster), or clusters, or some other classification or classifications of certain topics or concepts do. 일부 시스템에서, 광고자는 특정 특성들을 가지는 사용자 장비들에 대해서만 광고가 서비스되도록 특정한다. In some systems, an advertiser specifies that the ad service for the user equipment with particular characteristics. 마지막으로, 일부 시스템에서는 광고가 특정 위치로부터 발원된 요청, 또는 특정 위치와 관련된 요청에 대응하여 광고가 서비스되도록 타겟팅될 수 있다. Finally, some systems may be a targeted advertisement to the advertising service in response to a request originating from a particular location, or request related to a particular location.
"광고 정보"는 광고 특징들, 광고 서비스 제약 조건들, 광고 특징들 또는 광고 서비스 제약 조건들로부터 유도된 정보("광고 유도 정보"라고 함), 및/또는 광고와 관련된 정보("광고 관련 정보"라고 함)뿐만 아니라 그러한 정보의 확장(예를 들어, 광고 관련 정보로부터 유도된 정보)를 마찬가지로 포함한다. "Advertising information" ad features, ad serving constraints, s, ad features or ad serving derived from constraint information (referred to as "ad derived information"), and / or information ( "advertisement-related information related to the advertising "called for extension (e.g., of such information as well as hereinafter), and includes the information) derived from ad related information as well.
광고 선택(예를 들어, 사용자클릭) 숫자 대 광고 임프레션 숫자(예를 들어, 광고가 표현된 횟수)의 비율은 광고의 "선택 비율"(또는 "사용자 클릭 비율")로 정의된다. Select an ad (for example, a user click) number for the ad impression ratio of the number (for example, the number of times an ad was represented) is defined as the "selection rate" (or "user click rate") of the ad.
"전환(Conversion)"은 사용자가 이전에 서비스된 광고와 관련된 상호 작용(Transaction)을 완료할 때 발생된다고 알려져 있다. "Conversion (Conversion)" is known to occur when you complete the interaction (Transaction) associated with the user prior to the service in your ad. 전환을 구성하는 것은 경우에 따라 다르고 다양한 방식으로 결정될 수 있다. What constitutes a conversion are different in some cases it may be determined in a number of ways. 예를 들어, 전환이 발생하는 경우는 사용자가 광고자의 웹 페이지와 관련된 광고를 클릭할 때이고, 사용자는 그 웹 페이지를 떠나기 전에 구매를 완료한다. For example, if the transition occurs ttaeyigo a user clicks on an ad related to the advertiser's web page, the user complete the purchase before leaving the web page. 대안적으로, 전환은 광고를 본 사용자가, 소정의 시간(예를 들어, 7일) 내에 광고자의 웹 페이지에서 구매를 하는 것으로 정의된다. Alternatively, the switch is defined as a purchase from the advertiser's Web page within a user views an ad, a predetermined time (e.g., seven days). 다른 대안으로, 전환은 사용자가 측정 가능한/관찰 가능한 사용자의 행동, 예를 들어, 보고서(White Paper)를 다운로드하고, 적어도 웹사이트를 주어진 정도로 탐색하고, 적어도 특정 수의 웹 페이지들을 보고, 적어도 웹사이트 또는 웹 페이지에서 소정의 시간을 보내고, 웹사이트에 등록하는 등의 행동에 의해 정의된다. Alternatively, switch the user can measure / observe user behavior possible, for example, download the report (White Paper), and navigate around given at least a web site and watching them at least a certain number of Web pages, at least the Web site or a web page having a predetermined time, is defined by the behavior, such as to register on the website. 대개, 전환을 구성하는 사용자 행동들이 이에 제한되지 않음에도 불구하고, 사용자 행동들이 구매 완료를 지시하지 않는다면, 사용자 행동들은 판매 리드를 지시할 수 있다. Usually, in spite of your actions constituting a conversion are not limited to, it does not dictate your actions are completed purchase, the user behavior may indicate a sales lead. 사실, 전환을 구성하는 것의 다른 정의들도 가능하다. In fact, it is also possible to define other things that make up the transition.
전환들의 수 대 광고 임프레션 수의 비율(예를 들어, 광고가 표현되는 횟수)을 "전환 비율"이라고 한다. The ratio of the number of conversions for ad impressions of (e. G., Number of times an ad is expressed) is referred to as "conversion ratio". 만약 전환이 광고가 서비스된 때부터 소정의 시간 내에 발생할 수 있는 것으로 정의되면, 전환 비율은 과거에 소정의 시간 이상으로 서비스된 광고만을 고려하는 것으로 정의될 수 있다. If the conversion is defined as being from the time the advertising services may occur within a predetermined period of time, the conversion rate can be defined by considering only the advertising services to more than the predetermined time in the past.
"문서 정보"는 문서에 포함된 정보, 문서에 포함된 정보로부터 유도 가능한 정보("문서 유도 정보"라고 함), 및/또는 문서와 관련된 정보("문서 관련 정보"라고 함)뿐만 아니라 그러한 정보의 확장(예를 들어, 관련 정보로부터 유도된 정보)을 마찬가지로 포함한다. "Document information" is such information as well (referred to as "document information") information, possible derived from the information contained in the document information ( "document derived information" & quot;), and / or information related to the document included in the document expansion includes similarly (e. g., information derived from related information). 문서 유도 정보의 예는 문서의 텍스트 내용에 기초한 분류이다. An example of document derived information is a classification based on textual content of a document. 문서 관련 정보의 예들은 인스턴트 문서가 연결된 다른 문서뿐만 아니라, 인스턴트 문서에 링크된 다른 문서들로부터의 문서 정보를 포함한다. Examples of document related information include as well as other documents associated with the instant document, a document information on the document from the other links to the instant document.
문서로부터의 내용은 "내용 표현 애플리케이션 또는 장비" 상에 표현된다. Content from a document is represented in the "information expressed an application or equipment". 내용 표현 애플리케이션들의 예들은 인터넷 브라우저(예를 들어, 익스플로러, 네스케이프, 오페라, 파이어폭스 등), 미디어 플레이어(예를 들어, MP3 플레이어, 리얼네트웍스 스트리밍 오디오 파일 플레이어 등), 뷰어(예를 들어, 어도비 아크로뱃 pdf 리더) 등을 포함한다. Examples of content expressed applications Internet browser (eg Internet Explorer, Netscape, Opera, Firefox, etc.), media player (eg, MP3 player, RealNetworks streaming audio file player, etc.), a viewer (eg Adobe It includes Acrobat pdf reader), and the like.
"내용 소유자"는 문서의 내용에 대한 어떤 재산권을 가진 사람 또는 주체이 다. "Content owner" is a person or property jucheyi with some of the contents of the document. 내용 소유자는 내용의 저자이다. Content Owner is the author of the content. 추가적으로, 또는 대체적으로, 내용 소유자는 내용을 재생산할 권리들, 내용의 유도 작업을 준비하는 권리들, 내용을 공개적으로 전시 또는 수행하는 권리들, 및/또는 내용에서 다른 금지된 권리들을 가진다. Additionally, or alternatively, a content owner has the right to reproduce the content, has the right to prepare derivative works of the content, rights to display or perform the content publicly, and / or other prohibited content right from. 비록 내용 서버가 그것이 서비스하는 문서들의 내용에 대해서 내용 소유자라고 하더라도, 이는 반드시 그런 것은 아니다. Although the content server as the owner for information on the contents of the documents, which it services, which is not necessarily the case. "웹 발행자(Publisher)"는 내용 소유자의 일례이다. "Web publisher (Publisher)" is an example of the content owners.
"사용자 정보"는 사용자 행태 정보 및/또는 사용자 프로필(Profile) 정보를 포함한다. "User information" includes user behavior information and / or user profile (Profile) information.
"이메일 정보"는 이메일에 포함된 정보(또한 "내부 이메일 정보"라고도 함), 이메일에 포함된 정보로부터 유도 가능한 정보 및/또는 이메일과 관련된 정보뿐만 아니라 그러한 정보의 확장(예를 들어, 관련 정보로부터 유도된 정보)을 마찬가지로 포함한다. "E-mail information" is information (also "internal e-mail information" also known as), derived from the information contained in the e-mail information available and / or extension of such information as well as information related to the e-mail including the e-mail (for example, the information the information) derived from includes the same manner. 이메일 정보로부터 유도된 정보의 예는 이메일 주제 라인으로부터 추출된 용어들로 구성된 검색 쿼리에 대응하여 회송된 검색 결과들로부터 추출된 또는 유도된 정보이다. An example of information derived from e-mail information is the information extracted or derived from search results returned in response to a search query composed of terms extracted from e-mail subject line. 이메일 정보와 관련된 정보의 예들은 주어진 이메일의 동일 전송자에 의해 전송된 하나 이상의 다른 이메일들에 대한 이메일 정보, 또는 이메일 수신자에 대한 사용자 정보를 포함한다. Examples of information related to e-mail information include e-mail information to the user information, or e-mail receiver for the one or more other e-mail sent by the same sender of a given e-mail. 이메일 정보로부터 유도된 또는 이메일 정보와 관련된 정보를 "외부 이메일 정보"라고 한다. Information related to the e-mail or information derived from e-mail information is referred to as "external e-mail information".
"지리적 위치 정보(Geolocation Information)"는 하나 이상의 국가들, 하나 이상의 (한 국가 내에서의) 지역들, 하나 이상의 주(State)들, 하나 이상의 광역 구역들, 하나 이상의 도시들, 하나 이상의 마을들, 하나 이상의 자치구들, 공통 우편 번호를 가지는 하나 이상의 지역들, 공통 지역 전화 번호를 가지는 하나 이상의 지역들, 공통 케이블 중계국(Head End Station)들에 의해 서비스되는 하나 이상의 지역들, 및 공통 네트워크 접속 지점들 또는 노드들에 의해 서비스되는 하나 이상의 지역들 등 중 하나 이상을 특정하는 정보를 포함한다. The "geographical location (Geolocation Information)" is one or more countries (within the country), at least one local, one or more weeks (State), one or more wide area zones, one or more cities, one town one or more regions, one or more regions having a common area phone number, common cable relay (Head End Station) one or more areas of, and common network access point served by having one or more autonomous regions, a common postal code one or more of such one or more of the area serviced by the node, or includes the information for specifying. 이는 위도 및/또는 경도, 또는 그들의 조합을 포함할 수 있다. This may include latitude and / or longitude, or a combination thereof. 사용자 위치가 측정될 수 있는 곳으로부터 IP 주소와 같은 정보를 포함할 수 있다. From where the user's location can be determined and may include information such as the IP address.
"광고 수용자 세그먼트"는 광고가 언제, 어디서, 무엇을, 누구에게 서비스하는가 중 하나 이상에 의해 정의될 수 있다. "Advertising Audience segments" may be ad when, where, what, defined by at least one of whom does the service. 그러므로, 광고 수용자 세그먼트들은 위치 정보, 일시적 정보, 사용자 장비 (고객 장비) 정보, 및 사용자 정보 중 하나 이상에 의해 정의된다. Therefore, the advertising audience segments are defined by the location information, temporal information, user device (client device) information, and one or more of user information. 비록 "광고 수용자 세그먼트"라는 용어가 어떤 불연속 또는 양자화된 측정 기준(예를 들어, 0-5 마일 반경 이내, 5-10 마일 반경 이내, 10 마일 반경 외부)을 사용하여 광고 수용자들 그룹들을 정의함을 추천한다고 하더라도, 광고 수용자 세그먼트는 연속적인 값들에 의해 정의될 수 있다(세그먼트들의 수가 매우 증가하면, 세그먼트들은 연속에 근접하는 값에 의해 정의될 수 있음). Although "advertising audience segment" terms (e.g., within a radius of 0-5 miles, 5- to 10-mail within a radius, outside 10 mile radius), any discrete or quantized dimension that defines the use of the advertising audience group It may be defined by the number, advertising audience segments are consecutive values, even if like (with the number of segments if so increased, the segments may be defined by a value close to a row). 따라서, "광고 수용자 세그먼트들"은 서로 다른 광고 서비스 파라미터들(서로 다른 서비스 시간들, 서로 다른 고객 장비 위치들, 서로 다른 최종 사용자 특성들, 서로 다른 고객 장비 특성들 등)을 가지는 서로 다른 광고 서비스를 분화하기 위해 사용된다. Thus, "advertising audience segments" are of different advertising parameters different having a (different service time of, different customer equipment locations, different end-user characteristics and each other client device characteristics, and so on) advertising It is used to differentiate. 이상에서 알 수 있는 것처럼, 일부 광고 수용자 세그먼트들은 규칙들 및/또는 파라미터들(예를 들어, 미국 내에서 서비스되는 광고 대 미국 밖에서 서비스되는 광고, 주중에 서비스되는 광고 대 주말에 서비스되는 광고 등), 또는 함수들 및/또는 파라미터들(예를 들어, parameter_a/(고객 장비까지의 거리))에 의해 정의된다. As you can see from above, some advertising audience segments are rules and / or parameters (for example, the US advertising services advertisement for outside the United States served in, ads served in the ad for weekend service during the week, etc.) , or functions and / or parameters (e.g., parameter_a / (distance) to the customer equipment) is defined by the. 이상에서 알 수 있는 것처럼, 일부 광고 수용자 세그먼트들은 사전에 빨리 알려지는 반면, 다른 광고 수용자 세그먼트들(전형적으로 함수들에 의해 정의됨)은 필요에 따라(예를 들어, 실질적으로 광고를 서비스하는 시간에 맞춰) 결정된다. As you can see from above, some advertising audience segments, while being quickly known in advance, other advertising audience segments (typically defined by the function) as needed (for example, the time to actually serve the ads ) it is determined according to the.
"오퍼"는 광고 임프레션 당 최대 입찰(대개 할인을 조건으로 함), 광고 선택 당 최대 입찰, 광고 전환 당 최대 입찰, 임프레션 당 입찰, 선택 당 입찰, 및 광고 전환 당 입찰을 포함하지만, 그에 한정되지 않는다. "Now" is the maximum bid per ad impression, including the bidding for (usually also a discount as a condition), a maximum bid and maximum bid, bid, bid per selection per impressions per ad conversions per ad selection, and ad conversion, but not limited to, no.
도 1은 예시적 광고 환경의 고차원 다이어그램이다. Figure 1 is a high level diagram of an exemplary advertising environment. 환경은 입력, 유지 및 전송 시스템(단순히 광고 서버(120)라고도 함)을 포함한다. Environment include (also known as simply an ad server 120) inputs, maintenance and delivery system. 광고자들(110)은 직접적으로 또는 간접적으로, 시스템(120)에서 광고 정보를 입력, 유지, 및 추적한다. The advertiser 110 may directly or indirectly, enter ad information in the system 120, the maintenance, and tracking. 광고는 소위 배너 광고들과 같은 그래픽 광고들, 텍스트만으로 된 광고들, 이미지 광고들, 오디오 광고들, 비디오 광고들, 그러한 요소들 중 하나 이상을 결합한 광고들의 형태이다. Advertising is a form of graphical ads such as so-called banner ads, text only ads, image ads, audio ads, video ads, ads combining one or more of those elements. 광고들은 또한 링크와 같은 내장된 정보, 및/또는 기계 실행 가능 명령어들을 포함한다. Advertisements also include the information, and / or machine-executable instructions, such as internal link. 광고 소비자들(130)은 시스템(120)에 광고 요청을 송신하고, 그 요청에 응답하는 광고를 수신하고, 및 사용 정보를 제공한다. Of an ad consumer 130 sends a request to the ad system 120 receives the advertisement responsive to the request and provide, and usage information. 광고 소비자(130)를 제외한 주체는 광고 요청을 초기화한다. Subject excluding ad consumer 130 initiates a request for an ad. 비록 도시되지는 않았지만, 다른 엔티티(entity)들은 사용 정보(예를 들어, 광고와 관련된 전환 또는 선택이 발생하는지 여부)를 시스템(120)에 제공한다. Although not shown, other entities (entity) may use the information (e.g., whether or not a conversion or selection related to the ad occurred) to provide the system 120. 이 사용 정보는 서비스된 광고들과 관련하여 측정된 또는 관측된 사용자 행태를 포함한다. Use this information should include the observation or the measurement in connection with the Service Advertising user behavior.
광고 서버(120)는 제 900 호 출원의 도 2에 도시된 그것과 유사하다. Ad server 120 is similar to that shown in Figure 2 of the 900, filed. 광고 프로그램은 계정들, 캠페인들, 크리에이티브(Creatives), 타겟팅 등에 관한 정보를 포함한다. Advertising should include information concerning the accounts, the campaign, Creative (Creatives), targeting. "계정"이라는 용어는 주어진 광고자를 위한 정보와 관련된다(예를 들어, 유일한 이메일 주소, 패스워드, 과금 정보 등). The term is associated with a given ad information for those called "Account" (for example, a unique email address, password, billing information, etc.). "캠페인" 또는 "광고 캠페인"은 하나 이상의 광고들 중 하나 이상의 그룹들을 나타내고, 및 시작 날짜, 끝나는 날짜, 예산 정보, 지리적 타겟팅 정보, 신디케이트(Syndication) 정보 등을 포함한다. "Campaign" or "ad campaign" includes indicates one or more groups of one or more ads, and start date, end date, budget information, geo-targeting information, syndication (Syndication) information. 예를 들어, 혼다(Honda)는 자동차 라인을 위한 하나의 광고 캠페인, 및 오토바이 라인을 위한 별개의 광고 캠페인을 구비한다. For example, Honda (Honda) is provided with a separate advertising campaign for an ad campaign, and motorcycle line for automotive line. 자동차 라인을 위한 캠페인은 하나 이상의 광고 그룹들을 구비하고, 각각의 그룹은 하나 이상의 광고들을 포함한다. Campaign for automotive line, and having one or more ad groups, each group including one or more ads. 각각의 광고 그룹은 타겟팅 정보(예를 들어, 키워드들의 집합, 하나 이상의 토픽(Topic)들의 집합 등), 및 가격 정보(예를 들어, 최대 비용(선택 당 비용, 전환 당 비용 등))를 포함한다. Each ad group may include targeting information (for example, a set of keywords, set, etc. of one or more topics (Topic)), and price information (for example, maximum cost (cost, cost, etc.) per conversion per selection) do. 대체적으로, 또는 추가적으로, 각각의 광고 그룹은 평균 비용(예를 들어, 선택 당 평균 비용, 전환 당 평균 비용 등)을 포함한다. Alternatively, or in addition, each ad group may include an average cost (e.g., average cost, average cost per conversion, per selection, etc.). 그러므로, 단일 최대 비용 및/또는 단일 평균 비용은 하나 이상의 키워드들 및/또는 토픽들과 관련된다. Therefore, a single maximum cost and / or a single average cost is associated with one or more keywords, and / or topics. 상기한 대로, 각각의 광고 그룹은 하나 이상의 광고들 또는 "크리에이티브"(즉, 최종적으로 최종 사용자에게 표현될 광고 내용)를 포함한다. As described above, each ad group may include one or more ads or "Creative" (that is, finally advertising content to be presented to the end user). 또한 각각의 광고는 URL(예를 들어, 광고자의 홈페이지와 같은 랜딩(Landing) 웹 페이지, 또는 특정 제품 또는 서비스와 관련된 웹 페이지)로의 링크도 포함한다. Each ad also includes a link to the URL (for example, a landing (Landing) Web page or a Web page associated with a particular product or service, such as the advertiser's website). 본 발명에 따르면, 광고 정보는 광고 수용자 세그먼트 타겟팅 정보, 광고 수용자 세그먼트 수행 정보, 및 광고 수용자 가격 정보를 포함한다. According to the invention, the advertising information includes advertising audience segment targeting information, advertising audience segment performance information, and advertising audience prices. 당연히, 광고 정보는 더 많거나 또는 적은 정보를 포함할 수 있고, 여러 가지 서로 다른 방식들로 조직될 수 있다. Naturally, the ad information may include more or less information may be organized in several different ways.
도 2는 본 발명이 사용되는 환경(200)을 도시한다. Figure 2 illustrates an environment 200 in which the present invention is used. 사용자 장비(250, 또한 "고객" 또는 "고객 장비"라고도 함)는 브라우저 설비(마이크로소프트의 익스플로어 브라우저, 노르웨이의 오페라 소프트웨어의 오페라 웹 브라우저, AOL/타임 워너의 네비게이터 브라우저, 모질라의 파이어폭스 브라우저 등과 같은), 이메일 설비(예를 들어, 마이크로소프트의 아웃룩) 등을 포함한다. User Equipment (also 250, also referred to as "Customer" or "Customer Equipment") is a browser facility (Microsoft Explorer browser, Opera Software of Norway, Opera Web Browser, AOL / Time Warner's Navigator browser, the Mozilla Firefox browser a) e-mail facility (e.g., such as the example, comprises a micro-Outlook of Microsoft). 검색 엔진(220)은 사용자 장비들(250)이 문서(예를 들어, 웹 페이지들)들의 집단을 검색하도록 한다. Search engine 220 to the user equipment (250) Search for a group of documents (eg, Web pages). 내용 서버(210)는 사용자 장비들(250)이 문서들에 접속할 수 있도록 한다. Content server 210 so that the user equipment (250) allows you to access the documents. 이메일 서버(240, 구글의 지메일, 마이크로소프트 네트워크의 핫메일, 야후 메일 등과 같은)는 사용자 장비들(250)에 이메일 기능을 제공하기 위해 사용된다. Email server 240 (such as Google's Gmail, Microsoft Network Hotmail, Yahoo Mail) is used to provide e-mail functionality to user devices 250. 광고 서버(210)는 사용자 장비들(250)에 광고들을 서비스하기 위해 사용된다. Ad server 210 is used to serve ads to user equipments (250). 광고들은 검색 엔진(220)에 의해 제공된 검색 결과들과 관련되어 서비스된다. Advertising services are associated with the search results provided by the search engine 220. 하지만, 내용 관련 광고들은 내용 서버(230)에 의해 제공되는 내용, 및/또는 이메일 서버(240) 및/또는 사용자 장비 이메일 설비들에 의해 제공되는 이메일과 관련되어 서비스된다. However, content-relevant ads may be served in connection with e-mail provided by the content, and / or e-mail server 240 and / or user device e-mail facilities provided by the information server 230.
제 900 호 출원에 개시된 대로(상기 소개됨), 광고들은 내용 서버들에 의해 서비스되는 문서들을 타겟으로 한다. As described in claim 900, filed (the Introduced), ads are the documents served by the content server as a target. 그러므로, 광고 소비자(130)의 일례는 문서들(예를 들어, 논문들, 토론 게시판, 음악, 비디오, 그래픽, 검색 결과들, 웹 페이지 목록들 등)에 대한 요청을 접수하고, 및 요청에 대한 요청된 문서, 또는 다른 서비스들, 요청을 탐색하는 일반적 내용 서버(230)이다. Thus, the example is a document of an ad consumer 130 receives a request for (for example, papers, discussion forums, music, video, graphics, search results, the list of web pages, etc.), and on request the requested document, or any other service, is common information server 230 to search requests. 내용 서버는 광고 서버(120/210)에 광고 요청을 송신한다. Content server sends an ad request to the ad server 120/210. 그러한 광고 요청은 다수의 선호 광고들을 포함한다. Such an ad request may include a number of preferred ads. 또한 광고 요청은 문서 요청 정보를 포함한다. In addition to the ad request includes a document request information. 이 정보는 문서 그 자체 (예를 들어, 페이지), 문서 또는 문서 요청 내용에 대한 카테고리 또는 토픽(예를 들어, 예술, 비지니스, 컴퓨터, 예술-영화, 예술-음악 등), 문서 요청의 일부 또는 전부, 내용 유형(예를 들어, 텍스트, 그래픽, 비디오, 오디오, 혼합된 미디어 등), 지리적 위치 정보, 문서 정보 등을 포함한다. This information document itself (eg, page), document or category or topic to the document requested information (eg, arts, business, computers, arts-movies, arts-music, etc.), some of the documents requested or Overall, including content type (eg, text, graphics, video, audio, mixed media, etc.), geo-location information, document information, and the like. 본 발명에 따르면, 요청은 또한 검색 쿼리를 송신한 최종 사용자에 대한 위치 정보 같은 지리적 위치 정보도 포함한다. According to the invention, the request also includes the geographical location information, such as location information about an end user transmitting the search query. 본 발명에 따르면, 요청은 또한 광고 수용자 세그먼트 정보, 또는 광고 수용자 세그먼트가 유도될 수 있는 정보도 포함한다. According to the invention, the request also includes information that the advertising audience segment information, or advertising audience segment can be derived.
내용 서버(230)는 요청된 문서와 광고 서버(120/210)에 의해 제공되는 하나 이상의 광고들을 결합한다. Content server 230 may combine one or more ads provided by the article and the ad server 120/210 request. 그리고나서 문서 내용 및 광고(들)를 포함하는 이 결합된 정보는, 사용자에게 표시되기 위해, 문서를 요청한 최종 사용자 장비(250)로 전송된다. Then the combined information including the document content and advertisement (s) is to be displayed to the user, which are transmitted to end-user device 250 that requested the document. 마지막으로, 내용 서버(230)는 광고에 대한 정보 및 어떻게, 언제, 및/또는 어디서(지리적 위치 정보와 같은) 광고들이 광고 서버(120/210)에 되돌아 표시되는가(예를 들어, 위치, 선택여부, 지리적 위치 정보, 광고 수용자 세그먼트 정보, 임프레션 시간, 임프레션 날짜, 크기, 전환 여부 등)에 대한 정보를 전달한다. Finally, the content server 230 for information about the ads and how, when and / or where happens (such as geo-location information) ads are displayed back to the ad server 120/210 (eg, location, select whether conveys the geographical location, information about the ad, audience segment information, impression time, impression date, size, whether or not switching, etc.). 대체적으로, 또는 추가적으로, 그러한 정보는 일부 다른 수단에 의해 광고 서버(120/210)로 되돌아 제공된다. Alternatively, or additionally, such information is provided back to the ad server 120/210 by some other means. 본 발명에 따르면, 광고 서버(120/210)는 지리적 위치 정보 및/또는 광고 수용자 세그먼트 정보에 기초한 광고 수행 정보를 저장한다. According to the invention, the ad server 120/210 may store ad performance information based on the geographic location information and / or advertising audience segment information.
광고 소비자(130)의 다른 예는 검색 엔진(220)이다. Another example of an ad consumer 130 is a search engine 220. 검색 엔진(220)은 검색 결과들을 위한 쿼리들을 접수한다. Search engine 220 receives a query for search results. 그에 대응하여, 검색 엔진은 적절한 검색 결과 들을 (예를 들어, 웹 페이지들의 색인으로부터) 탐색한다. Correspondingly, the search engine to search for relevant search results (e. G., From an index of Web pages). 예시적 검색 엔진은 S. Brin과 L. Page의 논문, "대용량 하이퍼텍스트 검색 엔진의 해부(The Anatomy of a Large-Scale Hypertextual Search Engine)", 제 7 회 국제 월드 와이드 웹 컨퍼런 스(7 th An exemplary search engine is S. Brin and L. Page of the paper, "The Anatomy of a large hyper-text search engine (The Anatomy of a Large-Scale Hypertextual Search Engine)", the 7th International World Wide Web conference (7 th International International World World Wide Wide Web Web Conference ) , 브리즈번, 오스트레일리아 및 미국 특허 제 6,285,999 호(둘 다 본 출원에 참조로서 포함되어 있음)에 설명되어 있다. Is described in Conference), Brisbane, Australia and U.S. Patent No. 6,285,999 (both of which is included by reference in the present application). 이러한 검색 결과들은, 예를 들어, 웹 페이지 제목들의 목록들, 그 웹 페이지들로부터 추출된 텍스트의 단편들, 및 그 웹 페이지들에 링크된 하이퍼 텍스트를 포함하고, 및 검색 결과들을 미리 정해진 수(예를 들어, 10 개씩)에 따라 그룹화한다. These results are, for example, the list of Web page titles, fragments of text extracted from those Web pages, and includes a hypertext link to its web page, and a predetermined number of search results ( for example, a group according to 10 each).
검색 엔진(220)은 광고 서버(120/210)에 광고 요청을 제출한다. Search engine 220 may submit the ad request to the ad server 120/210. 요청은 다수의 선호 광고들을 포함한다. The request includes a number of preferred ads. 이 숫자는 검색 결과들, 검색 결과들이 차지하는 스크린 또는 페이지 공간의 양, 광고들의 크기 및 모양 등에 의존한다. This number depends on the size and shape of the sheep, ads on the search results, the search results screen or page space they occupy. 실시예에서, 선호 광고의 수는 하나 내지 열, 바람직하게는 셋 내지 다섯 개이다. In the embodiment, the number of favorite ads to one column, preferably from three to five atoms. 광고 요청은 또한 쿼리(입력 또는 분석됨), 쿼리에 기초한 정보(지리적 위치 정보, 제휴사로부터 전송된 쿼리인지 여부 및 그러한 제휴사의 식별자와 같은), 및/또는 검색 결과들과 관련된 또는 그에 기초한 정보를 포함한다. Ad request may also query (as entered or analysis), information based on the query (geolocation information, whether the query sent from the partner, and whether as an identifier of such an affiliate), and / or information based thereon related to the search results It includes. 그러한 정보는, 예를 들어, 검색 결과들과 관련된 식별자들(예를 들어, 문서 식별자 또는 "doclDs"), 검색 결과들과 관련된 점수들(예를 들어, 쿼리 및 문서에 대한 특징 벡터들의 닷 제품들과 같은 정보 탐색("IR", Information Retrieval), 페이지 순위 점수들, 및/또는 IR 점수들 및 페이지 순위 점수들의 결합), 식별된 문서들(예를 들어, 웹 페이지들)로부터 추출된 텍스트의 단편들, 식별된 문서들의 전체 텍스트, 식별된 문서들의 토픽들, 식별된 문서들의 특성 벡터들 등을 포함한다. Such information, for example, identifiers (eg, document identifiers or "doclDs") of points associated with search results (for example, a dot of a feature vector for the query and document products associated with search results text extracted from and information search ( "IR", information Retrieval), page Rank scores like, and / or a combination of IR scores and page Rank scores), the identified documents (eg, Web pages) include the fragments, the topic of the full-text, the identification document of the identified document, the characteristics of the identified document vectors and the like. 본 발명에 따르면, 요청은 또한 검색 쿼리를 송신한 최종 사용자에 대한 위치 정보와 같은, 지리적 위치 정보도 포함한다. According to the invention, the request also, includes the geographical location information, such as location information about an end user transmitting the search query. 본 발명에 따르면, 요청은 또한 광고 수용자 세그먼트 정보, 또는 광고 수용자 세그먼트가 유도될 수 있는 정보(예를 들어, 최종 사용자 정보)도 포함한다. According to the invention, the request also advertising audience segment information, or advertising audience segment includes information (e.g., end user information) that can be induced.
검색 엔진(220)은 검색 결과들과 광고 서버(120/210)에 의해 제공된 하나 이상의 광고들을 결합한다. Search engine 220 may combine one or more of the advertisements provided by the search results and the ad server 120/210. 그리고나서 검색 결과들 및 광고(들)를 포함하는 이 결합된 정보는, 사용자에게 표시되기 위해, 검색 결과를 송신한 최종 사용자에게 전송된다. Then the combined information including the search results and advertisement (s) is to be displayed to the user, is transmitted to the end user transmits a search result. 바람직하게는, 검색 결과들은 사용자가 지불된 광고들과 대체로 중립적인 검색 결과들 사이에서 혼동하지 않도록 광고들과 구분되어 유지된다. Preferably, the search results are kept separated to avoid confusion with advertising among largely neutral results with the user paying ads.
마지막으로, 검색 엔진(220)은 광고에 대한 정보 및 언제, 어디서(예를 들어, 지리적 위치 정보), 및/또는 어떻게 광고가 광고 서버(120/210)에 되돌아 표시되는가(예를 들어, 위치, 사용자 조회 여부, 임프레션 시간, 임프레션 날짜, 크기, 전환 여부, 지리적 위치 정보, 광고 수용자 세그먼트 정보 등)에 대한 정보를 송신한다. Finally, search engines (220) Is information about the ad and when, where (for example, geographical location), and / or how the ad is displayed back to the ad server 120/210 (eg, location and it transmits the user query whether, impression time, impression date, size, conversion or not, geographical location, information about the advertising audience segment information, etc.). 대체적으로, 또는 추가적으로, 그러한 정보는 일부 다른 수단에 의해 광고 서버(120/210)로 되돌아 제공된다. Alternatively, or additionally, such information is provided back to the ad server 120/210 by some other means. 본 발명에 따르면, 광고 서버(120/210)는 지리적 위치 정보 및/또는 광고 수용자 세그먼트 정보에 기초한 광고 수행 정보를 저장한다. According to the invention, the ad server 120/210 may store ad performance information based on the geographic location information and / or advertising audience segment information.
마지막으로, 이메일 서버(240)는, 일반적으로, 서비스되는 문서가 단순 이메일인 내용 서버로 간주된다. Finally, the email server 240 is typically a document that services are regarded as a simple e-mail content server. 추가적으로, 이메일 애플리케이션들(예를 들어, 마이 크로소프트의 아웃룩과 같은)은 이메일의 전송 및/또는 접수에 사용된다. Additionally, e-mail applications (such as, for example, a micro Microsoft Outlook) is used for transmission and / or receipt of email. 그러므로, 이메일 서버(240) 또는 애플리케이션은 광고 소비자(130)로 간주된다. Thus, the e-mail server 240 or application is regarded as an ad consumer 130. 즉, 이메일들은 문서들로 간주되고, 및 타겟팅된 광고들은 그러한 문서들과 관련하여 서비스된다. In other words, emails are regarded as documents, and targeted ads may be served in association with such documents. 예를 들어, 이메일과 관련하여 하나 이상의 광고들이 그 안에, 아래 위에, 또는 다른 곳에서 서비스된다. For example, in one or more ads that are relevant to the email, above and below, or services are elsewhere.
비록 상기 예에서 서버들이 (i) 광고 요청, 및 (ii) 광고들과 내용을 결합한다고 설명되었어도, 이들 동작들 중 하나 또는 둘은 사용자 장비(예를 들어, 최종 사용자 컴퓨터와 같은)에 의해 수행된다. Although the servers (i) the ad request in the example above, and (ii) carried out by even though the description that combines advertisements with content, one or both of these operations the user equipment (e. G., Such as the end user's computer) do.
서로 다른 광고 수용자 세그먼트들은 위치 정보, 일시적 정보, 사용자 장비 정보, 및 사용자 정보 중 하나 이상을 사용하여 정의된다. Different advertising audience segments are defined using the position information, the temporary information, the user equipment information, and at least one of the user information. 서로 다른 값 지시자들은 서로 다른 광고 수용자 세그먼트들과 관련된다. Different value indicators are associated with different advertising audience segments. 값 지시자들은 규칙들, 파라미터들, 및/또는 함수들로 나타낸다. Value indicators indicate a set of rules, parameters, and / or function. 값 지시자들은 광고자에 의해 정의되고 및/또는 자동으로 결정된다(예를 들어, 광고 수용자 세그먼트 당 광고 수행 정보를 사용함). Value indicator are defined by the advertiser and / or automatically determined (e.g., using the advertising audience performs ad per segment information). 기준 오퍼(예를 들어, 광고자에 의해 제공됨)가 주어지면, 특정 광고 수용자 세그먼트를 위한 오퍼는 기준 오퍼 및 광고 수용자 세그먼트와 관련된 값 지시자를 사용하여 결정될 수 있다. Given the standard leads (e.g., provided by the advertiser), leads to a specific advertising audience segments may be determined by using the indicator value associated with the reference leads and advertising audience segments. 이는 온라인 광고 캠페인에서 오퍼의 운영을 단순화한다. This simplifies the operation of the offer in the online advertising campaign.
도 3은 본 발명에 따른 방식으로 수행되는 다양한 동작들, 및 본 발명에 따른 방식에서 사용 및/또는 생성되는 다양한 정보를 도시하는 버블 다이어그램이다. Figure 3 is a bubble diagram illustrating various information to be used and / or generated by various operations, and a method according to the invention is carried out in a manner consistent with the present invention. 광고자들은 광고자 사용자 인터페이스(Interface) 동작들(305)을 사용하여 광고 정보 데이터베이스(325)에 광고 정보를 입력 및 유지(예를 들어, 업데이트, 삭제, 보충 등)한다(광고 정보 입력 및/또는 운영 동작(310)을 통함). Advertiser are advertiser user interface (Interface) operations 305 using the input and maintenance of the advertisement information in the advertisement information database 325 (e. G., Update, deletion, replacement, etc.) and (ad information entry and / or tongham operational act 310). 광고자들은, 광고 수용자 세그먼트 선택/결정 동작들(315)을 이용하여, 그들의 광고 캠페인들과 함께 사용하기 위해(예컨대, 타겟팅 및/또는 자동화된 오퍼 관리를 위해) 광고 수용자 세그먼트를 선택하도록 광고 사용자 인터페이스 동작들(305)을 사용할 수 있다. Advertiser may, advertising audience segment selection / using the decision operations 315, for use with their ad campaign (e.g., targeting and / or to an automated offer management) line to select the advertising audience segment that It can be used to interface operations 305.
자동 오퍼 운영 동작들(330)은 광고 수용자 세그먼트, 또는 광고가 표현되는 세그먼트들, 광고자가 정의 또는 선택한 파라미터들, 함수들 및/또는 규칙들 (발견적 방법) 등을 사용하여 자동으로 오퍼 정보를 결정 또는 조정(예를 들어, 등급(Tier) 별로 함))하기 위해 사용될 수 있다. The Auto Leads operating behavior 330 automatic offer information in using such advertisements audience segment, or segments ad representation, advertisers in the defined or selected parameters, functions, and / or rules (heuristics) determine or adjust (e.g., by rating (Tier)) can be used for). 그러한 오퍼 조정들은 사전에, 및/또는 필요에 따라(예를 들어, 광고 중재 또는 경매 시간에) 수행된다. Now such adjustments are performed (for example, an ad or auction mediation time) according to the dictionary, and / or necessary. 자동 오퍼 운영 동작들(330)은 사전에 정의된 디폴트(Default) 규칙들, 함수들, 및/또는 파라미터들, 및/또는 광고자에 의해 입력 및/또는 선택된 규칙들, 함수들, 및/또는 파라미터들에 따라서 오퍼들을 결정 또는 조정한다. The automatic offer operational behavior 330 of the of the default (Default) rule defined in advance, function, and / or parameters, and / or the input and / or selected rules by the advertiser, function, and / or and it determines or adjusts the offer in accordance with the parameters. 예를 들어, 광고자는 최종 사용자(광고가 그에게 표현됨)로부터 광고자의 위치까지의 거리가 증가할수록 지수적으 로 감소하는(함수의 일례임) 오퍼 가중치(Multiplier, 파라미터의 일례임)를 특정한다. For example, the advertiser specifies the end-user (which is an example of the function) to reduce the exponent write down with increasing distance from the advertiser's location from (the ad is to the represented) leads weight (Multiplier, being an example of the parameter). 이 예에서, 광고자로부터의 개입이 없으면(대개 초기 설정이 없으면), 광고 시스템은 자동으로 광고자의 광고들이 표현되는 최종 사용자의 위치에 따라서 광고자의 오퍼를 실시간으로 조정할 수 있다. In this example, if there is no intervention from the advertiser (usually if there is no default), ad system automatically according to the end user that advertiser's ad position can be adjusted to represent the advertiser's offers real time. 만약 광고자가 "기준" 오퍼를 변화시키면(예를 들어, 최적 광고 수용자 세그먼트와 같은 하나의 광고 수용자 세그먼트를 위해 바꿈), 다른 광고 수용자 세그먼트들을 위한 오퍼들을 개별적으로 업데이트할 필요가 없다. If an advertiser when changing the "standard" offer (for example, a break for one ad audience segment, such as the optimal ad audience segments), it is not necessary to independently update the offers for different advertising audience segments. 다른 예로서, 광고자는 자기의 위치로부터 5 마일 반경 내에 있는 최종 사용자들을 위해 1.0의 오퍼 가중치를 특정하고, 자기의 위치로부터 5 마일 반경 밖에서 10 마일 반경 안의 최종 사용자들을 위해 0.7의 오퍼 가중치를 특정하고, 자기의 위치로부터 10 마일 반경 밖의 최종 사용자들을 위해 0.1의 오퍼 가중치를 특정하며, 그리하여 3 "등급"의 광고 수용자 세그먼트들을 정의하고, 이들은 위치로부터의 거리에 의해 정의되며, 각각은 서로 다른 관련 오퍼를 구비한다. As another example, the advertiser specified for 1.0 Offers weights to the end user within a 5 mile radius from his place, and certain of 0.7 Offers weights to the end user within 10 mile radius outside the five-mile radius from his place and , specific for the 0.1 leads weight for end users outside the 10-mile radius from the self-location, and thus defines the advertising audience segments of the 3 "rank", which is defined by the distance from the position, each of the different relevant leads and a.
광고 수용자 세그먼트 선택/결정 동작들(315)은 광고자가 광고 수용자 세그먼트들을 특정하기 위해 사용된다(예를 들어, 오퍼들을 타겟팅 및/또는 조정하기 위해 사용됨). Advertising audience segment selection / determination operations 315 are used for the advertiser to specify the advertising audience segments (e.g., used for targeting and / or to adjust the leads). 그러한 동작들(315)은 광고자에 의해 선택된 추천들에 따라 광고 수용자 세그먼트들을 자동으로 결정하기 위해 사용된다. Such operation 315 is used to automatically determine the advertising audience segments based on the selected recommended by the advertiser. 예를 들어, 광고 수용자 세그먼트 타겟팅 선택 동작들(315)은 광고자에게 광고 수용자 세그먼트들은 사용자 행태 피드백 동작들(320)에 의해 추적된 수행 정보를 사용하여 결정된 광고 수용자 세그먼트들의 추천 목록을 제공한다. For example, the advertising audience segment targeting selection operations 315 advertising audience segment to an advertiser provide a suggestion list of the determined advertisement audience segments using the performance data tracked by the user behavior feedback operations 320. 광고자는 추천된 목록으로부터 하나 이상의 광고 수용자 세그먼트들을 선택한다. The advertiser chooses one or more ads from the list of suggestions audience segments. 대체적으로, 또는 추가적으로, 광고 수용자 세그먼트는 광고자가 하나 이상의 사용자 정보(예를 들어, 언어, 인구 통계학, 급여, 직업, 국적, 가문, 나이, 성별 등), 사용자 장비 위치(예를 들어, 우편 번호, IP 주소, 마을, 도시 주, 지역, 국가 등), 최종 사용자 장비 정보(예를 들어, 이동 전화, PDA, 랩탑 컴퓨터, PC, 연결 속도, 처리 장치(Processor)의 속도, 통신 속도, 디스플레이 크기, 디스플레이 해상도 등), 일시적 정보(예를 들어, 시각, 요일, 날짜, 달, 계절 등) 등 중 하나 이상에 기초하여 커스텀-정의한(Custom-defined) 광고 수용자 세그먼트들을 생성하기 위한 광고 수용자 세그먼트들의 특성들을 특정함으로써 수동으로 정의할 수 있다. Alternatively, or additionally, advertising audience segment has at least one user information, the advertiser (eg, language, demographics, salary, occupation, nationality, ancestry, age, gender, etc.), user equipment location (for example, a ZIP code , IP address, town, city state, local, state, etc.), end user equipment information (e.g., mobile phone, PDA, laptop, PC, connection speed, processor (processor) speed, the communication speed, a display size of advertising for generating defined (custom-defined) advertising audience segments recipient segment, display resolution, etc.), temporal information (e.g., time, day, date, month, season, etc.) based on one or more of the custom by certain characteristics it can be defined manually.
마지막으로, 광고 정보(325)는 광고 식별자, 크리에이티브 정보, 광고 랜딩 페이지 정보, 타겟팅 정보, 및/또는 가격 (오퍼) 정보를 포함한다. Finally, the advertising information (325) includes an ad identifier, information, creative, advertising landing pages, targeting information, and / or prices (leads) information. 이 정보는 광고자들 또는 그들의 대리인들에 의해 광고 수용자 세그먼트 선택/결정 동작들(315)과 함께 광고 정보 입력 및/또는 운영 동작들(310)을 거쳐 입력 및/또는 수정된다. This information advertiser or their by the agent through a line data input and / or operating action 310 with the advertising audience segment selection / determination operations 315 are input and / or modification. 이상에서 알 수 있듯이, 가격 정보는 단일 "기준" 오퍼를 포함한다. As can be seen from the above, the prices include a single "standard" offer. 이 오퍼는 특정 광고 수용자 세그먼트(예를 들어, 최적 광고 수용자 세그먼트)와 관련되지만, 반드시 그래야 하는 것은 아니다. This offer is however associated with a particular ad audience segment (for example, the best advertising audience segments), but not necessarily so. 다른 광고 수용자 세그먼트들을 위한 다른 오퍼들은 광고 정보에 따라 선결되고(예를 들어, 규칙들, 함수들, 및/또는 파라미터들을 사용함) 저장될 수 있다. Other leads for other advertising audience segments can be stored and pre-defined according to the advertisement information (for example, using them in the rules, functions, and / or parameters). 대체적으로, 또는 추가적으로, 다른 광고 수용자 세그먼트들을 위한 다른 오퍼들은 필요(예를 들어, 광고들의 오퍼들을 사용하는 중재 시간에)에 따라 결정(예를 들어, 규칙들, 함수들, 및/또는 파라미터들을 사용함)될 수 있다. Alternatively, or additionally, other advertising audience other leads for the segments are determined as needed (e.g., to the arbitration time of using the leads of the ads) (e. G., Rules, functions, and / or the parameters may be enabled).
비록 타겟팅 정보가 서로 다른 오퍼들을 가지는 광고 수용자 세그먼트들에 대응한다고 해도, 반드시 그래야 하는 것은 아니다. Even though the information is targeted response to advertising audience segments with different offers, but not necessarily so. 예를 들어, 광고자는 자신의 광고가 키워드 "신발"을 타겟으로 하고 및 캘리포니아 주에 있는 최종 사용자 장비들만을 타겟으로 하도록 특정하지만, "주중" 및 "주말" 광고 수용자 세그먼트들도 특정하며, 여기서 주말 광고 수용자 세그먼트는 1.0의 오퍼 가중치를 가지고, 및 주중 광고 수용자 세그먼트는 0.4의 오퍼 가중치를 가진다. For example, an advertiser specific, but, "week" and "Weekend" advertising audience segments to target their ads for the keyword "shoes" and and that targets only the end-user equipment in California, even particular, where weekend advertising audience segments have a weight of 1.0 Offers, Advertising and weekday audience segment has a weight of 0.4 leads. 광고는 ＄1.00의 선택 당 최대 오퍼를 가진다. Advertising has a maximum offer per selection of $ 1.00. 유타(Utah)에 있는 제 1 최종 사용자가 "신발"에 대한 검색 쿼리를 송신한다고 가정한다. It is assumed that the first end-user in Utah (Utah) sends a search query for "shoes." 이 예에서, 광고는 캘리포니아의 최종 사용자들을 타겟으로하기 때문에, 광고가 서비스되기에 적합하지 않다. In this example, the ads because the target end-users in California, it is not suitable for advertising services. 따라서, 광고 수용자 세그먼트 "캘리포니아 사용자 장비들"이 타겟팅을 위해 사용되지만, 이 예에서 오퍼들을 결정하기 위해 사용되지는 않는다. Thus, although used for advertising audience segments "CA user equipment" is a target, but it is not used to determine the leads in this example. 캘리포니아에 있는 제 2 최종 사용자가 화요일에 "신발"에 대한 검색 쿼리를 송신한다고 가정한다. It is assumed that the second end user in California sent a search query for "shoes" on Tuesday. 이 예에서, 광고는 서비스되기에 적합하고, 및 ＄1.00 오퍼(=＄1.00*1.0)는 중재에서 및 만약 제 2 최종 사용자가 광고를 선택했다면 지불액을 결정하기 위해 사용될 수 있다. In this example, the ad is suitable, and $ 1.00 in the Service Offer (* 1.0 = $ 1.00) in the intervention and if there is a second end-user can be used to determine the ads you have selected the payment. 마지막으로, 캘리포니아에 있는 제 3 최종 사용자가 토요일에 "신발"에 대한 검색 쿼리를 전송한다고 가정한다. Finally, it is assumed that the third end user in California sent a search query for "shoes" on Saturday. 이 경우에, 광고는 서비스되기에 적합하고, 및 ＄0.40 오퍼(=＄1.00*0.4)는 중재에서 및 만약 제 3 최종 사용자가 광고를 선택했다면 지불액을 결정하기 위해 사용될 수 있다. In this case, the ads are in suitable, and offers $ 0.40 ($ 1.00 * 0.4 =) before the mediation service and the end user If the third can be used to determine the ads you have selected the payment.
도 4는 본 발명에 따른 예시적 광고 정보(325')를 도시한다. Figure 4 illustrates an exemplary ad information (325 ') in accordance with the present invention. 광고 정 보(325')는 상기한 것과 같은 정보를 포함한다. Advertisement information (325 ') includes information as described above. 예를 들어, 광고 정보(325')는 유일 광고 식별자, 광고 크리에이티브 내용(또는 그러한 광고 내용의 지정자), 및/또는 랜딩 페이지 링크(예를 들어, URL) 등을 포함한다. For example, the advertising information (325 ') includes a unique ad identifier, information, advertising creative (or designator of such advertising information), and / or a landing page link (eg, URL) and so on. 더 상세하게는, 예시적 광고 정보(325')는 광고 수용자 세그먼트 타겟팅 정보 및 광고 수용자 세그먼트 가격 정보 중 적어도 하나를 포함한다. More specifically, exemplary advertising information (325 ') comprises at least one of the infomercial audience segment targeting audience segments and advertising prices. 광고 수용자 세그먼트 수행 정보(도시되지 않음)는 추적되고 광고와 관련된다. Advertising audience segment performance information (not shown) is tracked and related to the ad.
광고 수용자 세그먼트 타겟팅 정보는 위치 정보, 일시적 정보, 고객 장비 정보, 사용자 정보 등 중 하나 이상을 포함한다. Ads targeted audience segment information includes location information, temporal information, such as one or more of your equipment information, and user information.
위치 정보는 지리 위치적 정보로서, 하나 이상의 국가들, 하나 이상의 지역들, 하나 이상의 주들, 하나 이상의 광역 구역들, 하나 이상의 도시들, 하나 이상의 마을들, 하나 이상의 우편 번호들, 및/또는 하나 이상의 지역 전화 번호들 등을 포함한다. Location is a geographic positional information, and one or more countries, one region, one or more states, one or more wide area, one or more cities, one town, one or more zip codes, and / or one or more including a local phone number, and so on. 그러므로, 예를 들어, 관개 시스템들을 판매하는 비지니스는 캘리포니아, 네바다, 아리조나 및 뉴 멕시코 주를 그 광고들의 타겟으로 할 수 있는 반면, 눈 치우개를 판매하는 비지니스는, 예를 들어, 메인(Maine) 및 미네소타와 같이 상대적으로 눈이 많이 오는 주들을 그 광고들의 타겟으로 할 수 있다. Thus, for example, while a business selling irrigation system in California, Nevada, Arizona and New Mexico to the target of its advertising business that sells snow put away the dog, for example, Maine (Maine) and it may be relatively much snow coming weeks as Minnesota targets of the advertisement. 세탁소는 인접 마을들뿐만 아니라, 및/또는 다양한 우편 번호들, 및/또는 다양한 지역 전화 번호들에 위치한 마을을 그 광고들의 타겟으로 할 수 있다. Laundry can be located in the town as well as neighboring towns, and / or various zip codes, and / or a variety of local phone numbers to the target of the advertisement. 프로 스포츠 팀은 광역 구역을 티켓들 및/또는 상품(Merchandise)을 위한 광고들의 타겟으로 할 수 있다. Professional sports teams can be targeted by ads for the broad-area ticket and / or product (Merchandise). 국유 물류 회사는 국가를 그 광고들의 타겟으로 할 수 있다. State-owned logistics company may be the target of those countries in the ad.
시간 정보는 시간 범위, 날 또는 날 범위, 및 날짜 또는 날짜 범위 중 하나 이상을 포함한다. Time information including the time zone, date, or date range, and the date or dates at least one of the range. 그러므로, 예를 들어, 피자 가게는 풋볼 시즌의 일요일 저녁 시간을 그 광고들의 타겟으로 할 수 있다. Thus, for example, the pizzerias can the Sunday evening of the football season, the target of the advertisement. 꽃 배달 비지니스는 어머니 날, 발렌타인 데이, 및 이 날들보다 앞선 날들을 그 광고들의 타겟으로 할 수 있다. Flower delivery business can be more than the previous days, Mother's Day, Valentine's Day, and the days of those targeted advertising.
고객 장비 정보는 고객 장비가 휴대 가능한지 여부, 고객 장비가 이동 통신 가능한지 여부, 고객 장비가 호 기능을 구비했는지 여부, 고객 장비가 메세지 기능을 구비했는지 여부(예를 들어, 즉석 메세지, 이메일 등), 고객 장비가 디스플레이를 구비했는지 여부 및 구비했다면, 디스플레이의 특성, 고객 장비가 스피커를 구비했는지 여부, 고객 장비 통신 링크의 특성, 고객 장비가 이미지들, 오디오, 비디오, 애니메이션 등을 위한 충분한 처리능력을 구비했는지 여부 등 중 하나 이상을 포함한다. Customer equipment information, whether the client device is provided with a status, a message function customer equipment that comprises the status, a call function customer equipment cell whether or not, the customer device is a mobile communication is possible (e.g., instant messaging, email, etc.), if status and provided that the customer device is provided with a display, the characteristics of the display, a sufficient processing power for, whether the customer properties of the equipment communication link, the client device is an image, audio, video, animations, and that the customer device is provided with a speaker It includes one or more of such as whether or not provided.
사용자 장비 정보는 사용자 인구 통계학적 정보(예를 들어, 나이 또는 나이 범위, 수입 또는 수입 범위, 인종, 군인 계급, 성별, 교육 레벨 등), 사용자 행태 정보(예를 들어, 웹 브라우저의 히스토리, 과거 광고 선택들, 과거 온라인 구매 등), 모국어 등 중 하나 이상을 포함한다. The user equipment information user demographic information (eg, age or age range, income, or income range, ethnicity, military caste, gender, education level, etc.), user behavior information (for example, the history of the Web browser, in the past the ad selection, past online purchases, etc.), include one or more of such language.
가격 정보는 하나 이상의 광고 수용자 세그먼트들 각각을 위한 가격 정보를 포함한다. Price information includes price information for each of one or more ad audience segments. 상기한 대로, 다양한 고객 수용자 세그먼트들을 위한 가격 정보는 소위 "기준" 가격 정보(반드시 그럴 필요는 없다고 해도, 특정 고객 수용자 세그먼트와 관련됨), 규칙들, 함수들, 및/또는 파라미터들로부터 결정된다. As described above, prices for various customer audience segment is the so-called "standard" price information is determined from (even if that is not required, being associated with a particular customer audience segment), in the rules, functions, and / or parameters.
도 5는 본 발명에 따른 방법으로 광고 수용자 세그먼트 정보를 사용하여 가격 정보 결정을 자동화하기 위해 사용되는 예시적 방법(500)의 순서도이다. Figure 5 is a flow chart of an exemplary method 500 that is used to automate the prices determined using the advertisement audience segment information in the process according to the invention. 광고 정보를 수신한다(블록 510). It receives the advertisement information (block 510). 광고 정보는, 다른 것들 중에서, 광고 수용자 세그먼트 타겟팅 정보, (예를 들어, 광고 수용자 세그먼트 당) 수행 정보(예를 들어, 선택 비율, 전환 비율 등) 등을 포함한다. The advertisement information includes, among other things, advertising audience segment targeting information, performance information (e.g., advertisement recipient per segment) (for example, selection rate, conversion rate, etc.), and the like. 광고 수용자 세그먼트들을 수신하고(블록 520) 기준 오퍼(특정 광고 수용자 세그먼트와 관련됨)를 수신한다(블록 530). Receiving advertising audience segment (block 520) leads the reference receives a (related to a specific advertising audience segment) (block 530). 그리고나서, 루프 540-560에 도시된 대로, 하나 이상의 광고 수용자 세그먼트들 각각을 위해 단계가 수행된다. Then, as shown in the loop 540-560, the steps are performed for one or more advertising audience segments, respectively. 더 상세하게는, 오퍼는 광고 수용자 집합의 멤버를 위해 기준 오퍼 및 광고 수용자 세그먼트의 일부 값의 지시자를 사용하여 결정된다(블록 550). More specifically, the leads are determined using an indicator of some value in the base leads and advertising audience segment to a member of the advertising audience set (block 550). 이러한 방식으로 광고 수용자 세그먼트들과 관련된 오퍼 값들은 기준 오퍼에 관하여 결정될 수 있다. Now the value associated with the advertising audience segments in this manner can be determined with respect to the reference leads.
블록(520)을 참조하면, 광고자들은 광고 수용자 세그먼트 선택/결정 동작(315)을 사용하여 광고 수용자 세그먼트들(예를 들어, 위치 정보, 일시적 정보, 고객 장비 정보, 사용자 정보 등 중 하나 이상에 기초함)을 정의 또는 선택함이 상기된다. Referring back to block 520, the advertiser are in one or more of the advertising audience segments selection / determination operations 315, ad audience segments using the (e. G., Location information, temporal information, client device information, user information It is the defining or select the base). 예를 들어, 광고자는 광고자가 광고 수용자 세그먼트들을 선택할 수 있는 추천 목록을 제공받는다. For example, the advertiser provided with a list of suggestions that advertisers can choose the advertising audience segments. 대체적으로, 또는 추가적으로 광고자는 광고 수용자 세그먼트들을 정의 또는 특정한다. Alternatively, or in addition to an advertiser is defined audience segments or specific ads. 대체적으로, 또는 추가적으로, 광고 수용자 세그먼트들은 광고 서비스 시스템(예를 들어, 자동화된 알고리즘, 또는 사전 정의된 세그먼트들을 사용함)에 의해 광고자의 입력 없이 정의된다. Alternatively, or additionally, the advertising audience segments may be defined without the input of an advertiser by the advertising system (e. G., Using the the automated algorithm, or predefined segment).
블록(530)을 참조하면, 광고자는 시스템에 의해 유도되는 다른 오퍼들로부터 기준 오퍼를 특정한다. Referring to block 530, the advertiser specifies a reference leads from the other leads being guided by the system. 예를 들어, 광고자는 각각의 타겟팅 키워드/개념에 대해, For example, an advertiser for each of the targeted keywords / concepts, 서로 다른 오퍼들을 특정한다. It specifies the different offers. 그러므로, 광고자는, 기준 오퍼를 결정하기 위해, 선호하는 지리적 위치 내의 사용자로부터의 선택값과 같은, 선택값의 기준 측정을 사용하도록 선택할 수 있다. Therefore, an advertiser, to determine the reference leads may be selected to use, a reference measurement of the selected value, such as a preferred value selected by a user in geographic locations. 따라서, 기준 오퍼는 (필요하지 않더라도) 특정 광고 수용자 세그먼트와 관련된다. Accordingly, the offer is based (though not required) is associated with a particular ad audience segments.
블록(550)을 참조하면, 방법(500)은 적어도 하나의 광고 수용자 세그먼트 각각을 위한 오퍼들을 결정하기 위해 광고 수용자 세그먼트 정보 및 기준 오퍼 정보를 사용한다(예를 들어, 블록 520 및 530을 상기할 것). Referring to block 550, the method 500 uses the advertising audience segment information and the reference offer information to determine the leads for the at least one advertising audience segments, respectively (e. G., To the blocks 520 and 530 that). 광고자는 광고 수용자 세그먼트 각각을 위한 기준 오퍼로부터 오퍼들이 어떻게 결정될 것인가를 특정한다. The advertiser specifies how they offer will be determined from the standard offer for the advertising audience segments, respectively. 예를 들어, 다양한 광고 수용자 세그먼트들의 행태를 대략 이해한 후에(예를 들어, 사용자 행태 피드백 동작들(320)에 의해 추적됨), 광고자는 어떻게 시스템이 광고 수용자 세그먼트에 따라서 광고들의 오퍼들을 결정 또는 조정하는가에 기초하여 규칙들, 함수들, 및/또는 파라미터들을 입력 및/또는 선택한다. For example, after roughly understand the behavior of the various advertising audience segments (e.g., as tracked by the user behavior feedback operations 320), how an advertiser system determines the leads of advertisements according to the advertisement recipient segment, or should adjustments to the rules, the input and / or select a function, and / or based on parameters. 일단 광고자가 그러한 규칙들, 함수들, 및/또는 파라미터들을 제공 또는 선택하면, 시스템은 그에 따라서 광고 수용자 세그먼트들을 위한 오퍼 값들을 자동으로 결정한다. Once the advertiser to provide or select those rules, functions, and / or parameters, the system will automatically determine the offer values ​​for the advertising audience segments accordingly.
도 6은 본 발명에 따른 방법으로 광고 수용자 세그먼트 선택 동작들을 수행하기 위해 사용되는 예시적 방법(600)의 순서도이다(예를 들어, 도 3의 동작들(315)을 상기할 것). Figure 6 (will be said to, for example, the operations of FIG. 3 315) is a flow chart of an exemplary method 600 that is used to perform the advertising audience segment selection operations in a manner in accordance with the present invention. 광고 정보를 수신한다(블록 610). It receives the advertisement information (block 610). 광고 정보는, 다른 것들 중에서, (예를 들어, 광고 수용자 세그먼트 특정) 수행 정보를 포함한다. From the advertisement information, among other things, a (e. G., Advertising audience segment specific) performance information. 루프(620-650)에 도시된 대로, 단계들은 하나 이상의 광고들 각각을 위해 수행된다. As shown in the loop (620-650), steps are performed for each of the one or more ads. 더 상세하게는, 광고 수용자 세그먼트 선택들을 획득하고(예를 들어, 광고 서비스 시스템부터, 광고자, 및/또는 광고자가 수락한 시스템 선택들)(블록 630), 및 선택 된 광고 수용자 세그먼트들은 광고와 관련된다(블록 640). Obtaining More specifically, the advertising audience segment selection, and (e.g., from advertising system, the advertiser, and / or system selecting the advertiser accepts s) (block 630), and the selected advertising audience segments ads and It relates (block 640).
블록(630)으로 돌아가 참조하면, 광고 수용자들의 추천 목록은 자동으로 생성된다. Referring back to block 630, a list of recommended advertising audiences are automatically generated. 예를 들어, 이는 사용자 행태 피드백 동작들(320)로부터 데이터를 분석함으로써 및 광고(또는 광고들)가 서로 다른 광고 수용자 세그먼트들에 서비스될 때 어떻게 수행되는지를 결정함으로써 이루어진다. For example, this is done by determining if, by analyzing the data from the user behavior feedback operations 320 and ad (or ad s) how to perform when the service to different advertising audience segments. 본 발명에 따른 일부 실시예에서, 광고자는 이 추천 목록으로부터 광고 수용자 세그먼트들을 선택해야만 한다. In some embodiments according to the present invention, the advertiser must choose the advertisement audience segments from the recommendation list. 본 발명에 따른 일부 실시예에서, 광고자 입력(기준 입찰 및 대략의 최적 광고 수용자 세그먼트를 특정하는 것과는 별개임)이 필수적인 것은 아니다. In some embodiments consistent with the present invention, but the advertiser input (by not the same as the specific criteria of best bid and approximately advertising audience segments Games) essential. 다른 실시예에서, 광고자는 위치, 일시적인 것, 사용자 장비, 및/또는 사용자 파라미터들을 특정함으로써 광고 수용자를 스스로 정의한다. In another embodiment, the advertiser position and define ad inmates themselves a temporary thing, by specifying the user equipment, and / or user parameters. 상기한 내용으로부터 이해할 수 있는 것처럼, 적어도 본 발명에 따르는 일부 실시예에서는, 광고자들은 자신이 선택한 광고 수용자 세그먼트들을 선택하고 및/또는 정의한다. As can be understood from the above-mentioned information, at least some embodiments according to the present invention, the advertiser may select the advertisement audience segment of their choice and / or defined. 광고자들은 그 후에 그러한 세그먼트들을 변화시키나, 삭제하거나, 또는 세밀하게 조율한다(예를 들어, 다양한 세그먼트들에 서비스 될 때의 광고 수행에 기초함). Advertisers can then be removed sikina changes in those segments, or fine-tune (for example, being based on the performance of ads when services to various segments).
추가적으로 블록(630)을 참조하면, 광고 수용자 세그먼트들은 (a) 시스템에 의해 정의되거나(아마도 광고자의 승인에 따라), 또는 (b) 광고자에 의해 특정된다. Referring to further block 630, the advertising audience segments (a) defined by the system or is identified by the, or (b) an advertiser (perhaps subject to the approval of an advertiser). 전자의 경우, 시스템은 광고 수용자 세그먼트들을 정의하기 위해 수행 정보를 사용한다(예를 들어, 광고 수행 변화들, 변환들이 이루어지는 지점들을 결정함으로써 정의함). In the former case, the system (defined by determining, for example, the point of performing the ad changes, transforms are formed) is used for performing information to define the advertising audience segments. 예를 들어, 만약 캘리포니아 주 외부의 사용자들에 대한 광고 전환 비율이 급격하게 떨어지면, 시스템은 광고 수용자 세그먼트들을 (i) 캘리포니아 내부 및 (ii) 캘리포니아 외부로 정의한다. For example, if AD conversion ratios for the State of California in the external user drops suddenly, the system defines the advertising audience segments by (i) inner and California (ii) outside California. 광고 수용자 세그먼트들의 수는 사례별로 결정되거나(예를 들어, 수행에서 뚜렷한 변환들의 수에 기초함), 미리 정해진 수이거나(예를 들어, 2 내지 4, 및 바람직하게는 3), 또는 광고자에 의해 제공된다. The number of advertising audience segments are determined on a case-by-case basis, or (e.g., based on the number of distinct transformations in performing), predetermined number, or (e. G., 2 to 4, and preferably 3), or advertiser It is provided by.
도 7은 본 발명에 따른 방법으로 자동 오퍼 운영 동작들을 수행하는 예시적 방법(700)의 순서도이다(예를 들어, 도 5의 블록(550)을 상기할 것). 7 is a flow chart of an exemplary method 700 for performing the operation automatically leads to the operation method according to the invention (for instance, to the block 550 of Fig. 5). 광고 정보(예를 들어, 기준 오퍼 및 광고 수용자 세그먼트 값의 지시자)를 수신한다(블록 710). It receives the advertisement information (for example, the reference indicator of the offer and advertising audience segment value) (block 710). 그리고나서, 방법(700)은 끝(노드 730)이 되기 전에 기준 오퍼 및 광고 수용자 세그먼트 값(예를 들어, 광고자에 의해 자동으로 생성되고 및/또는 제공되는 규칙들, 함수들, 및/또는 파라미터들)의 지시자를 제공하는 광고자를 사용하여 특정 광고 수용자 세그먼트들을 위한 오퍼들을 자동으로 결정한다(블록 720). Then, the method 700 ends before the (node ​​730) by leads and advertising audience segment value (e. G., Rules that are generated automatically by the advertiser and / or service, functions, and / or and by using the advertisement to provide an indication of the parameter s) automatically determines the leads for a particular advertising audience segment (block 720).
상기한 대로, 광고자는 기준 오퍼를 선택한다(예를 들어, 선호되는 광고 수용자와 관련됨). Selects a reference leads as described above, the advertiser (e.g., being associated with the preferred advertising audience). 기준 오퍼는 광고자가 좋아하는 광고 수용자 세그먼트(예를 들어, 좋아하는 지리적 구역)로부터 선택된 값이다. Offer is based on the value selected from (geographic zone, for example, love) advertisement parties like advertising audience segments. 광고자는 어떻게 자동 입찰 운영 방법(700)이 (A) 광고 수용자 세그먼트들의 수 각각에 대한 파라미터들(예를 들어, 가중치 인자들)을 제공함으로써, (B) 파라미터들을 포함하는 함수(예를 들어, 오퍼 = 기준 오퍼*1/거리 n , n은 파라미터; 또는 오퍼 = 오퍼*MAX[1,0.80 + 선택 비율 광고 수용자 세그먼트 ])를 제공하거나 또는 선택함으로써, (C) 규칙들 등에 의해 다양한 광고 수용자 세그먼트들을 위한 오퍼들을 결정하거나 또는 조정할(예를 들어, 등급별로 함) 것인가를 특정한다. What the advertiser automatic bidding operation method (700) (A), parameters for the number of each of the advertising audience segments by providing (e. G., The weighting factor), for the function (for example, including (B) parameter, Leads = standard leads * 1 / distance n, n is a parameter; or = leads leads * MAX [1,0.80 + advertising audience segment selection ratio] by providing a) or select, (C) a variety of rules advertising audience segments by determining leads or adjust for and specifies whether (for example, referred to as rating).
다양한 광고 수용자 세그먼트들에서 광고들의 수행을 비교하면, 광고자들은 광고 수용자 세그먼트들의 상대적 값들을 알 수 있다. Comparing the performance of ads in various ad audience segments, the advertiser can know the relative value of the advertising audience segments. 예를 들어, 만약 광고 임프레션 당 오퍼이면, 광고자는 다양한 광고 수용자 세그먼트들 각각의 광고의 선택 비율 또는 전환 비율을 알고 싶어한다. For example, if the Offer is per ad impression, the advertiser wants to know the selected ratio or conversion ratio for each of the various advertising advertising audience segments. 다른 예로서, 만약 광고 선택 당 오퍼이면, 광고자는 다양한 광고 수용자 세그먼트들 각각의 광고 전환 비율을 알고 싶어한다. As another example, If the ad leads per selection, the advertiser wants to know each ad conversion rate in diverse advertising audience segments.
상기 내용에서 알 수 있는 것처럼, 광고자는 어떻게 오퍼들이 결정되거나 또는 조정되는지 특정할 수 있기 때문에, 자동 입찰 운영 방법(700)은 광고 캠페인에서(예를 들어, 광고들을 보는 광고 수용자에 따라 실시간으로) 어떠한 추가적인 광고자의 개입없이 다양한 광고 수용자 세그먼트들을 위한 오퍼들을 자동으로 결정하거나 또는 조정한다. As can be seen from the above, because the advertiser can you be certain that the leads are determined or adjusted, automatic bidding, methods of operation 700 in advertising campaigns (for example, in real time, based on your advertising audience viewing the ads) Leads for the various audience segments without any additional advertising advertiser's intervention is automatically determined or adjusted. 추가적으로, 만약 광고자가 자신의 기준 오퍼를 조정하면, 방법(700)은 하나 이상의 광고 수용자 세그먼트들을 위한 오퍼들을 자동으로 조정한다. Additionally, if the advertiser has to adjust their reference offers, the method 700 will automatically adjust the offer for one or more ad audience segments. 그러한 동작들의 예들은 이하 §4.4에서 설명된다. Examples of such operations are described below in §4.4.
도 8은 본 발명에 따른 방법으로 사용자 행태 피드백 동작들(예를 들어, 도 3의 320을 상기할 것)을 수행하기 위해 사용되는 예시적 방법(800)의 순서도이다. 8 is a flowchart of an exemplary method 800 that is used to perform the user behavior feedback operations (for instance, to the 320 of FIG. 3) in the process according to the invention. 방법(800)은 한 방향으로 광고 수행 정보를 추적한다. Method 800 track ad performance information in one direction. 광고가 서비스될 때, 이 이벤트는 유일 과정 식별자(예를 들어, 광고 서버 IP 주소, 하루 중 날짜 및 시간 및/또는 다른 서비스 제약 조건 정보)에 의해 식별된다. When the ad service, the event is identified by a unique process identifier (for example, the ad server's IP address, date and time of day and / or other services, constraint information). 과정 식별자는 어떠한 광고 수용자 세그먼트 정보(예를 들어, 위치 정보, 일시적 정보, 사용자 장비 정보, 사용자 정보)와도 관련된다. Process identifier is associated come any advertising audience segment information (e.g., location information, temporary information, user device information, user information). 사실, 그러한 광고 수용자 세그먼트 정보 중 적어도 일부는 과정 식별자로 인코딩된다. In fact, at least some of such advertising audience segment information is encoded as a procedure identifier. 광고는 자신의 과정 식별자와 함께 서비스된다(블 록 810). Ads will be served along with their process identifier (block 810). 이벤트 블록(820)에 도시된 대로, 방법(800)의 서로 다른 가지들은 서로 다른 이벤트들에 대응하여 수행된다. Different branches of the method 800, as shown in the event block 820 are performed in response to different events. 예를 들어, 만약 사용자 행태 정보가 수신되면, 수신된 사용자 행태 정보(예를 들어, 마우스-오버, 후버(Hover), 스크롤, 선택, 전환 등)는 방법(800)의 가지들이 이벤트 블록(820)으로 돌아가기 전에 과정 식별자(및 그러므로 광고 수용자 세그먼트 정보)와 관련된다(블록 830). For example, if user behavior information is received, the received user behavior information (e.g., mouse-over, Hoover (Hover), scrolling, selection, conversion, etc.) of that event blocks of the method 800 (820 ) as being associated with the process identifier (and therefore advertising audience segment information) before returning (block 830). 만약 수행 정보를 업데이트하기 위한 조건을 만족하면(예를 들어, 수행 정보의 수신, 특정 양의 수행 정보의 수신, 마지막 업데이트 이래로 시간 만료, 절대적 시간/날짜 등), 광고 수행 정보는 방법(800)의 가지들이 이벤트 블록(820)으로 돌아가기 전에 광고 서비스 과정과 관련된 광고 수용자 세그먼트 정보를 고려하여 업데이트된다(블록 840). If satisfying the condition for updating the performance information (e.g., reception of the performance information, receiving a certain amount of performance information, the expiration time since the last update, and an absolute time / date), do advertising information method 800 the kind of events that block is updated to 820, considering the advertising audience segment information relating to the advertising process before returning to the (block 840).
그러므로, 방법(800)은 광고 수용자 세그먼트들에 관한 광고 수행 정보를 추적하기 위해 사용될 수 있다. Thus, the method 800 may be used to track ad performance information concerning the advertising audience segments. 광고 수용자 세그먼트들은 세계적으로 정의된 광고 수용자 세그먼트들이다(예를 들어, 모든 광고자들에 대하여, 광고자들의 일부 그룹에 대하여, 모든 광고들에 대하여, 광고들의 일부 그룹에 대하여 등) 대체적으로, 또는 추가적으로, 광고 수용자 세그먼트들은 특정 광고자에 의해 특정된 광고 수용자 세그먼트들에 대응하여 정의된다. Advertising audience segments are the world of advertising audience segment defined by a substantially (e.g., for all advertisers, with respect to some of the groups of the advertiser, for all advertising, such as for some of the group of advertising), or Additionally, the advertising audience segments are defined to correspond to the particular ad audience segments by a particular advertiser. 그러므로, 본 발명에 따른 적어도 일부 실시예에서, 광고 수행은 (사전 정의되거나 또는 광고자가-정의한) 광고 수용자 세그먼트들에 대응하여 추적된다. Thus, in an embodiment at least some examples according to the present invention, advertising is performed (predefined or advertiser-defined) are tracked in response to the advertising audience segments.
유사하게, 수행은 광고, 광고자, 광고들의 집단(예를 들어, 동일 타겟팅 정보를 사용하는 사람들), 광고자들의 집단 등에 기초하여 추적된다. Similarly, performance is tracked on the basis of advertising, advertisers, their ad groups (for example, people who use the same targeting information), such as a group of advertisers. 광고자 세그먼 트 정보와 수행 정보를 관련짓는 다양한 대체적 방식들이 가능하다. Alternatively various ways to build the advertiser segments related to a distant tree information and performance data are possible.
도 9는 상기한 동작들 중 하나 이상을 수행하는 기계(900)의 고차원 블록 다이어그램이다. Figure 9 is a high level block diagram of a machine 900 that performs one or more of the above operations. 기계(900)는 하나 이상의 처리 장치들(910), 하나 이상의 입력/출력 인터페이스 유닛들(930), 하나 이상의 저장 장비들(920), 및 결합된 요소들 사이에 정보 통신을 촉진하기 위한 하나 이상의 시스템 버스(Bus)들 및/또는 네트워크들(940)을 기본적으로 포함한다. Machine 900 includes one or more for facilitating the communication of information between one or more processing devices 910, one or more input / output interface units 930, one or more storage devices to 920, and the coupling elements It includes a system bus (bus) and / or networks 940 by default. 하나 이상의 입력 장비들(932) 및 하나 이상의 출력 장비들(934)은 하나 이상의 입력/출력 인터페이스들(930)과 결합된다. One or more input devices 932 and one or more output devices 934 are coupled with one or more input / output interfaces 930.
하나 이상의 처리 장치들(910)은 본 발명의 하나 이상의 측면에 작용하기 위해 기계-실행 가능 명령어들(예를 들어, 캘리포니아, 팔로 알토(Palo Alto)에 위치한 썬 마이크로시스템 인코포레이티드(Sun Microsystem Inc.)로부터 입수 가능한 솔라리스(Solaris) 운영 체제 또는 북부 캐롤라이나, 더함(Durham)에 위치한 레드 햇 인코포레이티드(Red Hat Inc.)와 같은 다수의 판매자로부터 광범위하게 입수 가능한 리눅스(Linux) 운영 체제 상에서 작동되는 C 또는 C++)을 실행한다. One or more processing devices 910 is a machine for working with one or more aspects of the present invention - the executable instructions (e.g., California, Palo Alto (, Inc. ray Sun Microsystems, located in Palo Alto) lactide (Sun Microsystem Inc.), available Solaris (Solaris) operating system or North Carolina, Durham (Durham) in Red Hat, Inc. (Red Hat Inc.) widely available from multiple sellers Linux (Linux) operating system, such as from the It executes a C or C ++) that are operating on. 적어도 기계 실행 가능 명령어들의 일부분은 하나 이상의 저장 장비들(920)에 (일시적으로 또는 더 영구적으로) 저장되고 및/또는 하나 이상의 입력 인터페이스 유닛들(930)을 거쳐 외부 소스로부터 접수된다. At least a portion of the machine executable instructions are received via the one or more storage devices of 920 to store (temporarily or more permanently) and / or one or more input interface unit 930 from an external source.
실시예에서, 기계(900)는 하나 이상의 종래 개인용 컴퓨터들이다. In an embodiment, the machine 900 are the one or more conventional personal computers. 이 경우에, 처리 장치들(910)은 하나 이상의 마이크로프로세서(Microprocessor)들이다. In this case, the processing devices 910 are one or more microprocessors (Microprocessor). 버스(940)는 시스템 버스를 포함한다. Bus 940 is a system bus. 저장 장비들(920)은 ROM(Read Only Memory) 및/또는 RAM(Random Access Memory)와 같은 시스템 메모리를 포함한다. And the storage device 920 includes a system memory such as a ROM (Read Only Memory) and / or a RAM (Random Access Memory). 또한 저장 장비들(920)은 하드 디스크로부터 판독 및 하드 디스크에 쓰기를 위한 하드 디스크 드라이브, (삭제 가능한) 자기 디스크로부터 판독 및 자기 디스크에 쓰기를 위한 자기 디스크 드라이브, 및 컴팩트 디스크(Compact Disc) 또는 다른 (자기) 광학 미디어와 같은 삭제 가능한 (자기) 광학 디스크로부터 판독 또는 쓰기를 위한 광학 디스크 드라이브를 포함한다. In addition, storage device 920 is a magnetic disk drive, and a compact disc (Compact Disc) for writing the read out and the magnetic disk from the hard disk drive, (removable) magnetic disk for writing to a read and a hard disk from the hard disk or other (self) and a removable (magneto-) optical disk drive for reading or writing from an optical disk such as an optical media.
사용자는 예를 들어, 키보드 및 포인팅 장비(예를 들어, 마우스)와 같은 입력 장비들(932)을 통해 명령들 및 정보를 개인용 컴퓨터에 입력한다. The user, for example, a keyboard and a pointing device type (e.g., mouse) with instructions and information via the same type of equipment 932 to a personal computer. 마이크, 조이스틱, 게임 패트, 위성 안테나, 스캐너, 또는 유사한 것들과 같은 다른 입력 장비들도 또한(또는 대체적으로) 포함된다. A microphone, joystick, game fat, other input devices such as a satellite dish, scanner, or similar ones, are also included (or largely). 이러한 입력 장비들 및 다른 입력 장비들은 대개 시스템 버스(940)에 결합된 적절한 인터페이스(930)를 통해 처리 장치(들)(910)에 연결된다. These input devices, and other input devices are often connected to the system bus 940, processor (s) 910 through an appropriate interface 930 coupled to. 출력 장비들(934)은 모니터 또는 다른 형태의 디스플레이 장비를 포함하고, 적절한 인터페이스를 거쳐 시스템 버스(940)에 또한 연결된다. The output devices 934 are also connected to the display or the system bus 940 include a display device of a different type, and via an appropriate interface. 모니터에 추가하여(또는 대신에), 개인용 컴퓨터는, 예를 들어, 스피커들 및 프린터들과 같은 다른 (주변) 출력 장비들(도시되지 않음)을 포함한다. In addition to (or instead of) the monitor, the personal computer, for example, include other (peripheral) output devices such as speakers and printers (not shown).
도 2로 돌아가 참조하면, 하나 이상의 기계들(900)은 최종 사용자(고객) 장비들(250), 내용 장비들(230), 검색 엔진들(220), 이메일 서버들(240), 및/또는 광고 서버들(210)로 사용된다. Referring back to two, with one or more machines (900) to the end user (customer) equipments (250), information equipments (230), a search engine 220, the email server 240, and / or It is used as the ad server 210.
비록 자동 오퍼 운영자(330)가 광고자 입력에 기초한 오퍼들을 결정(예를 들 어, 등급별로 함)하는 것으로 설명되었다고 해도, 본 발명에 따른 적어도 일부 실시예에서는, 자동 오퍼 운영 동작들(330)이 광고자에 의해 설정된 어떠한 규칙들, 함수들, 및/또는 파라미터들을 따를 필요없이 입찰을 조정한다. Although automatically leads the operator 330, the advertiser determines the leads based on the input even when described as (For example, also by Rank), in at least some embodiments consistent with the present invention, automatically leads to the operating behavior 330 of any rules set by the advertiser, to adjust the bid without the need to comply with the functions and / or parameters. 예를 들어, 자동 오퍼 운영 동작들(330)은 단순히 광고 캠페인(예를 들어, 사용자 행태 피드백 동작들(320)에 의해 추적됨)들의 광고 수용자당 세그먼트 수행을 결정하고 및 서로 다른 광고 수용자 세그먼트들과 관련된 서로 다른 오퍼들에 대한 그러한 정보들을 사용한다. S, for example, automatically leads operating operation 330 simply ad campaign (e.g., user behavior feedback operations 320 track search by a) determining a performing segments per advertising audience and and different advertising audience segments of and use such information for different offers concerning. 자동 오퍼 운영 동작들(330)은 광고 수용자당 세그먼트 수행이 변화함에 따라 특정 광고 수용자 세그먼트들을 위한 오퍼들을 조정한다. Now operating in automatic operation 330 adjusts the offers for specific audience segments ads per ad audience segments performed as the change.
비록 "광고 수용자 세그먼트"라는 용어가 일부 불연속 또는 양자화된 측정 기준(예를 들어, 0-5 마일 반경 이내, 5-10 마일 반경 이내, 10 마일 반경 외부)을 사용하여 광고 사용자 멤버들의 그룹을 추천한다고 해도, 세그먼트는 계속적 값들을 포함하는 것으로 해석된다(예를 들어, 세그먼트들의 수가 증가할수록, 세그먼트들은 연속에 가까워짐). Though "Advertising Audience segments," the term is based on some discrete or quantized measurement of (for example, within a radius of 0-5 miles, 5-10 miles within a radius of 10 miles around the outside) like a group of members of your ads by using the if a segment is interpreted as including values ​​that continuously (for example, the greater the number of segments, the segments are closer to a row). 따라서, 오퍼들은 하나 이상의 광고 수용자 속성들(예를 들어, 광고자 비지니스로부터의 거리, 서비스 시간 등)을 사용하여 그에 의해 거의 무한의 광고 수용자 세그먼트들을 가능하도록 결정되거나 또는 조정된다. Thus, the leads may be implemented within one or more advertising audience properties are determined or adjusted so as to enable them (e. G., Distance, time, etc. of the service from the advertiser's business), the almost infinite advertising audience segments used by him.
비록 상기된 실시예의 일부에서 다양한 광고 수용자 세그먼트들을 위한 오퍼들을 "자동으로" 결정 또는 조정하는 것이 논의되었더라도, 본 발명에 따른 적어도 일부 실시예는 서로 다른 광고 수용자 세그먼트들에 대한 (예를 들어, 상대적인) 값에 대한 정보를 광고자들에게 단순히 전달한다. Although even that in the above embodiment part of the offer for a variety of advertising audience segments "automatically" determined or adjusted is discussed, at least in accordance with the invention some embodiments are, for (example for different advertising audience segments, a relative ) it is simply passed on to the advertiser's about value. 광고자들에게 알려지면, 광고자들은 이 정보를 사용하여 서로 다른 광고 수용자 세그먼트들을 위한 서로 다른 오 퍼들을 수동으로 특정한다. Is known to the advertiser, the advertiser must manually specified a different buffer for five different ad audience segments using this information. 따라서, 예를 들어, 본 발명에 따른 예시적 시스템은 광고자에게 "저희가 수집한 정보에 기초하여, 귀하의 업소 2 마일 내부에 있는 사용자들로부터의 선택들은 2 마일 밖에서 10 마일 내부의 사용자들로부터의 선택들의 3 배에 해당하는 가치가 있고, 및 10 마일 밖의 사용자들로부터의 선택들의 20 배에 해당하는 가치가 있습니다."와 같은 메세지를 제공한다. Thus, for example, the example of the present inventive system, advertisers now "based on the best of our information collection, selection from the user inside the 2 miles of your premises are inside 10 miles outside two miles user the value corresponding to three times of choice from there, and it's worth equal to 20 times the selection of a user from outside of 10 miles, "and provide the same message. 본 발명에 따른 적어도 일부 실시예는 광고자가 다양한 광고 수용자 세그먼트들을 위한 오퍼를 자동으로 조정하거나 또는 결정하는 시스템을 구비할 것을 권장한다. At least some embodiments consistent with the present invention is recommended to be provided with a system that automatically adjusts the advertiser, or determine an offer for a variety of advertising audience segments. 따라서, 예를 들어, 그러한 예시적 시스템은 메세지 또는 "광고 수용자 세그먼트 각각에 대응하여 귀하의 키워드 오퍼들을 조정하기 위해 여기를 클릭하십시오."와 같은 "버튼"을 광고자에게 제공한다. Thus, for example, such an exemplary system provides a "button" or message, such as "Click here to adjust your keyword leads to a corresponding ad audience segments, respectively." For advertisers.
상기한 대로, 광고자는 자동 입찰 운영 방법(700)이 (A) 다수의 광고 수용자 세그먼트들 각각을 위한 파라미터들을 제공함으로써, (B) 함수(파라미터들을 포함함)를 제공 또는 선택함으로써, 및/또는 (C) 규칙들을 제공함으로써 다양한 광고 수용자 세그먼트들을 위한 오퍼들을 어떻게 결정하거나 또는 조정할 것인지를 특정한다. As described above, the advertiser automatic bidding method of operation 700 is (A) a plurality of by providing the parameters for each of the advertising audience segments, (B) a function (including parameters) by the service or selection, and / or (C) the specific rules provided for by the offers to determine how various advertising audience segments, or adjust. 제 1 예로서, 광고자는 하나 이상의 광고 수용자 세그먼트들을 위한 스케일링 함수(예를 들어, 오퍼 광고_수용자_세그먼트_i = 오퍼 기준 *인자 광고_수용자_세그먼트_i ) 및 가중치 인자 파라미터들(전형적으로 1.0보다 작음)을 단순히 제공하여 그러한 광고 수용자 세그먼트들을 위한 기준 오퍼를 스케일링한다(예를 들어, 줄임). As a first example, the scaling function to one or more advertising audience segments to the advertiser (e.g., leads advertising audience _ _ _i = segment leads the reference factor * ad _ _ audience segments _i) and the weighting factor parameters (typically provides less than 1.0) by simply scaling the reference leads for such advertising audience segments (e.g., decrease). 제 2 예로서, 광고자는 하나 이상의 광고 수용자 세그먼트들을 위한 덧셈 또는 뺄셈 함수(예를 들어, 오퍼 광고_수용자_세그먼트_i = 오퍼 기준 +조정_인자 광고_수용자_세그먼트_i ) 및 조정 인자 파라미터들(예를 들어, 양수 또는 음수)을 제공하여 그러한 광고 수용자 세그먼트들을 위한 기준 오퍼를 증가시키거나 또는 감소시킨다. A second example, an advertiser addition or subtraction function to the one or more advertising audience segments (e.g., leads advertising audience _ _ _i = segment leads the reference + adjustment factors _ _ advertising audience segments _i _) and the adjustment factor parameter the service (e. g., positive or negative) to thereby increase the reference offer for such audience segments advertising or decreasing. 그러므로, 예를 들어, 에니메이션이 있는 광고를 구비한 광고자는 ""좋은" 해상도를 가진 최종 사용자 장비"라는 광고 수용자 세그먼트를 위해 할증금(예를 들어, 임프레션 당 ＄0.25를 할증함)을 자진하여 지불한다. Thus, for example, an advertiser having an ad with animated "," good "for the end-user equipment for sale prisoners segment called" with a resolution premiums (for example, also a premium of $ 0.25 per impression) to pay voluntarily the do. 제 3 예로서, 광고자는 특정 광고 수용자 세그먼트들이 다른 광고 수용자 세그먼트들보다 뛰어나다는 규칙을 특정하고, 다른 광고 수용자 세그먼트들에 기초한 오퍼 결정들 또는 조정들은 비중이 낮아지거나 또는 무시된다. As a third example, an advertiser specific advertising audience segments to specify a rule superior to other advertising audience segments, leads determined or adjusted based on other advertising audience segments are lowered or the specific gravity, or ignores. 그러므로, 예를 들어, 포드 머스탱 복원 부품들을 광고하는 광고자는 "사용자=빈티지_포드_머스탱_소유자"라는 광고 수용자 세그먼트에 가치를 두어 그러한 사용자의 위치를 무시하고, 반면 "사용자=비_빈티지_포드_머스탱_사용자"라는 광고 수용자 세그먼트라면, 위치 기반 광고 수용자 세그먼트들이 오퍼들을 결정하거나 또는 조정하기 위해 사용된다. Thus, for example, an advertiser advertise the Ford Mustang restoration parts by placing a value on the "user = vintage _ Ford _ Mustang _ owner" of advertising audience segments ignored for such user's location, and while the "user = Non-_ vintage _ If the Ford Mustang _ _ user called "ad audience segment, location based advertising audience segments are used to determine or adjust the offer.
이하의 예는 본 발명에 따른 실시예의 효용성을 설명한다. The following examples illustrate the effectiveness embodiment according to the present invention. 이 예에서는 자신의 생산품을 지역 대부분에 광고하고자하는 지역 광고자를 고려한다. In this example, consider those local ads to advertise their products to the most.
광고자는 광고 정보 입력 및/또는 운영 동작들(310)을 통해 광고 정보를 입력하고, 상대적으로 넓은 광고 수용자 세그먼트를 타겟으로 하며, 광고 수용자를 위한 하나의 오퍼를 초기에 제공한다. Advertiser, type of advertising information via the ad information entry and / or operating the operation 310, a target relative large advertising audience segments to, and provides one of the offer for the advertisement recipient initially. 정보를 입력한 후에, 광고 시스템은 광고들을 서비스한다. After entering the information, advertising system service ads. 사용자 행태 피드백 동작들(320)을 통해, 광고자는 다양한 광고 수용자 세그먼트들에 서비스될 때 광고의 임프레션들, 선택들 등의 상대 값을 안다. Through the user behavior feedback operations 320, the advertiser knows the relative value, such as the impression of, selection of an advertisement when the service to various advertising audience segments.
기준 오퍼 및 광고 수용자 세그먼트들이 제공되면, 광고자는 서로 다른 광고 수용자 세그먼트들을 위한 오퍼들을 어떻게 결정(예를 들어, 등급별로 함)하는가에 대한 자동 입찰 운영 동작(330)을 상술한다. When the standard and line leads audience segments are provided, the advertiser specifies a mutually determined how the leads for other advertising audience segments automatic bidding operational behavior of how (e.g., by Rank) 330. 광고자는 입찰의 상대 값들을 조정하기 위한 자동 입찰 운영자를 사용하여 규칙들, 함수들, 및/또는 파라미터들을 설정한다. The advertiser should use the automatic bids operators setting of rules, functions, and / or parameters for adjusting the relative value of the bid. 예를 들어, 이 예에서, 제 1 광고 수용자 세그먼트를 위해 1.00의 입찰 가중치가, 제 2 광고 수용자 세그먼트를 위해 0.80의 입찰 가중치가, 및 제 3 광고 수용자 세그먼트를 위해 0.4의 입찰 가중치가 광고자와 관련된다고 가정한다. For example, in this example, the first advertising audience bid weight of 1.00 for the segment, the second advertising audience bid weight of 0.80 for the segment, and the third advertising audience segments to bid weight of 0.4 ad for chairs and it is assumed that relevant. 이제 광고자의 어떠한 개입도 없다면, 시스템은 광고가 서비스되는 광고 수용자 세그먼트에 따라서 실시간으로 자신의 광고를 위한 오퍼 값들을 자동으로 결정한다(등급). Now, without any intervention of an advertiser, the system automatically determines the value of leads for their ads in real time, according to the advertising audience segments Advertising services (ratings). 이 경우에, 제 1 광고 수용자 세그먼트를 위한 선택 당 오퍼는 ＄2.00이고, 제 2 광고 수용자 세그먼트를 위한 선택 당 오퍼는 ＄1.60이며, 및 제 3 광고 수용자 세그먼트를 위한 선택 당 오퍼는 ＄0.80이다. In this case, the first advertisement and the selection leads each for prisoners segment is $ 2.00, the second ad selection leads each for prisoners segment is $ 1.60, and the selected leads each for three advertising audience segment is $ 0.80. 이 오퍼들은 광고 중재 과정(예를 들어, 서비스 및 장소를 결정하기 위한 행동), 및/또는 광고자가 광고 선택을 위해 지불하는 양의 결정에 사용된다. This offer can be used in the ad arbitration process (for example, services, and actions to determine the place), and / or advertisers to determine the amount of payment for advertising choices. 만약, 광고자가 자신의 기준 오퍼를 변화시키면(예를 들어, ＄3.00으로), 세 개의 광고 수용자 세그먼트들을 위한 오퍼들은 자동으로 업데이트된다(예를 들어, ＄3.00, ＄2.40, 및 ＄1.20으로). If, when advertisers change their criteria leads (eg, to $ 3.00), leads to the three advertising audience segments are automatically updated (for a example, $ 3.00, $ 2.40 and $ 1.20) .
이하의 예는 본 발명에 따른 방법에서 어떻게 다양한 (대체로 독립적인) 광고 수용자 세그먼트들, 및 그와 관련된 파라미터들이 결합될 수 있는가를 설명한다. The following examples will be described whether or how may be various (substantially independent) advertising audience segments, and the parameters associated with the combination in the process according to the invention. 트럭 딜러가 포드 350 슈퍼듀티 픽업 트럭을 위한 풀 스크린, 600x800 픽셀 비디오 광고를 구비했다고 가정한다. I assume Truck Dealers is equipped with a full-screen, 600x800 pixel video ad for the Ford 350 Super Duty pickup truck. 추가적으로 서비스 제약 조건 중 하나는 키워드 "포드"(＄1.50의 기준 오퍼를 가짐)이고 다른 하나는 최종 사용자 장비가 미국 또는 캐나다 안에 있다는 것이다. One of the additional services constraint keywords "pods" (with reference offer of $ 1.50) and the other is that the end-user equipment in the United States or Canada. 광고는 수용 가능한 방법으로 표현되기 위해서 풀 사이즈 스크린 및 고속 인터넷에 연결된 최종 사용자 장비를 요구하기 때문에, 광고자는 사용자 장비 광고 수용자 세그먼트에 대응하여 세그먼트 "고속 연결된 컴퓨터"를 1.0의 인자와, 세그먼트 "저속 연결된 컴퓨터"를 0.05의 인자와, 및 세그먼트 "휴대 전화기"를 0.00의 인자와 관련시킨다. Because ad is to request the end-user equipment is connected to the full-sized screen and high-speed internet access in order to be expressed in an acceptable way, the advertiser user equipment in response to the advertising audience segment and of the segment "Fast connected computer" 1.0 factor, segment "Slow "a factor of 0.05, and a segment and" connected computer associates the mobile phone "and the 0.00 factor. 광고는 여성보다는 남성에게 훨씬 더 호소력이 있기 때문에, 광고자는 최종 사용자 광고 수용자 세그먼트들에 대응하여 세그먼트 "남성"을 1.0의 인자 및 "여성"을 0.10의 인자와 관련시킨다. Since advertising is so much more appealing to men than women, the advertiser involves the segment "M" factor of 1.0 and "women" in response to the end user audience segments and advertising factor of 0.10. 광고자는 주말에 더 많은 판매에 직면하기 때문에, 일시적 광고 수용자 세그먼트와 관련하여 세그먼트 "주말"을 1.0의 인자 및 세그먼트 "주중"을 0.75의 인자와 관련시킨다. Because they face more selling in the advertiser weekend, with regard to the transient ad audience segment involves the segment "Weekend" 1.0 of factors and segments "week" as a factor of 0.75. 마지막으로, 광고자는 20 마일 이내의 고객들과 더 많은 판매에 직면하기 때문에, 위치 광고 수용자 세그먼트와 관련하여 세그먼트 "0-20 마일"을 1.0의 인자와, 세그먼트 "20-60 마일"을 0.7의 인자 및 세그먼트 "> 60 마일"을 (0.7-(거리-60)/100)의 인자와 관련시킨다. Finally, because it faced the advertiser to customers and sell more than 20 miles, location in relation to the advertising audience segments Segment "0 to 20 miles," a factor of 1.0, and a segment of "20 to 60 miles" Factor 0.7 and segment involves the factor of "> 60 mile" of (0.7 (-60 distance) / 100).
＄1.50*0.10)으로 결정된다. It is determined by the $ 1.50 * 0.10). 이 마지막 예에서 주목할 점은, 만약 광고 수용자 세그먼트 정보가 알려지지 않았다면, 무시된다는 점이다(즉, 인자는 1.00으로 가정됨). Notably in this last example, if the advertising audience that the segments if the information is known, continuous (i.e., a search argument is assumed to be 1.00). 대체적으로, 알려지지 않은 광고 수용자 세그먼트를 위한 디폴트 인자가 사용된다. Alternatively, the default parameters are used for the known advertising audience segment that. 디폴트 인자값은 사전에 정해진 값, 인자들의 일부 평균, 광고 수용자 세그먼트가 참일 확률의 일부 추정 등이다. The default factor value is a predetermined value, a portion of some average, advertising audience segments of factor true probability estimation.
이상의 예에서 알 수 있는 것처럼, 오퍼를 결정하기 위해 사용된 인자는 다양한 인자들의 합성이다. As can be seen from the above example, the factors used to determine the leads is the synthesis of a variety of factors. 비록 이 예에서, 합성은 다양한 인자들의 단순 곱이라고 해도, 합성 인자를 생성하기 위한 다른 함수들도 가능하다. Although in this example, the synthesis can be also other functions, be it simple for generating a product of various factors, the synthesis parameter. 그러한 합성 인자들로 인해 광고자는 다수의 좁게 정의된 합성 광고 수용자 세그먼트들을 위한 규칙들, 함수들, 및/또는 파라미터들을 상세히 설명하지 않아도 된다. The factor due to such synthesis advertising rules for a number of synthesized advertising audience segment defined narrowly, need not be described in detail functions, and / or parameters. 예를 들어, 3 개의 사용자 장비 세그먼트들, 2 개의 사용자 세그먼트들, 2 개의 일시적 세그먼트들, 및 3 개의 위치 세그먼트들을 합하면 36 개(=3x2x2x3)의 합성 광고 수용자 세그먼트가 가능하다. For example, it is possible that three user equipment segments, two segments of the two temporary segments, and three position segment synthesis advertising audience segment of the combined 36 (= 3x2x2x3).
주목할 점은 단순히 기준 오퍼를 변화시킴으로써, 다양한 광고 수용자 세그먼트들을 위한 오퍼들이 필요에 따라 자동으로 조정되거나 또는 결정될 수 있다는 것이다. Of note is that simply by changing the reference leads, leads are automatically adjusted or may be determined as needed, for a variety of advertising audience segments.
이상에서 알 수 있는 것처럼, 본 발명에 따른 실시예들은 광고 세그먼트들(예를 들어, 하나 이상의 위치 정보, 일시적 정보, 사용자 정보, 고객 장비 정보 등에 의해 정의된 것으로서)을 고려함으로써 오퍼 운영을 단순화하였다. As can be seen from the above, embodiments according to the present invention have simplified the leads run by considering the advertising segment (e. G., One or more of location information, as defined by a temporary information, user information, client device information) . 그러므로, 광고 캠페인들의 오퍼 값들은 고려된 현재 광고 수용자 세그먼트에 따라서 자동으로 결정되거나 또는 조정된다. Therefore, the Offer values ​​of the advertising campaign are automatically determined or adjusted according to the current advertising audience segments considered. 이렇게 해서 광고자는 단순히 기준 오퍼를 바꿈으로써 수많은 광고 수용자 세그먼트들에 걸친 오퍼를 쉽게 조정한다. This makes it easier to adjust over the offer a number of ad audience segments by simply changing the criteria Leads the advertiser. 광고 수용자 세그먼트들은 사전에 정의되거나, 자동으로 정의되거나 또는 수동으로 정의된다(예를 들어, 광고자에 의함). Advertising audience segments may be defined in advance, is automatically defined or manually defined (e.g., Na2 advertiser).
본 발명에 따른 실시예들은 광고 세그먼트들(예를 들어, 하나 이상의 위치 정보, 일시적 정보, 사용자 정보, 고객 장비 정보 등에 의해 정의된 것으로서)을 고려함으로써 오퍼 운영을 단순화하였다. An embodiment according to the present invention have been simplified to offer operated by considering (the as defined by, for example, one or more of location information, temporal information, user information, client device information) line segments. 그러므로, 본 발명은 광고 캠페인들의 오퍼 값들을 현재 광고 수용자 세그먼트에 따라서 자동으로 결정하거나 또는 조정하는 것을 목적으로 한다. Therefore, an object of the present invention to automatically determined or adjusted according to the current advertising audience segment leads the value of an ad campaign.
상기 기준 오퍼 및 상기 오퍼 가중치는 사용자가 상기 하나의 광고를 선택할 때의 지불액을 결정하기 위해 사용되는 컴퓨터로 구현되는 방법. The reference leads, and the leads weighting method that you implement a computer that is used to determine the payment of selecting a single ad.
다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 위치 정보(location information)를 포함하는 컴퓨터로 구현되는 방법. The information defining a plurality of advertising audience segments method implemented by a computer that includes location information (location information).
다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 사용자 정보(user information)를 포함하는 컴퓨터로 구현되는 방법. The information defining a plurality of advertising audience segments method implemented by computer comprising the user information (user information).
상기 사용자 정보는 사용자 인구 통계학적(Demographic) 정보를 포함하는 컴퓨터로 구현되는 방법. The user information is implemented method in a computer including a user demographic (Demographic) information.
상기 사용자 정보는 사용자 행태 정보(user behavior information)를 포함하는 컴퓨터로 구현되는 방법. The user information is a computer-implemented method that includes user behavior information (user behavior information).
다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 일시적(Temporal) 정보를 포함하는 컴퓨터로 구현되는 방법. The information defining a plurality of advertising audience segments method implemented by a computer including a temporary (Temporal) information.
상기 일시적 정보는 (A) 날짜 범위, (B) 시각(Time of day) 범위, 및 (C) 요일(Day-of-week) 범위 중 하나를 포함하는 컴퓨터로 구현되는 방법. The temporary information to a computer implemented method that includes one of (A) a date range, (B) time (Time of day) range, and (C) day (Day-of-week) range.
상기 다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 고객 장비 정보(client device information)를 포함하는 컴퓨터로 구현되는 방법. Wherein the information defining the plurality of advertising audience segment is formed in a computer that contains the customer equipment information (client device information).
상기 고객 장비 정보는 상기 고객 장비의 호 기능(call functionality)을 나타내는 정보를 포함하는 컴퓨터로 구현되는 방법. Wherein the client device information, which is implemented as a computer containing information indicating a call function (call functionality) of the customer equipment.
상기 고객 장비 정보는 고객 장비의 디스플레이 처리능력을 나타내는 정보를 포함하는 컴퓨터로 구현되는 방법. Wherein the client device information, which is implemented as a computer containing information indicative of the display processing power of the client equipment.
상기 고객 장비 정보는 고객 장비의 통신 처리 능력을 나타내는 정보를 포함하는 컴퓨터로 구현되는 방법. Wherein the client device information, which is implemented as a computer containing information indicating the communication throughput of client devices.
상기 다수의 수용자 세그먼트들의 적어도 하나의 특징을 고려하는 값 함수(Value Function)에 적어도 부분적으로 기초하여 상기 오퍼를 생성하는 단계를 포함하는 컴퓨터로 구현되는 방법. Method based at least in part on a function value (Value Function) to consider the at least one feature of the plurality of audience segments is implemented by a computer that is generating the leads.
상기 값 함수는 상기 수용자 세그먼트의 지리적 위치 및 상기 광고자의 지리적 위치 간의 거리가 증가함에 따라 감소하는 컴퓨터로 구현되는 방법. The value function is a computer-implemented method that decreases as the distance between the geographic location and the geographic location of the advertisement of the audience segments increases.
상기 값 함수는 양자화되고, 불연속적인 값들을 출력하는 컴퓨터로 구현되는 방법. Method in which the function value is quantized, implemented as a computer for outputting the discontinuous value.
상기 값 함수는 스케일링(Scaling) 함수를 포함하고, 상기 다수의 광고 수용자 세그먼트들 중 적어도 일부는 스케일링 인자를 포함하는 컴퓨터로 구현되는 방법. The value function comprises a scaling (Scaling) function, and at least some of the plurality of advertising audience segments method implemented by a computer that includes a scaling factor.
상기 값 함수는 덧셈 함수이고, 상기 다수의 광고 수용자 세그먼트들 중 적어도 일부 각각은 (A) 증분 인자, 및 (B) 감분 인자 중 하나를 포함하는 컴퓨터로 구현되는 방법. The value function is the addition function, and the method at least a portion each of the plurality of advertising audience segments is formed in a computer that includes one of (A) the incremental factor, and (B) a decrement factor.
상기 오퍼는 (A) 광고 선택 당 최대 오퍼, (B) 광고 선택에 대한 자동 전화 호 당 최대 오퍼, (C) 광고 전환 당 최대 오퍼, (D) 광고 임프레션 당 최대 오퍼, (E) 광고 선택 당 오퍼, (F) 광고 선택에 대한 자동 전화 호 당 오퍼, (G) 광고 전환 당 오퍼, 및 (H) 광고 임프레션 당 오퍼 중, 적어도 부분적으로 하나 이상에 기초하여 더 생성되는 컴퓨터로 구현되는 방법. The leads are (A) ad maximum offer per selection, (B) auto maximum offer per call on ad selection, (C) Ad up leads, (D) per selection up leads, (E) ads per ad impressions-per-conversion Now, (F) implemented method of ad selection auto leads, (G) offer per ad conversion, and leads per (H) ad impressions per call to, a computer, at least in part by further generated on the basis of one or more.
상기 기준 오퍼 및 상기 오퍼 가중치는 사용자가 상기 하나의 광고를 선택할 때의 지불액을 결정하기 위해 사용되는 장치. The reference leads, and the leads are weighted device that is used to determine the payments when the user selects one of the advertisements.
다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 위치 정보를 포함하는 장치. The information defining a plurality of advertising audience segment comprises the location information.
다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 사용자 정보를 포함하는 장치. The information defining a plurality of advertising audience segment comprises the user information.
상기 사용자 정보는 사용자 인구 통계학적 정보를 포함하는 장치. Wherein said user information comprises user demographic information.
상기 사용자 정보는 사용자 행태 정보를 포함하는 장치. Wherein said user information includes user behavior information.
상기 다수의 수용자 세그먼트들을 정의하는 상기 정보는 일시적 정보를 포함하는 장치. Wherein said information defining the plurality of audience segments includes a temporary information.
상기 다수의 수용자 세그먼트들을 정의하는 상기 정보는 고객 장비 정보를 포함하는 장치. Wherein said information defining the plurality of audience segments includes a client device information.
상기 다수의 수용자 세그먼트의 적어도 하나의 특징을 고려하는 값 함수에 적어도 부분적으로 기초하여 상기 오퍼를 생성하는 단계를 포함하는 장치. Apparatus based at least in part on a value of the function to consider the at least one feature of the plurality of audience segments includes the step of generating the leads.
상기 값 함수는 상기 수용자 세그먼트의 지리적 위치 및 상기 광고자의 지리적 위치 간의 거리가 증가함에 따라 감소하는 장치. The value function device that decreases as the distance between the geographic location and the geographic location of the advertisement of the audience segments increases.
상기 값 함수는 양자화되고, 불연속적인 값들을 출력하는 장치. Wherein said function value is quantized, the output of discrete values.
상기 기준 오퍼 및 상기 오퍼 가중치는 사용자가 상기 하나의 광고를 선택할 때의 지불액을 결정하기 위해 사용되는 하나 이상의 기계-판독가능한 매체. The reference leads, and the leads weight is one or more machines that are used to determine the payment of the user selects the one of the ad-readable media.
다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 위치 정보를 포함하는 하나 이상의 기계-판독가능한 매체. A plurality of one or more machines to the information defining advertising audience segment includes a location information-readable media.
다수의 광고 수용자 세그먼트들을 정의하는 상기 정보는 사용자 정보를 포함하는 하나 이상의 기계-판독가능한 매체. A plurality of at least one machine that includes the user information, information defining advertising audience segment-readable media.
상기 사용자 정보는 사용자 인구 통계학적 정보를 포함하는 하나 이상의 기계-판독가능한 매체. The user information is the user demographic information, one or more machine comprising a readable medium.
상기 사용자 정보는 사용자 행태 정보를 포함하는 하나 이상의 기계-판독가능한 매체. One or more machines to the user information includes user behavior information-readable media.
상기 다수의 수용자 세그먼트들을 정의하는 상기 정보는 일시적 정보를 포함하는 하나 이상의 기계-판독가능한 매체. One or more machines to the information defining the plurality of audience segments includes a temporary information-readable media.
상기 다수의 수용자 세그먼트들을 정의하는 상기 정보는 고객 장비 정보를 포함하는 하나 이상의 기계-판독가능한 매체. One or more machines to the information defining the plurality of audience segments includes customer equipment information-readable media.
상기 다수의 수용자 세그먼트의 적어도 하나의 특징을 고려하는 값 함수에 적어도 부분적으로 기초하여 상기 오퍼를 생성하는 단계를 포함하는 하나 이상의 기계-판독가능한 매체. One or more machine based at least in part on a value of the function to consider the at least one feature of the plurality of audience segments includes the step of generating the leads-readable media.

References: Application No. 10
 Application No. 10
 Application No. 10
 §4
 §4
 §4
 §4
 §4
 §4
 §4
 §4
 §4
 §4
 §4
 §4