在技巧模式中操作重放設(shè)備時(shí)或者在實(shí)際廣告插入期間逝去的時(shí)間被從時(shí)間窗口或時(shí)間區(qū)間中排除。
[0034]圖3a示出了根據(jù)本發(fā)明原理的實(shí)現(xiàn)方式的用于動(dòng)態(tài)廣告插入的方法300的高級(jí)別流程圖。最初,判定多媒體流是否已處于活動(dòng)模式中達(dá)一段時(shí)間,該段時(shí)間由與時(shí)間窗口相對(duì)應(yīng)的時(shí)間區(qū)間限定(290)。一般地,活動(dòng)模式是由播放設(shè)備對(duì)多媒體流的正常重放限定的模式。播放設(shè)備例如可以是具有VOD能力的機(jī)頂盒、計(jì)算機(jī)、DVD播放器、其他具有視頻/音頻點(diǎn)播能力的重放設(shè)備、或者利用諸如QUICKTIME?、WINDOWS MEDIA PLAYER?、REALPLAYER?、FLASH?等等之類(lèi)的流媒體重放程序的重放設(shè)備。
[0035]在多媒體流的播放期間,可接收或定義一個(gè)或多個(gè)插入請(qǐng)求。作為響應(yīng),系統(tǒng)在時(shí)間窗口標(biāo)準(zhǔn)得到滿足時(shí)(即,活動(dòng)播放模式的時(shí)間段已逝去時(shí))識(shí)別出多媒體流中的可能的消息插入點(diǎn)-292。消息被插入到在滿足所確立的時(shí)間窗口的定時(shí)標(biāo)準(zhǔn)之后出現(xiàn)在多媒體流中的第一個(gè)所識(shí)別出的可能消息插入點(diǎn)中。即,時(shí)間區(qū)間與時(shí)間窗口相關(guān)聯(lián),其中在以正?;?qū)崟r(shí)觀看模式觀看視頻的時(shí)間期間,該時(shí)間窗口的值增大。當(dāng)視頻處于技巧播放模式中時(shí),時(shí)間區(qū)間將不會(huì)被遞增。因此,該定時(shí)標(biāo)準(zhǔn)是預(yù)定的時(shí)間值,例如五分鐘、十分鐘,等等。執(zhí)行比較以判定時(shí)間區(qū)間的時(shí)間長(zhǎng)度是否超過(guò)了該預(yù)定的時(shí)間值。如果時(shí)間區(qū)間超過(guò)了該預(yù)定的時(shí)間值,則消息將被插入到所識(shí)別出的第一個(gè)可能的消息插入點(diǎn)中。如果時(shí)間區(qū)間小于該預(yù)定的時(shí)間區(qū)間,則消息將不被插入并且與時(shí)間窗口相關(guān)聯(lián)的時(shí)間區(qū)間將繼續(xù)被遞增。
[0036]圖3b示出了根據(jù)本發(fā)明原理的實(shí)現(xiàn)方式的用于動(dòng)態(tài)廣告插入的方法350的更詳細(xì)流程圖。最初,重置(302)與時(shí)間區(qū)間相關(guān)聯(lián)的時(shí)鐘或保持時(shí)間的計(jì)數(shù)器,并且判定(304)重放設(shè)備是否處于技巧模式中(即,當(dāng)在技巧模式中操作時(shí)流的重放被認(rèn)為是不活動(dòng)的)。當(dāng)不在技巧模式中時(shí),與時(shí)間區(qū)間相關(guān)聯(lián)的時(shí)間窗口計(jì)數(shù)器繼續(xù)計(jì)時(shí)/遞增(306)。當(dāng)在步驟304處在技巧模式中時(shí),時(shí)間窗口計(jì)數(shù)器的計(jì)時(shí)被跳過(guò),并且判定時(shí)間窗口計(jì)數(shù)器是否超過(guò)了預(yù)定的閾值時(shí)間(308)。該預(yù)定的閾值時(shí)間可以是用戶可配置的并且被保存到配置文件中,或者可由制造商或信息/服務(wù)提供商來(lái)預(yù)設(shè)。如果未超過(guò)閾值(308),則過(guò)程循環(huán)回對(duì)技巧模式的監(jiān)視(304)和時(shí)間窗口計(jì)數(shù)器的計(jì)時(shí)(306),直到達(dá)到計(jì)數(shù)器閾值為止。
[0037]—旦在步驟310達(dá)到了閾值,其中與時(shí)間區(qū)間相關(guān)聯(lián)的時(shí)間量超過(guò)了閾值,則判定(310)流分組是否具有可能的廣告插入點(diǎn)。如果否,則過(guò)程循環(huán)回技巧模式監(jiān)視304和時(shí)間窗口計(jì)時(shí)306。如果在流分組中存在可能的廣告插入點(diǎn),則廣告插入點(diǎn)被使能(312),并且在該點(diǎn)處廣告插入被執(zhí)行(314),其中該廣告插入點(diǎn)是在所述流分組中第一個(gè)遇到的廣告插入點(diǎn)。一旦完成,與時(shí)間區(qū)間相關(guān)聯(lián)的時(shí)間窗口計(jì)數(shù)器就被重置并且系統(tǒng)現(xiàn)在準(zhǔn)備好重復(fù)廣告插入過(guò)程300。
[0038]圖4示出了根據(jù)本發(fā)明原理的實(shí)現(xiàn)方式的廣告插入系統(tǒng)400的詳細(xì)框圖。節(jié)目流處理服務(wù)器402的視頻流處理器414根據(jù)用戶的諸如播放、暫停、倒回、快進(jìn)等等之類(lèi)的會(huì)話交互請(qǐng)求,把點(diǎn)播式常規(guī)節(jié)目?jī)?nèi)容102流式傳輸?shù)蕉擞脩?。視頻流處理器414還檢測(cè)常規(guī)節(jié)目?jī)?nèi)容102中的廣告插入點(diǎn)。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,用戶一般是通過(guò)諸如具有VOD能力的機(jī)頂盒、計(jì)算機(jī)或其他具備視頻/音頻點(diǎn)播能力的重放設(shè)備之類(lèi)的重放設(shè)備來(lái)播放視頻流的。節(jié)目流處理服務(wù)器一般包括處理器405和用于存儲(chǔ)供處理器執(zhí)行的程序命令的存儲(chǔ)設(shè)備406(例如,RAM、R0M、硬盤(pán)或其他適當(dāng)?shù)拇鎯?chǔ)器存儲(chǔ)裝置)。雖然沒(méi)有明確示出,但是應(yīng)當(dāng)理解,處理器405與節(jié)目流處理服務(wù)器402內(nèi)包含的所有組件通信。
[0039]逝去時(shí)間計(jì)數(shù)器408保持跟蹤播放模式期間的逝去時(shí)間。由技巧模式檢測(cè)器407實(shí)現(xiàn)的技巧模式(暫停、快進(jìn)和倒回,等等)操作,以禁用計(jì)數(shù)器408,因此計(jì)數(shù)器能夠(從時(shí)間窗口中)排除用戶花在任何給定的技巧模式中的時(shí)間。如果比較器412判定逝去時(shí)間超過(guò)了某個(gè)預(yù)定的閾值,則由程序流處理器檢測(cè)到的任何可能的廣告插入點(diǎn)將致使廣告插入信號(hào)被發(fā)送到廣告插入服務(wù)器404以觸發(fā)廣告插入事件。在一種實(shí)現(xiàn)方式中,廣告插入服務(wù)器404和節(jié)目流處理服務(wù)器402被實(shí)現(xiàn)在單個(gè)服務(wù)器設(shè)備中。
[0040]在接收到廣告插入請(qǐng)求后,廣告插入服務(wù)器404將執(zhí)行廣告插入。一旦廣告插入開(kāi)始,另外的廣告插入請(qǐng)求將被廣告插入服務(wù)器忽略,直到當(dāng)前插入完成為止。完成后,廣告插入服務(wù)器將向逝去時(shí)間計(jì)數(shù)器408發(fā)回重置信號(hào),以將計(jì)數(shù)器值清除或重置到零,因此計(jì)數(shù)器將再次開(kāi)始為時(shí)間窗口期間的活動(dòng)模式操作計(jì)逝去時(shí)間。
[0041]這里描述的各種過(guò)程和特征的實(shí)現(xiàn)可以體現(xiàn)在多種不同的設(shè)備或應(yīng)用中,尤其是例如與數(shù)據(jù)發(fā)送和接收相關(guān)聯(lián)的設(shè)備或應(yīng)用。設(shè)備的示例包括視頻編碼器、視頻解碼器、視頻編解碼器、web服務(wù)器、機(jī)頂盒、膝上型計(jì)算機(jī)、個(gè)人計(jì)算機(jī)以及其他通信設(shè)備。應(yīng)當(dāng)清楚,設(shè)備可以是移動(dòng)的,甚至被安裝在移動(dòng)運(yùn)載工具中。
[0042]此外,方法可以通過(guò)處理器執(zhí)行指令來(lái)實(shí)現(xiàn),并且這種指令可被存儲(chǔ)在處理器可讀介質(zhì)上,所述處理器可讀介質(zhì)例如是集成電路、軟件載體或其他存儲(chǔ)設(shè)備,例如硬盤(pán)、緊湊盤(pán)、隨機(jī)訪問(wèn)存儲(chǔ)器(“RAM”)或只讀存儲(chǔ)器(“ROM”)。指令可以形成有形地包含在處理器可讀介質(zhì)上的應(yīng)用程序。應(yīng)當(dāng)清楚,處理器可包括例如具有用于執(zhí)行過(guò)程的指令的處理器可讀介質(zhì)。
[0043]已經(jīng)描述了若干個(gè)實(shí)現(xiàn)方式。然而,應(yīng)當(dāng)理解,可以進(jìn)行各種修改。例如,不同實(shí)現(xiàn)方式的要素可被組合、補(bǔ)充、修改或去除以產(chǎn)生其他實(shí)現(xiàn)方式。此外,本領(lǐng)域的普通技術(shù)人員將理解,可以用其他結(jié)構(gòu)和過(guò)程來(lái)代替所公開(kāi)的那些,由此得到的實(shí)現(xiàn)方式將與所公開(kāi)的實(shí)現(xiàn)方式以至少基本相同的方式執(zhí)行至少基本相同的功能以實(shí)現(xiàn)至少基本相同的結(jié)果。因此,這些和其他實(shí)現(xiàn)方式在所附權(quán)利要求的范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種用于顯示消息的方法,包括以下步驟: 判定(290)重放設(shè)備是否處于第一模式中,其中在此第一模式中時(shí)間區(qū)間被遞增,其中當(dāng)所述重放設(shè)備處于與技巧播放功能相關(guān)聯(lián)的第二模式中時(shí)所述時(shí)間區(qū)間將不被遞增;當(dāng)與所述時(shí)間區(qū)間相關(guān)聯(lián)的時(shí)間值為以下之中的至少一種時(shí)從多個(gè)消息插入點(diǎn)中識(shí)另lj(292)多媒體流中的消息插入點(diǎn):等于閾值和超過(guò)所述閾值;以及 在所述時(shí)間值區(qū)間是以下之中的至少一種時(shí)在僅接下來(lái)的下一消息插入點(diǎn)處將第一消息插入(294)到所述多媒體流中:等于所述閾值和超過(guò)所述閾值; 其中所述多個(gè)消息插入點(diǎn)被在所述多媒體流中預(yù)先準(zhǔn)備并且被預(yù)先編排索引,并且其中所述多個(gè)消息插入點(diǎn)是從數(shù)量多得多的可能插入點(diǎn)中選出的,并且具有為選定的時(shí)間段設(shè)定所述多個(gè)消息插入點(diǎn)的最大數(shù)目的限制條件。2.如權(quán)利要求1所述的方法,其中所述時(shí)間區(qū)間包括某個(gè)量的時(shí)間,在該時(shí)間內(nèi)不向用戶顯示消息。3.如權(quán)利要求1所述的方法,還包括: 在所述插入的步驟之后重啟所述時(shí)間區(qū)間;以及 對(duì)于在所述時(shí)間區(qū)間為等于所述閾值和超過(guò)所述閾值中的至少一種時(shí)在僅接下來(lái)的第二消息插入點(diǎn)處要顯示給用戶的下一消息,重復(fù)所述判定、識(shí)別和插入的步驟,其中向用戶顯示所述第一消息和顯示所述下一消息之間的時(shí)間基本等于所述重放設(shè)備的作為非技巧重放模式的第一模式的時(shí)間區(qū)間。4.如權(quán)利要求1所述的方法,還包括在廣播所述多媒體流之前基于分析所述多媒體流中的元數(shù)據(jù)的變化自動(dòng)利用消息插入點(diǎn)來(lái)標(biāo)記所述多媒體流。5.如權(quán)利要求1所述的方法,其中所述判定、識(shí)別和插入的步驟是在用戶進(jìn)行實(shí)時(shí)觀看期間被執(zhí)行的。6.如權(quán)利要求1所述的方法,還包括在所述判定、識(shí)別和插入的步驟之前接收消息插入請(qǐng)求。7.如權(quán)利要求6所述的方法,還包括直到針對(duì)所接收的消息插入請(qǐng)求執(zhí)行了所述判定、識(shí)別和插入的步驟為止,忽略另外的消息插入請(qǐng)求。8.如權(quán)利要求1所述的方法,其中所述多媒體流包括從以下各項(xiàng)構(gòu)成的組中選擇的一種:電視節(jié)目、音頻節(jié)目、無(wú)線電臺(tái)節(jié)目、視頻游戲、電影、流式音頻、流式視頻、移動(dòng)視頻節(jié)目、移動(dòng)音頻節(jié)目和視頻點(diǎn)播(VOD)節(jié)目。9.一種裝置,包括: 處理器(405); 與服務(wù)器通信的存儲(chǔ)設(shè)備(406),所述處理器和存儲(chǔ)設(shè)備合作向端用戶提供多媒體流;插入器(404),其在多個(gè)插入點(diǎn)之中的一插入點(diǎn)處將消息放入所述多媒體流中,所述插入器包括將所述處理器配置為判定何時(shí)所述多媒體流活動(dòng)了達(dá)到由與非技巧重放模式相關(guān)聯(lián)的時(shí)間區(qū)間限定的一段時(shí)間,并且僅當(dāng)與所述時(shí)間區(qū)間相關(guān)聯(lián)的時(shí)間段達(dá)到閾值時(shí)將消息插入所述多媒體流中;其中當(dāng)所述多媒體流經(jīng)歷技巧模式操作時(shí)所述時(shí)間區(qū)間不被遞增并且該插入點(diǎn)是所述多個(gè)插入點(diǎn)之中的當(dāng)所述區(qū)間達(dá)到所述閾值時(shí)接下來(lái)的下一插入占.V , 其中所述多個(gè)消息插入點(diǎn)被在所述多媒體流中預(yù)先準(zhǔn)備并且被預(yù)先編排索引,并且 其中所述多個(gè)消息插入點(diǎn)是從數(shù)量多得多的可能插入點(diǎn)中選出的,并且具有為選定的時(shí)間段設(shè)定所述多個(gè)消息插入點(diǎn)的最大數(shù)目的限制條件。10.如權(quán)利要求9所述的裝置,其中所述時(shí)間區(qū)間包括某個(gè)量的時(shí)間,在該時(shí)間中不向用戶顯示廣告消息。11.如權(quán)利要求9所述的裝置,其中所述插入器包括與所述處理器和所述存儲(chǔ)設(shè)備通信的廣告插入服務(wù)器。12.如權(quán)利要求9所述的裝置,其中所述節(jié)目流服務(wù)器還包括: 技巧模式檢測(cè)器,被配置為檢測(cè)對(duì)所述多媒體流的技巧模式操作;以及 計(jì)數(shù)器,被配置為監(jiān)視所述多媒體流的活動(dòng)重放的時(shí)間區(qū)間。
【專(zhuān)利摘要】本發(fā)明涉及用于視頻流的遞送的基于區(qū)間的廣告插入。所公開(kāi)的方法根據(jù)實(shí)際內(nèi)容觀看時(shí)間,而不是傳統(tǒng)的廣告插入中的固定廣告插入點(diǎn),來(lái)動(dòng)態(tài)地插入廣告。該方法最小化了在交互會(huì)話中由于插入廣告而對(duì)觀看者導(dǎo)致的不利影響,其中在交互會(huì)話中經(jīng)常使用諸如快進(jìn)和倒回之類(lèi)的技巧模式。
【IPC分類(lèi)】H04N21/81, G06Q30/02, H04N21/44, H04N21/234, H04N21/472, H04N7/173
【公開(kāi)號(hào)】CN105654352
【申請(qǐng)?zhí)枴?br>【發(fā)明人】戴紀(jì)望, 阿什萬(wàn)·凱史亞普, 李軍
【申請(qǐng)人】湯姆遜許可證公司
【公開(kāi)日】2016年6月8日
【申請(qǐng)日】2008年6月26日