專利名稱:識別對信息的虛假請求的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及過濾對信息的虛假請求。
背景技術(shù):
各種實體可以付費給語音及數(shù)據(jù)服務(wù)提供商以向用戶遞送電子促 銷資料。電子促銷資料可以包括,例如,產(chǎn)品廣告、贈券或折扣、通 告、或者購買產(chǎn)品或服務(wù)的機會??梢砸圆煌男问竭f送電子促銷資 料,例如,文本、圖像、音頻內(nèi)容、或者這些形式的組合或其它形式。 電子促銷資料可以請求來自接受方的響應(yīng)。例如,廣告可以提供鏈接, 用戶能夠選擇該鏈接來接收額外的信息,以進行購物、打電話、在列 表上注冊、或?qū)δ承┪磥淼男袨樽鞒龀兄Z。
可以將電子促銷資料以不同的方式遞送給用戶。在一些實施例中, 信息提供商可以將電子促銷資料遞送給提交了與促銷資料有關(guān)的搜索
査詢的用戶。例如,向GoogleTM提交了對在特定地方供應(yīng)特定菜肴的
餐館的查詢的用戶可以接收用于在該地方供應(yīng)那種菜肴的特定餐館的 電子贈券作為響應(yīng)。在一些實施例中,可以將電子促銷資料遞送給有 特定移動裝置載體或特定移動裝置的用戶。例如,公司可以發(fā)送促銷
資料給Verizon的無線網(wǎng)絡(luò)的當前訂戶(subscriber),或給Moto RAZR
移動電話的當前用戶。
可以對電子促銷資料的遞送以及其效果的不同方面進行跟蹤。例 如,信息提供商可以跟蹤有多少特定電子促銷項目的實例被遞送給用 戶("閃現(xiàn)(impression)"次數(shù))進行。信息提供商還可以跟蹤從請 求用戶響應(yīng)的促銷資料接收到多少響應(yīng)。例如,信息提供商可以跟蹤 與廣告相關(guān)聯(lián)的"點進(click-through)"次數(shù),所述廣告向用戶提供重定向鏈接以供選擇從而接收更多的信息。在一些實施例中,可以將 這種信息用來向電子促銷資料贊助商開具賬單。例如,可以基于閃現(xiàn) 次數(shù)、或點進次數(shù)、或平均點進率來向贊助商開具賬單。在一些實施 例中,信息也可以影響與電子促銷資料的未來遞送有關(guān)的參數(shù)。例如, 信息提供商可以在多個響應(yīng)用戶搜索查詢的不同候選廣告中動態(tài)地進 行選擇以確定一廣告來遞送??梢曰趦?nèi)容、或目標受眾、或在一些 實施例中基于廣告過去的表現(xiàn)來選擇候選廣告。更特別地,高閃現(xiàn)次 數(shù)而低點進率的廣告不會像閃現(xiàn)次數(shù)相同而點進率更高的廣告那樣遞 送頻繁。
發(fā)明內(nèi)容
總的來說,本發(fā)明涉及用于過濾對信息的虛假請求的方法和系統(tǒng)。
在一些實施例中,可以將該方法和系統(tǒng)用來識別對電子促銷項目,諸
如先前遞送給移動裝置的廣告,的虛假響應(yīng)。由于對廣告的響應(yīng)可以
影響向廣告贊助商開具賬單的金額、或與廣告的未來遞送有關(guān)的參數(shù), 電腦黑客或不道德的競爭者可能會生成對廣告的虛假響應(yīng)以便,例如
抬髙廣告成本。作為另一個實例,電腦黑客或不道德的競爭者可以提 交査詢或做出其它行為以便接收大量廣告從而人工地降低點進率。本 發(fā)明描述的方法和系統(tǒng)可以過濾此種虛假請求。
在第一總括方面,識別對信息的非法請求的計算機實現(xiàn)的方法可 以包括將第一載體與電子促銷項目相關(guān)聯(lián)、從第二載體接收關(guān)于電子 促銷項目的請求、以及如果第一載體不同于第二載體則識別請求為非 法。
在一些實施例中,計算機實現(xiàn)的方法可以進一步包括將電子促銷 項目發(fā)送到第一載體。請求可以是對電子促銷項目的響應(yīng)。將第一載 體與電子促銷項目相關(guān)聯(lián)可以包括存儲因特網(wǎng)協(xié)議(IP)地址列表,所 述IP地址與在第一數(shù)據(jù)庫中的第一載體相關(guān)聯(lián)。第二載體可以由與請 求相對應(yīng)的IP地址來識別。在一些實施例中,電子促銷項目可以是點擊通話鏈接、重定向鏈接、或指向關(guān)于電子促銷項目的更多信息的鏈 接。
在一些實施例中,計算機實現(xiàn)的方法可以進一步包括在第二數(shù)據(jù) 庫中記錄請求。計算機實現(xiàn)的方法可以進一步包括對第二數(shù)據(jù)庫中的 請求向廣告贊助商收費。在一些實施例中,如果請求被識別為非法, 則可以阻止對該請求收費。
在第二總括方面,用于識別對信息的虛假請求的系統(tǒng)可以包括接 口和響應(yīng)過濾器。接口可以接收來自用戶的對促銷項目的數(shù)字響應(yīng), 并且響應(yīng)可以包括用于將響應(yīng)發(fā)送到接口的載體的識別信息。響應(yīng)過 濾器可以將用于載體(促銷項目被發(fā)送至該載體)的識別信息與用于 載體(從該載體接收請求)的識別信息進行比較,以確定請求是否虛 假。
在一些實施例中,接口可以包括因特網(wǎng)Web服務(wù)器。在一些實施 例中,系統(tǒng)可以進一步包括響應(yīng)日志,其中響應(yīng)過濾器作用于響應(yīng)曰 志中的條目,該響應(yīng)日志與對促銷項目的多個數(shù)字響應(yīng)有關(guān)。系統(tǒng)也 可以包括促銷項目服務(wù)器,其選擇促銷項目來遞送給與特定載體相關(guān) 聯(lián)的用戶,以及同促銷項目一起提供載體識別信息。系統(tǒng)也可以包括 從與特定載體相關(guān)聯(lián)的用戶處接收搜索請求的搜索引擎,并且促銷項 目服務(wù)器可以進一步選擇促銷項目來基于搜索請求的內(nèi)容遞送給用 戶。
在一些實施例中,載體識別信息可以包括因特網(wǎng)協(xié)議(IP)地址。 數(shù)字響應(yīng)可以進一步包括用于相應(yīng)促銷項目的識別信息。系統(tǒng)可以進 一步包括賬單開具系統(tǒng),其對未被識別為虛假的促銷項目的響應(yīng)向促 銷項目贊助商收費。
在第三總括方面,用于識別對信息的非法請求的系統(tǒng)可以包括從
7用戶接收對促銷項目的數(shù)字響應(yīng)的接口。響應(yīng)可以包括用于承載響應(yīng)的載體的識別信息。系統(tǒng)進一步包括用于如果與響應(yīng)相關(guān)聯(lián)的載體識別信息同與促銷項目相關(guān)聯(lián)的載體識別信息不匹配時則確定響應(yīng)為非法的裝置。
在一些實施例中,系統(tǒng)可以進一步包括促銷項目服務(wù)器,其選擇促銷項目來遞送給與載體相關(guān)聯(lián)的用戶,以及同促銷項目 一起提供載體識別信息。系統(tǒng)可以進一步包括賬單開具系統(tǒng),其對未被識別為虛假的促銷項目的響應(yīng)向促銷項目贊助商收費。
本發(fā)明描述的系統(tǒng)和方法的優(yōu)勢可以包括以下內(nèi)容的任何一個或全部??梢员Wo電子促銷資料的贊助商避免為對促銷資料的虛假請求或?qū)Υ朔N資料的虛假響應(yīng)而支付費用??梢员Wo與廣告遞送或廣告響應(yīng)率有關(guān)的統(tǒng)計量的完整性??梢蕴岣咝畔⑻峁┥袒蛘哒Z音或數(shù)據(jù)服
務(wù)提供商吸引電子促銷資料贊助商的能力。另外,系統(tǒng)的用戶可以通過被提供了有關(guān)的內(nèi)容而受益。
通過使用系統(tǒng)、方法、或計算機程序,或系統(tǒng)、方法、以及計算機程序的任何組合,可以實現(xiàn)總括和特定方面。在附圖以及下述描述中闡述了一個或多個實施例的細節(jié)。其它特征、目的、以及優(yōu)勢從描述和附圖、以及從權(quán)利要求中將是顯而易見的。
參見以下附圖,將對這些以及其它方面進行詳細描述。
圖1是根據(jù)一些實施例的示例環(huán)境的框圖,在該示例環(huán)境中可以
過濾對信息的虛假響應(yīng)。
圖2是示出了根據(jù)一些實施例的示例性信息提供商的額外細節(jié)的框圖。
圖3是示出了根據(jù)一些實施例的示例性廣告日志的內(nèi)容的圖表。
圖4A是圖示了根據(jù)一些實施例選擇以及向移動裝置遞送廣告的
8示例性流程圖。
圖4B是圖示了根據(jù)一些實施例接收對遞送給移動裝置的廣告的 響應(yīng)的示例流程圖。
圖5是根據(jù)一些實施例用于向用戶裝置遞送電子促銷資料的方法 的流程圖。
圖6是根據(jù)一些實施例用于接收、記錄以及過濾廣告響應(yīng)的方法
的示例性流程圖。
圖7是根據(jù)一些實施例的示例性計算系統(tǒng)的示意圖。
各個圖中相同的附圖標記表示相同的元件。
具體實施例方式
圖1是示例性環(huán)境100的框圖,其中可以過濾對信息的虛假請求。 在示例環(huán)境100中,不同的裝置可以接收不同的服務(wù),諸如來自不同 網(wǎng)絡(luò)的語音以及數(shù)據(jù)服務(wù)。另外,伴隨不同的服務(wù),裝置可以接收以 及響應(yīng)諸如廣告的電子促銷資料。在一些實施例中,可以將廣告提供 給特定載體或網(wǎng)絡(luò)的用戶。在一些實施例中,可以基于廣告實際被遞 送的實例數(shù)("閃現(xiàn)"次數(shù))或基于"點進率"、或用戶響應(yīng)廣告的 比率而向廣告贊助商收取廣告遞送費用。在一些實施例中,對廣告的
響應(yīng)可以是虛假的或非法的。例如,不道德的競爭者可能只是為了抬 高廣告贊助商的廣告成本而欺騙性地響應(yīng)贊助商的廣告。本發(fā)明描述 的系統(tǒng)和方法可以過濾此種虛假請求并且減輕其影響。
如圖所示,示例環(huán)境100包括示例信息提供商101,其可以向用 戶提供例如數(shù)據(jù)服務(wù),并且可以進一步向用戶遞送廣告。信息提供商 101可以通過諸如因特網(wǎng)的中央網(wǎng)絡(luò)104,以及通過多個連接到中央網(wǎng) 絡(luò)104的其它網(wǎng)絡(luò)來向用戶提供數(shù)據(jù)服務(wù)以及廣告。如圖所示,其它 網(wǎng)絡(luò)包括,例如,移動裝置網(wǎng)絡(luò)107、 110、 113以及116;以及諸如網(wǎng) 絡(luò)119的有線網(wǎng)絡(luò)。其它網(wǎng)絡(luò)可以向其訂戶提供其自身的服務(wù),或其 可以中繼來源于其它網(wǎng)絡(luò)的服務(wù)。移動裝置網(wǎng)絡(luò)可以包括,例如,蜂 窩網(wǎng)絡(luò)107、 110或116,其向訂戶提供語音以及數(shù)據(jù)服務(wù)。作為另一個實例,移動裝置網(wǎng)絡(luò)可以包括Wi-Fi Hotspot113,或者本地或地方性 數(shù)據(jù)網(wǎng)絡(luò)的部分(例如,WiMAX網(wǎng)或無線城域網(wǎng))。每個網(wǎng)絡(luò)可以具 有與之相關(guān)聯(lián)的一個或多個因特網(wǎng)協(xié)議(IP)地址。例如,如圖所示, 網(wǎng)絡(luò)110與IP地址IP2、 IP3以及IP4相關(guān)聯(lián);網(wǎng)絡(luò)113具有IP地址 IP5;等等。
各種裝置可以訪問由上述網(wǎng)絡(luò)所提供的服務(wù)。例如,無線個人數(shù) 字助理(無線PDA) 122可以從網(wǎng)絡(luò)107接收語音以及數(shù)據(jù)服務(wù)。蜂 窩電話125或智能手機128可以分別訪問來自網(wǎng)絡(luò)110或116的語音 或數(shù)據(jù)服務(wù)。移動計算裝置131可以訪問來自Wi-Fi Hotspot 113的數(shù) 據(jù)服務(wù),并且計算裝置134可以訪問來自有線網(wǎng)絡(luò)119的各種服務(wù)。 這些裝置以及網(wǎng)絡(luò)僅僅是示例性的;用戶可以使用各種其它網(wǎng)絡(luò)或裝 置來接收各種服務(wù)。
在一些實施例中,信息提供商101可以包括廣告數(shù)據(jù)庫137,其 存儲用于遞送給各種裝置的廣告138或其它電子促銷資料。在一些實 施例中,可以將廣告定向到特定網(wǎng)絡(luò)或載體的用戶或訂戶。例如,如 圖1所示,可以將廣告1以及廣告2定向到"Acme"網(wǎng)107的用戶或 訂戶。廣告數(shù)據(jù)庫137也可以存儲與網(wǎng)絡(luò)或載體相關(guān)聯(lián)的有效IP地址 列表142。此外,廣告數(shù)據(jù)庫137可以存儲標識符列表145,該標識符 是諸如與每個廣告相對應(yīng)的數(shù)字標識符。如圖所示,例如,標識符 "750719"與廣告l相對應(yīng)。廣告可以定向于多于一個的網(wǎng)絡(luò)或載體。 例如,如圖所示在廣告數(shù)據(jù)庫137中,將廣告5指向"Telco Ltd."網(wǎng) 絡(luò)110和"Lesswire"網(wǎng)絡(luò)116的訂戶。
在第一示例性情形中,信息提供商101可以基于裝置訪問信息提 供商101時所經(jīng)由的網(wǎng)絡(luò)來選擇用于遞送的廣告。更特別地,信息提 供商101可以選擇廣告1以向無線PDA 122遞送。例如,可以響應(yīng)于 無線PDA 122早先所發(fā)送的諸如搜索査詢的通信,來選擇廣告l。作 為另一個實例,可以響應(yīng)于來自無線PDA 122的其它應(yīng)用輸入,來選擇廣告1并且將其遞送到無線PDA 122。例如,無線PDA 122可以運 行基于位置的服務(wù)應(yīng)用,諸如定時向用戶提供有關(guān)用戶當前物理位置 的信息的應(yīng)用。作為另一個實例,信息提供商101可以以主動的方式 選擇以及遞送廣告l。無論怎樣選擇以及遞送廣告1,廣告l可以經(jīng)由 路徑A而被遞送到無線PDA 122。所遞送的廣告可以包括與廣告相關(guān) 聯(lián)的標識符(例如,"750719")。任何對廣告的響應(yīng)可以經(jīng)由路徑B 從無線PDA 122發(fā)送回信息提供商101。響應(yīng)也可以包括廣告標識符 (ID)。從與廣告響應(yīng)相關(guān)聯(lián)的報頭,信息提供商101能夠識別出從 其收到響應(yīng)的IP地址(例如,81.52.202.215 {IP 1})。
如將參考其它附圖更詳細地描述的,信息提供商101可以記錄響 應(yīng)。在一些實施例中,信息提供商101也可以分析響應(yīng)以確定其是否 是虛假響應(yīng)。例如, 一旦接收到響應(yīng),信息提供商101就可以訪問廣 告數(shù)據(jù)庫137以檢索與廣告標識符相關(guān)聯(lián)的IP地址。然后,信息提供 商可以將檢索到的與廣告標識符相關(guān)聯(lián)的IP地址同從其接收廣告響應(yīng) 的IP地址相比較。如果從其接收廣告的IP地址不是與廣告標識符相關(guān) 聯(lián)的"合法"IP地址(例如,從其接收廣告響應(yīng)的IP地址與檢索到的 與廣告標識符相關(guān)聯(lián)的IP地址不匹配),則可以將廣告響應(yīng)識別為虛 假。在一些實施例中,虛假響應(yīng)可以從廣告日志中移除,或受到與其 它廣告響應(yīng)不同的處理。(例如,對該廣告響應(yīng)可以不向廣告贊助商 開具賬單,以及不會在任何廣告統(tǒng)計中計算該廣告響應(yīng)。)在該第一 示例情形中,從其接收廣告響應(yīng)的IP地址與廣告l相關(guān)聯(lián),因此可以 認為該響應(yīng)是"合法的"。
在第二示例性情形中,信息提供商101可以選擇諸如廣告5 ("950卯9")的另一個廣告來向例如智能手機128的另一個裝置遞 送。此外,可以選擇廣告5來響應(yīng)某一輸入,諸如來自智能手機128 用戶的查詢;或來自應(yīng)用的輸入;或者沒有任何輸入的情況下可以選 擇廣告5用于遞送。如圖所示,廣告5經(jīng)由路徑C而被遞送到智能手 機128。'智能手機128的用戶可以將廣告5轉(zhuǎn)移到另一個裝置,諸如計
11算裝置134(例如,經(jīng)由路徑D)。用戶可以將廣告5轉(zhuǎn)移,例如,以 便使用運行于計算裝置134上的程序來欺騙性地發(fā)送對廣告5的響應(yīng)。 更特別地,用戶可以運行自動提交成百或上千個對廣告5的響應(yīng)的程 序以便使,例如,人工地增加廣告5的贊助商的成本。在該第二示例 性情形中,由于是從計算裝置134發(fā)送廣告5的響應(yīng),所以所述響應(yīng) 可以與IP地址168.73.240.78相關(guān)聯(lián)。
一旦從計算裝置134接收到廣告5的響應(yīng),信息提供商101就可 以對其進行分析并且確定其是虛假響應(yīng)。更特別地,使用與廣告響應(yīng) 相關(guān)聯(lián)的標識符("950909"),信息提供商101可以查詢廣告數(shù)據(jù) 庫137。響應(yīng)于該查詢,廣告數(shù)據(jù)庫137可以提供合法的IP地址列表 (例如,IP6、 IP7以及IP8,對應(yīng)于廣告5最初被指向的載體,以及IP2、 IP3以及IP4,對應(yīng)于廣告5也可被定向到的網(wǎng)絡(luò)110)。由于從其接 收廣告5的響應(yīng)的IP地址(168.73.240.78)同任何來自廣告數(shù)據(jù)庫137 的合法IP地址都不匹配,因此可以識別廣告5的響應(yīng)為虛假響應(yīng)并據(jù) 此進行處理。
圖2示出了根據(jù)一些實施例的示例性信息提供商101的額外細節(jié) 的框圖。如圖所示,信息提供商101連接到中央網(wǎng)絡(luò)104。更特別地, 在信息提供商101內(nèi)的接口 201可以連接到網(wǎng)絡(luò)104。通過該接口,用 戶可以訪問由信息提供商101提供的各種服務(wù)。在一些實施例中,信 息提供商101可以包括因特網(wǎng)搜索引擎204。在一些實施例中,信息提 供商101可以提供諸如實時交通信息、天氣預(yù)報、新聞、或?qū)崟r股票 報價的信息。信息可以包括文本、圖形、動畫、音頻、視頻、或其它 適當?shù)男畔ⅰ?br>
也可以將信息提供商101連接到其它諸如公司內(nèi)部網(wǎng)絡(luò)或本地?zé)o 線通信網(wǎng)的網(wǎng)絡(luò)(未示出)。考慮到可擴縮性(scalability)、數(shù)據(jù)一 致性、或數(shù)據(jù)安全,可以將信息提供商101分成獨立的系統(tǒng),以及可 以以普遍知曉的多種方式中的任一種將信息提供商101連接到網(wǎng)絡(luò)104(例如,因特網(wǎng))。
如圖所示,示例性信息提供商101包括索引數(shù)據(jù)庫207以及系統(tǒng) 存儲器210。索引數(shù)據(jù)庫207可以包含表示信息提供商101遞送給用戶 的信息的數(shù)據(jù),其。例如,如果信息提供商101包括典型的因特網(wǎng)搜 索引擎204,索引數(shù)據(jù)庫207就可以包含指向存儲在因特網(wǎng)上(例如, 在信息提供商101外面)信息的鏈接。索引數(shù)據(jù)庫207中條目所引用 的一些信息可以被存儲在系統(tǒng)存儲器210中。例如,系統(tǒng)存儲器210 可以"鏡像"信息,其中關(guān)于所述信息的搜索報告被有規(guī)律地接收一一 諸如新聞素材、或圖像或天氣信息。系統(tǒng)存儲器210也可以存儲信息 提供商101進行一般操作需要的各種部分(component),諸如應(yīng)用、 系統(tǒng)參數(shù)、以及關(guān)于訪問系統(tǒng)的用戶的信息。
可以緩沖(cache)或不緩沖索引數(shù)據(jù)庫207。例如,索引數(shù)據(jù)庫 207可以包括獨立緩沖索引數(shù)據(jù)庫(未示出)以支持對搜索結(jié)果的更快 的訪問。索引207以及系統(tǒng)存儲器210可以是在信息提供商101的本 地,或者,其可以分布在諸如外部服務(wù)器或儲存場(storage farm)(未 示出)中。在信息提供商101內(nèi),搜索引擎204可以響應(yīng)于來自用戶 的搜索請求而運行以產(chǎn)生搜索結(jié)果,所述搜索結(jié)果包括存儲在索引數(shù) 據(jù)庫207或系統(tǒng)存儲器210中的信息。
如圖所示,信息提供商101通過接口 201通信。接口 201可以包 括一個或多個諸如Web服務(wù)器213的Web服務(wù)器,信息提供商101通 過該Web服務(wù)器可以接收請求以及發(fā)送響應(yīng)。接口 201可以進一步包 括請求處理器216以及響應(yīng)格式器219,其接著可以是Web服務(wù)器213 的一部分。例如,信息提供商101可以使用請求處理器216來對Web 服務(wù)器213所接收的請求進行格式化。例如,請求處理器216可以解 析請求,并且如果有必要則將其重新格式化(例如,從HTML(超文本 標記語言}或文本格式到與搜索引擎204兼容的搜索詞語或字符串)。 請求處理器216可以與接口 201協(xié)同操作。在一些實施例中,請求處理器216可以是接口 201的一部分。
接口 201可以包括一個或多個不同的接口 (未示出)。例如,第 一接口可以接收請求,諸如對信息或搜索查詢的請求;第二接口可以 將結(jié)果發(fā)送到請求裝置。這些接口可以包括用于高速、高帶寬網(wǎng)絡(luò)的 接口裝置,所述網(wǎng)絡(luò)諸如SONET (同步光網(wǎng)絡(luò))、Infmiband、或以太 網(wǎng)、或在適當協(xié)議下工作以使得信息提供商101能夠同時響應(yīng)大量不 同請求的任何適宜的通信硬件。對本發(fā)明來說,接口201的精確設(shè)計, 或信息提供商101的全部精確設(shè)計不是緊要的,可以采取任何適合的 形式。
可以通過諸如Web爬行器222或蜘蛛的自動化信息收集器來收集 索引數(shù)據(jù)庫207中的信息。例如,示例性Web爬行器222可以連續(xù)地, 或近乎連續(xù)地從連接在網(wǎng)絡(luò)104或其它網(wǎng)絡(luò)上的源獲得新的信息。Web 爬行器222也可以響應(yīng)于搜索查詢而檢索內(nèi)容??梢韵蛩饕龜?shù)據(jù)庫207 或向系統(tǒng)存儲器210,或向兩者提供這個信息。
除了以自動化的方式被添加到索引數(shù)據(jù)庫207或系統(tǒng)存儲器210 之外,信息也可以通過維護接口 225而被手工地載入或者從索引數(shù)據(jù) 庫207或系統(tǒng)存儲器210中檢索。例如,維護接口 225可以允許信息 提供商101的管理員將成批數(shù)據(jù)手工添加到索引數(shù)據(jù)庫207或系統(tǒng)存 儲器210中。
響應(yīng)格式器219可將對數(shù)據(jù)請求的響應(yīng)進行格式化以用于遞送。 例如,響應(yīng)格式器219可以以諸如HTML、 XML (可擴展標記語言)、 WML (無線標記語言)的格式、或一些其它適合的格式來將響應(yīng)于數(shù) 據(jù)請求的內(nèi)容進行格式化。響應(yīng)格式器219可以與接口 201協(xié)同操作。 在一些實施例中,可以將響應(yīng)格式器219包括在接口 201中。
信息提供商101可以在廣告數(shù)據(jù)庫231以及廣告日志234之外進
14一步包括廣告遞送系統(tǒng)228。廣告遞送系統(tǒng)228可以接收查詢請求以及 來自接口 201的其它輸入。在一些實施例中,廣告遞送系統(tǒng)228可以 從廣告數(shù)據(jù)庫231中選擇廣告,以與其它內(nèi)容,諸如對查詢的響應(yīng)協(xié) 同遞送。所選擇的廣告可以與搜索査詢的內(nèi)容相對應(yīng)。參考前面的實 例,提交了對擁有特定菜肴的本地餐館的査詢的用戶可以接收用于特 定餐館的贈券,以及關(guān)于在該地區(qū)擁有該菜肴的各家餐館的信息。廣 告遞送系統(tǒng)228可以從廣告數(shù)據(jù)庫231中選擇此種廣告,并且可以將 其連同對用戶查詢的響應(yīng)一起向用戶遞送。更特別地,響應(yīng)格式器219 可以將來自搜索引擎204的搜索結(jié)果和來自廣告遞送系統(tǒng)228的廣告 結(jié)果合并為總體響應(yīng),并且可以經(jīng)由中央網(wǎng)絡(luò)104向用戶發(fā)送該響應(yīng)。
如上所述, 一些廣告可以請求來自接受方的響應(yīng)。例如,廣告可 以包括鏈接,用戶能夠選擇該鏈接以接收額外的信息或執(zhí)行其它的行 為??梢詫⑷魏未朔N響應(yīng)指回信息提供商101并且隨后進行記錄。例 如,信息提供商101可以經(jīng)接口 201以及廣告遞送系統(tǒng)228接收對先 前遞送的廣告的響應(yīng)。廣告遞送系統(tǒng)228可以在廣告日志234中存儲 該響應(yīng)。隨后可以將該廣告日志234用來向此種廣告的贊助商開具賬 單,或?qū)⑵溆脕碛涗浥c廣告及與廣告效果有關(guān)的各種統(tǒng)計量。參見其 它附圖,將進一步詳細地討論廣告的處理。
圖3示出了示例性廣告日志231內(nèi)容的圖表。如圖所示,廣告日 志231包括多個條目,每個條目包括IP地址303以及廣告ID 306。在 一些實施例中,廣告日志231可以由廣告遞送系統(tǒng)維護,并且可以使 用廣告日志231為廣告的遞送或為對先前所遞送廣告的響應(yīng)而向廣告 贊助商開具賬單。在一些實施例中,也可以使用廣告日志231來跟蹤 關(guān)于廣告遞送或關(guān)于各種廣告效果的統(tǒng)計量。
在一些實施例中,在廣告日志231中的條目可以與廣告遞送系統(tǒng), 諸如在圖2中示出的廣告遞送系統(tǒng)228所發(fā)送的廣告相對應(yīng)。在一些 實施例中,在廣告日志231中的條目可以與從例如移動裝置所接收的
15廣告響應(yīng)相對應(yīng)。更特別地,條目309可以與對廣告4的響應(yīng)相對應(yīng), 所述廣告4先前經(jīng)由"TelcoLtd."網(wǎng)絡(luò)IIO被發(fā)送到蜂窩電話125。
廣告系統(tǒng)可以使用各種過濾器來過濾以及分析廣告日志231的內(nèi) 容。例如,廣告遞送系統(tǒng)228可以使用過濾器1、過濾器2以及過濾器 3來進行過濾以及分析廣告日志231的內(nèi)容。例如,過濾器2可以過濾 廣告日志231的內(nèi)容以識別并處理非法的或虛假的廣告響應(yīng)。其它過 濾器可以執(zhí)行其它任務(wù)。
在一些實施例中為了識別非法的廣告響應(yīng),過濾器2可以將關(guān)聯(lián) 于廣告響應(yīng)的IP地址同相應(yīng)的廣告被最初定向到的一個或多個IP地址 相比較。為了進行該比較,過濾器2可以査詢廣告數(shù)據(jù)庫234以找出 具有特定廣告ID,諸如"950909"的條目。例如,廣告遞送系統(tǒng)228可 以從該査詢確定具有標識符"950909"的廣告被最初定向到具有IP 地址63.240.76.72、 64.56.174.15、 170.35.236.77、 207.46.245.61 、 69.236.24.20或192.165.219.49的網(wǎng)絡(luò)。如果廣告響應(yīng)來自IP地址 168.73.240.78而不是來自最初被定向到的IP地址之一,廣告遞送系統(tǒng) 228就可以識別該響應(yīng)為非法。在一些實施例中,過濾器2可以從廣告 日志231 (例如,見行321)中移除非法的廣告響應(yīng)。在一些實施例中, 過濾器2可以以某些方式標記該條目以防止為該廣告響應(yīng)向廣告贊助 商開具賬單或防止該廣告響應(yīng)被計算入任何廣告統(tǒng)計量內(nèi)。
廣告日志231可以存儲除對應(yīng)于廣告響應(yīng)的IP地址以及廣告ID 以外的信息。例如,在一些實施例中,廣告日志231可以存儲與實際 所遞送的廣告有關(guān)的信息,以及所述廣告所遞送到的IP地址。在一些 實施例中,廣告日志231可以記錄其它與廣告遞送的響應(yīng)相關(guān)聯(lián)的信 息,諸如時間或日期標記、或與裝置有關(guān)的信息,其中向該裝置遞送 廣告或從該裝置接收廣告。例如,廣告遞送系統(tǒng)228可以在裝置上存 儲cookie,其中向該裝置發(fā)送廣告或從該裝置接收廣告響應(yīng)。Cookie 可以有助于收集來自裝置的其它信息,諸如瀏覽歷史、通話歷史、購買歷史或簡檔信息的。在一些實施例中,cookie可以僅被用在被配置 為接收以及存儲cookie的裝置上。
在廣告日志231被一個或多個過濾器處理后,可以將廣告日志231 的內(nèi)容復(fù)制到賬單開具系統(tǒng)324。如上所述,在一些實施例中,賬單開 具系統(tǒng)可以對遞送廣告或?qū)邮諒V告響應(yīng)向廣告贊助商收費。在將廣 告日志231的內(nèi)容復(fù)制到賬單開具系統(tǒng)324之前,通過將諸如過濾器2 的過濾器應(yīng)用于該內(nèi)容,可以保護廣告贊助商避免為非法的廣告響應(yīng) 而付費。
廣告日志231的內(nèi)容可以被復(fù)制到其它賬單開具系統(tǒng)或由其它賬 單開具系統(tǒng)處理,或以其它方式使用。例如,廣告遞送系統(tǒng)228可以 對各種廣告匯整統(tǒng)計量。更特別地,在一些實施例中,接收到高響應(yīng) 數(shù)量的廣告隨后可以比接收相對較少響應(yīng)的廣告更多地遞送。
可以在任何時候?qū)⒏鞣N過濾器應(yīng)用于廣告日志231的內(nèi)容。如上 所述,在"后處理"操作中捕捉條目之后可以對廣告日志231進行過 濾。在一些實施例中,在將條目寫入廣告日志231之前可以實時地應(yīng) 用過濾器。例如,在一些實施例中,可以實時地識別并且過濾非法的 廣告響應(yīng),并且決不存儲在廣告日志231中;代替地,可以將其存儲 在另一個日志或簡單地將其丟棄。
圖4A圖示了選擇廣告以及遞送廣告到移動裝置的示例性流程圖。 如圖所示,諸如智能手機401的移動裝置可以向信息提供商403發(fā)送 查詢。在一些實施例中,信息提供商403可以提供諸如新聞或其它信 息(例如,CNN.com)的內(nèi)容。在一些實施例中,信息提供商403可 以提供其它諸如因特網(wǎng)搜索服務(wù)(例如,Google.com)的服務(wù)。査詢可 以由用戶在例如運行于智能手機401上的移動瀏覽器應(yīng)用程序中輸入。 查詢可以經(jīng)路徑A首先被發(fā)送到與例如無線載體相關(guān)聯(lián)的服務(wù)器404。 更特別地,以被格式化以用于無線傳輸?shù)男盘?,諸如碼分多址(CDMA)
17信號,查詢可以經(jīng)路徑A被發(fā)送到無線載體的網(wǎng)絡(luò)。例如,路徑A可 以表示智能手機401和載體的網(wǎng)絡(luò)間的無線鏈路,該鏈路可以包括各 種無.線塔臺以及收發(fā)器以及網(wǎng)絡(luò)路由設(shè)備(未示出)。在無線載體的
服務(wù)器404,可以將查詢轉(zhuǎn)換為例如超文本傳輸協(xié)議(HTTP)格式。 查詢可以經(jīng)由路徑B被發(fā)送到信息提供商403。更特別地,可以將查詢 發(fā)送到與信息提供商403相關(guān)聯(lián)的Web服務(wù)器407。路徑B可以表示 例如因特網(wǎng)上的路由路徑。
一旦查詢被信息提供商服務(wù)器407接收,其可以被進一步處理。 在一個示例性情形中,例如,信息提供商403可以是Google ,并且 查詢可以是搜索請求。查詢可以經(jīng)由路徑Q被發(fā)送到信息提供商403 內(nèi)的搜索引擎410,并且查詢結(jié)果可以由搜索引擎410經(jīng)由路徑J!提供。 例如,路徑C,以及^可以表示信息提供商403內(nèi)的內(nèi)部路由路徑。在 一些實施例中,查詢也可以經(jīng)由路徑C2被提供給廣告遞送系統(tǒng)413。
廣告遞送系統(tǒng)413可以分析査詢以確定其內(nèi)容,并且該系統(tǒng)可以 選擇對應(yīng)于該內(nèi)容的廣告以遞送給裝置,其中從該裝置接收查詢。例 如,接口以及候選廣告選擇系統(tǒng)419可以經(jīng)由路徑C2以及D接收查詢, 并且可以確定查詢的內(nèi)容?;谠搩?nèi)容,候選廣告選擇系統(tǒng)419可以 確定廣告標準并且經(jīng)由路徑E用該標準查詢廣告數(shù)據(jù)庫422。
在一些實施例中,廣告數(shù)據(jù)庫422可以返回多個與查詢內(nèi)容有關(guān) 的候選廣告。例如,如果是對"山景城(Mountain View)的餐館"的 查詢,廣告數(shù)據(jù)庫422可以返回多個在加利福尼亞的山景城的餐館的 廣告。在一些實施例中,可以選擇一個或多個候選廣告來遞送到智能 手機401。例如,候選廣告可以經(jīng)由路徑G被發(fā)送到廣告選擇系統(tǒng)425,
該系統(tǒng)選擇一個或多個廣告用于遞送。
為了選擇廣告用于遞送,廣告選擇系統(tǒng)425可以比較與每個候選 廣告相關(guān)聯(lián)的各種參數(shù)。例如,每個廣告可以與廣告贊助商所設(shè)置的最高或平均成本值相關(guān)聯(lián)。成本值可以與每次廣告被遞送時或每次從 廣告接收響應(yīng)時廣告贊助商所產(chǎn)生的費用相對應(yīng)。在一些實施例中,
此種費用可以是與具有類似系統(tǒng)的Google的AdWords 或 AdSenseM相關(guān)聯(lián)的"按每次點擊收費"的費用。其它參數(shù)可以把怎樣 從候選廣告中選擇廣告以遞送到裝置計算在內(nèi)。例如,廣告過去的表 現(xiàn)可以影響其將來的選擇以用于遞送。更特別地,當其它參數(shù)相同時 (例如,"按每次點擊收費"參數(shù)),頻繁地接收響應(yīng)的廣告可以比 極少接受響應(yīng)的廣告更多地被選擇。
—旦選擇一廣告用于遞送,"勝出廣告(winning ad)"可以與其 它內(nèi)容一起被格式化并且被遞送到適當?shù)难b置。例如,廣告選擇系統(tǒng) 425可以經(jīng)由路徑H以及J2將勝出廣告路由發(fā)送到信息提供商服務(wù)器 407。(路徑C2、 J2、 D、 E、 F、 G以及H可以表示在信息提供商403 內(nèi)的內(nèi)部路由路徑;這些路徑可以連接各種組件,所述組件是在單個 地方,或可以是分布以及分散在大的地理區(qū)域。)在信息提供商服務(wù) 器407處,可以將勝出廣告以及查詢結(jié)果合并并且格式化以遞送到裝 置或系統(tǒng),其中從該裝置或系統(tǒng)接收査詢。例如,在一些實施例中, 信息提供商服務(wù)器407可以在HTML消息或WML消息中捆綁廣告以 及查詢結(jié)果,并且經(jīng)由路徑K將其發(fā)送到載體服務(wù)器404。例如,路 徑K可以表示在因特網(wǎng)上的路由路徑??梢允紫葘⒗壍膹V告以及查 詢結(jié)果發(fā)送到載體服務(wù)器404,在載體服務(wù)器可以將其轉(zhuǎn)換成無線信號 (例如,CDMA)以經(jīng)由路徑L發(fā)送到智能手機401。
圖4B是圖示了接收對被遞送到如關(guān)于圖4A所描述的移動裝置的 廣告的響應(yīng)的示例流程圖??梢詫⑺f送的廣告顯示在智能手機401 上,例如,顯示在運行于智能手機401上的移動瀏覽器內(nèi)。所遞送的 廣告可以請求來自用戶的響應(yīng)。例如,廣告可以包括鏈接,用戶可以 選擇該鏈接來接收更多的信息,或被重定向到另外的網(wǎng)站,或進行購 買或做出某個其它行為。頁
在一個示例性情形中,廣告可以包括指向廣告贊助商網(wǎng)站的嵌入 式鏈接。在一些實施例中,鏈接可以是以下述方式被加密或被編碼 即該方式使用戶選擇被首先發(fā)送回信息提供商403。對鏈接的選擇可以 使廣告響應(yīng)經(jīng)由路徑M而被發(fā)送到載體服務(wù)器404。如上所述,路徑 M可以是CDMA無線鏈路。載體服務(wù)器404可以將廣告響應(yīng)轉(zhuǎn)換成另 一個格式(例如,HTTP),并且經(jīng)由路徑N將其發(fā)送到信息提供商407。 信息提供商407可以將廣告響應(yīng)路由發(fā)送到其廣告遞送系統(tǒng)413(例如, 經(jīng)由內(nèi)部路徑P)。
廣告遞送系統(tǒng)413可以例如用廣告記錄系統(tǒng)428和廣告日志431 (例如,經(jīng)由路徑Q。 R)來記錄廣告響應(yīng)。在一些實施例中,廣告 遞送系統(tǒng)413也可以提供額外的內(nèi)容。例如,在原始廣告包括指向廣 告贊助商網(wǎng)站的被加密或被編碼的嵌入式鏈接的情形中,廣告遞送系 統(tǒng)可以將未被加密或未被編碼的鏈接返回給移動裝置(例如,經(jīng)由路 徑Q2. T、 U、 V、以及W)。此種未被加密或未被編碼的鏈接可以允 許智能手機401中的移動瀏覽器重定向到廣告贊助商的網(wǎng)站。在此種 情形中,被加密或被編碼的鏈接可以由內(nèi)容遞送系統(tǒng)434而解密或解 碼。在另一種情形中,廣告遞送系統(tǒng)可以返回額外的內(nèi)容,諸如關(guān)于 廣告贊助商的信息,或諸如贈券或電子折扣或信用確認(credit validation)的真實的促銷資料。在一些實施例中,可以從廣告數(shù)據(jù)庫 422檢索此種額外的內(nèi)容(例如,經(jīng)由路徑R2以及S),并且該額外 內(nèi)容返回給智能手機401 (例如,經(jīng)路徑T、 U、 V以及W)。
也可以以其它的方式記錄廣告或其它電子促銷資料。例如,廣告 可以包括指向廣告贊助商網(wǎng)站的未被加密或未被編碼的鏈接,該鏈接 允許移動裝置立即重定向。用戶對重定向鏈接的選擇也可以使移動裝 置從信息提供商403請求一些活動內(nèi)容(active content),其允許信息 提供商403記錄響應(yīng)。例如,重定向鏈接可以使移動裝置請求.gif (圖 像交換格式)文件或.jpeg (聯(lián)合圖像專家組)格式文件??梢詫⒋朔N 文件實際地遞送到移動裝置,或者請求可以是僅用于記錄廣告響應(yīng)的
20請求。
圖5是用于向用戶裝置遞送電子促銷資料的方法501的流程圖。
在一些實施例中,方法501可以包括從移動裝置接收(505)査詢。例 如,諸如圖1中示出的信息提供商101的信息提供商可以從諸如移動 計算裝置131的移動裝置接收搜索請求。
方法501包括處理(508)査詢。例如,接口 201可以從移動裝置 接收搜索查詢,并且可以使用請求處理器216將搜索請求格式化為能 夠易于被搜索引擎204處理的格式。
可以將處理過的查詢發(fā)送(511)到搜索引擎。例如,請求處理器 216可以發(fā)送處理過的查詢到搜索引擎204,該引擎可以執(zhí)行對搜索請 求的搜索響應(yīng)。更特別地,搜索引擎可以搜索索引數(shù)據(jù)庫207來識別 響應(yīng)于搜索請求的內(nèi)容。搜索引擎204也可以使用Web爬行器222來 識別在信息提供商101之外,可響應(yīng)于搜索請求的其它內(nèi)容(例如, 存儲在中央網(wǎng)絡(luò)104上別的地方的內(nèi)容)。
信息提供商101可以接收(514)査詢結(jié)果。例如,響應(yīng)格式器 219可以從搜索引擎204接收(514)搜索請求。同時將處理后的査詢 發(fā)送(511)到搜索引擎,也可以將處理后的查詢發(fā)送到廣告遞送系統(tǒng) 228。廣告遞送系統(tǒng)228可以確定(517)裝置(從該裝置接收搜索請 求)是否是將要顯示廣告的裝置。如果移動裝置將要接收電子促銷資 料,査詢可以由廣告遞送系統(tǒng)228進一步處理(520)。更特別地,廣 告遞送系統(tǒng)228可以識別多個與查詢內(nèi)容有關(guān)的廣告(例如,來自廣 告數(shù)據(jù)庫231中的廣告)。廣告遞送系統(tǒng)228可以從多個廣告中選擇 (523) —個或多個廣告來實際遞送給移動裝置。
方法501可以進一步包括通過將接收到(514)的查詢結(jié)果與所 選擇(523)的一個或多個廣告合并成能夠被發(fā)送到移動裝置的響應(yīng),
21來對查詢響應(yīng)進行格式化(526)。例如,響應(yīng)格式器219可以將來 自搜索引擎204的搜索結(jié)果與來自廣告遞送系統(tǒng)228的一個或多個廣 告合并(526)成單一HTML消息以發(fā)送給移動裝置。然后,可以將該 消息發(fā)送(529)到移動裝置。
圖6是用于接收、記錄以及過濾廣告響應(yīng)的方法601的示例性流 程圖。方法601包括接收(604)廣告響應(yīng)、廣告ID以及IP地址,其 中從該IP地址接收廣告響應(yīng)。例如,如參見圖1圖示,信息提供商101 可以經(jīng)由路徑E從計算裝置134接收廣告響應(yīng)。隨同廣告響應(yīng)一起, 信息提供商IOI可以接收對應(yīng)于原始廣告的廣告ID(例如,"950909") 以及IP地址,其中從該IP地址接收廣告(例如,"168.73.240.78")。 方法601進一步包括在廣告日志中存儲(607)廣告響應(yīng)。例如,參見 圖2,信息提供商101可以在廣告日志234中存儲廣告響應(yīng)。
可以向諸如廣告數(shù)據(jù)庫231的廣告數(shù)據(jù)庫査詢(610)具有廣告ID 以及IP地址的條目。例如,廣告遞送系統(tǒng)228可以查詢(610)廣告數(shù) 據(jù)庫231以確定(613)廣告響應(yīng)是否是合法的。參見圖3,例如,廣 告遞送系統(tǒng)228可以確定與廣告響應(yīng)相關(guān)聯(lián)的IP地址是否與原始廣告 被定向到的IP地址相匹配。
如果IP地址與原始廣告被定向到的IP地址相匹配,則至少相對 于一種過濾級別來說,廣告遞送系統(tǒng)228可以確定廣告是合法的,并 且廣告遞送系統(tǒng)可以確定(616)是否應(yīng)用其它過濾器。其它過濾器可 以評估廣告響應(yīng)合法性的其它方面。作為一個實例,另一個過濾器可 以消除來自單個裝置的重復(fù)的廣告響應(yīng)。作為另一個實例,另一個過
濾器可以識別非法査詢,所述非法查詢可以由用戶發(fā)送以便,例如欺 騙性地接收電子促銷資料。
如果IP地址(從該IP地址接收廣告響應(yīng))與原始廣告被定向到 的IP地址不匹配,則廣告遞送系統(tǒng)228可以確定廣告是非法的或虛假
22的,并且該系統(tǒng)可以將響應(yīng)標記(619)為如此。在一些實施例中,標
記(619)響應(yīng)為非法可以使廣告響應(yīng)被記錄在單獨的數(shù)據(jù)庫表或報表 中(在圖中未示出),或其可以使響應(yīng)從廣告日志231中被移除。
在廣告遞送系統(tǒng)228己經(jīng)處理過廣告日志231中的一個或多個條 目以確定(613)其是否是合法條目(以及如果必要的話,已經(jīng)標記{619} 了它們),并且已經(jīng)確定(616)不需要應(yīng)用其它的過濾器之后,可以 將所述一個或多個條目發(fā)送到賬單開具系統(tǒng)。例如參見圖3,在廣告遞 送系統(tǒng)228己經(jīng)將過濾器1、過濾器2以及過濾器3應(yīng)用到廣告日志 231之后,廣告遞送系統(tǒng)228可以將廣告日志231中的條目發(fā)送到賬單 開具系統(tǒng)324,該賬單開具系統(tǒng)可以,例如為廣告的遞送或為對廣告的 響應(yīng)而向廣告贊助商開具賬單。
已經(jīng)在以上將方法601描述為操作序列,該操作序列包括存儲 (607)廣告響應(yīng),然后確定(613)響應(yīng)是否是合法的。在一些實施 例中,在將條目存儲(607)入日志之前,廣告遞送系統(tǒng)可以實時地執(zhí) 行這些操作。更特別地,方法601可以由上述描述修改為接收(604) 廣告響應(yīng)、廣告ID以及IP地址;用該信息查詢(610)數(shù)據(jù)庫以確定 (613)廣告響應(yīng)是否是合法的;并且如果其是合法的,則存儲(607) 響應(yīng)。此外,在將廣告響應(yīng)存儲(607)入廣告日志之前也可以應(yīng)用其 它過濾器。
方法601是在處理廣告響應(yīng)的背景中被描述,但是也可以應(yīng)用其 來處理其它電子促銷資料或其它信息。例如,方法601能夠被應(yīng)用來 確定(613)初始搜索査詢是否是合法的;在一些實施例中,此種確定 可以保護系統(tǒng)防御拒絕服務(wù)攻擊(Denial of Service Attack),或保護 廣告贊助商避免在最初將廣告遞送到未被授權(quán)的接收者。
圖7是示例性計算系統(tǒng)的示意圖。根據(jù)一種實施方式,能夠在上 述方法501以及601中使用系統(tǒng)700。系統(tǒng)700可以被包括在以下任何一個或以下所有之中移動通信裝置122、 125以及128;計算裝置131 以及134;以及信息提供商IOI。
系統(tǒng)700包括處理器710、存儲器720、存儲裝置730、以及輸入 /輸出裝置740。組件710、 720、 730、以及740的每一個都使用系統(tǒng)總 線750互相連接。處理器710能夠處理用于在系統(tǒng)700內(nèi)執(zhí)行的指令。 在一種實施方式中,處理器710是單線程處理器。在另一種實施方式 中,處理器710是多線程處理器。處理器710能夠處理存儲在存儲器 720中或存儲在存儲裝置730上的指令,以便為輸入/輸出裝置740上 的用戶界面顯示圖形信息。
存儲器720在系統(tǒng)700內(nèi)存儲信息。在一種實施方式中,存儲器 720是計算機可讀介質(zhì)。在一種實施方式中,存儲器720是易失性存儲 器單元。在另一種實施方式中,存儲器720是非易失性存儲器單元。
存儲裝置730能夠向系統(tǒng)700提供大容量存儲。在一種實施方式 中,存儲裝置730是計算機可讀介質(zhì)。在各種不同的實施例中,存儲 裝置730可以是軟盤裝置、硬盤裝置、光盤裝置、或磁帶裝置。
輸入/輸出裝置740為系統(tǒng)700提供輸入/輸出操作。在一種實施方 式中,輸入/輸出裝置740包括鍵盤和/或指向裝置。在另一種實施方式 中,輸入/輸出裝置740包括用于顯示圖形用戶界面的顯示單元。
所描述的特征能夠在數(shù)字電子電路中,或計算機硬件、固件、軟 件、或其組合中來實現(xiàn)。設(shè)備能夠在計算機程序產(chǎn)品中來實現(xiàn),該計 算機程序產(chǎn)品確實地包含在信息載體中,例如在機器可讀存儲裝置中 或在傳播的信號中,以便由可編程處理器來執(zhí)行;并且方法步驟能夠 通過可編程處理器執(zhí)行指令程序來完成,以通過操作輸入數(shù)據(jù)以及生 成輸出來完成所描述實施例的功能。所描述的特征能夠在一個或多個 計算機程序中方便地實現(xiàn),所述計算機程序可在可編程系統(tǒng)上執(zhí)行,所述可編程系統(tǒng)包括至少一個可編程處理器,所述可編程處理器被連接以從數(shù)據(jù)存儲系統(tǒng)接收數(shù)據(jù)和指令并且發(fā)送數(shù)據(jù)和指令到該數(shù)據(jù)存儲系統(tǒng);至少一個輸入裝置、以及至少一個輸出裝置。計算機程序是能夠在計算機中被直接地或間接地使用以完成某一行為或產(chǎn)生某一結(jié)果的指令集。計算機程序能夠以任何形式的編程語言來編寫,包括編譯后的或解釋后的語言,并且其能夠被以任何形式運用,包括作為單機程序或作為模塊、組件、子程序、或適合在計算環(huán)境種使用的其它單元。
適合執(zhí)行指令程序的處理器包括,作為舉例,通用以及專用微處理器、以及任何種類計算機的單處理器或多處理器之一。通常,處理器會從只讀存儲器或隨機存取存儲器或兩者接收指令以及數(shù)據(jù)。計算機的必要元件是用于執(zhí)行指令的處理器以及用于存儲指令和數(shù)據(jù)的一個或多個存儲器。通常,計算機也會包括,或有效地連接到以便與其進行通信的,用于存儲數(shù)據(jù)文件的一個或多個大容量存儲裝置;此種裝置包括諸如內(nèi)部硬盤以及移動磁盤的磁盤;磁光盤;以及光盤。適于確實地包含計算機程序指令和數(shù)據(jù)的存儲裝置包括所有形式的非易失性存儲器,舉例來說包括諸如EPROM、 EEPROM、以及閃存裝置的半導(dǎo)體存儲裝置;諸如內(nèi)部硬盤以及移動磁盤的磁盤;磁光盤;以及CD-ROM和DVD-ROM盤。處理器以及存儲器能夠由ASIC(專用集成電路)進行補充,或被合并在ASIC中。
為了提供與用戶的交互,可以在計算機上實現(xiàn)特征,該計算機具有用于向用戶顯示信息的諸如CRT (陰極射線管)或LCD (液晶顯示器)監(jiān)視器的顯示裝置,以及鍵盤或小鍵盤,以及諸如鼠標或跟蹤球的指向裝置,通過其用戶能夠向計算機提供輸入。
能夠在計算機系統(tǒng)中實現(xiàn)特征,該計算機系統(tǒng)包括諸如數(shù)據(jù)服務(wù)器的后臺組件,或包括諸如應(yīng)用服務(wù)器或因特網(wǎng)服務(wù)器的中間件組件,或包括諸如具有圖形用戶界面或因特網(wǎng)瀏覽器的客戶計算機的前臺組件,或上述的任何組合。通過數(shù)字數(shù)據(jù)通信的任何形式或介質(zhì),諸如通信網(wǎng)絡(luò),能夠?qū)⑾到y(tǒng)的組件連接。通信網(wǎng)絡(luò)的實例包括,例如LAN、
WAN、以及形成因特網(wǎng)的計算機和網(wǎng)絡(luò)。
計算機系統(tǒng)能夠包括客戶機和服務(wù)器。通??蛻魴C和服務(wù)器彼此遠離并且典型地通過網(wǎng)絡(luò)進行交互,諸如所描述的那個網(wǎng)絡(luò)。通過計算機程序運行于各個計算機上并且具有彼此的客戶機-服務(wù)器關(guān)系,而產(chǎn)生了客戶機和服務(wù)器的關(guān)系。
可以至少部分地在硬件或軟件中或在其任何組合中實現(xiàn)實施例。硬件可以包括,例如模擬、數(shù)字或混合信號電路,該電路包括分立元
件、集成電路(IC)、或?qū)S眉呻娐?ASIC)。也可以在與硬件協(xié)作的軟件或固件中全部地或部分地實現(xiàn)實施例。用于執(zhí)行指令的處理器可以從諸如EPROM、 EEPROM、 NVRAM、 ROM、 RAM、 CD-ROM、HDD等等的數(shù)據(jù)存儲介質(zhì)中檢索指令。計算機程序產(chǎn)品可以包括存儲介質(zhì),該存儲介質(zhì)包含用于實現(xiàn)在此描述的實施例的程序指令。
盡管已經(jīng)在以上詳細地描述了少數(shù)實施例,但其它更改也是可能的。本發(fā)明的部分論述了包括HTML的電子文檔,但是所描述的系統(tǒng)可以處理許多格式,包括但不限于XML、 WML、 PDF (可移植文檔格式)、字處理格式、以及圖像格式。同樣,圖中描繪的邏輯流程也不要求以所示出的特定順序或連續(xù)順序來達到想要的結(jié)果。同樣,對所描述的流程來說可以添加其它步驟或可以除去步驟,并且對所描述的系統(tǒng)來說可以添加其它組件或移除組件。同樣,電子促銷內(nèi)容可以包括更多而不僅是廣告一一諸如捐贈請求、信息、或以電子方式傳送的其它內(nèi)容。此外,本發(fā)明所描述的系統(tǒng)和方法可以被用來識別以及處理對不涉及電子促銷資料的信息的虛假請求,諸如對信息的査詢。
因此,其它實施例在權(quán)利要求的范圍之內(nèi)。
2權(quán)利要求
1.一種識別對信息的非法請求的計算機實現(xiàn)的方法,包括將第一載體與電子促銷項目相關(guān)聯(lián);從第二載體接收有關(guān)所述電子促銷項目的請求;以及如果所述第一載體不同于所述第二載體則識別所述請求為非法。
2. 如權(quán)利要求l所述的計算機實現(xiàn)的方法,進一步包括將所述電 子促銷項目傳送到所述第一載體。
3. 如權(quán)利要求2所述的計算機實現(xiàn)的方法,其中所述請求是對所 述電子促銷項目的響應(yīng)。
4. 如權(quán)利要求1所述的計算機實現(xiàn)的方法,其中將所述第一載體 與電子促銷項目相關(guān)聯(lián)包括存儲與第一數(shù)據(jù)庫中的所述第一載體相關(guān) 聯(lián)的因特網(wǎng)協(xié)議(IP)地址列表。
5. 如權(quán)利要求4所述的計算機實現(xiàn)的方法,其中由對應(yīng)于所述請 求的IP地址識別所述第二載體。
6. 如權(quán)利要求4所述的計算機實現(xiàn)的方法,進一步包括在第二數(shù) 據(jù)庫中記錄所述請求。
7. 如權(quán)利要求6所述的計算機實現(xiàn)的方法,進一步包括對所述第 二數(shù)據(jù)庫中的所述請求向廣告贊助商收費。
8. 如權(quán)利要求7所述的計算機實現(xiàn)的方法,進一步包括如果所述 請求被識別為非法則阻止對所述請求的收費。
9. 如權(quán)利要求1所述的計算機實現(xiàn)的方法,其中所述電子促銷項目包括下列中的至少一個點擊通話鏈接、重定向鏈接、以及指向關(guān) 于所述電子促銷項目的更多信息的鏈接。
10. —種用于識別對信息的虛假請求的系統(tǒng),包括 從用戶接收對促銷項目的數(shù)字響應(yīng)的接口 ,所述數(shù)字響應(yīng)包括將所述響應(yīng)傳送到所述接口的載體的識別信息;以及響應(yīng)過濾器,將載體的識別信息,其中向該載體發(fā)送所述促銷項 目,同載體的識別信息,其中從該載體接收所述響應(yīng),相比較,以確 定所述響應(yīng)是否是虛假的。
11. 如權(quán)利要求10所述的系統(tǒng),其中所述接口包括因特網(wǎng)Web服務(wù)器。
12. 如權(quán)利要求IO所述的系統(tǒng),進一步包括響應(yīng)日志,其中所述響應(yīng)過濾器作用于所述響應(yīng)日志中的條目,所述響應(yīng)日志與對促銷項 目的多個數(shù)字響應(yīng)有關(guān)。
13. 如權(quán)利要求10所述的系統(tǒng),進一步包括促銷項目服務(wù)器,其 選擇促銷項目來遞送給與特定載體相關(guān)聯(lián)的用戶,以及同所述促銷項 目一起提供載體識別信息。
14. 如權(quán)利要求13所述的系統(tǒng),進一步包括搜索引擎,其從與所 述特定載體相關(guān)聯(lián)的所述用戶處接收搜索請求,其中所述促銷項目服 務(wù)器進一步選擇促銷項目以基于所述搜索請求的內(nèi)容遞送給所述用 戶。
15. 如權(quán)利要求10所述的系統(tǒng),其中所述載體識別信息包括因特 網(wǎng)協(xié)議(IP)地址。
16. 如權(quán)利要求IO所述的系統(tǒng),其中所述數(shù)字響應(yīng)進一步包括用于相應(yīng)促銷項目的識別信息。
17. 如權(quán)利要求IO所述的系統(tǒng),進一步包括賬單開具系統(tǒng),其對 未被識別為虛假的所述促銷項目的響應(yīng)向促銷項目贊助商收費。
18. —種用于識別對信息的非法請求的系統(tǒng),包括 從用戶接收對促銷項目的數(shù)字響應(yīng)的接口 ,所述數(shù)字響應(yīng)包括承載所述響應(yīng)的載體的識別信息;以及如果與響應(yīng)相關(guān)聯(lián)的所述載體識別信息同與所述促銷項目相關(guān)聯(lián) 的載體識別信息不匹配則確定所述響應(yīng)為非法的裝置。
19. 如權(quán)利要求18所述的系統(tǒng),進一步包括促銷項目服務(wù)器,其 選擇促銷項目來遞送給與所述載體相關(guān)聯(lián)的用戶,以及同所述促銷項 目一起提供載體識別信息。
20. 如權(quán)利要求19所述的系統(tǒng),進一步包括賬單開具系統(tǒng),其對 未被識別為虛假的所述促銷項目的數(shù)字響應(yīng)向促銷項目贊助商收費。
全文摘要
識別對信息的非法請求的計算機實現(xiàn)的方法可以包括將第一載體與電子促銷項目相關(guān)聯(lián)、從第二載體接收關(guān)于電子促銷項目的請求、以及如果第一載體不同于第二載體則識別請求為非法。計算機實現(xiàn)的方法可以進一步包括將電子促銷項目發(fā)送到第一載體。請求可以是對電子促銷項目的響應(yīng)。在一些實施例中,電子促銷項目可以是指向關(guān)于電子促銷項目的更多信息的鏈接。計算機實現(xiàn)的方法可以進一步包括在數(shù)據(jù)庫中記錄請求,以及對第二數(shù)據(jù)庫中的請求向廣告贊助商收費。在一些實施例中,如果請求被識別為非法,可以取消對該請求的收費。
文檔編號G06Q30/00GK101496048SQ200680046487
公開日2009年7月29日 申請日期2006年10月18日 優(yōu)先權(quán)日2005年10月18日
發(fā)明者德生健太郎, 閆魏鵬 申請人:谷歌公司