專利名稱:在電子郵件,比如電子郵件簡(jiǎn)訊中提供內(nèi)容定向廣告的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣告。具體地說,本發(fā)明涉及擴(kuò)大廣告客戶(advertiser)的使其廣告具有針對(duì)性的機(jī)會(huì)。
背景技術(shù):
交互式廣告向廣告客戶提供使其廣告定向于受眾的機(jī)會(huì)。即,定向廣告更可能對(duì)最終用戶有用處,因?yàn)樵搹V告可能與根據(jù)某些用戶活動(dòng)推斷的需要相關(guān)(例如,與用戶對(duì)搜索引擎的搜索查詢相關(guān),與用戶請(qǐng)求的文檔中的內(nèi)容相關(guān)等)。搜索引擎,比如位于Mountain View,CA的Google公司的AdWords advertising system已使用和查詢關(guān)鍵字相關(guān)的廣告。類似地,提出了內(nèi)容相關(guān)廣告系統(tǒng)。例如,2002年12月6日提交的美國(guó)專利申請(qǐng)序列號(hào)10/314427(在此引為參考,并稱為“′427申請(qǐng)”)“METHODS AND APPARATUS FOR SERVINGRELEVANT ADVERTISEMENTS”(發(fā)明人為Jeffrey A.Dean,Georges R.Harik和Paul Bucheit),以及2003年2月26日提交的美國(guó)專利申請(qǐng)序列號(hào)10/375900(在此引為參考,并稱為“′900申請(qǐng)”)“SERVING ADVERTISEMENTS BASED ON CONTENT”(發(fā)明人為Darrell Anderson,Paul Bucheit,Alex Carobus,Claire Cui,Jeffrey A.Dean,Georges R.Harik,Deepak Jindal和NarayananShivakumar)描述了提供和文檔,例如網(wǎng)頁的內(nèi)容相關(guān)的廣告的方法和設(shè)備?!?00申請(qǐng)的一些實(shí)施例使用嵌入信息和/或指令,例如IFRAME或JavaScript把廣告插入難以預(yù)先分析(例如爬行(crawl)和高速緩存)的文檔,例如動(dòng)態(tài)生成的網(wǎng)頁,經(jīng)常改變或更新的網(wǎng)頁等中。
在電子郵件簡(jiǎn)訊(newsletter)中提供內(nèi)容定向廣告是廣告客戶的大量額外的優(yōu)質(zhì)頁面訪問的潛在來源。如圖1中所示,在連網(wǎng)環(huán)境100中,發(fā)布者110能夠發(fā)布文檔115,比如電子郵件簡(jiǎn)訊,并將其分發(fā)給最終用戶的客戶機(jī)設(shè)備120/130。文檔124/134的實(shí)例可由存在于客戶機(jī)設(shè)備120上的電子郵件閱讀器122(例如Microsoft Corporation的Outlook等)讀取,和/或由存在于客戶機(jī)設(shè)備130上,并訪問基于Web的電子郵件服務(wù)器140,也稱為代理電子郵件客戶機(jī)(例如Hotmail,YahooMail等)的瀏覽器132(例如Internet Explorer,Netscape,Opera等)讀取。內(nèi)容相關(guān)廣告服務(wù)器150,例如在′427和′900申請(qǐng)中描述的那些內(nèi)容相關(guān)廣告服務(wù)器可被用于提供和存在于文檔,比如電子郵件中內(nèi)容相關(guān)的廣告。所描述的設(shè)施和/或組件可通過一個(gè)或多個(gè)網(wǎng)絡(luò)160,比如因特網(wǎng)相互通信。內(nèi)容相關(guān)廣告服務(wù)器150可包括用于使廣告定位于特定概念或主題的廣告信息155。如圖2中所示,一組280的一個(gè)或多個(gè)廣告285可被插入文檔,比如電子郵件簡(jiǎn)訊中。
New York,NY的“About”提供的Sprinks服務(wù)允許廣告客戶通過利用動(dòng)態(tài)產(chǎn)生的圖像以及客戶端圖像地圖(image map)和cookies,插入定位于電子郵件中的預(yù)定列表中的主題的廣告。
2003年6月2日提交的美國(guó)專利申請(qǐng)序列號(hào)10/452830(在此引為參考,并稱為′830申請(qǐng))“SERVING ADVERTISEMENTS USINGINFORMATION ASSOCIATED WITH E-MAIL”(發(fā)明人為Jeffrey A.Dean,Georges R.Harik和Paul Bucheit)描述提供和電子郵件文檔中的信息相關(guān)的廣告的方法和設(shè)備。′830申請(qǐng)描述了隨同電子郵件提供廣告的許多備選方法,包括利用發(fā)送者客戶機(jī)設(shè)備,接收者客戶機(jī)設(shè)備,基于Web的電子郵件服務(wù)器等上的應(yīng)用程序。無論如何,廣告被定向于可從電子郵件的內(nèi)容(或者可從電子郵件得到的其它信息)抽取的相關(guān)信息(例如概念,主題等)。
與用于隨同電子郵件,例如電子郵件簡(jiǎn)訊提供廣告的系統(tǒng)無關(guān),最好(i)獲得電子郵件內(nèi)容信息,以便可以提供有用的內(nèi)容相關(guān)廣告,和(ii)按照能夠在各種電子郵件客戶程序/閱讀器,或者至少流行的電子郵件客戶程序/閱讀器上呈現(xiàn),并受所述電子郵件客戶程序/閱讀器支持的格式提供廣告。這可能是有挑戰(zhàn)性的,因?yàn)樵S多(即使不是大多數(shù))最流行的基于Web的電子郵件客戶程序除去IFRAME和JavaScript。這會(huì)妨礙在′900申請(qǐng)中描述的一些方法和設(shè)備被用于提供動(dòng)態(tài)HTML廣告。
雖然一些廣告服務(wù)系統(tǒng)具有基于廣告收視(impression)次數(shù)的記帳方案,不過廣告客戶常常希望只有當(dāng)這樣的廣告產(chǎn)生預(yù)期的結(jié)果時(shí),才會(huì)由于提供的廣告被記帳。例如,廣告客戶可能希望按廣告選擇,或者按轉(zhuǎn)化次數(shù),或者根據(jù)廣告性能的其它一些可量度的概念,而不是按廣告收視次數(shù)被記帳。此外,一些廣告服務(wù)系統(tǒng),例如GoogleAdWords可使用廣告的一些性能參數(shù)來確定是否和/或如何提供廣告。這允許這樣的廣告服務(wù)系統(tǒng)提供更有用的廣告,或者更顯著地提供更有用的廣告。因此,最好跟蹤對(duì)所提供廣告的用戶動(dòng)作。
發(fā)明內(nèi)容
本發(fā)明描述滿足一個(gè)或多個(gè)下述挑戰(zhàn)的方法、設(shè)備和數(shù)據(jù)結(jié)構(gòu)(i)如何獲得比如電子郵件簡(jiǎn)訊之類文檔的內(nèi)容(或者來自所述文檔的內(nèi)容信息),尤其是當(dāng)查看時(shí),這樣的文檔使某些代碼,比如JavaScript和IFRAMES被除去;(ii)如何服務(wù)內(nèi)容相關(guān)廣告請(qǐng)求;和(iii)如何跟蹤對(duì)提供的廣告的用戶動(dòng)作(例如選擇,變換等),并把觀察到的用戶動(dòng)作回傳給提供的廣告,所有這些都跨越許多流行的電子郵件客戶程序(client)/閱讀器。
本發(fā)明可向文檔(例如電子郵件簡(jiǎn)訊)發(fā)布者提供登記他們的內(nèi)容(為了使廣告以內(nèi)容為目標(biāo),需要所述內(nèi)容)的工具。
本發(fā)明可被用于隨同電子郵件消息,比如HTML電子郵件消息提供內(nèi)容定向廣告,并且可在不需要使用IFRAME或JavaScript的情況下隨同電子郵件消息提供內(nèi)容定向廣告。通過(i)使文檔發(fā)布者在內(nèi)容中包括唯一的內(nèi)容標(biāo)識(shí)符,(ii)使客戶機(jī)裝置在內(nèi)容相關(guān)廣告請(qǐng)求中把唯一的內(nèi)容標(biāo)識(shí)符傳送給內(nèi)容相關(guān)廣告服務(wù)器,和(iii)使內(nèi)容相關(guān)廣告服務(wù)器使用所述唯一的內(nèi)容標(biāo)識(shí)符來識(shí)別先前登記的內(nèi)容,以便確定內(nèi)容相關(guān)廣告,本發(fā)明可隨同電子郵件消息提供內(nèi)容定向廣告。在內(nèi)容相關(guān)廣告服務(wù)器中,多個(gè)廣告可競(jìng)爭(zhēng)所需的廣告屬性(例如網(wǎng)頁上的相對(duì)位置)或特征。可使用仲裁進(jìn)程(例如拍賣)來選擇廣告和/或?qū)V告排序。當(dāng)客戶機(jī)裝置需要廣告時(shí),通過使客戶機(jī)裝置把所述唯一的內(nèi)容標(biāo)識(shí)符傳送給內(nèi)容相關(guān)廣告服務(wù)器,本發(fā)明允許都在用戶讀取(或者更一般地說“打開”)電子郵件文檔時(shí)選擇和產(chǎn)生廣告。當(dāng)提供廣告,確定廣告的特征(例如相對(duì)位置),對(duì)廣告服務(wù)記帳等時(shí),這允許使用最新的廣告信息。
最后,本發(fā)明可跟蹤對(duì)所提供廣告的用戶動(dòng)作。通過(i)使用動(dòng)態(tài)產(chǎn)生的(或者高速緩存的)廣告圖像在文檔中顯示廣告,和(ii)使用(可能已包括在最初提供的文檔中的)圖像地圖來監(jiān)視對(duì)在文檔,比如電子郵件中提供的廣告的用戶行為(例如處理對(duì)廣告的點(diǎn)擊),本發(fā)明可跟蹤對(duì)所提供廣告的用戶動(dòng)作。本發(fā)明還可在與廣告圖像一起返回的唯一標(biāo)識(shí)符(例如cookie)中對(duì)關(guān)于廣告收視的所有信息編碼。廣告圖像和唯一標(biāo)識(shí)符可被提供給客戶機(jī)裝置。當(dāng)用戶選擇(例如點(diǎn)擊)廣告時(shí),該唯一標(biāo)識(shí)符可被返回給廣告服務(wù)器。點(diǎn)擊的圖像地圖的位置也可被返回給廣告服務(wù)器。返回的唯一標(biāo)識(shí)符和圖像位置可被用于允許廣告服務(wù)器確定哪個(gè)廣告被選擇。即,該唯一標(biāo)識(shí)符允許選擇(或者其它某一觀察到的用戶動(dòng)作)與在前的廣告提供(也稱為會(huì)話)相匹配。
可在服務(wù)器端由HTML產(chǎn)生包括廣告的圖像。
本發(fā)明可使用cookie作為所述唯一標(biāo)識(shí)符。在作為簡(jiǎn)訊的一部分提供的電子郵件的情況下,本發(fā)明可在包含每個(gè)簡(jiǎn)訊一個(gè)唯一的ID的路徑上設(shè)定所述cookie。這可被用于確保瀏覽器將只返回與該廣告的選擇(或者與之關(guān)聯(lián)的變換)有關(guān)的cookie。代替使用cookie,本發(fā)明可維持包含相同信息的服務(wù)器端高速緩存。
圖1和2圖解說明其中可以使用本發(fā)明的環(huán)境。
圖3圖解說明使用圖像地圖,例如客戶端圖像地圖來確定廣告選擇。
圖4是可用于實(shí)現(xiàn)本發(fā)明的各個(gè)方面的例證設(shè)備的方框圖。
圖5圖解說明例證的圖像廣告。
圖6是圖解說明本發(fā)明的例證實(shí)施例的例證操作的消息接發(fā)圖。
具體實(shí)施例方式
本發(fā)明涉及內(nèi)容相關(guān)廣告系統(tǒng)用新方法、設(shè)備、消息格式和/或數(shù)據(jù)結(jié)構(gòu)。提供下述說明以使本領(lǐng)域的技術(shù)人員能夠?qū)崿F(xiàn)和使用本發(fā)明,并且在特定應(yīng)用及其要求的上下文中提供所述說明。對(duì)本領(lǐng)域的技術(shù)人員來說,所公開實(shí)施例的各種修改將是明顯的,并且下面陳述的一般原理適用于其它實(shí)施例和應(yīng)用。從而,本發(fā)明并不局限于所示的實(shí)施例,發(fā)明人把其發(fā)明視為所描述的任何可專利的主題。
下面,在§4.1中描述允許文檔(例如電子郵件簡(jiǎn)訊)發(fā)布者登記其內(nèi)容,或者涉及其內(nèi)容的信息的例證技術(shù)。在§4.2中描述提供廣告和跟蹤對(duì)所提供廣告的用戶動(dòng)作的例證技術(shù)。在§4.3中描述可用于實(shí)現(xiàn)本發(fā)明的各個(gè)方面的例證設(shè)備。最后,在§4.4中提供關(guān)于本發(fā)明的一些結(jié)論。
§4.1內(nèi)容登記在本發(fā)明的一個(gè)實(shí)施例中,發(fā)布者可向獨(dú)立的公共URL公布簡(jiǎn)訊的每次發(fā)行,所述獨(dú)立的公共URL可由系統(tǒng),諸如在′427和′900申請(qǐng)中描述的那些系統(tǒng)中的一些系統(tǒng)爬行。與在′427和′900申請(qǐng)中描述的至少一些實(shí)施例一致,廣告被提供在網(wǎng)頁上。網(wǎng)頁的URL在收視請(qǐng)求中傳送,并被用于取回該網(wǎng)頁的內(nèi)容。一些(但不是全部)簡(jiǎn)訊可在它們可被爬行的URL處發(fā)布。
另一方面或者另外,本發(fā)明可提供一種允許發(fā)布者登記他們的內(nèi)容的Web接口。例如,發(fā)布者可輸入指向?qū)⒈话l(fā)布的內(nèi)容的URL。另一方面或者另外,發(fā)布者可直接把內(nèi)容粘貼到Web接口中。無論發(fā)布者選擇哪種方法,Web接口都可向發(fā)布者提供插入到其簡(jiǎn)訊中的代碼(例如HTML的代碼片斷),以簡(jiǎn)化廣告的提供和/或跟蹤。
在本發(fā)明的一個(gè)實(shí)施例中,Web接口可立即顯示可能和文檔一起出現(xiàn)的廣告的例子。Web接口還允許發(fā)布者阻止(block)單獨(dú)的廣告。這樣的特征向發(fā)布者提供一組工具,以簡(jiǎn)化對(duì)將與文檔一起提供的廣告的一組豐富的控制。接口可包括使發(fā)布者能夠控制將在他們的文檔上提供的廣告的各個(gè)方面的其它工具。
一旦被登記,內(nèi)容即可按不同的方式被處理,其中一些取決于內(nèi)容是如何被發(fā)布者登記的。例如,基于URL的簡(jiǎn)訊可如同在Web上發(fā)布的任何其它內(nèi)容那樣被處理,并可利用諸如在′427和′900申請(qǐng)中描述的一些系統(tǒng)之類的系統(tǒng)爬行。在本發(fā)明的一個(gè)實(shí)施例中,在一段時(shí)間(例如每?jī)芍芑蛉苤?,爬行的內(nèi)容可放棄,并且根據(jù)需要可被重新爬行。但是,如果一些文檔需要首先被爬行,那么可能不能立即向它們提供內(nèi)容相關(guān)廣告。為了避免這種情況,可提供特殊的HTTP代理,以使這樣的文檔(例如網(wǎng)頁)可被取回。這種情況下,插入文檔中的代碼(例如,HTML代碼片斷)可以簡(jiǎn)單地參考簡(jiǎn)訊上的URL。
與基于URL的簡(jiǎn)訊相反,電子郵件和Web接口內(nèi)容不應(yīng)從儲(chǔ)存庫放棄。否則,它會(huì)永久丟失,因?yàn)榭赡懿荒芘佬?或者重新爬行)電子郵件和Web接口內(nèi)容??蔀檫@樣的內(nèi)容提供獨(dú)立的儲(chǔ)存庫或索引。由于該內(nèi)容可能不能被爬行,因此它可被保持較長(zhǎng)的一段時(shí)間(例如大約6個(gè)月)。在本發(fā)明的一個(gè)實(shí)施例中,可提供單一的base indexer,它將使內(nèi)容被直接送入其中。在本實(shí)施例中,電子郵件內(nèi)容可具備特殊的易于識(shí)別的虛擬URL??梢援a(chǎn)生新的全球唯一的標(biāo)識(shí)符(GUID),簡(jiǎn)訊可被加入到由虛擬(dummy)URL索引的儲(chǔ)存庫中http//emailcontent.google.com/<publicsher-id>/<GUID>
對(duì)于具有涉及不同主題或概念的不同部分的特別長(zhǎng)的簡(jiǎn)訊,發(fā)布者可能希望與內(nèi)容的一個(gè)或多個(gè)同部分串聯(lián)地提供多組不同的廣告。這易于實(shí)現(xiàn),并且甚至可通過Web接口被簡(jiǎn)化。例如,發(fā)布者可以簡(jiǎn)單地把內(nèi)容部分粘貼到獨(dú)立的文本框中,并被提供用于每個(gè)部分的不同代碼片斷(和全球唯一的標(biāo)識(shí)符)(GUID)。這將導(dǎo)致能夠按電子郵件文檔提供高度定向的廣告,而不存在重復(fù)提供。
相信一些發(fā)布者不希望每次發(fā)布他們的簡(jiǎn)訊時(shí)都必須前往Web接口以便獲得新的代碼片斷。對(duì)于一周變化不超過一次的簡(jiǎn)訊(例如每周簡(jiǎn)訊,雙周簡(jiǎn)訊,每月簡(jiǎn)訊,每季簡(jiǎn)訊等),按簡(jiǎn)訊向發(fā)布者提供單一的靜態(tài)的HTML代碼片斷應(yīng)是可接受的。內(nèi)容刷新可由受廣告服務(wù)器管理的在簡(jiǎn)訊上簽署的自動(dòng)化電子郵件地址觸發(fā)。在這樣的實(shí)施例中,如果用戶打開陳舊的電子郵件,那么他們可收到定向于在最近的一期電子郵件簡(jiǎn)訊中的內(nèi)容,而不是定向于打開的一期電子郵件簡(jiǎn)訊中的內(nèi)容的廣告。但是,這應(yīng)是可接受的風(fēng)險(xiǎn),尤其是如果一系列每周簡(jiǎn)訊的內(nèi)容與相同的主題或概念相關(guān)。對(duì)于更頻繁的簡(jiǎn)訊,比如每日簡(jiǎn)訊來說,尤其是如果內(nèi)容的主題或概念發(fā)生變化,這會(huì)變得不可接受。
另一方面或者另外,本發(fā)明可提供電子郵件接口,借助該電子郵件接口,發(fā)布者能夠登記他們的簡(jiǎn)訊內(nèi)容。發(fā)布者可被提供Web接口,通過所述Web接口,他們能夠簽約以便在電子郵件中提供內(nèi)容相關(guān)廣告。為了提供內(nèi)容相關(guān)廣告,發(fā)布者中在電子郵件的主體中插入HTML代碼片斷(或者一些其它可執(zhí)行代碼)。最初,他們可從內(nèi)容相關(guān)廣告服務(wù)器的代表或者通過自助Web接口獲得該代碼片斷。對(duì)于他們希望發(fā)出的每個(gè)不同簡(jiǎn)訊,發(fā)布者應(yīng)使用不同的代碼片斷。但是,一旦他們具有用于特定簡(jiǎn)訊的代碼片斷,他們就不必獲得不同的代碼片斷(除非他們想要改變廣告格式)。
發(fā)布者還可被給予下述形式的注冊(cè)電子郵件地址newsletter-register+{ENPCID}@google.com。這種形式的每個(gè)電子郵件地址只供特定的發(fā)布者使用。電子郵件地址中的ENPCID值可以是發(fā)布者的客戶機(jī)ID的加密形式,發(fā)布者的客戶機(jī)ID允許內(nèi)容相關(guān)廣告服務(wù)器驗(yàn)證到來的電子郵件。
發(fā)布者應(yīng)在他們希望在其中提供廣告的簡(jiǎn)訊上簽上注冊(cè)電子郵件地址。他們還可手動(dòng)把消息發(fā)送給該地址,以便在把簡(jiǎn)訊發(fā)送給所有訂戶之前,預(yù)覽將定向于或者可能定向于簡(jiǎn)訊的內(nèi)容的廣告。
到注冊(cè)電子郵件地址的所有郵件可以流入newsletter-register@google.com郵箱。該郵箱隨后可將其傳送給郵件過濾器。郵件過濾器讀取電子郵件的主體,解析HTML,并找出電子郵件的主體中的一個(gè)或多個(gè)插入的HTML代碼片斷。郵件過濾器隨后驗(yàn)證代碼片斷是格式規(guī)范的。它還可驗(yàn)證代碼片斷中的客戶機(jī)ID與電子郵件地址中的加密形式的ENPCID值相符。
ENPCID值實(shí)質(zhì)上是內(nèi)容相關(guān)廣告服務(wù)器和發(fā)布者之間的共享秘密。發(fā)布者的ENPCID值的使用充當(dāng)發(fā)布者事實(shí)上名符其實(shí),并幫助防止蓄意破壞??梢允褂肊NPCID值的失效列表,以致假如一個(gè)ENPCID值被泄露,那么可簡(jiǎn)單地向發(fā)布者提供一個(gè)新的ENPCID值。舊的ENPCID值可被加入到失效列表中。使用失效列表上的ENPCID值的任何郵件將被忽略。
郵件過濾器可從代碼片斷讀取兩個(gè)其它字段CUID(內(nèi)容唯一標(biāo)識(shí)符)和期次ID。對(duì)于指定的簡(jiǎn)訊,CUID應(yīng)保持不變,但是期次ID應(yīng)由發(fā)布者插入,并且對(duì)于不同期次的簡(jiǎn)訊,應(yīng)是唯一的。郵件過濾器可使用CUID和期次ID來建立虛假的URL,該URL被用作電子郵件的內(nèi)容的索引(key)。更具體地說,郵件過濾器可附加由該虛假URL索引的電子郵件的內(nèi)容,把電子郵件的內(nèi)容插入可由內(nèi)容相關(guān)廣告服務(wù)器使用的儲(chǔ)存庫中。如果收到具有已保存在儲(chǔ)存庫中的CUID和期次ID的新郵件,那么現(xiàn)有的內(nèi)容可被重寫。這允許發(fā)布者在測(cè)試過程中發(fā)送多個(gè)版本的簡(jiǎn)訊。
對(duì)于具有多個(gè)不同部分(所述多個(gè)不同部分具有不同的內(nèi)容)的特長(zhǎng)簡(jiǎn)訊,發(fā)布者可能希望與每個(gè)不同部分的內(nèi)容串聯(lián)提供多組不同的廣告。本發(fā)明的一個(gè)實(shí)施例支持這種功能。更具體地說,發(fā)布者可通過把要針對(duì)的內(nèi)容的多個(gè)獨(dú)立部分封裝在特殊的開始/結(jié)束標(biāo)記中來描述它們。
當(dāng)存在多個(gè)內(nèi)容部分時(shí),可使它們與存在的廣告代碼片斷一一相配(例如,廣告點(diǎn)1可定向于內(nèi)容部分1,諸如此類)。
在描述了登記諸如電子郵件簡(jiǎn)訊之類文檔的內(nèi)容的各種技術(shù)之后,下面在§4.2中描述提供內(nèi)容相關(guān)廣告的各種技術(shù)。
§4.2提供廣告和跟蹤對(duì)所提供廣告的用戶動(dòng)作由于多數(shù)(即使不是全部)Web電子郵件提供者除去所有IFRAME標(biāo)記和Javascript,在′900申請(qǐng)中描述的一些提供內(nèi)容廣告的技術(shù)不能以電子郵件簡(jiǎn)訊為工作對(duì)象。此外,在查看時(shí),難以動(dòng)態(tài)地把任何HTML插入電子郵件的主體中,同時(shí)仍然支持各種電子郵件客戶程序(包括web郵件)。為了避免這些問題,本發(fā)明的一個(gè)實(shí)施例以在內(nèi)容相關(guān)廣告服務(wù)器或某一其它服務(wù)器上動(dòng)態(tài)產(chǎn)生的單一圖像(例如可移植網(wǎng)絡(luò)圖形(PNG)圖像)的形式提供廣告。
通過服務(wù)器端圖像地圖(例如參見Patrick Corcoran的文章“Piecing Together Server-Side Images Maps”,WebMonkey(Sept.25,1996),http//hotwired.lycos.com/webmonkey/html/96/39/index2a.html(在此引為參考))或者通過客戶端圖像地圖(例如參見Patrick Corcoran的文章“Client-Side Images Maps”,WebMonkey(Oct.2,1996),http//hotwired.lycos.com/webmonkey/html/96/40/index2a.html(在此引為參考)),可處理點(diǎn)擊。在不支持使用服務(wù)器端圖像地圖的應(yīng)用程序,例如Hotmail中,客戶端圖像地圖更有用,因?yàn)镠otmail重寫電子郵件中的所有URL,以便通過它們自己的服務(wù)器重定向,并且由服務(wù)器端地圖協(xié)議附于URL上的額外參數(shù)使它們的重定向服務(wù)器發(fā)生故障。圖3圖解說明了包括內(nèi)容320和具有不同圖形區(qū)域(shapearea)的圖像330的文檔310以及光標(biāo)340,每個(gè)圖形區(qū)域?qū)?yīng)于不同的廣告。圖像地圖350可被用于確定光標(biāo)340的位置370,以及用戶是否選擇(或者以其它方式作用于)圖形區(qū)域360之一。
利用客戶端地圖要求(i)具有靜態(tài)布局的圖像廣告,和(ii)填充相同數(shù)目的廣告間隙。這種情況下,內(nèi)容相關(guān)廣告服務(wù)器可公益廣告回填空白的廣告間隙。此外,這種情況下,如果在廣告格式的設(shè)計(jì)中存在改變大小或者來回移動(dòng)的任何元素,那么客戶端地圖可能不支持它們。這是因?yàn)橐坏┛蛻舳藞D像地圖的格式已被設(shè)計(jì),并公開(例如作為代碼插入用電子郵件發(fā)送的或者公布的文檔中),那么可能難以修改。此外,如果存在對(duì)客戶端圖像地圖的布局修改變化,那么應(yīng)利用新的名稱和新的標(biāo)識(shí)符對(duì)文檔的副本進(jìn)行這樣的變化。
在本發(fā)明的一個(gè)實(shí)施例中,關(guān)于其簡(jiǎn)訊向發(fā)布者給予下述HTML代碼片斷<map name="google_ad_map_KX6hVSUhHerfm2B6XnGmhg">
<area shape="rect"href="http://www.googleimageads.com/pagead/imgclick/uRKegAPA5SESScptqbhQ4A pos=0&client=ca-foobar"coords="6,3,228,56">
<area shape="rect"href="http://www.googleimageads.com/pagead/imgclick/uRKegAPA5SESScptqbhQ4A pos=1&client=ca-foobar"coords="240,3,462,56">
</map>
<img src="http://www.googleimageads.com/pagead/ads url=some-url&output=png&cuid=uRKegAPA5SESScptqbhQ4A"usemap="#google_ad_map_KX6hVSUhHerfm2B6XnGmhg">
這將導(dǎo)致看來像圖5中所示的圖像廣告。
該代碼片斷的前四部分,即,<map name="google_ad_map_KX6hVSUhHerfm2B6XnGmhg">
<area shape="rect"href="http://www.googleimageads.com/pagead/imgclick/uRKegAPA5SESScptqbhQ4A pos=0&client=ca-foobar"coords="6,3,228,56">
<area shape="rect"href="http://www.googleimageads.com/pagead/imgclick/uRKegAPA5SESScptqbhQ4A pos=1&client=ca-foobar"coords="240,3,462,56">
</map>定義客戶端圖像地圖。中間的兩部分定義兩個(gè)矩形區(qū)域形狀,一個(gè)區(qū)域形狀具有分別位于坐標(biāo){6,3}和{228,56}的左上角和右下角,另一個(gè)區(qū)域形狀具有分別位于坐標(biāo){240,3}和{462,56}的左上角和右下角。第一個(gè)區(qū)域形狀的區(qū)域被定義為“pos=0”,而第二個(gè)區(qū)域形狀的區(qū)域被定義為“pos=1”。
代碼片斷的最后部分,即<img src="http://www.googleimageads.com/pagead/ads url=some-url&output=png&cuid=uRKegAPA5SESScptqbhQ4A"usemap="#google_ad_map_KX6hVSUhHerfm2B6XnGmhg">用于(i)指向圖像的來源,和(ii)指向上面剛剛描述的客戶端圖像地圖。更具體地說,圖像的來源位于地址http//www.googleimageads.com/pagead/ads?url=some-url&output=png&cuid=uRKegAPA5SESScptqbhQ4A。輸出格式是“output=png”圖像。圖像來源還包括唯一的內(nèi)容標(biāo)識(shí)符“cuid=uRKegAPA5SESS cptqbhQ4A”,其使用后面說明。(“CUID”代表“內(nèi)容唯一ID”)。最后,該代碼通過利用“google_ad_map_KX6hVSUhHerfm2B6XnGmhg”串使之與地圖名稱相關(guān)聯(lián),指向客戶端圖像地圖。
圖6的消息接發(fā)解說明該例證實(shí)施例如何可把代碼635,尤其是代碼片斷635′包括在存在于客戶機(jī)裝置620上的電子郵件文檔630中。在諸如上面在§4.1中描述的登記過程中,代碼635/635′已由電子郵件文檔發(fā)布者插入了電子郵件文檔630中。
查看時(shí)(例如當(dāng)用戶打開電子郵件時(shí)),上述HTML代碼片斷使客戶機(jī)裝置(例如瀏覽器或者電子郵件應(yīng)用程序)向www.googleimageads.com發(fā)出關(guān)于廣告圖像的請(qǐng)求。該請(qǐng)求實(shí)際上可包括整個(gè)路徑http//www.googleimageads.com/pagead/ads?url=some-url&output=png&。該請(qǐng)求轉(zhuǎn)到內(nèi)容相關(guān)廣告服務(wù)器(的前端)。在一個(gè)實(shí)施例中,內(nèi)容相關(guān)廣告服務(wù)器的前端利用在請(qǐng)求中傳送的URL,把該請(qǐng)求傳送給后端。再次參見圖6的消息接發(fā)圖,當(dāng)用戶打開電子郵件時(shí)(事件640),客戶機(jī)裝置620可向內(nèi)容相關(guān)廣告服務(wù)器610提交內(nèi)容相關(guān)廣告請(qǐng)求650。如圖所示,請(qǐng)求650可能只是出自最初在電子郵件文檔630中的代碼片斷635′的圖像來源655。
內(nèi)容相關(guān)廣告服務(wù)器可使用唯一內(nèi)容標(biāo)識(shí)符(例如由請(qǐng)求的“cuid=uRKegAPA5SESScptqbhQ4A”部分規(guī)定的唯一內(nèi)容標(biāo)識(shí)符)作為查尋先前登記的內(nèi)容,或者至少與先前登記的內(nèi)容關(guān)聯(lián)的相關(guān)信息(例如主題,概念等)的索引。內(nèi)容相關(guān)廣告服務(wù)器610隨后使用這種先前登記的內(nèi)容,或者與之關(guān)聯(lián)的相關(guān)信息來確定相關(guān)廣告。內(nèi)容相關(guān)廣告服務(wù)器610可使用例如在上面介紹的′427申請(qǐng)和/或′900申請(qǐng)中描述的技術(shù)來確定與電子郵件630文檔的內(nèi)容相關(guān)的一個(gè)或多個(gè)廣告??衫脙r(jià)格信息,性能信息,廣告客戶品質(zhì)信息等對(duì)相關(guān)廣告評(píng)分。利用確定的分?jǐn)?shù)可確定廣告的屬性(例如位置)。
內(nèi)容相關(guān)廣告服務(wù)器隨后利用規(guī)定的廣告格式(本例中480×60)把確定的(例如從后端獲得的)廣告格式化成HTML。由于通過利用設(shè)定output=png選項(xiàng)的HTML代碼片斷,而不是返回HTML廣告產(chǎn)生的廣告請(qǐng)求,內(nèi)容相關(guān)廣告服務(wù)器返回PNG圖像。如下面的§4.2.3中所述,已在服務(wù)器端根據(jù)HTML廣告產(chǎn)生了PNG圖像。隨同一個(gè)或多個(gè)廣告的圖像,內(nèi)容相關(guān)廣告服務(wù)器的(前端)還可返回會(huì)話標(biāo)識(shí)符(例如cookie)。如果使用cookie,那么它看來如下所示。
Set-Cookie:ImgAd=MAP=CmEIBhADGN4BIDUqGGh0dHA6Ly93d3cuZGl2ZWxvZGdlLmNvbTI8QWRJaGlEMnBTXzhmemlVSTNzODYtQnpJRGdDSXRDdzZfM2VBd05lYkFNRXctUEZBODFMUkFDRUFtV0FBCnkI8AEQAxjeASA1Ki9odHRwOi8vY2hlYXBjYXJpYmJlYW4uY29tL3NwZWNpYWxzL3NwZWNpYWxzLmNmbTI8QXFmX19EMnBTXzhmemlVSTNzODYtQnpJREVESy1CZ3B6WkNFd05lYkFISXctUEZBNDIyUUFDSUFtV0FB;
expires=Mon,25-Aug-2003 23:51:35 GMT;
path=/pagead/imgclick/uRKegAPA5SESScptqbhQ4A;domain=googleimageads.com本例證cookie中的MAP參數(shù)的值是包括每個(gè)區(qū)域的下述字段的壓縮的Base64-編碼二進(jìn)制數(shù)據(jù)parsed message ImageClickRegion{required int32 left=1;
required int32 top=2;
required int32 width=3;
required int32 height=4;
optional string url=5;
optional string clickstr=6;
};
parsed message ImageAdCookieProto{repeated message<ImageClickRegion>region=1;
};協(xié)議緩沖區(qū)是廣告圖像中的矩形區(qū)域的列表。協(xié)議緩沖區(qū)還可定義每個(gè)矩形區(qū)域的重定向URL(例如廣告著陸網(wǎng)頁)和點(diǎn)擊串(如果有的話)。
再次參見圖6的消息接發(fā)圖,在例證實(shí)施例中,內(nèi)容相關(guān)廣告服務(wù)器610能夠把內(nèi)容相關(guān)廣告圖像(例如PNG圖像),連同會(huì)話標(biāo)識(shí)符(例如在665中縮寫的cookie)發(fā)送給由消息660指示的客戶機(jī)裝置620。
注意在服務(wù)器端地圖實(shí)現(xiàn)的情況下,可以使用cookie中的定界矩形信息。就客戶端圖像地圖來說,這并不需要--相反獲得規(guī)定數(shù)字索引的參數(shù)。
§4.2.2跟蹤對(duì)廣告的用戶動(dòng)作當(dāng)選擇(例如點(diǎn)擊)廣告圖像時(shí),用戶裝置將轉(zhuǎn)到在客戶端地圖中定義的URL之一。內(nèi)容相關(guān)廣告服務(wù)器(的前端)可被用于利用在客戶端圖像地圖中定義的URL中的“pos=”參數(shù),選擇正確的重定向URL。按照廣告的選擇,客戶機(jī)裝置還可把對(duì)廣告的用戶動(dòng)作的某一指示和會(huì)話標(biāo)識(shí)符(例如cookie)回送給內(nèi)容相關(guān)廣告服務(wù)器。例如,再次參見圖6,響應(yīng)用戶動(dòng)作事件670,客戶機(jī)裝置620回送對(duì)廣告的用戶動(dòng)作的指示,如消息680所示。由于在cookie上設(shè)定的路徑(本例中,“pagead/imgclick/uRKegAPA5SESScptqbhQ4”)和點(diǎn)擊URL路徑相符,因此cookie 685也被一起發(fā)送。比較消息內(nèi)容655和消息內(nèi)容665可認(rèn)識(shí)到,通過利用圖像請(qǐng)求655中的“cuid=”參數(shù),內(nèi)容相關(guān)廣告服務(wù)器610可設(shè)定消息665中的cookie路徑。即,CUID應(yīng)和點(diǎn)擊URL的路徑中的GUID相符。最后,內(nèi)容相關(guān)廣告服務(wù)器610可向客戶機(jī)裝置620提供重定向URL(用于把用戶的瀏覽器引向與選擇的廣告相關(guān)的著陸網(wǎng)頁),如消息690所示。
路徑上的GUID可被用于確??蛻魴C(jī)裝置瀏覽器只返回當(dāng)前簡(jiǎn)訊的cookie,而不是使瀏覽器發(fā)送已關(guān)于各個(gè)簡(jiǎn)訊的收視次數(shù)設(shè)定的所有cookie。路徑上的GUID還被用于確保不同簡(jiǎn)訊中由不同的發(fā)布者或者由相同發(fā)布者發(fā)送的廣告不會(huì)干擾彼此的cookie。在本發(fā)明的一個(gè)實(shí)施例中,每個(gè)發(fā)布者可具有按簡(jiǎn)訊期次定義的GUID,cookie可在域googleimageads.com設(shè)定。這可被用于確保于點(diǎn)擊請(qǐng)求時(shí)不會(huì)收到任何google.com cookies,點(diǎn)擊請(qǐng)求可被用于強(qiáng)制執(zhí)行不使內(nèi)容廣告點(diǎn)擊與google.com cookies鏈接的策略。允許內(nèi)容相關(guān)廣告上的cookies的域(googleimageads.com)可被用于變換跟蹤。但是,難以重新使用該域,因?yàn)橐恍g覽器按域施加cookie限制(例如30個(gè)cookie/域),并且重新使用該域可能不必要地減少服務(wù)的cookie限制。
在本發(fā)明的一個(gè)實(shí)施例中,由于圖像URL被固定,并且不能包含在查看時(shí)設(shè)定的“random=”參數(shù),因此內(nèi)容相關(guān)廣告服務(wù)器(的前端)可設(shè)定所有可能的報(bào)頭(header),以避免瀏覽器高速緩存圖像。
利用Internet Explorer和Mozilla瀏覽器,上面描述的例證的cookie方案同基于Hotmail和Yahoo Mail Web的郵件服務(wù)器一道工作。如果Inter Explorer可接受的P3P報(bào)頭被設(shè)置,那么它還可在Outlook和Outlook Express中工作。合起來看,就用戶數(shù)目來說,這覆蓋了大部分的現(xiàn)有電子郵件客戶程序。即使上述例證cookie方案不同一些電子郵件客戶程序一道工作,例如cookie被關(guān)閉的客戶程序,它也不應(yīng)在其它方面不利地影響簡(jiǎn)訊的接收者。
代替或者除了上述技術(shù)之外,可以使用確定用戶動(dòng)作的其它方案,例如在2003年9月4日提交的美國(guó)專利申請(qǐng)序列號(hào)No.10/653899(在此引為參考)“SYSTEMS AND METHOD FORDETERMINING USER ACTIONS”(發(fā)明人為Alex Roetter和DeepakJindal)中描述的技術(shù)。
§4.2.3圖像廣告生成在本發(fā)明的一個(gè)改進(jìn)實(shí)施例中,通過使用任何模板產(chǎn)生的HTML來直接在服務(wù)器端產(chǎn)生圖像,向電子郵件發(fā)布者提供靈活的廣告用格式化,例如Web發(fā)布者可用的廣告用格式化。例如,可向某一設(shè)施(比如獨(dú)立的服務(wù)器)提供HTML文檔。該設(shè)施可使用HTML文檔來產(chǎn)生圖像(例如PNG圖像),以及與文檔中的所有錨點(diǎn)(可點(diǎn)擊區(qū))對(duì)應(yīng)的(rect,URL)對(duì)的列表(總稱為“圖像廣告”)。
在其中所述設(shè)施為獨(dú)立服務(wù)器的一個(gè)實(shí)施例中,內(nèi)容相關(guān)廣告服務(wù)器(的前端)可與一個(gè)或多個(gè)獨(dú)立服務(wù)器交換信息。當(dāng)內(nèi)容相關(guān)廣告服務(wù)器收到具有“output=png”的請(qǐng)求時(shí),它首先處理正常處理該請(qǐng)求,好像它將要輸出HTML一樣。隨后,代替向客戶機(jī)返回HTML,它可將其傳送給獨(dú)立的服務(wù)器。所述獨(dú)立的服務(wù)器隨后產(chǎn)生圖像廣告,并將其返回給內(nèi)容相關(guān)廣告服務(wù)器(的前端),內(nèi)容相關(guān)廣告服務(wù)器將其返回給客戶機(jī)裝置。當(dāng)用戶點(diǎn)擊圖像廣告時(shí),內(nèi)容相關(guān)廣告服務(wù)器(的前端)可通過譯解哪個(gè)廣告被點(diǎn)擊,并將其重定向到點(diǎn)擊處理程序,可處理圖像點(diǎn)擊請(qǐng)求。
§4.2.3.1圖像廣告生成性能增強(qiáng)在上面的例子中,獨(dú)立的服務(wù)器總是為每個(gè)請(qǐng)求產(chǎn)生一個(gè)圖像廣告。但是,返回的圖像廣告可被高速緩存。HTML本身的指紋可被用作高速緩存條目的索引,但是下述考慮因素應(yīng)被滿足。由于HTML中的點(diǎn)擊串總是唯一的,因此整個(gè)HTML獨(dú)自不會(huì)產(chǎn)生對(duì)圖像廣告高速緩存的任何命中(hit)。避免這種問題的一種方式是從HTML中除去點(diǎn)擊串。另一種方式是使用基于廣告創(chuàng)造(creative)-id的準(zhǔn)確列表和格式的名稱的指紋(格式HTML和指定的創(chuàng)造ID的創(chuàng)造文本都是不變的)。
簡(jiǎn)訊廣告收視次數(shù)預(yù)期比發(fā)出的簡(jiǎn)訊的實(shí)際數(shù)目高幾個(gè)數(shù)量級(jí)。由于單個(gè)簡(jiǎn)訊的所有廣告曝光共享相同的內(nèi)容,因此按簡(jiǎn)訊產(chǎn)生的多組不同的廣告的數(shù)目一般將由某一較小的數(shù)字限制,當(dāng)預(yù)算期滿(budget expire)時(shí),所述某一較小的數(shù)字將隨著時(shí)間的過去而緩慢增大。一般來高,大量的廣告間隙導(dǎo)致大量的組合。由于存在關(guān)于組合的數(shù)目的漸近最高限度,因此收視次數(shù)越大,那么預(yù)期的高速緩存命中率越好。從而,高速緩存圖像廣告應(yīng)大大提高性能,至少在簡(jiǎn)訊市場(chǎng)中是這樣。在預(yù)期較高的高速緩存命中-未命中比的情況下,在簡(jiǎn)訊中提供廣告不會(huì)對(duì)獨(dú)立服務(wù)器提出高吞吐量要求。
由于大多數(shù)請(qǐng)求命中高速緩存,因此簡(jiǎn)訊廣告的等待時(shí)間要求不應(yīng)是問題。500毫秒的等待時(shí)間是可接受的,因?yàn)檫@可能只適用于1in200頁面視圖。但是,好得多的性能(獨(dú)立服務(wù)器呈現(xiàn)一組廣告需要約140毫秒的等待時(shí)間)是可預(yù)期的。對(duì)使用單一獨(dú)立服務(wù)器的單一內(nèi)容相關(guān)廣告服務(wù)器的負(fù)載測(cè)試指出所寫入(單線程化)的獨(dú)立服務(wù)器能夠處理7個(gè)內(nèi)容廣告呈現(xiàn)請(qǐng)求/秒,其平均等待時(shí)間為115毫秒,99%的請(qǐng)求所用時(shí)間小于140毫秒。
§4.2.4檢測(cè)廣告選擇和測(cè)量性能利用下面的技術(shù)可檢測(cè)cookie。用戶第一次獲得具有廣告的簡(jiǎn)訊時(shí),圖像可尋找在由GoogleCookieTest=1組成的googleimageads.com域設(shè)定的cookie。如果找到,那么可正常提供該廣告。如果沒有找到,那么GoogleCookieTest可被被設(shè)定,瀏覽器可被重定向到隨后可再次檢查該cookie的不同URL。如果cookie存在,那么可發(fā)送圖像廣告。否則,可提供白頁。事實(shí)上,在有關(guān)圖像請(qǐng)求的任何出錯(cuò)情況下,可提供透明的GIF。
§4.2.5備選實(shí)施例第一備選實(shí)施例使用Javascript和/或IFRAMES的某一組合。該備選方案的優(yōu)點(diǎn)在于凡事都正如網(wǎng)頁那樣工作。但是不幸的是,一些流行的基于Web的電子郵件服務(wù)器,比如Hotmail和Yahoo都除去了Javascript和IFRAMES。
第二備選實(shí)施例只是在發(fā)送電子郵件時(shí)(或者之前)插入廣告。例如,在生成簡(jiǎn)訊時(shí),發(fā)布者可向每個(gè)接收者發(fā)出XML請(qǐng)求,并在簡(jiǎn)訊的文本中嵌入廣告。該備選方案使發(fā)布者按照他們希望的任何方式格式化廣告。但是不幸的是,對(duì)于技術(shù)水平低的發(fā)布者來說,這是不便利或者不可能的。此外,還存在引起廣告被發(fā)送給從不查看它們的用戶的問題。即,廣告被插入從不被打開的電子郵件中。此外,就該方案來說,再廣告被呈現(xiàn)時(shí),提供和/或排列廣告時(shí)使用的信息可能陳舊。例如,在廣告客戶已結(jié)清其帳目或者到達(dá)某一預(yù)算限度之后,發(fā)生廣告收視。
在第三備選實(shí)施例中,發(fā)布者可通過內(nèi)容相關(guān)廣告的提供者發(fā)送電子郵件。提供者可把圖像和/或HTML插入電子郵件中,并將其發(fā)送給用戶。由于內(nèi)容相關(guān)廣告的提供者能夠訪問電子郵件簡(jiǎn)訊的內(nèi)容,有利的是,該備選方案不需要電子郵件發(fā)布者登記他們的簡(jiǎn)訊。但是,從內(nèi)容相關(guān)廣告的提供者的觀點(diǎn)來看,該備選方案增大了發(fā)送許多電子郵件的責(zé)任。該備選方案還迫使發(fā)布者使用內(nèi)容相關(guān)廣告服務(wù)作為他們的電子郵件傳遞提供者。
與其使用客戶端圖像地圖,倒不如使用服務(wù)器端圖像地圖。如上所述,當(dāng)與一些使用重定向的基于Web的電子郵件服務(wù)器一起使用時(shí),這樣的備選方案會(huì)導(dǎo)致問題。存在使用服務(wù)器端圖像地圖的備選變形。在這些變形中,創(chuàng)建廣告的圖像,當(dāng)收到點(diǎn)擊的x,y位置時(shí),它們被映射到選擇的廣告上。
在服務(wù)器端圖像地圖的每個(gè)接收者一個(gè)GUID的變型中,發(fā)布者向每個(gè)接收者提供一個(gè)全球唯一的標(biāo)識(shí)符,所述標(biāo)識(shí)符可被用于識(shí)別擊點(diǎn)的收視(impression)。但是不幸的是,發(fā)布者需要知道如何添加GUID,并且必須愿意這樣做。當(dāng)發(fā)送每個(gè)接收者的消息時(shí),這些GUID將不得不被合并到每個(gè)接收者的消息中。此外,GUID-廣告映射的高速緩存(具有很長(zhǎng)的使用時(shí)間(time-to-live))需要被維持。此外,對(duì)于他們自己與多個(gè)訂戶郵寄列表的簡(jiǎn)訊接收者來說,這種變型行不通。即,當(dāng)簡(jiǎn)訊的接收者開始把簡(jiǎn)訊轉(zhuǎn)發(fā)給其它人時(shí),該變形行不通。
在服務(wù)器端圖像地圖的IP地址變形中,電子郵件接收者的IP地址被用作GUID。這使發(fā)布者不需要添加GUID。但是不幸的是,當(dāng)點(diǎn)擊時(shí),經(jīng)歷代理的用戶會(huì)獲得錯(cuò)誤的廣告。此外,類似于上面所述的每個(gè)接收者一個(gè)GUID的變型,需要維持GUID-廣告映射的高速緩存(具有很長(zhǎng)的使用時(shí)間)。
§4.3例證設(shè)備圖4是能夠?qū)崿F(xiàn)一個(gè)或多個(gè)上述操作的機(jī)器400的高級(jí)方框圖。一個(gè)或多個(gè)這樣的機(jī)器400可被用作內(nèi)容相關(guān)廣告服務(wù)器,獨(dú)立服務(wù)器,客戶機(jī)裝置等。機(jī)器400基本上包括一個(gè)或多個(gè)處理器410,一個(gè)或多個(gè)輸入/輸出接口單元430,一個(gè)或多個(gè)存儲(chǔ)裝置420,和便于耦接部件之間的信息的傳遞的一個(gè)或多個(gè)系統(tǒng)總線和/或網(wǎng)絡(luò)440。一個(gè)或多個(gè)輸入裝置432和一個(gè)或多個(gè)輸出裝置434可與一個(gè)或多個(gè)輸入/輸出接口430耦接。
一個(gè)或多個(gè)處理器410可執(zhí)行機(jī)器可執(zhí)行指令(例如,在可從PaloAlto,California的Sun Microsystems Inc.獲得的Solaris操作系統(tǒng)或者可從許多廠商,比如Durham,North Carolina的Red Hat Inc.廣泛獲得的Linux操作系統(tǒng)上運(yùn)行的C或C++),從而實(shí)現(xiàn)本發(fā)明的一個(gè)或多個(gè)方面。至少一部分機(jī)器可執(zhí)行指令可被保存(臨時(shí)或者更長(zhǎng)久地)保存在一個(gè)或多個(gè)存儲(chǔ)裝置420上,和/或可通過一個(gè)或多個(gè)輸入接口單元430接收自外部來源。
在一個(gè)實(shí)施例中,機(jī)器400可以是一個(gè)或多個(gè)常規(guī)個(gè)人計(jì)算機(jī)。這種情況下,處理器410可以是一個(gè)或多個(gè)微處理器??偩€440可包括系統(tǒng)總線。存儲(chǔ)裝置420可包括系統(tǒng)存儲(chǔ)器,例如只讀存儲(chǔ)器(ROM)和/或隨機(jī)存取存儲(chǔ)器(RAM)。存儲(chǔ)裝置420還可包括讀寫硬盤的硬盤驅(qū)動(dòng)器,讀或?qū)?例如可拆卸)磁盤的磁盤驅(qū)動(dòng)器,和讀或?qū)懣刹鹦兜?磁)光盤,比如光盤或其它(磁)光介質(zhì)的光盤驅(qū)動(dòng)器。
用戶通過輸入裝置432,比如鍵盤和指示裝置(例如鼠標(biāo))把命令和信息輸入個(gè)人計(jì)算機(jī)。還(或者另一方面)可包括諸如麥克風(fēng)、操縱桿、游戲手柄、碟形衛(wèi)星天線、掃描儀等。這些和其它輸入裝置通常通過與系統(tǒng)總線440耦接的適當(dāng)接口430,與處理器410連接。輸出裝置434可包括監(jiān)視器或者其它類型的顯示裝置,所述監(jiān)視器或者其它類型的顯示裝置也可通過適當(dāng)?shù)慕涌谂c系統(tǒng)總線440連接。除了(或者代替)監(jiān)視器,個(gè)人計(jì)算機(jī)還可包括其它(外圍)輸出裝置(未示出),比如揚(yáng)聲器和打印機(jī)。
§4.4結(jié)論使用客戶端圖像地圖和cookie的本發(fā)明的實(shí)施例具有許多優(yōu)點(diǎn)。cookie是使廣告點(diǎn)擊與特定的廣告收視相匹配的有效方式。由于難以(即使不是不可能)在查看時(shí)把HTML加入到電子郵件主體中,并且在查看時(shí)間之前,不能確切地確定廣告收視,因此cookie可用于使用戶動(dòng)作,例如點(diǎn)擊與廣告收視相匹配。另一種可能的解決方案會(huì)是對(duì)于發(fā)出的簡(jiǎn)訊的每個(gè)實(shí)例(即,每個(gè)接收者一個(gè)實(shí)例),包括一個(gè)不同的全球唯一的ID。這種備選方案的缺點(diǎn)是需要持續(xù)無限期的時(shí)間記錄數(shù)百萬的這些GUID。對(duì)于簡(jiǎn)訊發(fā)布者來說,這種備選方案也是非常不方便的,因?yàn)樗仨殲槊總€(gè)接收者請(qǐng)求一個(gè)新的HTML代碼片斷。借助cookie,在服務(wù)器端不需要保存和廣告收視有關(guān)的狀態(tài)。
在上述實(shí)施例中,當(dāng)用戶進(jìn)行點(diǎn)擊時(shí),從cookie獲得的唯一信息是當(dāng)產(chǎn)生廣告收視時(shí),已經(jīng)可以得到的信息。于是,在cookie中不需要任何個(gè)人可識(shí)別的信息,并且該cookie不必與任何其它c(diǎn)ookie鏈接。該cookie不必生存一個(gè)小時(shí)以上,或者更少。
雖然ImgAd cookie可以是只在單一瀏覽器窗口的約束內(nèi)有效的會(huì)話cookie,不過這在某些條件下可能會(huì)失敗。例如,如果用戶用Outlook或Outlook Express接收電子郵件,那么廣告點(diǎn)擊可能打開第二個(gè)瀏覽器窗口,該瀏覽器窗口可能不能與最初的窗口共享相同的會(huì)話cookie。從而,代替使用會(huì)話cookie,優(yōu)選具有較短的滿期時(shí)間(大約一小時(shí))的cookie。
權(quán)利要求
1.一種一旦電子郵件文檔被呈現(xiàn)在客戶機(jī)裝置上就確定內(nèi)容相關(guān)廣告的方法,所述方法包括a)從客戶機(jī)裝置把廣告請(qǐng)求中的文檔標(biāo)識(shí)符提供給內(nèi)容相關(guān)廣告服務(wù)器;b)在內(nèi)容相關(guān)廣告服務(wù)器,使用與文檔標(biāo)識(shí)符關(guān)聯(lián)的內(nèi)容相關(guān)信息和廣告信息來確定一組一個(gè)或多個(gè)廣告;c)產(chǎn)生包括確定的一組一個(gè)或多個(gè)廣告的圖像;d)把產(chǎn)生的圖像和會(huì)話標(biāo)識(shí)符提供給客戶機(jī)裝置;e)利用客戶機(jī)裝置在文檔中呈現(xiàn)圖像;f)檢測(cè)對(duì)所呈現(xiàn)圖像的用戶動(dòng)作;和g)響應(yīng)對(duì)所呈現(xiàn)圖像的用戶動(dòng)作的檢測(cè),把會(huì)話標(biāo)識(shí)符和位置信息發(fā)送給內(nèi)容相關(guān)廣告服務(wù)器。
2.按照權(quán)利要求1所述的方法,其中文檔包括圖像地圖信息,圖像地圖信息包括圖像來源信息,其中圖像來源信息包括文檔標(biāo)識(shí)符。
3.按照權(quán)利要求1所述的方法,其中文檔包括圖像地圖信息,圖像地圖信息包括圖像來源信息,其中圖像來源信息是包括唯一標(biāo)識(shí)符的路徑。
4.按照權(quán)利要求3所述的方法,其中所述路徑還包括內(nèi)容相關(guān)廣告服務(wù)器的URL。
5.按照權(quán)利要求1所述的方法,還包括h)借助內(nèi)容相關(guān)廣告服務(wù)器,利用發(fā)送的會(huì)話標(biāo)識(shí)符和位置信息更新廣告信息。
6.按照權(quán)利要求5所述的方法,其中更新的廣告信息包括記帳信息。
7.按照權(quán)利要求5所述的方法,其中更新的廣告信息包括廣告性能信息。
8.一種一旦電子郵件文檔被呈現(xiàn)在客戶機(jī)裝置上就確定內(nèi)容相關(guān)廣告的設(shè)備,所述設(shè)備包括a)從客戶機(jī)裝置接受廣告請(qǐng)求中的文檔標(biāo)識(shí)符的輸入端;b)使用與文檔標(biāo)識(shí)符關(guān)聯(lián)的內(nèi)容相關(guān)信息和廣告信息來確定一組一個(gè)或多個(gè)廣告;c)產(chǎn)生包括確定的一組一個(gè)或多個(gè)廣告的圖像;d)把產(chǎn)生的圖像和會(huì)話標(biāo)識(shí)符轉(zhuǎn)發(fā)給客戶機(jī)裝置,其中產(chǎn)生的圖像和會(huì)話標(biāo)識(shí)符包括便于響應(yīng)對(duì)呈現(xiàn)在客戶機(jī)裝置上的圖像的用戶動(dòng)作的檢測(cè),使客戶機(jī)裝置把會(huì)話標(biāo)識(shí)符和位置信息發(fā)送給內(nèi)容相關(guān)廣告服務(wù)器的信息。
9.按照權(quán)利要求8所述的設(shè)備,其中文檔包括圖像地圖信息,圖像地圖信息包括圖像來源信息,其中圖像來源信息包括文檔標(biāo)識(shí)符。
10.按照權(quán)利要求8所述的設(shè)備,其中文檔包括圖像地圖信息,圖像地圖信息包括圖像來源信息,其中圖像來源信息是包括唯一標(biāo)識(shí)符的路徑。
11.按照權(quán)利要求10所述的設(shè)備,其中所述路徑還包括內(nèi)容相關(guān)廣告服務(wù)器的URL。
12.按照權(quán)利要求8所述的設(shè)備,還包括e)借助內(nèi)容相關(guān)廣告服務(wù)器,利用發(fā)送的會(huì)話標(biāo)識(shí)符和位置信息更新廣告信息。
13.按照權(quán)利要求12所述的設(shè)備,其中更新的廣告信息包括記帳信息。
14.按照權(quán)利要求12所述的設(shè)備,其中更新的廣告信息包括廣告性能信息。
15.一種一旦電子郵件文檔被呈現(xiàn)在客戶機(jī)裝置上就確定內(nèi)容相關(guān)廣告的方法,所述方法包括a)從客戶機(jī)裝置接受給內(nèi)容相關(guān)廣告服務(wù)器的廣告請(qǐng)求中的文檔標(biāo)識(shí)符;b)使用與文檔標(biāo)識(shí)符關(guān)聯(lián)的內(nèi)容相關(guān)信息和廣告信息來確定一組一個(gè)或多個(gè)廣告;c)產(chǎn)生包括確定的一組一個(gè)或多個(gè)廣告的圖像;d)把產(chǎn)生的圖像和會(huì)話標(biāo)識(shí)符轉(zhuǎn)發(fā)給客戶機(jī)裝置;和e)從客戶機(jī)裝置接受會(huì)話標(biāo)識(shí)符和位置信息。
16.按照權(quán)利要求15所述的方法,其中文檔包括圖像地圖信息,圖像地圖信息包括圖像來源信息,其中圖像來源信息包括文檔標(biāo)識(shí)符。
17.按照權(quán)利要求15所述的方法,其中文檔包括圖像地圖信息,圖像地圖信息包括圖像來源信息,其中圖像來源信息是包括唯一標(biāo)識(shí)符的路徑。
18.按照權(quán)利要求17所述的方法,其中所述路徑還包括內(nèi)容相關(guān)廣告服務(wù)器的URL。
19.按照權(quán)利要求15所述的方法,還包括f)利用發(fā)送的會(huì)話標(biāo)識(shí)符和位置信息更新廣告信息。
20.按照權(quán)利要求19所述的方法,其中更新的廣告信息包括記帳信息。
21.按照權(quán)利要求19所述的方法,其中更新的廣告信息包括廣告性能信息。
全文摘要
通過(i)使文檔發(fā)布者在內(nèi)容中包括唯一的內(nèi)容標(biāo)識(shí)符,(ii)使客戶機(jī)裝置在內(nèi)容相關(guān)廣告請(qǐng)求中把唯一的內(nèi)容標(biāo)識(shí)符傳送給內(nèi)容相關(guān)廣告服務(wù)器,和(iii)使內(nèi)容相關(guān)廣告服務(wù)器使用所述唯一的內(nèi)容標(biāo)識(shí)符來識(shí)別先前登記的內(nèi)容,以便確定內(nèi)容相關(guān)廣告,隨同電子郵件消息提供內(nèi)容定向廣告。在內(nèi)容相關(guān)廣告服務(wù)器中,多個(gè)廣告可競(jìng)爭(zhēng)所需的廣告屬性(例如網(wǎng)頁上的相對(duì)位置)或特征??墒褂弥俨眠M(jìn)程來選擇廣告和/或?qū)V告排序。當(dāng)客戶機(jī)裝置需要廣告時(shí),通過使客戶機(jī)裝置把所述唯一的內(nèi)容標(biāo)識(shí)符傳送給內(nèi)容相關(guān)廣告服務(wù)器,可以都在用戶讀取(或者更一般地說“打開”)電子郵件文檔時(shí),選擇和產(chǎn)生廣告。當(dāng)提供廣告時(shí),這允許使用最新的廣告信息。通過(i)使用廣告圖像在文檔中顯示廣告,和(ii)使用(可能包括在最初提供的文檔中的)圖像地圖來監(jiān)視對(duì)在文檔中提供的廣告的用戶行為,可跟蹤對(duì)所提供廣告的用戶動(dòng)作。在與廣告圖像一起返回的唯一標(biāo)識(shí)符中可對(duì)關(guān)于廣告收視的所有信息編碼。廣告圖像和唯一標(biāo)識(shí)符可被提供給客戶機(jī)裝置。當(dāng)用戶選擇廣告時(shí),該唯一標(biāo)識(shí)符可被返回給廣告服務(wù)器。點(diǎn)擊的圖像地圖的位置也可被返回給廣告服務(wù)器。返回的唯一標(biāo)識(shí)符和圖像位置可被用于允許廣告服務(wù)器確定哪個(gè)廣告被選擇。從而,該唯一標(biāo)識(shí)符允許選擇與在前的廣告提供相匹配。
文檔編號(hào)G06Q30/00GK1882958SQ200480033538
公開日2006年12月20日 申請(qǐng)日期2004年10月5日 優(yōu)先權(quán)日2003年10月7日
發(fā)明者亞歷山大·P.·卡羅布斯, 艾萊克斯·洛特, 本·戴文波特 申請(qǐng)人:Google公司