專利名稱:Ad決定系統(tǒng)的條件性響應(yīng)信令和行為的制作方法
技術(shù)領(lǐng)域:
本公開一般地涉及廣告插入系統(tǒng)。
背景技術(shù):
典型的廣告(或者說"ad")插入系統(tǒng)可以包括廣告決定管理器(A匿)和廣告決定 服務(wù)器(ADS)。 A匿可以檢測未決的廣告機(jī)會(huì),向ADS詢問所推薦的廣告動(dòng)作,然后控制所 選廣告內(nèi)容的插入。ADS可以對這種詢問作出響應(yīng),并且提供廣告動(dòng)作(例如,播放"ADl" 和"AD2")的列表。 在傳統(tǒng)方法中,這種決定可以大大提前于廣告植入(placement)機(jī)會(huì)而作出,或 者"即時(shí)"作出。這種提前決定的一個(gè)問題在于隨著廣告植入時(shí)間的接近,可能出現(xiàn)更好 的選擇(例如,銷售窗口已過,或者針對該人口統(tǒng)計(jì)的太多訂戶在跳過該廣告)。即時(shí)決定 的一個(gè)問題涉及擴(kuò)展,其中可能沒有足夠的每秒事務(wù)能力來實(shí)現(xiàn)廣告植入事件時(shí)的成群決 定。
圖1示出示例性廣告植入系統(tǒng)。 圖2示出示例性的ADM到ADS的請求和條件性響應(yīng)(conditionalresponse)布置。 圖3示出示例性計(jì)算指令引擎使用。 圖4示出ADM和ADS位置的示例。 圖5示出廣告植入的一種示例性方法的流程圖。 圖6示出條件性廣告評估的一種示例性方法的流程圖。
具體實(shí)施方式
在一個(gè)實(shí)施例中,一種方法可以包括(i)在廣告決定管理器(ADM)中接收植入機(jī) 會(huì);(ii)向廣告決定服務(wù)器(ADS)發(fā)送請求;(iii)接收來自ADS的條件性響應(yīng),其中該條 件性響應(yīng)包括一個(gè)或多個(gè)條件性廣告;以及(iv)從所述一個(gè)或多個(gè)條件性廣告中進(jìn)行選 擇。 在一個(gè)實(shí)施例中, 一種裝置可以包括(i) ADM,被配置為接收植入機(jī)會(huì)并且向內(nèi)容 組合器提供所選廣告;以及(ii)耦合到A匿的ADS,該ADS被配置為當(dāng)A匿發(fā)出填充植入 機(jī)會(huì)的請求時(shí)向A匿提供條件性響應(yīng),該條件性響應(yīng)具有一個(gè)或多個(gè)條件性廣告。
在一個(gè)實(shí)施例中,一種方法可以包括(i)接收具有一個(gè)或多個(gè)條件性廣告的條 件性響應(yīng);(ii)評估所述一個(gè)或多個(gè)條件性廣告中所選一個(gè)廣告的條件;(iii)當(dāng)所述條 件被滿足時(shí)將所選一個(gè)廣告提供給內(nèi)容組合器;以及(iv)當(dāng)所述條件不被滿足時(shí)選擇所 述一個(gè)或多個(gè)條件性廣告中的另一個(gè)廣告并返回到所述評估步驟。
示例件實(shí)施例
在特定實(shí)施例中,可以提供使得廣告(ad)決定服務(wù)器(ADS)能夠通過一種推薦并 重新作出廣告植入選擇的動(dòng)態(tài)條件性機(jī)制來生成更適時(shí)的廣告植入決定的方法。這種動(dòng)態(tài) 的自適應(yīng)方法可以提高廣告植入決定的準(zhǔn)確度和價(jià)值,并且在流量特性可寬廣變化的系統(tǒng) 中更好地適應(yīng)事務(wù)處理速率的寬廣可變性。 在特定實(shí)施例中,廣告決定管理器(ADM)處理行為可被有條件地定義或者基于 ADS響應(yīng)要素來精煉。條件性響應(yīng)要素可以通過具有更好響應(yīng)的系統(tǒng)來降低在提供顯著改 善的終端用戶體驗(yàn)時(shí)的A匿到ADS處理負(fù)擔(dān)。條件性響應(yīng)要素可以包括在什么條件下做什 么、特征消除、期滿、重新詢問引導(dǎo)。 現(xiàn)在參考圖l,一種示例性廣告植入系統(tǒng)被示出并用一般標(biāo)號100表示。網(wǎng)絡(luò)102 以與端點(diǎn)104和106相接口 。例如,端點(diǎn)104和106以是機(jī)頂盒(STB)、因特網(wǎng)協(xié)議(IP) 電視(TV)監(jiān)視器、計(jì)算設(shè)備或者任何能夠端接內(nèi)容流(例如,流114)的適當(dāng)設(shè)備。 一般而 言,特定實(shí)施例可以適用于任何形式的音頻、視頻和/或其他媒體流,或者涉及廣告機(jī)會(huì)的 任何類型的內(nèi)容分發(fā),例如通過移動(dòng)電話、無線保真(WiFi)設(shè)備、因特網(wǎng)、有線電視、衛(wèi)星 電視以及可插入廣告的任何方式(例如,靜止圖像、橫幅、運(yùn)動(dòng)圖像、交互式廣告等)。此外, 網(wǎng)絡(luò)102可以是任何類型的網(wǎng)絡(luò),例如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、無線保真(WiFi)、虛擬 專用網(wǎng)(VPN)或者因特網(wǎng)。 廣告決定管理器(ADM) 110和廣告決定服務(wù)器(ADS) 112可以代表通過詢問或請求 (例如,118)和響應(yīng)(例如,條件性響應(yīng)120)來通信的邏輯實(shí)體或節(jié)點(diǎn)類型?;蛘?,與嚴(yán)格 的請求_響應(yīng)交互相對,在特定實(shí)施例中也可以支持異步的從ADS到ADM/從ADM到ADS結(jié) 構(gòu)。ADM 110對流可以是知曉的,包括哪些用戶是與該流相關(guān)聯(lián)的活動(dòng)訂戶、特性、該流的元 數(shù)據(jù)以及靜態(tài)因素(例如,早已預(yù)先安排的那些因素)和動(dòng)態(tài)因素(例如,基于用戶動(dòng)作)。 此外,ADM IIO可以動(dòng)態(tài)地監(jiān)視內(nèi)容分發(fā)陣列(例如,接收輸入并生成視頻點(diǎn)播(VOD)、線 性和/或時(shí)間移動(dòng)的多媒體內(nèi)容的輸出的一個(gè)或多個(gè)服務(wù)器)所服務(wù)于的每個(gè)訂戶(或 者對于多播是成組的訂戶)VOD、線性或時(shí)間移動(dòng)的播出(play-out)行為(例如,訂戶行為 116),并向ADS 112詢問廣告植入事件將在何時(shí)發(fā)生。這樣,A匿IIO可以知曉內(nèi)容流中的 植入機(jī)會(huì)(POP)和這種植入的目標(biāo)標(biāo)準(zhǔn),而ADS 112可以提供廣告或者執(zhí)行用于插入的廣 告處理操作或者與內(nèi)容流有關(guān)的其他處理的規(guī)則。 A匿IIO與ADS 112之間的接口可以是任何適當(dāng)信令或目標(biāo)廣告系統(tǒng)接口,例如 包括或者補(bǔ)充(例如,通過依賣方而定的擴(kuò)展)那些可在電纜電信工程師協(xié)會(huì)(CSTE)所頒 布的標(biāo)準(zhǔn)中描述的接口。然而,在特定實(shí)施例中可以對ADM IIO與ADS 112之間的接口利 用任何適當(dāng)信令和/或通信協(xié)議。 一般而言,這種信令可以包括詢問/請求和響應(yīng)。此外, ADM110可以將所選廣告122輸出到內(nèi)容組合器108以包括在流114中。內(nèi)容組合器108 可以是任何能夠在所發(fā)送的多媒體流中插入、刪除和/或替換視頻和/或音頻內(nèi)容的設(shè)備。 此外,A匿110與內(nèi)容組合器108之間的接口可以是任何適當(dāng)接口。例如,SCTE-30可用于 ADM 110與內(nèi)容組合器108之間的接口,并且SCTE-30的相關(guān)部分通過引用結(jié)合于此。
現(xiàn)在參考圖2, 一種示例性的A匿到ADS的請求和條件性響應(yīng)布置被示出并用一般 標(biāo)號200表示。ADM 202可以包括任意數(shù)目的詢問或請求,其中每個(gè)詢問或請求可以包括 植入機(jī)會(huì)(POP)標(biāo)識符以及任意的相應(yīng)參數(shù)。例如,ADM 202可以包括具有參數(shù)208-0的 POP 206-0、具有參數(shù)208-1的POP 206-1、…、具有參數(shù)208-N的POP 206-N等。ADS 204可以包括條件性響應(yīng)要素,例如具有條件性廣告212-A、212-B、…、212-X并且與POP 206-0 相對應(yīng)的條件性響應(yīng)(CR)210-0。類似地,具有條件性廣告214-A、214-B、…、214-X的CR 210-1可以對應(yīng)于POP 206-1,并且具有條件性廣告218-A、218-B、 ".、218-X的CR 210-N 可以對應(yīng)于POP 206-N等等。 如上面所討論的,ADS 204可以提供對來自ADM 202的植入請求的響應(yīng)。在特定 實(shí)施例中,來自ADS 204的響應(yīng)可以是條件性的,并且包括任何可檢測的用戶動(dòng)作的參數(shù) 可在確定用于植入的所選廣告時(shí)被利用。此外,條件性指令或響應(yīng)可以包括變體,例如提供 如下選擇播放一個(gè)廣告達(dá)第一時(shí)間(例如,30秒)、接著播放另一個(gè)廣告達(dá)第二時(shí)間(例 如,20秒)然后返回初始廣告。如將在下面更詳細(xì)討論的,在ADM 202中或者與ADM 202相 關(guān)聯(lián)的計(jì)算指令引擎可以接收來自ADS 204的條件性響應(yīng)輸入,并且可以從中確定用于植 入的所選廣告。另外,在特定實(shí)施例中,這種條件性響應(yīng)可以包括相對大量的語法,包括if/ then/else條件編碼以及廣告的優(yōu)先級化。此外,指令或者條件性響應(yīng)可通過隨后的信令而 相關(guān)(例如在數(shù)據(jù)結(jié)構(gòu)中使用條件性指令I(lǐng)D)。 在A匿詢問中提供的典型參數(shù)可以包括關(guān)于規(guī)劃內(nèi)容的信息(例如,線性規(guī)劃、時(shí) 間移動(dòng)的規(guī)劃、所存儲(chǔ)的VOD資產(chǎn)、種類、持續(xù)時(shí)間等)、關(guān)于用戶或訂戶的信息(例如,訂戶 標(biāo)識符、收入范圍、年齡范圍、種類偏好、地理位置、訂戶分組等)以及關(guān)于廣告植入機(jī)會(huì)的 信息(例如,書檔廣告、嵌入式廣告或者諸如暫停之類的竅門模式事件等)。此外,條件性指 令可以提供次要的或者可選的行為,這些行為在預(yù)定條件得到滿足時(shí)被調(diào)用。例如,如果用 戶在觀看特定廣告或者一系列中的任意廣告時(shí)選擇暫停,則所參考的廣告點(diǎn)(ad spot)可 被播放并包括在對該事件的指示(directive)中。 另一種類型的條件性響應(yīng)或指令可以是如果用戶選擇特定的快進(jìn)速度,則指定 不同的廣告來播放??梢园ㄆ渌麉?shù)以使得如果正常播放時(shí)間(NPT)小于廣告觀看時(shí) 間的50 % ,則A匿可以執(zhí)行對新廣告的切換或替換。這些條件性行為可以降低或者消除A匿 基于特定事件而詢問或者重新詢問ADS的必要。另一種類型的條件性指令可以是為訂戶消 除處理選項(xiàng)。例如,可以適應(yīng)這樣的情況禁止廣告點(diǎn)播出期間的快進(jìn)或策略。
另一種類型的條件性指令可以是植入指令的期滿時(shí)間或者重新詢問時(shí)間。如果某 一時(shí)間閾值被超過,那么ADS可能允許事件發(fā)生并且可能改變廣告點(diǎn)。例如,如果ADS 204 基于客戶端的當(dāng)前觀看時(shí)間選擇了廣告點(diǎn),并且如果用戶發(fā)起了暫停事件達(dá)60分鐘,則 ADS 204可能希望改變該廣告。例如,ADS 204因?yàn)楫?dāng)前客戶端時(shí)間大大早于上午11點(diǎn)而 提供麥當(dāng)勞的早餐廣告來播放,并且客戶端暫停系統(tǒng)并然后于上午11:30再次進(jìn)行播放。 ADS現(xiàn)在可能更愿意播放麥當(dāng)勞的午餐廣告,這是因?yàn)辂湲?dāng)勞在上午11點(diǎn)以后不再供應(yīng)早 餐。最初的廣告決定可在上午10:50被標(biāo)記為期滿,并且A匿202可以由于該條件性期滿 而立即重新詢問是否進(jìn)行更新。 在特定實(shí)施例中,可能對于響應(yīng)中所指定的條件性行為的粒度(granularity)沒 有限制,并且對于期滿或重新詢問標(biāo)準(zhǔn)也沒有限制。然而,實(shí)際的系統(tǒng)負(fù)荷限制可能降低重 新詢問能力。而且在特定實(shí)施例中,可以適應(yīng)這樣的情況在從ADS到ADM的響應(yīng)消息中 提供條件性指令。這種條件性指令可以提供對所預(yù)期但仍未經(jīng)歷的事件(例如,暫停、快進(jìn) 等)的行為定義,或者這些條件性指令可用于禁用這種類型的功能。 —般而言,在特定實(shí)施例中可能存在兩類規(guī)則。其中一類對于特定廣告植入機(jī)會(huì)而言可能是唯一的。另一類可被分類為組結(jié)構(gòu)。對此的一個(gè)示例可以是如下表述的規(guī)則
"對于內(nèi)容id x,對于任何用戶,缺省規(guī)則是在第一廣告機(jī)會(huì)中播放廣告y"。另一示例可
以是"對于擁有自己的媒體中心的所有用戶每天播放"新媒體中心游戲X"至少一次"。
現(xiàn)在參考圖3,一種示例性計(jì)算指令引擎使用被示出并用一般標(biāo)號300表示。CR 310-Y可以包括條件性廣告314-A、314-B、…、314-X。這些條件性廣告可被輸入到計(jì)算指 令引擎302,計(jì)算指令引擎302可以從中確定所選廣告322。 一般而言,內(nèi)容段324(例如, 視頻幀)可以包括植入機(jī)會(huì),例如P0P-Y。如上面所討論的,知曉流的A匿可以獲得這樣的 知識存在即將到來的機(jī)會(huì)。然后,ADS可以提供條件性廣告(條件被編碼在其中)以服務(wù) 于該機(jī)會(huì)。 計(jì)算指令引擎302可以從ADS所提供的條件性廣告中作出最終決定。該最終決定 (例如,所選廣告322)可被提供給接合器或者內(nèi)容組合器308,并且/或者A匿可以執(zhí)行相 關(guān)動(dòng)作。例如,所選廣告322可在P0P-Y標(biāo)識出的幀處被組合在視頻流中。此外,內(nèi)容組合 器308可以是流式服務(wù)器或者視頻組合器,并且可以位于客戶端(例如,機(jī)頂盒,又稱STB) 處。在這種布置中,STB可以調(diào)用ADM功能,并且/或者決定可在相關(guān)網(wǎng)絡(luò)中作出,條件性 廣告可被傳播到STB,并且STB可以執(zhí)行計(jì)算/指令引擎操作。 在具體實(shí)施例中,ADS可以返回植入指令,這些指令包括廣告點(diǎn)標(biāo)識符和廣告植入 指示,例如(i)用相同尺寸或者不同尺寸(非線性的應(yīng)要求情況)的廣告來替換現(xiàn)有廣 告;(ii)刪除現(xiàn)有廣告;(iii)插入新廣告;和/或(iv)呈現(xiàn)可以引起隨后的長形式廣告 (由決定服務(wù)器提供的長形式廣告,或者可能引起隨后的詢問)的交互式廣告。
現(xiàn)在參考圖4,示出了 A匿和ADS位置的示例。在一種布置(400)中,ADM 404和 ADS 406可以共同位于頭部端或者集中式位置402中。在另一種布置(420)中,A匿424和 ADS 426可以共同位于STB 422中。在另一種布置(440)中,ADM 444可以在STB 442中, 而ADS 446可位于頭部448中。在另一種布置(460)中,ADM 464和ADS466可都位于頭部 端468,但指令的A匿輸出可被提供給STB 462以通過內(nèi)容組合器470來執(zhí)行。此外,特定 實(shí)施例可不限于內(nèi)容分發(fā)服務(wù)器的陣列。也可以存在多層服務(wù)器,例如ADS耦合到ADM,該 A匿具有連接到硬件接合器的嵌入式廣告存儲(chǔ)裝置,該硬件接合器具有用于檢測實(shí)際的廣 告插入機(jī)會(huì)并對內(nèi)容進(jìn)行接合的邏輯。 現(xiàn)在參考圖5,廣告植入的一種示例性方法的流程圖被示出并用一般標(biāo)號500表 示。該流程可以開始(502),并且可在ADM中接收植入機(jī)會(huì)(504)。然后可將對一個(gè)或多個(gè) 廣告的詢問或請求發(fā)送給ADS(506)。然后可以從ADS接收包含一個(gè)或多個(gè)條件性廣告的條 件性響應(yīng)(508)。然后,可從這些條件性廣告中選擇用于植入的廣告(510),并且流程可以 結(jié)束(512)。 現(xiàn)在參考圖6,條件性廣告評估的一種示例性方法的流程圖被示出并用一般標(biāo)號 600表示。該流程可以開始(602),并且可在A匿中接收包含一個(gè)或多個(gè)條件性廣告的條件 性響應(yīng)(604)。可以評估來自該條件性響應(yīng)的廣告的條件(606)。如果沒有條件在該評估的 廣告中得到滿足(608),則流程可以返回,以對另一廣告可能性的條件進(jìn)行評估(606)。然 而,如果來自條件性響應(yīng)的廣告的條件被滿足(608),則該廣告可被選擇(610),并且流程 可以結(jié)束(612)。 在特定實(shí)施例中,可以降低ADS與ADM之間的信令負(fù)荷,并且可在帶有時(shí)間和其他行為考慮的情況下作出早期決定。傳統(tǒng)的系統(tǒng)在廣告植入事件之前相當(dāng)早的時(shí)候或者在廣 告植入事件的時(shí)間附近立即作出這種絕對決定。特定實(shí)施例一般可以使信令最小化、使可 縮放性最大化并且使得能夠作出適時(shí)且更加適當(dāng)?shù)膹V告決定。 在特定實(shí)施例中,時(shí)間上的ADS處理可被均衡,以使得大量相同數(shù)據(jù)可被用于廣 告植入流程中的多個(gè)決定。因此,一旦數(shù)據(jù)被獲得,該數(shù)據(jù)對于緩存而言就可以是本地的, 從而輔助更快的處理并改善可縮放性。另外,特定實(shí)施例可以向A匿系統(tǒng)提供對預(yù)期到但 仍未遇到的事件進(jìn)行實(shí)時(shí)響應(yīng)的能力,這可以通過提高的系統(tǒng)響應(yīng)性來改變終端用戶的體 驗(yàn)。此外,特定實(shí)施例可以允許ADS使基于時(shí)間的行為期滿,并且使A匿基于外部定義的條 件來重新詢問新指令。 雖然針對特定實(shí)施例描述了說明書,但是這些特定實(shí)施例僅僅是說明性而非限制 性的。例如,雖然這里描述了特定的A匿和ADS布置,但是在特定實(shí)施例中可以采用任何適 當(dāng)?shù)牟贾没蛳到y(tǒng)模型。此外,雖然描述了條件性響應(yīng)和詢問結(jié)構(gòu)的特定示例,但是在特定實(shí) 施例中可以利用任何適當(dāng)?shù)木哂袟l件的請求和/或響應(yīng)。 可使用任何適當(dāng)?shù)木幊陶Z言來實(shí)現(xiàn)特定實(shí)施例的例程,包括C、 C++、 Java、匯編語 言等??梢圆捎貌煌木幊碳夹g(shù),例如面向過程或面向?qū)ο蟮?。例程可以在單個(gè)處理設(shè)備 或者多個(gè)處理器上執(zhí)行。雖然可按特定順序來呈現(xiàn)步驟、操作或計(jì)算,但是該順序可在不同 的具體實(shí)施例中改變。在一些具體實(shí)施例中,在本說明書中順序示出的多個(gè)步驟可被同時(shí) 執(zhí)行。這里描述的操作的序列可被另一進(jìn)程(例如操作系統(tǒng)、核心等)中斷、掛起或者以其 他方式控制。例程可在操作系統(tǒng)環(huán)境中運(yùn)行,或者作為占用系統(tǒng)處理的全部或大部分的獨(dú) 立例程而運(yùn)行。功能可以用硬件、軟件或者二者的組合來執(zhí)行。除非以其他方式聲明,否則 功能也可被手動(dòng)地、整體地或者部分地執(zhí)行。 在這里的描述中,提供了許多具體細(xì)節(jié)(例如組件和/或方法的示例)以提供對 特定實(shí)施例的透徹理解。然而,相關(guān)領(lǐng)域的技術(shù)人員將會(huì)認(rèn)識到,可在沒有這些具體細(xì)節(jié)中 的一個(gè)或多個(gè)的情況下或者利用其他裝置、系統(tǒng)、組裝、方法、組件、材料、部件等來實(shí)施特 定實(shí)施例。在其他實(shí)例中,公知的結(jié)構(gòu)、材料或操作未被具體示出或詳細(xì)描述,以避免模糊 特定實(shí)施例的各方面。 用于特定實(shí)施例的"計(jì)算機(jī)可讀介質(zhì)"可以是任何介質(zhì),其可以包含、存儲(chǔ)、傳送、
傳播或者傳輸由指令執(zhí)行系統(tǒng)、裝置、系統(tǒng)或設(shè)備使用或者與指令執(zhí)行系統(tǒng)、裝置、系統(tǒng)或
設(shè)備結(jié)合使用的程序。計(jì)算機(jī)可讀介質(zhì)可以是(僅僅作為示例而不是局限性的)電子的、磁
的、光的、電磁的、紅外的或者半導(dǎo)體系統(tǒng)、裝置、系統(tǒng)、設(shè)備、傳播介質(zhì)或者計(jì)算機(jī)存儲(chǔ)器。 可以用軟件或硬件或者二者的組合的控制邏輯形式來實(shí)現(xiàn)具體實(shí)施例。該控制邏
輯在被一個(gè)或多個(gè)處理器執(zhí)行時(shí)可操作來執(zhí)行具體實(shí)施例中所描述的操作。"處理器"或者"進(jìn)程"包括任何處理數(shù)據(jù)、信號或其他信息的人、硬件和/或軟件
系統(tǒng)、機(jī)制或組件。處理器可以包括具有通用中央處理單元的系統(tǒng)、多個(gè)處理單元、用于實(shí)
現(xiàn)功能的專用電路或者其他系統(tǒng)。處理不必限于一地理位置或者具有時(shí)間限制。例如,處
理器可以"實(shí)時(shí)地"、"離線地"、以"批處理模式"等執(zhí)行其功能。處理的一些部分可由不同
(或者相同)處理系統(tǒng)在不同時(shí)間和不同位置執(zhí)行。 整個(gè)本說明書中對"一個(gè)實(shí)施例"、"實(shí)施例"、"具體實(shí)施例"或者"特定實(shí)施例"的 提及指的是結(jié)合該特定實(shí)施例描述的特定特征、結(jié)構(gòu)或特性包括在至少一個(gè)實(shí)施例中,并
8且不一定包括在所有特定實(shí)施例中。因此,在整個(gè)本說明書中的各處出現(xiàn)的各個(gè)短語"在一 特定實(shí)施例中"、"在一實(shí)施例中"或者"在一具體實(shí)施例中"不一定指同一實(shí)施例。此外,任 何具體實(shí)施例的特定特征、結(jié)構(gòu)或特性可以按任何適當(dāng)方式與一個(gè)或多個(gè)其他特定實(shí)施例 相結(jié)合。將會(huì)了解,考慮到這里的教導(dǎo)可能存在這里所描述和說明的特定實(shí)施例的其他變 體和修改,并且認(rèn)為這些變體和修改是該精神和范圍的一部分。 可以通過利用經(jīng)編程的通用數(shù)字計(jì)算機(jī)、通過使用專用集成電路、可編程邏輯器 件、現(xiàn)場可編程門陣列來實(shí)現(xiàn)特定實(shí)施例,可以使用光學(xué)、化學(xué)、生物學(xué)、量子或納米工程系 統(tǒng)、組件和機(jī)制。 一般而言,可通過本領(lǐng)域中已知的任何手段來實(shí)現(xiàn)特定實(shí)施例的功能???以使用分布式聯(lián)網(wǎng)系統(tǒng)、組件和/或電路。數(shù)據(jù)的通信或傳輸可以是有線的、無線的或者通 過任何其他手段。 還將認(rèn)識到,附圖中所描述的要素中的一個(gè)或多個(gè)還可以按更加分離或集成的方 式來實(shí)現(xiàn),或者甚至在某些情況下被去除或者使其不起作用,這根據(jù)特定應(yīng)用是有用的。實(shí) 現(xiàn)可存儲(chǔ)在機(jī)器可讀介質(zhì)中以允許計(jì)算機(jī)執(zhí)行任何上述方法的程序或代碼也在該精神和 范圍內(nèi)。 另外,附圖中所示的任何信號箭頭應(yīng)當(dāng)僅被理解為示例性而非限制性的,除非以 其他方式具體指出。此外,這里使用的術(shù)語"或者"一般意圖表示"和/或",除非以其他方 式指出。組件或步驟的組合也將被認(rèn)為是指出的,其中當(dāng)呈現(xiàn)區(qū)分或組合不清楚的能力時(shí) 術(shù)語被預(yù)知。 如這里的說明和整個(gè)所附權(quán)利要求書中使用的,"一"和"該"包括復(fù)數(shù)形式,除 非上下文以其他方式清楚地指出。此外,如這里的說明和整個(gè)所附權(quán)利要求書中使用的, "在…中"的含義包括"在…中"和"在…上",除非上下文以其他方式清楚地指出。
前述描述和所說明的特定實(shí)施例(包括說明書摘要中所描述的內(nèi)容)不意圖是窮 盡的或者將本發(fā)明限于這里公開的精確形式。雖然這里僅為了說明目的而描述了本發(fā)明的 具體特定實(shí)施例和示例,但是如相關(guān)領(lǐng)域技術(shù)人員將會(huì)認(rèn)識到的,在該精神和范圍內(nèi)可能 存在各種等同的修改。如所指出的,可以在考慮對所說明的特定實(shí)施例的前述描述的情況 下對本發(fā)明作出這些修改,并且這些修改將包括在該精神和范圍內(nèi)。 因此,雖然這里參考本發(fā)明的特定實(shí)施例描述了本發(fā)明,但是各種改變和替換意 圖在前述公開中,并且將會(huì)認(rèn)識到,在一些實(shí)例中,將在沒有對其他特征的相應(yīng)使用的情況 下采用特定實(shí)施例的一些特征,而不脫離所給出的范圍和精神。因此,可以作出許多修改以 使得特定情形或材料適合于實(shí)質(zhì)范圍和精神。希望本發(fā)明不限于所附權(quán)利要求中使用的特 定術(shù)語和/或作為為了實(shí)現(xiàn)本發(fā)明所考慮的最佳模式而公開的特定實(shí)施例,而是本發(fā)明將 包括任何和全部特定實(shí)施例和落在所附權(quán)利要求范圍內(nèi)的等同物
權(quán)利要求
一種方法,包括在廣告決定管理器(ADM)中接收植入機(jī)會(huì);向廣告決定服務(wù)器(ADS)發(fā)送請求;接收來自所述ADS的條件性響應(yīng),其中該條件性響應(yīng)包括一個(gè)或多個(gè)條件性廣告;以及從所述一個(gè)或多個(gè)條件性廣告中進(jìn)行選擇。
2. 如權(quán)利要求1所述的方法,其中,接收植入機(jī)會(huì)的步驟包括接收一個(gè)或多個(gè)參數(shù)。
3. 如權(quán)利要求2所述的方法,其中,發(fā)送請求的步驟包括使用所述一個(gè)或多個(gè)參數(shù),所述一個(gè)或多個(gè)參數(shù)包括用戶動(dòng)作。
4. 如權(quán)利要求1所述的方法,其中,所述條件性響應(yīng)包括對所述一個(gè)或多個(gè)條件性廣告的優(yōu)先級化排序。
5. 如權(quán)利要求1所述的方法,其中,從所述一個(gè)或多個(gè)條件性廣告中進(jìn)行選擇的步驟 包括評估至少一個(gè)條件。
6. 如權(quán)利要求1所述的方法,其中,從所述一個(gè)或多個(gè)條件性廣告中進(jìn)行選擇的步驟 包括使用所述A匿中的計(jì)算指令引擎。
7. 如權(quán)利要求1所述的方法,還包括將所選廣告發(fā)送給內(nèi)容組合器,以用于向訂戶提 供內(nèi)容流。
8. —種裝置,包括廣告決定管理器(A匿),被配置為接收植入機(jī)會(huì)并向內(nèi)容組合器提供所選廣告;以及耦合到所述A匿的廣告決定服務(wù)器(ADS),該ADS被配置為當(dāng)所述A匿發(fā)出填充所述植 入機(jī)會(huì)的請求時(shí)向所述A匿提供條件性響應(yīng),該條件性響應(yīng)具有一個(gè)或多個(gè)條件性廣告。
9. 如權(quán)利要求8所述的裝置,其中,所述A匿和所述ADS 二者位于頭部端中。
10. 如權(quán)利要求9所述的裝置,其中,所述內(nèi)容組合器位于訂戶端的機(jī)頂盒(STB)中。
11. 如權(quán)利要求8所述的裝置,其中,所述A匿和所述ADS 二者位于訂戶端的STB中。
12. 如權(quán)利要求8所述的裝置,其中,所述A匿位于訂戶端的STB中,并且所述ADS位于 頭部端中。
13. 如權(quán)利要求8所述的裝置,其中,所述A匿包括計(jì)算指令引擎,該計(jì)算指令引擎被配 置為從所述條件性響應(yīng)中的一個(gè)或多個(gè)條件性廣告中確定所選廣告。
14. 如權(quán)利要求8所述的裝置,其中,所述A匿包括用于植入機(jī)會(huì)的一個(gè)或多個(gè)參數(shù)。
15. —種方法,包括接收具有一個(gè)或多個(gè)條件性廣告的條件性響應(yīng); 評估所述一個(gè)或多個(gè)條件性廣告中的所選一個(gè)廣告的條件; 當(dāng)所述條件被滿足時(shí)將所選一個(gè)廣告提供給內(nèi)容組合器;以及當(dāng)所述條件不被滿足時(shí)選擇所述一個(gè)或多個(gè)條件廣告中的另一個(gè)廣告并返回到評估 步驟。
16. 如權(quán)利要求15所述的方法,其中,接收條件性響應(yīng)的步驟響應(yīng)于填充植入機(jī)會(huì)的 請求。
17. 如權(quán)利要求16所述的方法,其中,評估條件的步驟包括利用與所述植入機(jī)會(huì)相關(guān) 聯(lián)的一個(gè)或多個(gè)參數(shù)。
18. 如權(quán)利要求17所述的方法,還包括根據(jù)用戶動(dòng)作而得出所述一個(gè)或多個(gè)參數(shù)中的 至少一個(gè)。
19. 如權(quán)利要求16所述的方法,其中,所述填充植入機(jī)會(huì)的請求被從廣告決定管理器 (ADM)發(fā)送到廣告決定服務(wù)器(ADS)。
20. 如權(quán)利要求15所述的方法,其中,選擇所述一個(gè)或多個(gè)條件性廣告中的另一個(gè)廣 告的步驟包括利用對所述一個(gè)或多個(gè)條件性廣告的優(yōu)先級化排序。
全文摘要
在一個(gè)實(shí)施例中,一種方法可以包括(i)在廣告決定管理器(ADM)中接收植入機(jī)會(huì);(ii)向廣告決定服務(wù)器(ADS)發(fā)送請求;(iii)接收來自ADS的條件性響應(yīng),其中該條件性響應(yīng)包括一個(gè)或多個(gè)條件性廣告;以及(iv)從所述一個(gè)或多個(gè)條件性廣告中進(jìn)行選擇。
文檔編號G06F17/30GK101755260SQ200880024989
公開日2010年6月23日 申請日期2008年7月14日 優(yōu)先權(quán)日2007年7月19日
發(fā)明者約翰·R·小麥克, 約翰·R·皮肯斯 申請人:思科技術(shù)公司