亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

開放式api視頻系統(tǒng)及其制造和使用方法

文檔序號:7939052閱讀:290來源:國知局
專利名稱:開放式api視頻系統(tǒng)及其制造和使用方法
技術(shù)領(lǐng)域
本發(fā)明針對應(yīng)用軟件,更具體地,針對開放式API數(shù)字視頻播放系統(tǒng)以及制造和 使用該開放式API數(shù)字視頻播放系統(tǒng)的方法。
背景技術(shù)
現(xiàn)有音頻/視頻節(jié)目播放系統(tǒng)除了看和/或聽節(jié)目播放之外,還提供有限的與目 標音頻/視頻節(jié)目播放的交互可用性。此外,在現(xiàn)有技術(shù)中獲得基于節(jié)目播放的信息而不 是該節(jié)目播放的一部分的能力有限,并且在現(xiàn)有技術(shù)中不能獲得輔助信息,即與基于該節(jié)
目播放的信息相關(guān)的信息。另外,當(dāng)前技術(shù)幾乎沒有或者根本沒有為應(yīng)用程序創(chuàng)建者提供 對由除了那些應(yīng)用程序創(chuàng)建者之外的實體產(chǎn)生的節(jié)目播放創(chuàng)建應(yīng)用程序并將應(yīng)用程序本 地應(yīng)用的能力。 因而,需要一種提供節(jié)目播放的裝置、系統(tǒng)和方法,該節(jié)目播放具有經(jīng)由開放式應(yīng) 用程序接口與其的交互性,該交互性提供基于該節(jié)目播放的信息和輔助信息。

發(fā)明內(nèi)容
本發(fā)明至少包括視頻播放器單元。該視頻播放器單元包括至少一個存儲設(shè)備; 多個通信接入點,用于接收至少一個節(jié)目播放;與所述至少一個存儲設(shè)備有關(guān)的開放式應(yīng) 用編程接口 ,其中對應(yīng)于所述開放式應(yīng)用編程接口的多個應(yīng)用程序允許用戶操作與該節(jié)目 播放中的幾個節(jié)目播放有關(guān)的元數(shù)據(jù),其中所述元數(shù)據(jù)涉及與該節(jié)目播放中的該幾個節(jié)目 播放的詳細方面的互幀交互性;和與所述開放式應(yīng)用編程接口通信的至少一個相關(guān)性引 擎,其中所述至少一個相關(guān)性引擎提供至少該節(jié)目播放的互幀與該節(jié)目播放的其它節(jié)目播 放的互幀中的幾個互幀的相關(guān)性。 本發(fā)明另外至少包括一種視頻播放器單元系統(tǒng),包括至少一個視頻顯示器;至 少一個存儲單元,具有與其相關(guān)的開放式應(yīng)用編程接口 ;和至少一個通信接入點,其中通過 所述至少一個通信接入點接收到至少一個節(jié)目播放用于在所述視頻顯示器上播放,以及其 中與該開放式應(yīng)用編程接口有關(guān)的至少一個應(yīng)用程序?qū)εc該節(jié)目播放有關(guān)的元數(shù)據(jù)作用。
本發(fā)明還至少包括一種用于提供與一個或多個節(jié)目播放的互幀交互的視頻分級 結(jié)構(gòu)。該視頻分級結(jié)構(gòu)包括包括多個幀的至少一個節(jié)目播放至少一個元標簽流,至少部 分對應(yīng)于該多個幀的每一個內(nèi)的互幀方面;與該元標簽流通信的至少一個消息總線;與該 消息總線通信的多個過濾器,其中該多個過濾器的每一個將消息傳遞給所述消息總線并且 轉(zhuǎn)發(fā)來自于所述消息總線的消息;和多個應(yīng)用程序,其中所述多個應(yīng)用程序的每一個對應(yīng) 于所述多個過濾器的多個。 此外,本發(fā)明至少包括一種開放式應(yīng)用接口視頻系統(tǒng),包括開放式應(yīng)用接口,其 中編程有用于與和節(jié)目播放的互幀方面有關(guān)的元標簽交互的多個主應(yīng)用程序;報告方面, 用于跟蹤并報告該多個應(yīng)用程序中的一個或多個的交互的適當(dāng)性;和至少一個鎖定方面, 其中該交互的至少一部分通過該鎖定方面而被鎖定,以便有利于沒有交互作用或者由該應(yīng) 用程序中的不同的一個應(yīng)用程序交互中的一個。 因而,本發(fā)明提供一種用于提供節(jié)目播放的裝置、系統(tǒng)和方法,該節(jié)目播放經(jīng)由開 放式應(yīng)用程序接口而具有與其的交互性,其中該交互性提供基于該節(jié)目播放的信息和補充 信息。


