专利摘要:
本申請公開了一種廣告投放方法、廣告投放伺服器及廣告投放系統,根據廣告資訊所屬類別以樹型結構儲存廣告資訊,每一類廣告資訊對應一個樹型儲存結構,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點,該方法包括:廣告投放伺服器接收廣告投放請求,獲取廣告投放請求中的廣告查詢關鍵字;廣告投放伺服器根據廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與廣告查詢關鍵字匹配的廣告資訊;廣告投放伺服器返回檢索到的廣告資訊給發送廣告投放請求的廣告投放用戶端進行廣告投放。透過本申請,可以使投放的廣告更加豐富,覆蓋度更廣。
公开号:TW201303629A
申请号:TW100148959
申请日:2011-12-27
公开日:2013-01-16
发明作者:xin-zhe Liu
申请人:Alibaba Group Holding Ltd;
IPC主号:G06Q30-00
专利说明:
廣告投放方法,廣告投放伺服器及廣告投放系統
本申請係關於互聯網技術領域,特別是關於一種廣告投放方法、廣告投放伺服器及廣告投放系統。
隨著互聯網技術的高速發展,互聯網廣告逐漸成為一種主流廣告媒體。與傳統的廣告媒體相比,互聯網廣告具有覆蓋範圍廣、主動性和積極性強、費用相對較低、性價比高以及具有強烈互動性等優勢,因此,互聯網廣告也越來越受到各公司及商戶的青睞。
現有互聯網廣告投放技術大多採取關鍵字匹配的方式,直接將在廣告資料庫中匹配到的廣告投放到網頁上,其基本流程可概括為:獲取廣告查詢關鍵字,根據獲取到的廣告查詢關鍵字從廣告資料庫中檢索廣告形成待投放廣告集合,將檢索到的廣告投放到網頁。
但在現有互聯網廣告投放技術中,根據某一關鍵字檢索出的廣告的產品類別可能會比較單一,無法保證產品類別多樣性。例如,利用現有技術根據關鍵字“純棉T恤”檢索廣告進行投放時,無法保證所檢索出的廣告中包含童裝/青少年裝/老年裝等各類別下的純棉T恤。
在實現本申請的過程中,發明人發現現有技術至少存在如下問題:現有互聯網廣告投放技術中投放的廣告無法保證覆蓋商品種類的多樣性,對廣告用戶覆蓋度較低,從而易導致廣告點擊率低,一方面,導致廣告系統中儲存了大量投放率很低的廣告,造成廣告系統儲存資源的浪費,另一方面,由於透過互聯網投放了大量用戶點擊率低的廣告,造成網路傳輸資源的浪費。
本申請的目的在於提供一種廣告投放方法、廣告投放伺服器及廣告投放系統,以使投放的廣告在覆蓋商品種類上更加豐富,覆蓋度更廣,本申請採用如下技術方案:一種廣告投放方法,根據廣告資訊所屬類別以樹型結構儲存廣告資訊,每一類廣告資訊對應一個樹型儲存結構,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點,該方法包括:廣告投放伺服器接收廣告投放請求,獲取該廣告投放請求中的廣告查詢關鍵字;該廣告投放伺服器根據該廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊;該廣告投放伺服器返回檢索到的廣告資訊給發送該廣告投放請求的廣告投放用戶端進行廣告投放。
本申請實施例還提供一種廣告投放伺服器,包括:儲存模組,用於根據廣告資訊所屬類別,將每一類廣告資訊以樹型結構儲存,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點;接收模組,用於接收廣告投放請求;獲取模組,用於獲取該接收模組接收到的廣告投放請求中的廣告查詢關鍵字;檢索模組,用於根據該獲取模組獲取到的廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊;發送模組,用於返回該檢索模組檢索到的廣告資訊給發送該廣告投放請求的廣告投放用戶端進行廣告投放。
本申請實施例還提供一種廣告投放系統,包括廣告資料庫,廣告投放用戶端以及廣告投放伺服器;該廣告資料庫,用於根據廣告資訊所屬類別以樹型結構儲存,每一類廣告資訊對應一個樹型儲存結構,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點;該廣告投放用戶端,用於向該廣告投放伺服器發送廣告投放請求,其中攜帶有廣告查詢關鍵字;以及,接收廣告投放伺服器返回的廣告資訊,進行廣告投放;該廣告投放伺服器,用於接收廣告投放請求,並獲取該廣告投放請求中的廣告查詢關鍵字,根據該廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,並返回檢索到的廣告資訊。
本申請的實施例包括以下優點,因為預先根據廣告資訊所屬類別,每一類廣告資訊以樹型結構儲存,當接收到廣告投放請求時,根據廣告查詢關鍵字在該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,並將檢索到的廣告資訊返回給發送廣告投放請求的廣告投放用戶端進行廣告投放,保證了廣告投放中廣告資訊的多樣性,使投放的廣告更加豐富,覆蓋度更廣。當然,實施本申請的實施例的任一產品並不一定需要同時達到以上所述的所有優點。
本申請實施例提供的技術方案中,根據廣告資訊所屬類別,每一類廣告資訊以樹型結構儲存。其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點(當某節點不存在下一級子類時,該節點即為葉子節點)。當接收到廣告投放請求時,根據廣告投放請求中的廣告,在該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別下的同一級子類的廣告資訊中,檢索與該廣告查詢關鍵字匹配的廣告資訊,並將檢索到的廣告資訊返回進行投放,使投放的廣告更加豐富,廣告投放覆蓋度更廣。
下面將結合本申請中的附圖,對本申請中的技術方案進行清楚、完整的描述,顯然,所描述的實施例是本申請的一部分實施例,而不是全部的實施例。基於本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬於本申請保護的範圍。
如圖2所示,為本申請實施例提供的廣告投放系統的系統構架示意圖,包括廣告資料庫21,廣告投放用戶端22以及廣告投放伺服器23;其中,廣告投放用戶端22的數量可以是一個或多個;廣告資料庫21,用於根據廣告資訊所屬類別以樹型結構儲存,每一類廣告資訊對應一個樹型儲存結構,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點;廣告投放用戶端22,用於向廣告投放伺服器23發送廣告投放請求,其中攜帶有廣告查詢關鍵字;以及,接收廣告投放伺服器返回的廣告資訊,進行廣告投放;廣告投放伺服器23,用於接收廣告投放請求,並獲取該廣告投放請求中的廣告查詢關鍵字,根據該廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,並返回檢索到的廣告資訊。
其中,當廣告投放伺服器23獲取到的廣告查詢關鍵字為一個時,廣告投放伺服器23具體用於,根據待投放廣告數量在第一級類別下同一級子類的各子類中檢索與廣告查詢關鍵字匹配的廣告資訊,計算檢索出的廣告資訊與廣告查詢關鍵字的相關度,並按照相關度從高到低的順序選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果。例如,對於汽車類商品,可以直接以汽車為第一級類別,其第一級子類可以為卡車、轎車和SUV,進一步的,對於各第一級子類,可以繼續進行劃分為第二級子類,如賓士、寶馬、奧迪。當進行汽車類廣告投放時,廣告投放伺服器23可以根據待投放廣告數量在第一級類別(即汽車)下同一級子類的各子類(如第一級子類的各子類,即卡車、轎車和SUV;或第二級子類的各子類,即賓士卡車、寶馬卡車、奧迪卡車、賓士轎車、寶馬轎車、奧迪轎車、賓士SUV、寶馬SUV、奧迪SUV)中檢索與廣告查詢關鍵字匹配的廣告資訊。
當廣告投放伺服器23獲取到的廣告查詢關鍵字為多個時,廣告投放伺服器23具體用於,分別根據每一個廣告查詢關鍵字在該第一級類別下同一級子類的各子類中檢索匹配的廣告資訊,分別計算所檢索出的廣告資訊與每一個廣告查詢關鍵字的相關度,根據廣告查詢關鍵字的權重(可以由廣告投放用戶端在獲取廣告查詢關鍵字時設定)計算所檢索出的廣告與各廣告查詢關鍵字的綜合相關度,並按照該綜合相關度從高到低的順序在所檢索出的廣告資訊中選擇待投放廣告數量的廣告資訊作為檢索結果。
當廣告投放伺服器23獲取到的廣告查詢關鍵字為多個時,廣告投放伺服器23還可以透過以下流程確定檢索結果:步驟1、廣告投放伺服器選擇一個廣告查詢關鍵字,並根據該廣告查詢關鍵字在第一類別下的同一級子類的各子類中檢索匹配的廣告資訊,並將檢索出的廣告資訊形成的集合作為當前廣告資訊集合;步驟2、廣告投放伺服器選擇一個還未被選擇的廣告查詢關鍵字,計算該廣告查詢關鍵字與當前廣告資訊集合中各廣告資訊的相關度,按照相關度從高到低的順序選擇廣告資訊,並用選擇出的廣告資訊形成的集合更新當前廣告資訊集合;步驟3、廣告投放伺服器判斷是否存在還未被選擇的廣告查詢關鍵字,若判斷為是,則轉至步驟2;否則,從當前廣告資訊集合中選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果,結束本流程。
基於上述系統構架,本申請實施例提供的技術方案中,預先根據廣告資訊的屬性對廣告資訊進行分類,根據廣告資訊所屬類別,每一類廣告資訊以樹型結構儲存,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點。例如,可以預先將廣告資訊分為服裝、食品、汽車等第一級類別,並進一步將第一級類別下的廣告資訊分為多級子類,將各類別的廣告資訊按照子類劃分以樹型結構儲存在廣告資料庫中。以汽車類商品廣告為例,可以將汽車類商品劃分為轎車、卡車、SUV等第一級子類。進一步的,對於轎車,可以根據其生產廠商的不同劃分為賓士、寶馬、奧迪等第二級子類,而對於寶馬,則可以進一步根據汽車的具體型號劃分為多個第三級子類。根據汽車類廣告資訊的類別體系,可以將廣告資料庫中的汽車廣告進行分類儲存。但需要注意的是,雖然對汽車進行上述的多層劃分,但在進行汽車廣告儲存時,並不一定需要嚴格按照最低層次(如上述第三級子類)劃分儲存。即在儲存汽車廣告時,可以按照上述第三級子類進行劃分儲存,也可以按照上述第二級子類進行劃分儲存。相應地,當廣告資料庫中廣告按照第三級子類劃分儲存,並進行廣告檢索時,也不限於在第三級子類層次進行檢索,也可以在第二級子類層次進行檢索。其中,汽車類商品類目體系示意圖可以如圖1所示。但應該認識到,本申請實施例提供的技術方案中對廣告資訊的分類並不限於上述方式,在不做出創造性勞動的前提下,本領域普通技術人員在本申請實施例提供的技術方案的基礎上所想到的其他分類方式,均屬於本申請保護的範圍。
當廣告投放伺服器接收到廣告投放用戶端的廣告投放請求時,可以根據廣告投放請求中的廣告查詢關鍵字分別在廣告資料庫中的對應類別廣告資訊的同一級子類的各個子類中檢索匹配的廣告,形成一個待投放廣告集合,進行廣告投放。
如圖3所示,為本申請實施例提供的廣告投放流程的示意圖,該流程應用於上述應用場景,可以包括以下步驟:
步驟301、廣告投放用戶端獲取廣告查詢關鍵字,並根據獲取到的廣告查詢關鍵字向廣告投放伺服器發送廣告投放請求。
具體的,當互聯網終端用戶在瀏覽網頁時,或在搜尋引擎搜尋某個或某些關鍵字時(不限於這兩種情況),廣告投放系統將向用戶所瀏覽的網頁投放廣告。首先,廣告投放用戶端會預先處理用戶所瀏覽的網頁內容獲得能描述網頁內容主旨的關鍵字,或預先處理在搜尋引擎輸入的搜尋關鍵字獲得用戶搜尋中心意圖關鍵字,將獲得的關鍵字作為廣告查詢關鍵字,該廣告查詢關鍵字與互聯網終端用戶意圖有較強的相關性。廣告投放用戶端獲取到廣告查詢關鍵字後,根據該廣告查詢關鍵字向廣告投放伺服器發送廣告投放請求,以查詢進行投放的廣告資訊。例如,當互聯網終端用戶正在瀏覽關於“手排汽車”的網頁,或互聯網終端用戶在搜尋引擎中輸入包含“手排汽車”的搜尋關鍵字時,廣告投放用戶端對用戶瀏覽的網頁或輸入的搜尋關鍵字進行預處理,以獲取廣告查詢關鍵字(即“手排汽車”),並向廣告投放伺服器發送廣告投放請求,以查詢關於“手排汽車”的廣告資訊進行投放。
步驟302、廣告投放伺服器獲取接收到的廣告投放請求中的廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊。
具體的,廣告投放伺服器接收到廣告投放用戶端發送的廣告投放請求後,獲取該廣告投放請求中的廣告查詢關鍵字,並根據獲取到的廣告查詢關鍵字以及廣告資料庫中第一級類別的廣告資訊確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別。例如,當廣告查詢關鍵字為手排汽車”時,廣告投放伺服器根據“手排汽車”以及廣告資料庫中第一級類別的廣告資訊可以確定“手排汽車”屬於汽車類廣告資訊,即“手排汽車”對應的第一級類別廣告資訊為汽車類廣告資訊。
廣告投放伺服器確定了廣告查詢關鍵字所屬的第一級類別後,根據該廣告查詢關鍵字在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊。
其中,當廣告投放伺服器獲取到的廣告查詢關鍵字為一個時,廣告投放伺服器根據待投放廣告數量在該第一級類別下同一級子類的各子類中檢索與該廣告查詢關鍵字匹配的廣告資訊;並計算所檢索出的廣告資訊與該廣告查詢關鍵字的相關度,並按照相關度從高到低的順序選擇該待投放廣告數量的廣告資訊作為檢索結果。以圖1所示的類別體系為例,當廣告投放伺服器獲取到廣告查詢關鍵字“手排汽車”後,廣告查詢伺服器可以根據廣告查詢關鍵字“手排汽車”以及廣告資訊查詢與“手排汽車”對應的廣告資訊的第一類別,在該實施例中確定廣告投放用戶端需要查詢的為汽車類廣告資訊,並根據廣告查詢關鍵字“手排汽車”在廣告資料庫中汽車類商品的同一級子類的各子類中檢索匹配的廣告,例如,可以在汽車類商品的第一級子類中進行檢索,也可以在汽車類商品的第二級子類中進行檢索。其中,廣告投放系統投放廣告的數量可以預先設定;廣告投放伺服器根據投放廣告的數量在各個子類中分別檢索出若干與廣告查詢關鍵字匹配的廣告,並最終確定待投放廣告集合。例如,廣告投放系統設定投放廣告數目為5,廣告投放伺服器獲取到廣告查詢關鍵字“手排汽車”後,可以在圖1所示的類別體系的9個葉子類(即第二級子類)中選擇出各葉子類中與該廣告查詢關鍵字相關度最高的1個廣告資訊(這樣共選擇出9個廣告資訊),並計算選擇出的9個廣告資訊與“手排汽車”的相關度,然後從選出的9個廣告資訊中,按照相關度從高到低的順序選擇出5個廣告資訊作為檢索結果,組成待投放廣告集合。
其中,當廣告投放伺服器獲取到的廣告查詢關鍵字為多個時,廣告投放伺服器可以採用以下方法檢索進行投放的廣告資訊:
(1)廣告投放伺服器分別根據每一個廣告查詢關鍵字在該第一級類別下同一級子類的各子類中檢索匹配的廣告資訊;分別計算所檢索出的廣告資訊與每一個廣告查詢關鍵字的相關度,並根據廣告查詢關鍵字的權重計算所檢索出的廣告與各廣告查詢關鍵字的綜合相關度;按照該綜合相關度從高到低的順序,在所檢索出的廣告資訊中選擇待投放廣告數量的廣告資訊作為檢索結果。
例如,若廣告投放伺服器獲取到廣告查詢關鍵字“A”和“B”,且需要投放的廣告數量為10,則廣告投放伺服器首先根據“A”和“B”確定廣告資訊所屬的第一級類別(如汽車類廣告資訊或服裝類廣告資訊),廣告投放伺服器可以根據“A”在廣告資料庫該第一級類別廣告資訊的同一級子類的各子類中檢索出10個匹配的廣告,並根據“B”在廣告資料庫該第一級類別廣告資訊的同一級子類的各子類中檢索出10個匹配的廣告,計算根據“A”檢索出的10個廣告資訊與“A”的相關度,以及根據“A”檢索出的10個廣告資訊與“B”的相關度,並根據廣告查詢關鍵字的權重確定綜合相關度(如計算綜合相關度時,“A”的權重為0.7,“B”的權重為0.3);同理確定出根據“B”檢索出的10個廣告資訊的綜合相關度,從檢索出的20個廣告資訊中按照綜合相關度從高到低的順序選擇出10個廣告資訊作為檢索結果,形成待投放廣告集合。
(2)廣告投放伺服器可以透過以下流程確定檢索結果(待投放廣告)
步驟1、廣告投放伺服器選擇一個廣告查詢關鍵字,並根據該廣告查詢關鍵字在第一類別下的同一級子類的各子類中檢索匹配的廣告資訊,並將檢索出的廣告資訊形成的集合作為當前廣告資訊集合;步驟2、廣告投放伺服器選擇一個還未被選擇的廣告查詢關鍵字,計算該廣告查詢關鍵字與當前廣告資訊集合中各廣告資訊的相關度,按照相關度從高到低的順序選擇廣告資訊,並用選擇出的廣告資訊形成的集合更新當前廣告資訊集合;步驟3、廣告投放伺服器判斷是否存在還未被選擇的廣告查詢關鍵字,若判斷為是,則轉至步驟2;否則,從當前廣告資訊集合中選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果,結束本流程。
例如,若廣告投放伺服器獲取到的廣告查詢關鍵字為“A”、“B”以及“C”,則首先,廣告投放伺服器可以從獲取到的廣告查詢關鍵字中選擇一個(如選擇“A”),並在“A”所屬的第一級類別廣告資訊的同一級子類的各子類中檢索出30個匹配的廣告資訊,並將檢索出的廣告資訊形成的集合作為當前廣告資訊集合;其次,廣告投放伺服器選擇一個未被選擇的廣告查詢關鍵字(如選擇“B”),計算“B”與當前廣告資訊集合中的廣告資訊的相關度,按照相關度從高到低的順序選擇20個廣告資訊,形成當前廣告資訊集合;再次,廣告投放伺服器判斷還存在未被選擇的廣告查詢關鍵字(“C”),則廣告投放伺服器選擇“C”,計算“C”與當前廣告資訊集合中的廣告資訊的相關度,並按照相關度從高到低的順序選擇15個廣告資訊形成當前廣告資訊集合;最後,廣告投放伺服器確定不存在未被選擇的廣告查詢關鍵字,從當前廣告資訊集合中選擇10個廣告資訊作為最終的檢索結果,形成待投放廣告集合。
應該認識到,本申請實施例提供的技術方案中,確定待投放廣告集合的策略並不限於上述策略,在不做出創造性勞動的前提下,本領域普通技術人員在本申請實施例提供的技術方案的基礎上所想到的其他確定待投放廣告集合的策略,均屬於本申請保護的範圍。
步驟303、廣告投放伺服器返回檢索到的廣告資訊,進行廣告投放。
具體的,廣告投放伺服器確定檢索結果後,將其發送給廣告投放用戶端,由廣告投放用戶端進行廣告投放。
透過以上流程可以看出,本申請實施例提供的技術方案中,廣告投放伺服器投放的廣告涉及的廣告資訊種類更加豐富,廣告覆蓋度更廣,能覆蓋到更多的不同需求的客戶人群或購買人群,由此更能提高廣告點擊率和買賣成交成功率,並提升用戶體驗,給用戶更多選擇,降低用戶對線上廣告的審美疲勞和厭倦心理。
本申請的實施例中,因為預先根據廣告資訊所屬類別,每一類廣告資訊以樹型結構儲存。當接收到廣告投放請求時,根據廣告投放請求中的廣告查詢關鍵字在該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,並將檢索到的廣告資訊返回給發送廣告投放請求的廣告投放用戶端進行廣告投放,使投放的廣告更加豐富,廣告投放覆蓋度更廣。當然,實施本申請的實施例的任一產品並不一定需要同時達到以上所述的所有優點。
基於上述廣告投放方法相同的技術構思,本申請實施例還提供了一種廣告投放伺服器,可以應用於上述廣告投放方法中。
如圖4所示,為本申請實施例提供的廣告投放伺服器的結構示意圖,包括:儲存模組41,用於根據廣告資訊所屬類別,將每一類廣告資訊以樹型結構儲存,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點;接收模組42,用於接收廣告投放請求;獲取模組43,用於獲取接收模組42接收到的廣告投放請求中的廣告查詢關鍵字;檢索模組44,用於根據獲取模組43獲取到的廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊;發送模組45,用於返回檢索模組44檢索到的廣告資訊給發送該廣告投放請求的廣告投放用戶端進行廣告投放。
其中,當獲取模組43獲取到的廣告查詢關鍵字的數量為一個時,檢索模組44具體用於,根據待投放廣告數量在該第一級類別下同一級子類的各子類中檢索與該廣告查詢關鍵字匹配的廣告資訊,計算所檢索出的廣告資訊與該廣告查詢關鍵字的相關度,並按照相關度從高到低的順序選擇待投放廣告數量相應數量的廣告資訊作為檢索結果。
當獲取模組43獲取到的廣告查詢關鍵字為多個時,檢索模組44具體用於,分別根據每一個廣告查詢關鍵字在該第一級類別下同一級子類的各子類中檢索匹配的廣告資訊,分別計算所檢索出的廣告資訊與每一個廣告查詢關鍵字的相關度,根據廣告查詢關鍵字的權重計算所檢索出的廣告與各廣告查詢關鍵字的綜合相關度,並按照該綜合相關度從高到低的順序在所檢索出的廣告資訊中選擇待投放廣告數量相應數量的廣告資訊作為檢索結果。
當獲取模組43獲取到的廣告查詢關鍵字為多個時,檢索模組44還可以透過以下流程確定檢索結果:步驟1、檢索模組44選擇一個廣告查詢關鍵字,並根據該廣告查詢關鍵字在該第一類別下的同一級子類的各子類中檢索匹配的廣告資訊,並將檢索出的廣告資訊形成的集合作為當前廣告資訊集合;步驟2、檢索模組44選擇一個還未被選擇的廣告查詢關鍵字,計算該廣告查詢關鍵字與當前廣告資訊集合中各廣告資訊的相關度,按照相關度從高到低的順序選擇廣告資訊,並用選擇出的廣告資訊形成的集合更新當前廣告資訊集合;步驟3、檢索模組44判斷是否存在還未被選擇的廣告查詢關鍵字,若判斷為是,則轉至步驟2;否則,從當前廣告資訊集合中選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果,結束本流程。
本申請的實施例中,因為預先根據廣告資訊所屬類別,每一類廣告資訊以樹型結構儲存。當接收到廣告投放請求時,根據廣告投放請求中的廣告查詢關鍵字在該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,並將檢索到的廣告資訊返回給發送該廣告投放請求的廣告投放用戶端進行廣告投放,使投放的廣告更加豐富,廣告投放覆蓋度更廣。當然,實施本申請的實施例的任一產品並不一定需要同時達到以上所述的所有優點。
本領域技術人員可以理解,本裝置實施例中的模組可以按照實施例描述分佈於實施例的裝置中,也可以進行相應變化而位於不同於本實施例的一個或多個裝置中。上述實施例的模組可以合併為一個模組,也可以進一步拆分成多個子模組。
透過以上的實施方式的描述,本領域的技術人員可以清楚地瞭解到本申請可借助軟體加必需的通用硬體平臺的方式來實現,當然也可以透過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本申請的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該電腦軟體產品儲存在一個儲存媒體中,包括若干指令用以使得一台終端設備(可以是手機,個人電腦,伺服器,或者網路設備等)執行本申請各個實施例所述的方法。
以上所述僅是本申請的較佳實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本申請原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視本申請的保護範圍。
21‧‧‧廣告資料庫
22‧‧‧廣告投放用戶端
23‧‧‧廣告投放伺服器
41‧‧‧儲存模組
42‧‧‧接收模組
43‧‧‧獲取模組
44‧‧‧檢索模組
45‧‧‧發送模組
圖1為本申請實施例中汽車類商品類目體系示意圖;圖2為本申請實施例中的廣告投放系統的系統架構示意圖;圖3為本申請實施例中的廣告投放方法流程示意圖;圖4為本申請實施例中的廣告投放伺服器的結構示意圖。
权利要求:
Claims (12)
[1] 一種廣告投放方法,其特徵在於,根據廣告資訊所屬類別以樹型結構儲存廣告資訊,每一類廣告資訊對應一個樹型儲存結構,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點,該方法包括:廣告投放伺服器接收廣告投放請求,獲取該廣告投放請求中的廣告查詢關鍵字;該廣告投放伺服器根據該廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊;該廣告投放伺服器返回檢索到的廣告資訊給發送該廣告投放請求的廣告投放用戶端進行廣告投放。
[2] 如申請專利範圍第1項所述的方法,其中,該廣告查詢關鍵字的數量為一個,該廣告投放伺服器在第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,具體為:該廣告投放伺服器根據待投放廣告數量在該第一級類別下同一級子類的各子類中檢索與該廣告查詢關鍵字匹配的廣告資訊;該廣告投放伺服器計算檢索出的廣告資訊與該廣告查詢關鍵字的相關度,並按照相關度從高到低的順序選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果。
[3] 如申請專利範圍第1項所述的方法,其中,該廣告查詢關鍵字的數量為多個,該廣告投放伺服器在第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,具體為:該廣告投放伺服器分別根據每一個廣告查詢關鍵字在該第一級類別下同一級子類的各子類中檢索匹配的廣告資訊;該廣告投放伺服器分別計算檢索出的廣告資訊與每一個廣告查詢關鍵字的相關度,並根據各廣告查詢關鍵字各自對應的權重,計算檢索出的廣告資訊與所有廣告查詢關鍵字的綜合相關度;該廣告投放伺服器按照綜合相關度從高到低的順序,在所檢索出的廣告資訊中選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果。
[4] 如申請專利範圍第1項所述的方法,其中,該廣告查詢關鍵字為多個,該廣告投放伺服器在第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,包括:步驟A、該廣告投放伺服器選擇一個廣告查詢關鍵字,並根據該廣告查詢關鍵字在該第一類別下的同一級子類的各子類中檢索匹配的廣告資訊,並將檢索出的廣告資訊形成的集合作為當前廣告資訊集合;步驟B、該廣告投放伺服器選擇一個還未被選擇的廣告查詢關鍵字,計算該廣告查詢關鍵字與當前廣告資訊集合中各廣告資訊的相關度,按照相關度從高到低的順序選擇廣告資訊,並用選擇出的廣告資訊形成的集合更新當前廣告資訊集合;步驟C、該廣告投放伺服器判斷是否存在還未被選擇的廣告查詢關鍵字,若判斷為是,則轉至步驟B;否則,從當前廣告資訊集合中選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果,結束本流程。
[5] 一種廣告投放伺服器,其特徵在於,包括:儲存模組,用於根據廣告資訊所屬類別,將每一類廣告資訊以樹型結構儲存,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點;接收模組,用於接收廣告投放請求;獲取模組,用於獲取該接收模組接收到的廣告投放請求中的廣告查詢關鍵字;檢索模組,用於根據該獲取模組獲取到的廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊;發送模組,用於返回該檢索模組檢索到的廣告資訊給發送該廣告投放請求的廣告投放用戶端進行廣告投放。
[6] 如申請專利範圍第5項所述的廣告投放伺服器,其中,該獲取模組獲取到的廣告查詢關鍵字的數量為一個;該檢索模組具體用於,根據待投放廣告數量在該第一級類別下同一級子類的各子類中檢索與該廣告查詢關鍵字匹配的廣告資訊,計算所檢索出的廣告資訊與該廣告查詢關鍵字的相關度,並按照相關度從高到低的順序選擇該待投放廣告數量相應數量的廣告資訊作為檢索結果。
[7] 如申請專利範圍第5項所述的廣告投放伺服器,其中,該獲取模組獲取到的廣告查詢關鍵字為多個;該檢索模組具體用於,分別根據每一個廣告查詢關鍵字在該第一級類別下同一級子類的各子類中檢索匹配的廣告資訊,分別計算所檢索出的廣告資訊與每一個廣告查詢關鍵字的相關度,根據該廣告查詢關鍵字的權重計算所檢索出的廣告與各廣告查詢關鍵字的綜合相關度,並按照該綜合相關度從高到低的順序在所檢索出的廣告資訊中選擇待投放廣告數量相應數量的廣告資訊作為檢索結果。
[8] 如申請專利範圍第5項所述的廣告投放伺服器,其中,該獲取模組獲取到的廣告查詢關鍵字為多個;該檢索模組具體用於透過以下流程確定檢索結果:步驟A、該檢索模組選擇一個廣告查詢關鍵字,並根據該廣告查詢關鍵字在該第一類別下的同一級子類的各子類中檢索匹配的廣告資訊,並將檢索出的廣告資訊形成的集合作為當前廣告資訊集合;步驟B、該檢索模組選擇一個還未被選擇的廣告查詢關鍵字,計算該廣告查詢關鍵字與當前廣告資訊集合中各廣告資訊的相關度,按照相關度從高到低的順序選擇廣告資訊,並用選擇出的廣告資訊形成的集合更新當前廣告資訊集合;步驟C、該檢索模組判斷是否存在還未被選擇的廣告查詢關鍵字,若判斷為是,則轉至步驟B;否則,從當前廣告資訊集合中選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果,結束本流程。
[9] 一種廣告投放系統,其特徵在於,包括廣告資料庫,廣告投放用戶端以及廣告投放伺服器;該廣告資料庫,用於根據廣告資訊所屬類別以樹型結構儲存,每一類廣告資訊對應一個樹型儲存結構,其中,第一級類別對應根節點,第一級類別下的各級子類別對應各級中間節點或葉子節點;該廣告投放用戶端,用於向該廣告投放伺服器發送廣告投放請求,其中攜帶有廣告查詢關鍵字;以及,接收廣告投放伺服器返回的廣告資訊,進行廣告投放;該廣告投放伺服器,用於接收廣告投放請求,並獲取該廣告投放請求中的廣告查詢關鍵字,根據該廣告查詢關鍵字,確定與該廣告查詢關鍵字對應的廣告資訊所屬的第一級類別,並在該第一級類別下的同一級子類的廣告資訊中檢索與該廣告查詢關鍵字匹配的廣告資訊,並返回檢索到的廣告資訊。
[10] 如申請專利範圍第9項所述的系統,其中,該廣告投放伺服器獲取到的廣告查詢關鍵字為一個;該廣告投放服務器具體用於,根據待投放廣告數量在第一級類別下同一級子類的各子類中檢索與該廣告查詢關鍵字匹配的廣告資訊,計算檢索出的廣告資訊與該廣告查詢關鍵字的相關度,並按照相關度從高到低的順序選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果。
[11] 如申請專利範圍第9項所述的系統,其中,該廣告投放伺服器獲取到的廣告查詢關鍵字為多個;該廣告投放服務器具體用於,分別根據每一個廣告查詢關鍵字在該第一級類別下同一級子類的各子類中檢索匹配的廣告資訊,分別計算所檢索出的廣告資訊與每一個廣告查詢關鍵字的相關度,根據該廣告查詢關鍵字的權重計算所檢索出的廣告與各廣告查詢關鍵字的綜合相關度,並按照該綜合相關度從高到低的順序在所檢索出的廣告資訊中選擇待投放廣告數量的廣告資訊作為檢索結果。
[12] 如申請專利範圍第9項所述的系統,其中,該廣告投放伺服器獲取到的廣告查詢關鍵字為多個;該廣告投放服務器具體用於透過以下流程確定檢索結果:步驟A、該廣告投放伺服器選擇一個廣告查詢關鍵字,並根據該廣告查詢關鍵字在該第一類別下的同一級子類的各子類中檢索匹配的廣告資訊,並將檢索出的廣告資訊形成的集合作為當前廣告資訊集合;步驟B、該廣告投放伺服器選擇一個還未被選擇的廣告查詢關鍵字,計算該廣告查詢關鍵字與當前廣告資訊集合中各廣告資訊的相關度,按照相關度從高到低的順序選擇廣告資訊,並用選擇出的廣告資訊形成的集合更新當前廣告資訊集合;步驟C、該廣告投放伺服器判斷是否存在還未被選擇的廣告查詢關鍵字,若判斷為是,則轉至步驟B;否則,從當前廣告資訊集合中選擇與待投放廣告數量相應數量的廣告資訊作為檢索結果,結束本流程。
类似技术:
公开号 | 公开日 | 专利标题
TWI539304B|2016-06-21|Ad serving method, ad serving server, and ad serving system
US10402858B2|2019-09-03|Computer-implemented method and system for enabling the automated selection of keywords for rapid keyword portfolio expansion
US9529897B2|2016-12-27|Computer-implemented method and system for combining keywords into logical clusters that share similar behavior with respect to a considered dimension
US8631003B2|2014-01-14|Query identification and association
US8504436B2|2013-08-06|Systems and methods for generating a manufacturer tier product rollup
JP5860456B2|2016-02-16|検索語重み付けの決定および利用
JP5778255B2|2015-09-16|垂直検索に基づいたクエリの方法、システム、および装置
US8751470B1|2014-06-10|Context sensitive ranking
JP4979921B2|2012-07-18|ローカル意図に基づいて検索結果を自動生成するためのシステムおよび方法
US7016892B1|2006-03-21|Apparatus and method for delivering information over a network
US20090055257A1|2009-02-26|Engagement-Oriented Recommendation Principle
CN106156127B|2020-06-16|选择数据内容向终端推送的方法及装置
US8396746B1|2013-03-12|Privacy preserving personalized advertisement delivery system and method
CN102142033B|2013-04-24|一种在搜索结果中提供相关子链接信息的方法和设备
WO2008057268A2|2008-05-15|Techniques for determining relevant advertisements in response to queries
CN101401062A|2009-04-01|确定相关来源、查询及合并多个内容来源的结果的方法和系统
Dias et al.2017|Automating the extraction of static content and dynamic behaviour from e-commerce websites
US20080215504A1|2008-09-04|Revenue Allocation in a Network Environment
US20170068720A1|2017-03-09|Systems and methods for classifying data queries based on responsive data sets
KR101849739B1|2018-05-31|복수의 사용자 목록들을 연결
Kang et al.2014|RWR-based Resources Recommendation on Weighted and Clustered Folksonomy Graph
同族专利:
公开号 | 公开日
CN108154384A|2018-06-12|
EP2732416A2|2014-05-21|
EP2732416A4|2015-04-01|
US20130018729A1|2013-01-17|
US9064263B2|2015-06-23|
JP5782188B2|2015-09-24|
CN102880969A|2013-01-16|
JP2014521170A|2014-08-25|
WO2013009947A3|2013-05-02|
TWI539304B|2016-06-21|
WO2013009947A2|2013-01-17|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
CN1199441C|1998-04-30|2005-04-27|联合视频制品公司|带有广告的节目指南系统|
JP2000298677A|1999-04-14|2000-10-24|Canon Inc|情報検索方法、情報検索装置および記憶媒体|
US8285590B2|2000-06-23|2012-10-09|Ecomsystems, Inc.|Systems and methods for computer-created advertisements|
US20020156677A1|2001-04-18|2002-10-24|Peters Marcia L.|Method and system for providing targeted advertising in public places and carriers|
US7136875B2|2002-09-24|2006-11-14|Google, Inc.|Serving advertisements based on content|
US7716161B2|2002-09-24|2010-05-11|Google, Inc,|Methods and apparatus for serving relevant advertisements|
US20040059712A1|2002-09-24|2004-03-25|Dean Jeffrey A.|Serving advertisements using information associated with e-mail|
US20060020510A1|2004-07-20|2006-01-26|Vest Herb D|Method for improved targeting of online advertisements|
US8326689B2|2005-09-16|2012-12-04|Google Inc.|Flexible advertising system which allows advertisers with different value propositions to express such value propositions to the advertising system|
JP4005100B2|2006-01-30|2007-11-07|株式会社カナックス|広告配信システムと装置、方法並びに広告配信プログラム|
US8700469B2|2006-03-06|2014-04-15|Apple Inc.|System and method for delivering advertising with enhanced effectiveness|
JP2007272814A|2006-03-31|2007-10-18|Cyber Wing Corp|広告配信システム、広告配信方法及び広告配信プログラム|
US8370343B2|2006-03-31|2013-02-05|Microsoft Corporation|Selecting directly bid upon advertisements for display|
US20080201219A1|2007-02-20|2008-08-21|Andrei Zary Broder|Query classification and selection of associated advertising information|
US7865397B2|2007-06-13|2011-01-04|Yahoo! Inc.|Category-based advertisement|
CN101499077A|2008-01-31|2009-08-05|上海亿动信息技术有限公司|一种根据载体内容分类信息发布信息的控制装置及方法|
JP4962986B2|2008-04-01|2012-06-27|ヤフー株式会社|コンテンツデータをカテゴリに分類する方法、サーバ、およびプログラム|
JP4859892B2|2008-08-12|2012-01-25|ヤフー株式会社|商品広告配信装置、商品広告配信方法、及び商品広告配信制御プログラム|
US20100094846A1|2008-10-14|2010-04-15|Omid Rouhani-Kalleh|Leveraging an Informational Resource for Doing Disambiguation|
US20100161411A1|2008-12-22|2010-06-24|Kindsight|System and method for generating display advertisements from search based keyword advertisements|
US20100235239A1|2009-03-11|2010-09-16|Selina Lam|System and method for providing automatic advertising and category distribution for online computer users|
US20100257171A1|2009-04-03|2010-10-07|Yahoo! Inc.|Techniques for categorizing search queries|
CN102880969A|2011-07-13|2013-01-16|阿里巴巴集团控股有限公司|广告投放方法、广告投放服务器及广告投放系统|CN102880969A|2011-07-13|2013-01-16|阿里巴巴集团控股有限公司|广告投放方法、广告投放服务器及广告投放系统|
US9201924B1|2012-11-26|2015-12-01|Google Inc.|Processing partially supported queries|
CN104731837A|2013-12-22|2015-06-24|祁勇|一种基于辅助关键词的广告投放方法|
US20150227963A1|2014-02-12|2015-08-13|Turn Inc.|Systems, methods, and apparatus for budget allocation|
CN104933044B|2014-03-17|2019-05-31|北京奇虎科技有限公司|应用卸载原因的分类方法及分类装置|
CN104021176B|2014-06-03|2016-08-17|合一信息技术(北京)有限公司|具有高度可扩展性的广告匹配方法和系统|
US20160189219A1|2014-12-30|2016-06-30|Michael George Lenahan|Simplified overlay ads|
CN104965893A|2015-06-18|2015-10-07|山东师范大学|一种大数据广告投放方法|
CN106408320A|2015-07-31|2017-02-15|北京奇虎科技有限公司|广告索引构建方法和装置、广告检索方法和系统|
CN106445953A|2015-08-07|2017-02-22|北京奇虎科技有限公司|广告创意信息检索方法和系统|
US20170076327A1|2015-09-11|2017-03-16|Yahoo! Inc.|Method and system for dynamically providing advertisements for comparison|
CN106775435B|2015-11-24|2019-07-19|腾讯科技(深圳)有限公司|一种存储系统中的数据处理方法、装置和系统|
CN105630943A|2015-12-23|2016-06-01|合一网络技术有限公司|一种广告素材查找方法及装置|
WO2018037664A1|2016-08-22|2018-03-01|日本電気株式会社|情報処理装置、制御方法、及びプログラム|
CN106303622A|2016-08-25|2017-01-04|武克易|一种广告视频文件分级查找方法|
US11170005B2|2016-10-04|2021-11-09|Verizon Media Inc.|Online ranking of queries for sponsored search|
CN106600342A|2016-12-29|2017-04-26|北京奇艺世纪科技有限公司|一种广告投放的方法和装置|
CN108573392A|2017-03-09|2018-09-25|合网络技术(北京)有限公司|一种广告投放方法和装置|
CN107194731A|2017-05-23|2017-09-22|苏州人师北清网络技术有限公司|广告投放方法及装置|
CN108320186A|2018-02-02|2018-07-24|广东轻工职业技术学院|基于跨境电商服务平台的广告管理系统及方法|
CN108960898A|2018-06-11|2018-12-07|北京奇艺世纪科技有限公司|一种广告投放方法和装置|
CN109146535B|2018-06-27|2020-10-23|北京奇艺世纪科技有限公司|一种广告库存询量方法、装置|
CN109727061B|2018-12-06|2021-03-30|华为终端有限公司|一种广告推送方法和数据管理平台|
CN109977306B|2019-03-14|2021-08-20|北京达佳互联信息技术有限公司|广告引擎的实现方法、系统、服务器及介质|
CN110580291B|2019-07-29|2021-12-21|用友网络科技股份有限公司|基于erp客户服务知识图谱的智能搜索方法及计算机设备|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
CN2011101957134A|CN102880969A|2011-07-13|2011-07-13|广告投放方法、广告投放服务器及广告投放系统|
[返回顶部]