在下文將結(jié)合以下附圖描述本發(fā)明,其中相似的數(shù)字表示相似的項,以及其中
圖1示出了視頻播放器單元系統(tǒng)和方法的示范性實施例;
圖2示出了視頻分級系統(tǒng)和方法的示范性實施例;禾口
圖3是本發(fā)明的更具體的示范性實施例。
具體實施例方式
將理解,本發(fā)明的附圖和說明書已被簡化以示出相關(guān)的元件以用于清楚地理解本 發(fā)明,而為了清楚的目的,除去了在典型交互式和應(yīng)用編程接口 (API)系統(tǒng)和方法中找得 到的許多其它元件。本領(lǐng)域普通技術(shù)人員將認識到,為了實現(xiàn)本發(fā)明可期望和/或需要其 它元件。但是,因為這樣的元件在本領(lǐng)域中是公知的,并且因為它們不便于更好地理解本發(fā) 明,所以這里不提供這樣的元件的討論。 圖1是示出了住宅10的框圖,其中具有至少一個音頻/視頻顯示器12,該音頻 /視頻顯示器12具有與其相關(guān)的至少一個具有數(shù)據(jù)讀出能力的視頻播放器單元(以下 "VPU")14。如這里定義的,VPU 14優(yōu)選地包括至少一個存儲單元16(諸如硬盤驅(qū)動器、RAM、 閃存等等)、至少一個通信接入點18、讀取經(jīng)由該通信接入點之一接收的元數(shù)據(jù)20的能力、 寫入與用戶對VPU的使用相關(guān)的元數(shù)據(jù)22的能力、以及與音頻/視頻顯示器24交互以播 放視頻的能力。這樣的通信接入點18可以包括例如衛(wèi)星通信、同軸電纜通信、WiFi通信、 WiMax通信(諸如Sprint/Nextel、 Tier 1、以及Clearwire、 Tier 3)、其他的無線LAN(局 域網(wǎng))通信、電話或DSL通信、T-lll或以太網(wǎng)通信等等中的一個或多個。此夕卜,VPU優(yōu)選 地包括操作環(huán)境30,其具有與其相關(guān)的至少一個應(yīng)用程序接口 (API) 32。該至少一個API 允許程序員編寫與該操作環(huán)境一致的應(yīng)用程序108。 API可以完全地遠離每個VPU,但是經(jīng) 由通信接入點中的一個或多個可通信地連接到VPU ;部分遠離VPU并部分位于VPU本地;或 位于VPU本地。API優(yōu)選地包括例程、協(xié)議、和/或工具集以允許程序員創(chuàng)建與操作環(huán)境一致的軟件應(yīng)用,這對本領(lǐng)域普通技術(shù)人員是顯而易見的。與API —致的程序/應(yīng)用程序可 以響應(yīng)于操作環(huán)境或作為對操作環(huán)境的命令,而通過該一個或多個通信接入點推到或拉到 VPU或在VPU旁邊。 因而,本發(fā)明的VPU可以具有可對其訪問的多個通信媒體類型40,包括但不限于, 電纜電視頻道、衛(wèi)星電視頻道、萬維網(wǎng)、電子郵件能力、數(shù)據(jù)(包括視頻和音頻)圖書館等 等,每個通信媒體類型可以形成創(chuàng)建"節(jié)目播放"50的基礎(chǔ),在該節(jié)目播放中, 一個或多個節(jié) 目(音頻或視頻)呈現(xiàn)給用戶。在先前實施例中,通過VPU播放的電視節(jié)目具有與其相關(guān) 的有限數(shù)量的元數(shù)據(jù),其僅僅指示"主題",主要簡要描述電視節(jié)目的各方面,諸如節(jié)目播放 的時間、節(jié)目播放的長度、節(jié)目播放的標題、節(jié)目播放的描述、以及與該節(jié)目播放的節(jié)目有 關(guān)的重要的男演員或女演員。在現(xiàn)有技術(shù)中,然后使得與通過各個通信接入點中的一個或 多個接收的節(jié)目播放有關(guān)的有限的元數(shù)據(jù)可用,以用于用戶僅僅關(guān)于主題元數(shù)據(jù)與之相關(guān) 的節(jié)目播放的那些方面進行有限的操作。因為現(xiàn)有技術(shù)VPU技術(shù)的API是封閉的,所以程 序員普遍不能獲得更大地利用任一各個節(jié)目播放中的信息的機會。 本發(fā)明經(jīng)由開放式API VPU提供VPU通過以上提到的多個通信接入點類型中的任 意一個對節(jié)目播放、應(yīng)用程序和/或元數(shù)據(jù)的可訪問性,以及提供以上提到的任一通信媒 體類型的節(jié)目播放的播放。因而,無數(shù)的應(yīng)用程序可以由程序員編寫以用于各種通信媒體 中的任意一種上或中的操作、以及用于通過幾乎任一通信接入點類型的操作,并且這樣的 應(yīng)用程序可以通過上述通信接入點中的任意一個被推、拉或訪問。此外,這樣的應(yīng)用可以允 許推或拉很多交互性類型,包括例如服務(wù)器交互性、同級交互性(包括點對點共享)、以及 節(jié)目播放饋送交互性。這樣的交互性可以是例如經(jīng)由暴露的應(yīng)用程序鉤(hook)對上述元 數(shù)據(jù)的訪問,并且可以包括例如提供借助"爬行"通過節(jié)目播放(諸如實時電視或互連網(wǎng)廣 播)獲得的應(yīng)用程序信息。 對于本發(fā)明的開放式API編寫的這樣的應(yīng)用程序可以通過例如經(jīng)由與任一給定 通信媒體上的節(jié)目播放的每個和每個方面有關(guān)的應(yīng)用程序元數(shù)據(jù)暴露節(jié)目播放的所有方 面或?qū)ο?,來提供改善的交互性。例如,元?shù)據(jù)可以與任一給定節(jié)目播放(諸如電視或無線 電節(jié)目)中說出的每個字、發(fā)出的聲音、以及顯示的圖片有關(guān),因而程序員可以經(jīng)由不只包 含在節(jié)目播放內(nèi)或直接與節(jié)目播放有關(guān)的、而且與元數(shù)據(jù)非常有關(guān)的開放式API信息來暴 露,其中該元數(shù)據(jù)與節(jié)目播放有關(guān)。在下文參考圖2和3進一步論述本發(fā)明中采用的元數(shù) 據(jù)。這里使用的元數(shù)據(jù)被定義為包括可以與節(jié)目播放有關(guān)的或在節(jié)目播放之內(nèi)的可執(zhí)行代 碼、計算機語言代碼(諸如xml或html、對象代碼和/或源代碼)、或"混合"數(shù)據(jù)(集成有 所感興趣的數(shù)據(jù)的節(jié)目相關(guān)數(shù)據(jù))中的任一種。這里使用的元數(shù)據(jù)包括通過節(jié)目播放的產(chǎn) 生者、通過與節(jié)目播放有關(guān)的應(yīng)用程序的應(yīng)用程序創(chuàng)建者、或通過由VPU的本地用戶創(chuàng)建 的應(yīng)用程序或節(jié)目播放而與節(jié)目播放有關(guān)的元數(shù)據(jù)。因而,元數(shù)據(jù)可以在本地或遠程與節(jié) 目播放有關(guān)。與特定節(jié)目播放(或多個播放)有關(guān)的元數(shù)據(jù)的版本可以根據(jù)任意數(shù)目的因 素而不同,包括例如元數(shù)據(jù)與對象節(jié)目播放的關(guān)聯(lián)與節(jié)目播放的播放的時間、節(jié)目播放的 播放的地理位置、或節(jié)目播放的播放的時刻的接近度。 可以使元數(shù)據(jù)為用戶可訪問的用于經(jīng)由例如節(jié)目播放疊加(overlay)的形式的 應(yīng)用軟件來交互,其中疊加的用戶界面位于當(dāng)前用戶看來節(jié)目播放的最前部,其中節(jié)目播 放是在緊接著上文的示例中的電視節(jié)目;或者用于由應(yīng)用程序的用戶創(chuàng)建、或其它點對點從該本地用戶或由該本地用戶提供。這樣的疊加可以采取例如提供鏈接、下拉菜單、窗口、 或其它易訪問的用戶界面的疊加的形式。此外,本領(lǐng)域普通技術(shù)人員顯然可知,可以將應(yīng)用 程序編寫為同時向單個用戶提供多個窗口、菜單等,其中每個窗口通過電視接口播放并提 供不同的節(jié)目播放,從而向用戶提供不同的疊加,從而提供已知的"畫中畫"節(jié)目播放的增 強版本。 如上所述,與特定通信媒體的特定節(jié)目播放有關(guān)的元數(shù)據(jù)可以允許"鉤子"對節(jié)目 播放的任一方面的可訪問性,包括但不限于外部可訪問的媒體,諸如相同的演員擔(dān)任主演 的其它節(jié)目播放、相同的音樂家主演的其它節(jié)目播放、與節(jié)目播放中所示的商品相關(guān)的廣 告、節(jié)目播放中所示的商品的購買點;外部信息,諸如與節(jié)目播放中所示的項相關(guān)的萬維網(wǎng) (www或Web)信息,等等。這樣的外部信息可以經(jīng)由在節(jié)目播放上的疊加的各方面的用戶激 活被訪問,或者疊加或節(jié)目播放本身的某些方面的訪問可以將用戶引導(dǎo)到節(jié)目播放之外的 菜單、窗口等,并且期望的信息可以從這樣的菜單、窗口等訪問。這樣的"鉤子"可以由節(jié)目 播放的產(chǎn)生者制作成可用的。例如,每個節(jié)目播放可以具有與其相關(guān)的簡檔,包含該節(jié)目、 遍及每個幀的節(jié)目主題、每個幀內(nèi)的對象、以及每個幀內(nèi)的鉤子。另外,這樣的簡檔可以包 括與節(jié)目播放的每個方面有關(guān)的合法性,諸如對于利用特定對象、所有對象、所有節(jié)目播放 或節(jié)目播放的部分進行相關(guān)元標簽廣告的準則。這樣的準則可以排除某些對象或節(jié)目播放 部分,或者可以指示這樣的對象或節(jié)目播放部分中的廣播者權(quán)利在初始廣播之后或在設(shè)定 數(shù)目的廣播之后發(fā)生變化。
在本發(fā)明的示范性實施例中,開放式APi vpu可以允許具有eBay⑧疊加的應(yīng)用程
序被放置于特定的電視節(jié)目秀(諸如"古董巡展")之上,從而用戶可以經(jīng)由該疊加來訪問
eBay⑧:上可用的與那些在該節(jié)目秀中所示的項相似的項??商鎿Q地,代替將eBay⑧疊加
放置在由vpu經(jīng)由通信接入點電纜或衛(wèi)星接收到的古董巡展(通信媒體電視的節(jié)目播放) 上,eBay⑧、分支機構(gòu)、或第三方程序員可以創(chuàng)建用于通過不同的通信接入點由該vpu接 收的唯一的頻道,其中eBay頻道顯示與eBay⑧商品的買主頻繁感興趣的項有關(guān)的靜止圖 片、視頻、音頻等,并且eBay⑧疊加可以位于其上,以諸如通過在由該疊加的各方面的用戶
激活時將用戶移動到萬維網(wǎng),來允許用戶訪問關(guān)于那些商品或購買的接入點的進一步的信 息。因而,eBay⑧可以創(chuàng)建它自己的唯一的通信媒體頻道用于通過電視顯示,并且可以經(jīng) 由WiMax等向vpu發(fā)送用于通信的此新的頻道,因而可以創(chuàng)建新的"電視頻道"以用于經(jīng)由 當(dāng)前通常不被電視使用的通信接入點進行訪問。 在另外的示范性實施例中,用戶可以觀看與時裝非常相關(guān)的節(jié)目播放,諸如ABC
上的"絕望的主婦",其中不同的時裝或附屬品是非常流行的。如果所有這類與節(jié)目播放有
關(guān)的信息被元標記(metatag),則用戶可以訪問關(guān)于所穿的時裝或所用的附屬品的信息,這
樣的信息可以包括對其它外部信息的可訪問性,諸如來自于時裝編者的評論、所感興趣的
項的可用的購買點、以及外部支付地點,以允許購買那些所感興趣的項。 在另外的示范性實施例中,用戶可以向經(jīng)由開放式API拉到VPU的應(yīng)用程序輸入
用戶想象的運動選手的列表。本發(fā)明可以實時地經(jīng)由任一通信接入點在任一通信媒體上
使得列舉那些想象的運動選手的菜單、以及可以觀看、記錄或自動記錄那些想象的運動選
手的位置可用于該用戶。另外,某些選手可以被高亮度顯示(諸如當(dāng)特定選手的隊持有球時)以使得用戶可以按照目標方式在通信媒體或通信接入點之間進行切換,以允許用戶觀 看、記錄或自動記錄用戶的選手。對于此示范性實施例另外且可替換地,應(yīng)用程序可以允許 用戶打開多個窗口以實時觀看用戶的多個選手,并且可以在每個窗戶中保持疊加,或者可 以在單獨的窗口中顯示想象選手的菜單,或者可以允許用戶在菜單和正在播放的比賽的視 頻或音頻之間切換。 因而,例如,用戶可以選擇VPU的某些動作將觸發(fā)什么事件,諸如自動記錄特定事 件,諸如每次向后退進入想象足球菜單界面的足球都觸地得分。因而,用戶可以創(chuàng)建他的或 她最喜愛的或者最常訪問的元標簽,并且元標簽可以被放置在所有內(nèi)容之上以及用戶對所 有內(nèi)容的訪問之上。 從廣義來說,這些示范性實施例示出了經(jīng)由開放式API拉或推到VPU的一個或多 個應(yīng)用程序可以允許用戶實時地評估、和/或觀看、或自動記錄任一節(jié)目播放內(nèi)或外的所 感興趣的多個節(jié)目、節(jié)目的部分、片斷、廣告等(諸如經(jīng)由根據(jù)唯一的應(yīng)用程序產(chǎn)生的可選 工具條),同時使用所感興趣的多個窗口 ,被呈現(xiàn)多個所感興趣的疊加,被呈現(xiàn)所感興趣的 多個菜單,所有這些可以允許用戶經(jīng)由電視節(jié)目播放來訪問當(dāng)前對用戶不可用的多條信息 或外部信息。此外,例如,如上所述,用戶可以使用任意應(yīng)用程序(諸如軟件疊加),在例 如觀看足球比賽時,訪問與該節(jié)目播放的所有或任何部分相關(guān)的任何信息,諸如關(guān)于用戶 最喜歡的選手所穿的鞋的類型的信息,其中用戶可以購買用戶最喜歡的選手所穿的運動 衫,可以訪問那些鞋或該運動衫的在線購買點,和/或可以使用在線的支付帳戶點(諸如 PayPal)來支付,所有這些都來自于本發(fā)明的VPU。 因而,本發(fā)明還可以為廣告商提供非常有目標的行銷工具,因為每個用戶將訪問
特定用戶感興趣的信息,從而保證廣告商的廣告被播放給對出售的項最感興趣的用戶。從
而,廣告商將不那么需要將廣告置于其中節(jié)目播放的99%的觀看者對出售的項不感興趣的
節(jié)目播放中。此外,本發(fā)明將能夠唯一地跟蹤每個用戶的這樣的商業(yè)交互。 不但元數(shù)據(jù)的添加會增加更多的目標行銷的機會(諸如使得電視廣告更細分而
不是僅僅三十秒視頻),而且元數(shù)據(jù)的添加將允許與電視節(jié)目秀有關(guān)的"附加節(jié)目"(目前
在網(wǎng)絡(luò)上在線找到)恢復(fù)到電視媒體中。例如,為了與電視上的節(jié)目秀關(guān)聯(lián)而創(chuàng)建的在線
世界可以經(jīng)由元數(shù)據(jù)、菜單和/或訪問該元數(shù)據(jù)的覆蓋,而允許那些在線世界恢復(fù)到電視上。 此外,為本發(fā)明的VPU編寫的應(yīng)用程序可以如現(xiàn)有VPU的應(yīng)用程序一樣,收集VPU 的用戶使用的元數(shù)據(jù),如上所述。在不違反隱私法律的情況下,可以使用這里論述的針對開 放式API的應(yīng)用程序?qū)⑦@樣的信息傳遞給第三方,并且可以收集元數(shù)據(jù),從而允許第三方 向最多數(shù)目的用戶產(chǎn)生感興趣的更有目標的廣告、更有目標的節(jié)目播放、以及更多的通信 媒體(諸如通信信道)。 根據(jù)上面的討論,本發(fā)明的VPU的開放式API可以提供進入所感興趣的所有項和 進入VPU的操作環(huán)境的鉤子,并且經(jīng)由開放式API的那些鉤子的暴露將允許第三方連結(jié)那 些鉤子。此外,用戶可以經(jīng)由訪問與那些鉤子有關(guān)的元數(shù)據(jù)標簽來訪問與那些鉤子有關(guān)的 應(yīng)用程序。這樣的元數(shù)據(jù)標簽可以允許例如應(yīng)用程序使用疊加、視頻疊加、水印、自動暫停、
自動記錄、工具條、菜單等等。如此產(chǎn)生的應(yīng)用程序可以在VPU(例如經(jīng)鑒定的應(yīng)用程序) 上被本地處理、或者可以被流化到VPU、或者可以與全新的、外部產(chǎn)生的通信信道有關(guān)。另外,如上所述,盡管VPU可以具有與其相關(guān)的一些本地存儲器,但是大量遠程存儲器也是可 用的,諸如經(jīng)由WiMax等可訪問的外部地點。因而,可以向用戶針對用于編程的任何級別的 期望存儲器收費,并且對于存儲器將不會被用戶的住宅內(nèi)存在的VPU的硬件所限制。
因而,本發(fā)明可以使得各種通信信道中的任意一個可用,并且使得用于訪問與在 那些通信信道中的任意一個上播放的通信媒體有關(guān)的元標簽的各種應(yīng)用程序中的任意一 個可用。例如,可以使得房地產(chǎn)頻道是可用的,并且可以將房地產(chǎn)頻道上可用的房地產(chǎn)定 位給所感興趣的用戶輸入的優(yōu)先選擇??商鎿Q地,可以使得完全交互的比賽頻道可用,其 中可以根據(jù)用戶偏好使得小比賽、賭場比賽等可用,并且用戶采取的動作可以由VPU作為 可以對第三方可用的元數(shù)據(jù)接收到。可替換地,可以經(jīng)由饋送的元數(shù)據(jù)使得復(fù)合界面可 用。例如,用戶可以觀看探索頻道上的自然節(jié)目秀,并且可以聽或看用戶所感興趣的動物的 介紹。然后用戶可以諸如經(jīng)由疊加訪問與所感興趣的動物有關(guān)的鏈接。該鏈接可以為用 戶提供對例如GoogleEarth的訪問,其可以允許向用戶示出世界上任何地方的該類別的所 有動物,它們已經(jīng)被標記并且放回到野外,而且對用戶的贊助開放。然后可以給予用戶贊 助用戶感興趣的位置處的一個動物的選擇,并且如果用戶選擇贊助一個動物的話,則諸如 PayPal的在線支付界面可以對用戶是可訪問的以用于支付贊助費用??商鎿Q地,在探索頻 道上的節(jié)目播放內(nèi)或者在深入研究所感興趣的動物之后,可以為用戶展示用戶感興趣的國 家的介紹,諸如Botswana。用戶可以經(jīng)由該疊加暫停并或退出該節(jié)目播放,或者可以退出顯 示所感興趣的動物的GoogleEarth界面,并且可以重定向來諸如在Wikipedia上查找關(guān)于 "Botswana"的信息。在用戶已經(jīng)重定向足夠的次數(shù)以接收到用戶感興趣的對Botswana的 信息之后,用戶可以選擇重定向回到初始所感興趣的位置,在該實施例中,該初始位置是關(guān) 于所感興趣的動物的節(jié)目播放或者信息。 本發(fā)明還可以包括社交網(wǎng)絡(luò)。這樣的社交網(wǎng)絡(luò)可以包括來自經(jīng)由開放式API VPU 用戶可訪問的通信接入點的視頻會議、視頻消息、或者在線放置個人信息或個人廣告、或者 放置由用戶產(chǎn)生的用戶想要使得第三方可訪問的視頻或音頻,因而使得用戶主演他或她自 己的個人秀。 本發(fā)明另外可以包括例如移動VPU,其中經(jīng)由移動電視、不在住宅內(nèi)的電視、機動 車內(nèi)的導(dǎo)航屏幕等訪問的VPU特征對于上述通信接入點中的任意一個是可訪問的,這樣的 移動VPU可以與該住宅、開放式API VPU通信。 對于上述提到的元標簽,更準確地說,本發(fā)明的元標簽通常發(fā)生夾間 (interclip),并且可以與主題有關(guān)或與主題無關(guān)。更準確地說,該標簽可以在夾間 (interclip)和互幀和/或逐幀完成,并且可以與幀內(nèi)發(fā)生的單詞、圖片等有關(guān),而不管是 否涉及節(jié)目的主題性質(zhì)如何。這樣的標簽可以與通過例如然后運行的應(yīng)用程序的自動性質(zhì) 的互幀節(jié)目編排有關(guān),可以被遠程插入在針對顯示的節(jié)目編排的節(jié)目編排處,或者可以在 查看節(jié)目編排時被用戶插入。此外,與現(xiàn)有技術(shù)可用的動作不同,這樣的標記允許對總的節(jié) 目播放的離散的部分采取動作。另外,這樣的元標簽可以被流化在內(nèi)容中,或者流化在附到 節(jié)目播放的單獨的元流中,下面將更詳細地討論。 如本領(lǐng)域技術(shù)人員顯然可知的,這里使用的元標簽是計算機可讀語言(諸如xml、 html等)、可以與節(jié)目播放一起發(fā)送的語法語句,諸如作為與流化的節(jié)目播放一起供應(yīng)給 用戶的輔助流發(fā)送,或者可以作為節(jié)目播放的一部分發(fā)送,諸如在描述節(jié)目播放的計算特
9征的"報頭"信息中。元標簽可以傳送有關(guān)它與之相關(guān)的信息(即,此示例中的節(jié)目播放), 并且這樣的信息可以或可以不實際上存在于這樣的節(jié)目播放內(nèi)。例如,這樣的元標簽可以 是鉤子,例如用戶命令,或者可以產(chǎn)生用戶的請求,或者可以被用作搜索節(jié)目播放或節(jié)目播 放部分的關(guān)鍵字。必須為每個這樣的元標簽給定唯一的名稱或標簽,并且具有與其相關(guān)的 唯一內(nèi)容。關(guān)鍵字和內(nèi)容的這樣的關(guān)聯(lián)可以諸如通過文檔(諸如節(jié)目播放的腳本)的自動 搜索、或者諸如通過蜘蛛搜索、或者諸如通過索引搜索來自動進行,或者可以手動進行。
此外,幀內(nèi)包括的元標簽可以然后被鏈接和/或關(guān)聯(lián)到視野內(nèi)的節(jié)目內(nèi)或外的其 它元標簽。例如,可以例如在幀中從元標簽到元標簽、從一個節(jié)目播放的幀到單獨的節(jié)目播 放中的幀從元標簽到元標簽、或從元標簽到內(nèi)容流執(zhí)行相關(guān)??商鎿Q地,元標簽到元標簽的 相關(guān)可以發(fā)生在從一個節(jié)目播放內(nèi)的一個幀到相同的節(jié)目播放內(nèi)的另一幀、或者節(jié)目播放 之間的互幀。此外,可以使用編寫的標準技術(shù)和/或語言,諸如同步多媒體集成語言(SMIL) 或微軟同步可訪問媒體互換(SAMI)來采用相關(guān)性,其可以被與節(jié)目播放流分開,并且在與 節(jié)目播放流不同的語法中。此外或可替換地,對于開放式API VPU可訪問的每個節(jié)目播放 的每個幀、或幀部分,數(shù)學(xué)領(lǐng)域的技術(shù)人員公知的相關(guān)函數(shù)和相關(guān)性分支可以被編程到本 發(fā)明的開放式API中的應(yīng)用程序采用。 在某些示范性實施例中,為了嵌入相關(guān)的視聽交互信息通常采用的水印方法可 以用來使本發(fā)明中的幀、互幀、或節(jié)目播放相關(guān),修改或不用修改典型元標簽數(shù)據(jù)流或報 頭(參見例如Xu.等的〃 StreamBased Interactive Video Language Authoring using CorrelatedAudiovisual Watermarking, ,,, ICITA' 05 Proceedings, IEEE)。此夕卜,因而,在
與節(jié)目播放布置成相關(guān)之后,內(nèi)幀元標簽可以不但具有與其相關(guān)的其它節(jié)目播放的內(nèi)幀的 各方面,而且還具有與其相關(guān)的由這里通篇討論的各個應(yīng)用程序執(zhí)行的任意數(shù)目的函數(shù)。 元標簽到其它元標簽的關(guān)聯(lián)可以事實上創(chuàng)建"可點擊的視頻"??牲c擊的視頻提供 與將視頻展示給用戶的任一節(jié)目播放的觀看者的真實的交互性。因而,例如,當(dāng)視頻被播放 時,用戶可以暫停該視頻并使用本領(lǐng)域技術(shù)人員公知的顯示物體(諸如鼠標光標),與視頻 的各部分交互,或者可以調(diào)用這樣的交互式光標以與視頻交互。此外,當(dāng)鼠標光標出現(xiàn)在屏 幕上時,元標記可以允許在與當(dāng)前播放的視頻的那些方面對應(yīng)的鼠標光標中有變化。例如, 如果該視頻的一部分包括該視頻中的演員喝一罐可樂,則該鼠標光標如果在該視頻的該部 分期間被調(diào)用的話,可以顯示縮小的可樂罐。
因而, 一旦元流被定義,則可以創(chuàng)建可點擊的視頻幀,可以執(zhí)行到相同的或其它元
流的相關(guān),并且可以與第三方API執(zhí)行被動的處理。這樣的第三方處理可以包括例如諸如
VPU命令的遠程命令,其可以例如允許敲擊較大的節(jié)目秀內(nèi)所感興趣的某些片斷。 用于本發(fā)明中的元標簽的方式可以例如是本領(lǐng)域技術(shù)人員所知的元標簽的任何
方法。此外,節(jié)目播放可以在初始廣播之前、在重新廣播之前、或者在廣播流的流化期間被
元標簽。因而,這樣的元標簽中的權(quán)利可以是例如由初始廣播前、廣播中和重播可用并且可分割。 本發(fā)明可以可分級地被組織成如圖2所示。圖2作為本發(fā)明的焦點示出了將要作 為節(jié)目播放顯示給用戶的視頻100。該視頻被如圖所示元標簽,并且在分級結(jié)構(gòu)102外面, 但是與其有關(guān),該元標簽然后可以經(jīng)由消息總線104與元標簽通信并且使用元標簽。消息 總線周圍可以是各種過濾器106,而過濾器周圍可以是各種應(yīng)用程序108。應(yīng)用程序可以訪問許多過濾器中的任意一個,并且應(yīng)用程序和過濾器兩者可以訪問消息總線。消息總線可 以使得用于與元標簽交互的各種操作指令可用,并且該元標簽可以提供該命令與視頻的互 操作性。 過濾器可以被映射到消息總線中可用的各種命令,因而過濾器可以是各種類型 的。例如,過濾器可以包括關(guān)鍵字過濾器、貿(mào)易類型過濾器、位置過濾器、地理位置過濾器、 相關(guān)過濾器、例如二級饋送的插入過濾器、社會過濾器、程序設(shè)計的公布過濾器、自動公布 過濾器等等。由過濾器執(zhí)行的和由運行該過濾器的應(yīng)用程序執(zhí)行的用戶命令的映射可能引 起一種過濾器類型的應(yīng)用程序成為另一個類型的過濾器的應(yīng)用程序的起因。因而,應(yīng)用程 序可以同樣地互相饋送,諸如其中一種類型的應(yīng)用程序(諸如搜索應(yīng)用程序)訪問另一種 類型的應(yīng)用程序(諸如Wikipedia引擎),借此可以獲得對詢問搜索引擎的用戶的回應(yīng)。
此外,例如,一個應(yīng)用程序和/或過濾器可以允許基于應(yīng)用表示用戶希望查找與 某些主題有關(guān)的某些片斷的另一種應(yīng)用程序來保存一個節(jié)目的某些方面。此外,一旦保存 了這樣的片斷,則又一個應(yīng)用程序可以基于示出了這樣的幀是所感興趣的元數(shù)據(jù),允許在 用戶之間裝載所感興趣的幀或片斷,例如諸如經(jīng)由電子郵件程序、互連網(wǎng)郵件或WiFi。另 外,如上所述,本發(fā)明的VPU的開放式API方面可以允許編程的發(fā)布,其中一個應(yīng)用程序經(jīng) 由例如自動發(fā)布來主動地發(fā)布被接收到該節(jié)目中的某些元數(shù)據(jù)或某些信息(其中這樣的 發(fā)布被動地發(fā)生)。 在圖3示出的一個更具體的示例中,某些應(yīng)用程序108和/或過濾器106與消息 總線104交互。如圖所示,該應(yīng)用程序和/或過濾器可以具有與其相關(guān)的核心應(yīng)用程序,并 且可以按照類似于所感興趣的基本視頻的方式而被元標簽所包圍。在示范性實施例中,用 戶對世界的某些動物的位置表達興趣的應(yīng)用程序的元標簽可以來自地圖應(yīng)用程序,其中如 圖所示的交互B基于來自于用戶的交互B與消息總線交互。交互B達到的元標簽可以是在 用戶的視野內(nèi)的節(jié)目內(nèi)的地理位置,并且可以導(dǎo)致交互A伸出以構(gòu)成對用戶的標記的所感 興趣的位置的其它評估。例如,不同的應(yīng)用程序可以由第一應(yīng)用程序基于交互A和B的相 關(guān)性來訪問,并且此不同的應(yīng)用程序可以評估位于特定的地理位置中的各種不同的動物、 可用的動物贊助、國家災(zāi)難的記錄、電話簿、植物志等等。這樣的信息可以經(jīng)由消息總線接 口被反饋給該用戶,或者來自于用戶的興趣可以簡單地寫到外部應(yīng)用程序中,并且可以被 應(yīng)用程序設(shè)計員跟蹤。因而,多個應(yīng)用程序可以在應(yīng)用程序之間合作,可以在應(yīng)用程序之間 相關(guān),并且可以在應(yīng)用程序之間過濾,并且這樣的動作可以經(jīng)由編程的發(fā)布而自動發(fā)生,和 /或可以基于某些許可。 因而,經(jīng)由開放式API VPU接口而變?yōu)榭捎玫谋景l(fā)明的過濾和應(yīng)用可以依賴于創(chuàng) 建內(nèi)流元流的能力,該元流不一定與顯示給用戶的任意一個節(jié)目在主題上相關(guān)。這樣的內(nèi) 流元流可以包括與任何內(nèi)流節(jié)目有關(guān)的元流,其可以不但包括所感興趣的節(jié)目,而且包括 與所感興趣的節(jié)目有關(guān)的或可以從該節(jié)目訪問的廣告。 本發(fā)明的開放式API可以另外允許實現(xiàn)計算和報告系統(tǒng)150。例如,視頻或音頻不 連續(xù)性、或沒有事件的發(fā)生、經(jīng)由與這樣的節(jié)目播放有關(guān)的元數(shù)據(jù)的跟蹤或可跟蹤,可以允 許基于義務(wù)、基于規(guī)則或其它這樣的系統(tǒng)來計算或報告任何錯過的節(jié)目播放(諸如,為沒 能播放的廣告付費);或者經(jīng)由API采用的一個或多個應(yīng)用程序為節(jié)目播放、它的部分、或 與這樣的節(jié)目播放或它的部分有關(guān)的元數(shù)據(jù)或元數(shù)據(jù)交互的某些使用開賬單。這樣的應(yīng)用
11程序如果與登記到已知用戶的VPU結(jié)合使用的話,可以例如允許自動對元數(shù)據(jù)或節(jié)目播放 的某些使用開帳單給諸如該VPU的已知用戶的帳戶,或者允許監(jiān)視該已知用戶更喜歡的或 最常看的節(jié)目播放。 另外,本發(fā)明可以包括根據(jù)某些或所有應(yīng)用程序的動作的排除(排除應(yīng)用程 序)108,其可以被一個或多個其它應(yīng)用程序命令。例如,節(jié)目播放內(nèi)的某些對象可以被"鎖 定"、或"無效"以防止與某些元數(shù)據(jù)交互。這樣的對象可以被阻止與元數(shù)據(jù)的任何關(guān)聯(lián),或 者可以被與元數(shù)據(jù)的初始關(guān)聯(lián)阻止與其它元數(shù)據(jù)的關(guān)聯(lián)。例如,對于在節(jié)目播放中出現(xiàn)的 槍或煙,可以鎖定交互。此外,例如,如果一則廣告與節(jié)目播放的特定對象或一部分有關(guān),則 可以優(yōu)選由該或另一個應(yīng)用程序阻止不同的廣告與該對象或節(jié)目播放關(guān)聯(lián)。例如,職業(yè)足 球比賽的節(jié)目播放可以包括阻止元數(shù)據(jù)/廣告與選手的頭盔的關(guān)聯(lián),因為聯(lián)盟和第三方之 間的獨占廣告交易使得只有第三方才可以將選手的頭盔做廣告/出售。可替換地,所有對 象或所有節(jié)目播放可以在開始時被鎖定,并且可以被周期性地和/或系統(tǒng)地解鎖以允許一 些對象、或節(jié)目播放的各部分與元數(shù)據(jù)關(guān)聯(lián)以用于交互。當(dāng)然,這樣的解鎖可以響應(yīng)于能夠 將元數(shù)據(jù)與節(jié)目播放的對象或一部分關(guān)聯(lián)的一方的購買。 本領(lǐng)域技術(shù)人員基于這里的公開可以明白,不但某些對象可以被鎖定,而是同樣 地某些應(yīng)用程序可以被鎖定。例如,提供"點播"服務(wù)的節(jié)目播放的某些呈現(xiàn)者可以希望將 "點播"的應(yīng)用程序鎖定以免被那些特定呈現(xiàn)者的節(jié)目播放使用。 與本發(fā)明的節(jié)目播放有關(guān)的元數(shù)據(jù)可以按照很多方式并且根據(jù)標準或非標準的 分類法而在開始時關(guān)聯(lián)。所有或某些元數(shù)據(jù)可以從最終播放與該元數(shù)據(jù)有關(guān)的節(jié)目播放的 VPU遠程地關(guān)聯(lián)??商鎿Q地,所有或某些元數(shù)據(jù)可以在VFU處與節(jié)目播放本地關(guān)聯(lián)。
盡管上面已經(jīng)以一定的具體程度以示范性的形式描述并圖示了本發(fā)明,但是應(yīng)當(dāng) 理解,示范性形式的當(dāng)前公開是以示例方式作出的,并且在不脫離由以下權(quán)利要求書所定 義的本發(fā)明的精神和范圍的情況下,可以對部件和步驟的構(gòu)造、組合和配置作出許多改變。
1權(quán)利要求
一種視頻播放器單元,包括至少一個存儲設(shè)備;多個通信接入點,用于接收至少一個節(jié)目播放;與所述至少一個存儲設(shè)備有關(guān)的開放式應(yīng)用編程接口,其中對應(yīng)于所述開放式應(yīng)用編程接口的多個應(yīng)用程序允許用戶操作與該節(jié)目播放中的節(jié)目播放有關(guān)的元數(shù)據(jù),其中所述元數(shù)據(jù)涉及與該節(jié)目播放中的節(jié)目播放的詳細方面的互幀交互性;和與所述開放式應(yīng)用編程接口通信的至少一個相關(guān)性引擎,其中所述至少一個相關(guān)性引擎提供該節(jié)目播放的互幀的至少之一與該節(jié)目播放的其它的互幀中的互幀的相關(guān)性,以及到該節(jié)目播放的互幀的互幀交互性之一與和該節(jié)目播放的其它節(jié)目播放的互幀的其它互幀的互幀交互性之間的相關(guān)性。
2. —種視頻播放器單元系統(tǒng),包括 至少一個視頻顯示器;至少一個存儲單元,具有與其相關(guān)的開放式應(yīng)用編程接口 ;禾口至少一個通信接入點,其中通過所述至少一個通信接入點接收到至少一個節(jié)目播放用 于在所述視頻顯示器上播放,以及其中與該開放式應(yīng)用編程接口有關(guān)的至少一個應(yīng)用程序 對與該節(jié)目播放有關(guān)的元數(shù)據(jù)作用。
3. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中在接收到節(jié)目播放時,該元數(shù)據(jù)與 該節(jié)目播放有關(guān)。
4. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中經(jīng)由該開放式應(yīng)用編程接口該元數(shù) 據(jù)與節(jié)目播放有關(guān)。
5. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中經(jīng)由應(yīng)用程序的使用該元數(shù)據(jù)與節(jié) 目有關(guān)。
6. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中所述通信接入點是選自由衛(wèi)星通 信、同軸電纜通信、WiFi通信、WiMax通信、無線局域網(wǎng)通信、電話通信、DSL通信、T-lll通 信和以太網(wǎng)通信構(gòu)成的組中的至少一個。
7. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),還包括與該至少一個存儲單元有關(guān)的操 作環(huán)境,其中與該至少一個應(yīng)用程序的交互經(jīng)由所述操作環(huán)境。
8. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中該開放式應(yīng)用編程接口遠離所述至 少一個存儲單元。
9. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中與該開放式應(yīng)用編程接口一致的應(yīng) 用程序被推到所述至少一個存儲單元。
10. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中與該開放式應(yīng)用編程接口一致的 應(yīng)用程序被拉到所述至少一個存儲單元。
11. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中所述通信接入點還包括選自由電 纜電視頻道、衛(wèi)星電視頻道、無線電頻道、萬維網(wǎng)、電子郵件和遠程數(shù)據(jù)圖書館構(gòu)成的組的 多個通信媒體類型。
12. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中該應(yīng)用程序基本上暴露出現(xiàn)在該 節(jié)目播放中的所有對象以用于交互。
13. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中該交互經(jīng)由該應(yīng)用程序提供的至少一個疊加。
14. 如權(quán)利要求13所述的視頻播放器單元系統(tǒng),其中該交互經(jīng)由該應(yīng)用程序中的至少 一個提供的至少兩個交互的覆蓋。
15. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中該交互由通過在前交互估計的用 戶喜好來支配。
16. 如權(quán)利要求1所述的視頻播放器單元系統(tǒng),其中該交互包括對不直接與該節(jié)目播 放相關(guān)的輔助內(nèi)容的引用。
17. —種用于提供與一個或多個節(jié)目播放的互幀交互的視頻分級結(jié)構(gòu),包括包括多個幀的至少一個節(jié)目播放至少一個元標簽流,至少部分對應(yīng)于該多個幀的每一個內(nèi)的互幀方面; 與該元標簽流通信的至少一個消息總線;與該消息總線通信的多個過濾器,其中該多個過濾器的每一個將消息傳遞給所述消息 總線并且轉(zhuǎn)發(fā)來自于所述消息總線的消息,所述消息指示所述元標簽流和該互幀方面之間 的交互;和多個應(yīng)用程序,其中所述多個應(yīng)用程序的每一個對應(yīng)于所述多個過濾器的多個,并且 其中所述多個過濾器的每一個對應(yīng)于所述多個應(yīng)用程序中的至少一個,并且其中所述多個 應(yīng)用程序的每一個產(chǎn)生該消息中的幾個消息并且接收消息。
18. 如權(quán)利要求17所述的視頻分級結(jié)構(gòu),其中所述多個過濾器包括選自由關(guān)鍵字過濾 器、商業(yè)類型過濾器、位置過濾器、地理位置過濾器、相關(guān)性過濾器、插入過濾器、社交過濾 器、編程發(fā)布過濾器、和自動發(fā)布過濾器構(gòu)成的組中的至少一個。
19. 如權(quán)利要求17所述的視頻分級結(jié)構(gòu),其中所述應(yīng)用程序中的至少一個響應(yīng)于由所 述應(yīng)用程序中的至少一個其它應(yīng)用程序產(chǎn)生的消息。
20. 如權(quán)利要求17所述的視頻分級結(jié)構(gòu),其中所述過濾器中的至少一個響應(yīng)于由所述 過濾中的至少一個其它過濾器產(chǎn)生的消息。
21. 如權(quán)利要求17所述的視頻分級結(jié)構(gòu),其中所述節(jié)目播放包括核心應(yīng)用程序。
22. 如權(quán)利要求17所述的視頻分級結(jié)構(gòu),其中該元標簽流相對于該節(jié)目播放是無主題的。
23. 如權(quán)利要求17所述的視頻分級結(jié)構(gòu),其中該元標簽流僅僅相對于該節(jié)目播放的互 幀方面是主題的。
24. —種開放式應(yīng)用接口視頻系統(tǒng),包括開放式應(yīng)用接口 ,其中編程有用于與和節(jié)目播放的互幀方面有關(guān)的元標簽交互的多個 主應(yīng)用程序;報告方面,用于跟蹤并報告針對該多個應(yīng)用程序中的一個或多個的交互的適當(dāng)性;禾口 至少一個鎖定方面,其中該交互的至少一部分通過該鎖定方面而被鎖定,以便有利于 沒有交互作用和該應(yīng)用程序中的不同的一個應(yīng)用程序的交互作用中的一個。
全文摘要
一種視頻播放器單元、系統(tǒng)和方法以及視頻分級結(jié)構(gòu)。包括有至少一個存儲設(shè)備;多個通信接入點,用于接收至少一個節(jié)目播放;與所述至少一個存儲設(shè)備有關(guān)的開放式應(yīng)用編程接口,其中對應(yīng)于所述開放式應(yīng)用編程接口的多個應(yīng)用程序允許用戶操作與該節(jié)目播放中的幾個節(jié)目播放有關(guān)的元數(shù)據(jù),其中所述元數(shù)據(jù)涉及與該節(jié)目播放中的該幾個節(jié)目播放的詳細方面的互幀交互性;和與所述開放式應(yīng)用編程接口通信的至少一個相關(guān)性引擎,其中所述至少一個相關(guān)性引擎提供至少該節(jié)目播放的互幀的至少之一與該節(jié)目播放的其它節(jié)目播放的互幀中的幾個互幀的相關(guān)性。
文檔編號H04N7/18GK101755456SQ200880023811
公開日2010年6月23日 申請日期2008年5月7日 優(yōu)先權(quán)日2007年5月7日
發(fā)明者查德·斯蒂爾伯格, 賴安·斯蒂爾伯格 申請人:賴安·斯蒂爾伯格;查德·斯蒂爾伯格
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1