專(zhuān)利名稱(chēng):媒體設(shè)施的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及媒體設(shè)施,比如具有用于經(jīng)由基于分組的網(wǎng)絡(luò)進(jìn)行語(yǔ)音或視頻呼叫的嵌入式處理裝置的電視機(jī)或機(jī)頂盒。
背景技術(shù):
一些通信系統(tǒng)允許終端(比如個(gè)人計(jì)算機(jī))用戶(hù)通過(guò)基于分組的計(jì)算機(jī)網(wǎng)絡(luò)(t匕如因特網(wǎng))進(jìn)行語(yǔ)音或視頻呼叫。這樣的通信系統(tǒng)包括通過(guò)因特網(wǎng)協(xié)議傳送語(yǔ)音或視頻(VoIP)系統(tǒng)。由于這些系統(tǒng)相比傳統(tǒng)的固定線(xiàn)路或移動(dòng)網(wǎng)絡(luò)通常具有顯著的更加低廉的成本,因此它們對(duì)用戶(hù)而言是有益的。對(duì)于長(zhǎng)途通信尤其是這樣。為使用VoIP系統(tǒng),用戶(hù)在其終端上安裝并執(zhí)行客戶(hù)端軟件。客戶(hù)端軟件建立VoIP連接以及提供其它功能(比如注冊(cè)和認(rèn)證)。除了語(yǔ)音通信,客戶(hù)端還可以建立用于其它通信媒體的連接,比如即時(shí)消息(“頂”)、SMS消息傳送、文件傳輸和語(yǔ)音信箱。 用于基于分組的通信的一種類(lèi)型的通信系統(tǒng)使用端對(duì)端(“P2P”)拓?fù)?。為了?shí)現(xiàn)對(duì)端對(duì)端系統(tǒng)的接入,用戶(hù)在其終端上執(zhí)行由P2P軟件提供商提供的P2P客戶(hù)端軟件,并向P2P系統(tǒng)注冊(cè)。當(dāng)用戶(hù)向P2P系統(tǒng)注冊(cè)時(shí),從服務(wù)器向客戶(hù)端軟件提供數(shù)字證書(shū)。這可以稱(chēng)作“用戶(hù)身份證書(shū)”(UIC)。一旦客戶(hù)端軟件被提供以證書(shū),則呼叫或其它通信連接可以隨后建立并在P2P系統(tǒng)的最終用戶(hù)(對(duì)等點(diǎn))間路由,而無(wú)需在呼叫建立時(shí)進(jìn)一步使用服務(wù)器。取而代之的是,客戶(hù)端從在P2P系統(tǒng)內(nèi)的其它最終用戶(hù)終端上的P2P客戶(hù)端軟件間分布的信息查找所需的IP地址。即地址查找列表分布于對(duì)等體自身之間。一旦被叫方終端的IP地址被由此確定,主叫方的P2P客戶(hù)端軟件則與被叫方的P2P客戶(hù)端軟件交換UIC證書(shū)。用戶(hù)之間這些數(shù)字證書(shū)的交換提供用戶(hù)身份的證據(jù),并且它們?cè)赑2P系統(tǒng)中被適當(dāng)?shù)厥跈?quán)和認(rèn)證。因此,數(shù)字證書(shū)的存在提供對(duì)用戶(hù)身份的信任。因此端對(duì)端通信的特點(diǎn)是,一旦注冊(cè)了,用戶(hù)就可以通過(guò)P2P系統(tǒng)以至少部分非集中式的方式基于分布式地址查找和/或一個(gè)或多個(gè)數(shù)字證書(shū)的交換建立其自己的通信路由,而無(wú)需使用服務(wù)器用于那些目的。示例P2P系統(tǒng)的進(jìn)一步的細(xì)節(jié)在W02005/008524和 WO 2005/009019 中披露。VoIP或其它基于分組的通信還可以使用采用集中式的呼叫建立和/或授權(quán)的非P2P系統(tǒng)實(shí)施,例如經(jīng)由服務(wù)器?;诜纸M的通信存在的問(wèn)題是其對(duì)于用戶(hù)的可接入性受限。尤其是,這樣的通信最常見(jiàn)的是使用個(gè)人計(jì)算機(jī)接入。這所具有的優(yōu)點(diǎn)是用戶(hù)在技術(shù)上足夠有能力去下載、安裝和操作其個(gè)人計(jì)算機(jī)上的基于分組的通信客戶(hù)端軟件,這對(duì)于其被接受提供了障礙。即使當(dāng)通信客戶(hù)端在個(gè)人計(jì)算機(jī)上被安裝和執(zhí)行時(shí),其使用也可能受限,因?yàn)閭€(gè)人計(jì)算機(jī)通常不位于用戶(hù)要么熟悉通信要么通信起來(lái)舒服自在的地方。例如,個(gè)人計(jì)算機(jī)位于研究室,對(duì)于許多用戶(hù)來(lái)說(shuō)其都不是打電話(huà)的最自然或最舒服自在的環(huán)境。雖然基于分組的通信系統(tǒng)還可以經(jīng)由某些移動(dòng)設(shè)備接入,但這些一般不具有可用的來(lái)提供齊全的功能(比如視頻呼叫)的處理資源或顯示屏。
因此期望使得基于分組的通信對(duì)于用戶(hù)來(lái)說(shuō)更方便接入。實(shí)現(xiàn)這一點(diǎn)的一種方式可在嵌入常見(jiàn)的家用媒體設(shè)施(例如電視機(jī)或者插入電視中的機(jī)頂盒)的處理器上運(yùn)行基于分組的通信客戶(hù)端。在上下文中嵌入意味著位于設(shè)備的殼體內(nèi)。這種將嵌入式處理器集成到電視機(jī)或機(jī)頂盒中的能力是已知的,并且實(shí)際上許多現(xiàn)代的電視機(jī)和機(jī)頂盒已經(jīng)包含處理器,用以執(zhí)行至少一些用來(lái)解碼和輸出可視電視信號(hào)給屏幕所需的數(shù)字信號(hào)處理。
發(fā)明內(nèi)容
然而,發(fā)明人已認(rèn)識(shí)到由于客戶(hù)端應(yīng)用的附加的功能和傳統(tǒng)電視的現(xiàn)有功能之間的沖突,仍然可能存在一個(gè)或多個(gè)潛在的問(wèn)題。特別地,客戶(hù)端的操作可能干擾用戶(hù)的觀(guān)看,因?yàn)榈絹?lái)的呼叫與電視的當(dāng)前狀態(tài)異步。即,呼叫并不被選擇來(lái)由電視用戶(hù)發(fā)起,而是取而代之地在另一個(gè)、遠(yuǎn)程用戶(hù)的發(fā)起下在不可預(yù)測(cè)的時(shí)間通過(guò)基于分組的網(wǎng)絡(luò)到達(dá),并因此可能當(dāng)電視被其它觀(guān)看活動(dòng)(比如 觀(guān)看電視節(jié)目或觀(guān)看來(lái)自如外部DVD播放器、游戲控制臺(tái)等的其它源的內(nèi)容)占據(jù)時(shí)到達(dá)。根據(jù)本發(fā)明的一個(gè)方面,提供媒體設(shè)施,其包括視頻裝置,用于向屏幕輸出信號(hào);控制設(shè)備,允許用戶(hù)控制從視頻裝置到屏幕的信號(hào)的輸出,從而選擇觀(guān)看活動(dòng);網(wǎng)絡(luò)接口,用于接入基于分組的網(wǎng)絡(luò);存儲(chǔ)器,存儲(chǔ)通信客戶(hù)端應(yīng)用;以及處理裝置,耦接到存儲(chǔ)器、網(wǎng)絡(luò)接口和視頻裝置,并安排來(lái)執(zhí)行通信客戶(hù)端應(yīng)用;其中客戶(hù)端應(yīng)用被配置以便當(dāng)執(zhí)行時(shí)允許用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)與其他用戶(hù)進(jìn)行雙向通信,并向用戶(hù)輸出有關(guān)通過(guò)基于分組的網(wǎng)絡(luò)從其他用戶(hù)接收的傳入通信事件的通知;以及其中客戶(hù)端應(yīng)用被進(jìn)一步配置來(lái)延遲有關(guān)在所述觀(guān)看活動(dòng)期間接收的傳入通信事件的一個(gè)或多個(gè)所述通知,確定在觀(guān)看活動(dòng)中的界限(delineation),并按照所述界限自動(dòng)地向用戶(hù)輸出一個(gè)或多個(gè)通知。因此本發(fā)明自動(dòng)地延遲有關(guān)到來(lái)的呼叫或其它通信的通知直到用戶(hù)的觀(guān)看活動(dòng)已完成或以其它方式到達(dá)合適的接合點(diǎn),一旦到了那個(gè)時(shí)候,用通知提示用戶(hù)。這意味著用戶(hù)在所討論的觀(guān)看活動(dòng)期間不會(huì)無(wú)端地受到異步的傳入通信事件的打擾,而是取而代之地將在稍后更合適的時(shí)間被提示關(guān)于那些通信事件。在本發(fā)明的一個(gè)優(yōu)選的應(yīng)用中,媒體設(shè)施可以包括用于經(jīng)由電視網(wǎng)絡(luò)接收表示電視節(jié)目的電視信號(hào)的電視接收器;視頻裝置可以耦接到電視接收器,并可操作來(lái)從電視接收器向屏幕輸出所選擇的電視節(jié)目的電視信號(hào);控制設(shè)備可以允許用戶(hù)控制向屏幕的電視信號(hào)的輸出,從而將電視節(jié)目選擇作為所述觀(guān)看活動(dòng);并且客戶(hù)端應(yīng)用可以被配置成延遲有關(guān)在所選擇的電視節(jié)目期間接收的傳入通信事件的一個(gè)或多個(gè)通知,并按照所述界限自動(dòng)地將一個(gè)或多個(gè)通知輸出給用戶(hù)。電視接收器可以被安排成經(jīng)由廣播網(wǎng)絡(luò)接收電視信號(hào)。媒體設(shè)施可以是下述之一包括所述屏幕的電視機(jī),和用于插進(jìn)電視機(jī)的機(jī)頂盒。傳入通信事件可以包括傳入的基于分組的語(yǔ)音或視頻呼叫。在優(yōu)選的實(shí)施例中,客戶(hù)端應(yīng)用可以被配置來(lái)基于經(jīng)由所述電視網(wǎng)絡(luò)由電視接收器接收的有關(guān)所選擇的電視節(jié)目的信息確定所述界限。許多現(xiàn)代電視信號(hào)與附加的節(jié)目數(shù)據(jù)(除了節(jié)目本身的音頻和視頻)關(guān)聯(lián)傳送。例如在數(shù)字電視廣播中,關(guān)于節(jié)目定時(shí)的數(shù)據(jù)可以與音頻和視頻數(shù)據(jù)一起復(fù)用到傳輸流中。該定時(shí)信息可以包括何時(shí)節(jié)目實(shí)際開(kāi)始、結(jié)束以及其可能何時(shí)包含商業(yè)中斷的實(shí)時(shí)指示;及/或可以包括標(biāo)稱(chēng)安排(nominal schedule)信息(比如電子節(jié)目指南(EPG))。在本發(fā)明的實(shí)施例中,該信息可以被有利地用于確定通知應(yīng)該被延遲到的時(shí)間。因此例如,所述信息可以包括與選擇的節(jié)目有關(guān)的節(jié)目安排信息??蛻?hù)端應(yīng)用可以包括用于訪(fǎng)問(wèn)由電視接收器經(jīng)由所述網(wǎng)絡(luò)接收的EPG的API,并且可以被配置來(lái)基于來(lái)自EPG的與所選擇的節(jié)目有關(guān)的安排信息確定所述界限。在另一個(gè)示例中,客戶(hù)端應(yīng)用可以被配置來(lái)通過(guò)檢測(cè)由電視接收器經(jīng)由所述網(wǎng)絡(luò)接收的與所選擇的電視節(jié)目有關(guān)的實(shí)時(shí)指示確定所述界限,并一旦檢測(cè)到所述指示就向用戶(hù)輸出一個(gè)或多個(gè)通知。所述指示可以指明如下之一所選擇的電視節(jié)目的結(jié)束和所選擇的電視節(jié)目中的中斷。
后一示例是尤其優(yōu)選的,因?yàn)樗试S實(shí)際的節(jié)目實(shí)時(shí)結(jié)束或?qū)崟r(shí)中斷,而不是使用標(biāo)稱(chēng)安排。然而,前面的情況還可以在沒(méi)有實(shí)時(shí)信號(hào)時(shí)提供合理的近似。另一個(gè)可能是客戶(hù)端應(yīng)用可以被配置來(lái)基于經(jīng)由網(wǎng)絡(luò)接口通過(guò)基于分組的網(wǎng)絡(luò)接收的與所選擇的電視節(jié)目有關(guān)的信息確定所述界限??蛻?hù)端應(yīng)用可以被配置來(lái)基于用戶(hù)設(shè)置的計(jì)時(shí)器檢測(cè)所述界限??蛻?hù)端應(yīng)用可以被配置來(lái)基于指明界限的用戶(hù)輸入檢測(cè)所述界限。通知可以采取可聽(tīng)和/或屏幕上的通知的形式。在屏幕上的通知的情況下,尤其優(yōu)選的是它們應(yīng)被延遲到所討論的節(jié)目或其它觀(guān)看活動(dòng)之后。因此在進(jìn)一步的實(shí)施例中,客戶(hù)端應(yīng)用可以被配置來(lái)輸出一個(gè)或多個(gè)延遲的通知以在屏幕上顯示。此外,客戶(hù)端應(yīng)用可以被配置來(lái)輸出一個(gè)或多個(gè)延遲的通知以和屏幕上的控件一起顯示到屏幕上,該屏幕上的控件允許用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)發(fā)起與對(duì)應(yīng)的其它用戶(hù)的回復(fù)(return)的通信。這有利地促進(jìn)了呼叫或其它通信的更有效的回復(fù)。在進(jìn)一步的實(shí)施例中,客戶(hù)端應(yīng)用可以被配置來(lái)在所述界限之前向在觀(guān)看活動(dòng)期間接收的一個(gè)或多個(gè)傳入通信事件的一個(gè)或多個(gè)其它用戶(hù)回復(fù)自動(dòng)消息??蛻?hù)端應(yīng)用可以被配置來(lái)使用節(jié)目安排信息來(lái)在所述自動(dòng)消息中提供關(guān)于所述界限的期望的信息,及由此用戶(hù)的期望的可用性。因此可能的是不僅將通知延遲到所討論的節(jié)目或其它觀(guān)看活動(dòng)之后,還告知其他遠(yuǎn)程用戶(hù)缺乏可用性。特別期望的是為了遠(yuǎn)程用戶(hù)的利益,使用節(jié)目安排信息來(lái)預(yù)測(cè)何時(shí)被叫的用戶(hù)再次可用(例如何時(shí)他或她的電視節(jié)目結(jié)束)。在進(jìn)一步的實(shí)施例中,通信客戶(hù)端可以包括安排來(lái)在第一操作模式和第二操作模式之間切換的用戶(hù)設(shè)置,其中在第一操作模式下在觀(guān)看活動(dòng)期間接收的傳入通信事件的通知被延遲,在第二操作模式下,這樣的通知不被延遲,而是在觀(guān)看活動(dòng)期間輸出給用戶(hù)。在本發(fā)明進(jìn)一步的應(yīng)用中,視頻裝置可以包括可操作來(lái)向屏幕輸出視頻游戲的圖形信號(hào)的游戲系統(tǒng);控制設(shè)備可以允許用戶(hù)來(lái)控制向屏幕的圖形信號(hào)的輸出,并從而將該視頻游戲選擇作為所述觀(guān)看活動(dòng);并且客戶(hù)端應(yīng)用可以被配置來(lái)延遲在視頻游戲期間接收的傳入通信事件的一個(gè)或多個(gè)所述通知,確定在視頻游戲中的界限,并按照所述界限自動(dòng)向用戶(hù)輸出一個(gè)或多個(gè)通知??蛻?hù)端應(yīng)用可以被配置來(lái)當(dāng)視頻游戲中的玩家死了或敗了時(shí)檢測(cè)所述界限。
視頻裝置可以包括來(lái)自視頻信號(hào)外部源的輸入,其可操作來(lái)將視頻信號(hào)輸出到屏幕;控制設(shè)備可以允許用戶(hù)控制視頻信號(hào)到屏幕的輸出,并從而選擇用于所述觀(guān)看活動(dòng)的外部源;以及客戶(hù)端應(yīng)用可以被配置來(lái)基于外部源的狀態(tài)確定所述界限。根據(jù)本發(fā)明進(jìn)一步的方面,提供操作媒體設(shè)施的方法,該媒體設(shè)施具有用于將信號(hào)輸出到屏幕的視頻裝置、用于接入基于分組的網(wǎng)絡(luò)的網(wǎng)絡(luò)接口,和用于執(zhí)行通信客戶(hù)端應(yīng)用的處理裝置;該方法包括從控制設(shè)備接收輸入,該控制設(shè)備允許用戶(hù)控制從視頻裝置到屏幕的信號(hào)的輸出,從而選擇觀(guān)看活動(dòng);并且在媒體設(shè)施的處理裝置上執(zhí)行通信客戶(hù)端應(yīng)用,以便當(dāng)執(zhí)行時(shí)允許用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)與其他用戶(hù)進(jìn)行雙向通信,并且以便向用戶(hù)輸出關(guān)于通過(guò)基于分組的網(wǎng)絡(luò)從其他用戶(hù)接收的傳入通信事件的通知;其中通信客戶(hù)端應(yīng)用的執(zhí)行進(jìn)一步包括延遲關(guān)于在所述觀(guān)看活動(dòng)期間接收的傳入通信事件的一個(gè)或多個(gè)通知,確定在觀(guān)看活動(dòng)中的界限,并按照所述界限自動(dòng)向用戶(hù)輸出一個(gè)或多個(gè)通知。在實(shí)施例中,客戶(hù)端應(yīng)用可以被進(jìn)一步根據(jù)該媒體設(shè)施的任一上述特征來(lái)配置。根據(jù)本發(fā)明的另一個(gè)方面,提供用于操作媒體設(shè)施的通信客戶(hù)端應(yīng)用,該媒體設(shè)施具有用于將信號(hào)輸出到屏幕的視頻裝置和用于訪(fǎng)問(wèn)基于分組的網(wǎng)絡(luò)的網(wǎng)絡(luò)接口,該通信客戶(hù)端應(yīng)用包括包含在計(jì)算機(jī)可讀介質(zhì)上的代碼并被配置來(lái)使得當(dāng)在媒體設(shè)施的嵌入式處理器上執(zhí)行時(shí)接收來(lái)自控制設(shè)備的輸入,該控制設(shè)備允許用戶(hù)控制從視頻裝置到屏幕的信號(hào)的輸出從而選擇觀(guān)看活動(dòng);使得用戶(hù)能夠經(jīng)由基于分組的網(wǎng)絡(luò)與其他用戶(hù)進(jìn)行雙向通信;向用戶(hù)輸出有關(guān)通過(guò)基于分組的網(wǎng)絡(luò)從其他用戶(hù)接收的傳入通信事件的通知;其中客戶(hù)端應(yīng)用被進(jìn)一步配置來(lái)延遲關(guān)于在所述觀(guān)看活動(dòng)期間接收的傳入通信事件的所述通知中的一個(gè)或多個(gè),并按照所述界限向用戶(hù)自動(dòng)輸出一個(gè)或多個(gè)通知。在實(shí)施例中,該方法可以根據(jù)該媒體設(shè)施的任一上述特征來(lái)進(jìn)一步包括。
為了更好地理解本發(fā)明以及顯示如何付諸實(shí)現(xiàn),作為示例來(lái)參考附圖,其中
圖I是通信系統(tǒng)的示意性表示,
圖2是遠(yuǎn)程控制單元的示意性表示,
圖3a是電視機(jī)的示意性框圖,
圖3b是游戲控制臺(tái)的示意性框圖,
圖4是用戶(hù)接口的示意性表示,以及 圖5a是延遲的呼叫通知的示意性表示,
圖5b是另一個(gè)延遲的呼叫通知的示意性表示,
圖5c是另一個(gè)延遲的呼叫通知的示意性表示,以及 圖6示意性地示出了傳輸流的傳送。
具體實(shí)施例方式圖I顯示了包括基于分組的網(wǎng)絡(luò)101 (比如因特網(wǎng))的通信系統(tǒng)100 ;并進(jìn)一步包括單獨(dú)的電視廣播網(wǎng)108 (比如地面、衛(wèi)星或有線(xiàn)電視網(wǎng))。多個(gè)計(jì)算終端102被顯示耦接到因特網(wǎng)101,其每一個(gè)包括用于通過(guò)因特網(wǎng)通信的網(wǎng)絡(luò)接口。多個(gè)電視機(jī)103還顯示為耦接到因特網(wǎng)101,其每一個(gè)也包括用于通過(guò)因特網(wǎng)通信的網(wǎng)絡(luò)接口。除了網(wǎng)絡(luò)接口,每個(gè)電視機(jī)103進(jìn)一步包括用于接收通過(guò)電視網(wǎng)108廣播的模擬和/或數(shù)字電視信號(hào)的電視接收器。備選地或附加地,電視機(jī)103可以被安排來(lái)通過(guò)因特網(wǎng)101或其他此類(lèi)基于分組的網(wǎng)絡(luò)接收基于分組的電視信號(hào)。然而,廣播電視在執(zhí)筆本文時(shí)仍然流行,因此在優(yōu)選的實(shí)施例中,電視機(jī)103至少將包括用于接收廣播的電視接收器。廣播和通過(guò)基于分組的網(wǎng)絡(luò)進(jìn)行的通信之間的區(qū)別在于廣播信號(hào)是不加區(qū)別地傳送的,而不是傳送到選定的目的地設(shè)備,且也不論最終用戶(hù)是否已選擇來(lái)接收該信號(hào)(盡管仍然可以要求解密密鑰或類(lèi)似信息以使得僅授權(quán)的用戶(hù)能夠從電視信號(hào)中導(dǎo)出有意義的信息進(jìn)行觀(guān)看)。另一方面,基于分組的通信是點(diǎn)對(duì)點(diǎn)的,其中在分組中包含了預(yù)期的目的地設(shè)備的地址。在基于分組的電視信號(hào)通過(guò)因特網(wǎng)傳送的情況下,這些仍然是點(diǎn)到多點(diǎn)通信而不是廣播。每個(gè)計(jì)算機(jī)終端102被安裝了通信客戶(hù)端應(yīng)用110。每個(gè)計(jì)算機(jī)終端102還包括音頻收發(fā)器111,其包括揚(yáng)聲器和麥克風(fēng)(例如以耳機(jī)或聽(tīng)筒或內(nèi)置的揚(yáng)聲器和麥克風(fēng)的形式)。多數(shù)計(jì)算機(jī)終端102優(yōu)選地還包括網(wǎng)絡(luò)攝像頭112。此外,每個(gè)電視機(jī)103包括嵌入 式處理器和存儲(chǔ)器,在存儲(chǔ)器中設(shè)有專(zhuān)門(mén)適用于在電視機(jī)上運(yùn)行的通信客戶(hù)端應(yīng)用113的版本。每個(gè)電視機(jī)103還包括網(wǎng)絡(luò)攝像頭115和帶有揚(yáng)聲器和麥克風(fēng)的音頻收發(fā)器,或與這樣的組件連接或通信。在特別優(yōu)選的實(shí)施例中,音頻收發(fā)器在電視103的遠(yuǎn)程控制單元114中提供,稍后討論。通信客戶(hù)端應(yīng)用110和113優(yōu)選地是端對(duì)端的客戶(hù)端,根據(jù)如上所述的端對(duì)端原則建立和進(jìn)行VoIP的呼叫。為此,端對(duì)端的后端服務(wù)器104耦接到因特網(wǎng)101,用于從客戶(hù)端應(yīng)用111和113接收注冊(cè)請(qǐng)求。后端服務(wù)器104被安排來(lái)響應(yīng)于注冊(cè)請(qǐng)求向運(yùn)行在計(jì)算機(jī)終端102和電視機(jī)103的各個(gè)客戶(hù)端應(yīng)用111和113分發(fā)UIC證書(shū)。一旦注冊(cè)了并因而擁有了 UIC證書(shū),客戶(hù)端應(yīng)用111和/或113可以查看彼此的地址、交換和驗(yàn)證彼此的證書(shū),并因此通過(guò)因特網(wǎng)101建立語(yǔ)音或視頻呼叫。然而將理解可替代地可以使用其他類(lèi)型的通信客戶(hù)端,例如基于集中式的基于服務(wù)器的呼叫建立。此外,通信系統(tǒng)100可以包括電話(huà)網(wǎng)絡(luò)107(比如電路交換網(wǎng))和連接在因特網(wǎng)101和電話(huà)網(wǎng)絡(luò)107之間的網(wǎng)關(guān)106。客戶(hù)端應(yīng)用的網(wǎng)關(guān)版本被安排來(lái)在網(wǎng)關(guān)106上運(yùn)行,并且運(yùn)行在計(jì)算機(jī)終端102或電視機(jī)103上的通信客戶(hù)端應(yīng)用110或113因此能夠與電話(huà)網(wǎng)絡(luò)107的專(zhuān)業(yè)電話(huà)單元109建立呼叫。這通過(guò)使用端對(duì)端呼叫建立與網(wǎng)關(guān)106上的客戶(hù)端建立連接并隨后向網(wǎng)關(guān)107 (實(shí)際上用戶(hù)的客戶(hù)端110或113將網(wǎng)關(guān)106看作對(duì)等點(diǎn))提供相關(guān)的電話(huà)號(hào)碼來(lái)實(shí)現(xiàn)。電話(huà)網(wǎng)絡(luò)107例如可以包括固定線(xiàn)路網(wǎng)絡(luò)(“地上通訊線(xiàn)”)和/或移動(dòng)蜂窩網(wǎng)絡(luò)。每個(gè)電視機(jī)103具有關(guān)聯(lián)的遠(yuǎn)程控制單元114,其示例在圖2中示出。如圖2所示,遠(yuǎn)程控制單元(或僅“遠(yuǎn)程控制“)包括麥克風(fēng)201、揚(yáng)聲器202、紅外(IR)發(fā)射器203形式的第一遠(yuǎn)程接口,短距離RF接口 204 (比如藍(lán)牙接口)形式的第二遠(yuǎn)程接口。麥克風(fēng)201和揚(yáng)聲器202可操作耦接到藍(lán)牙接口 204。遠(yuǎn)程控制114由此被安排來(lái)將語(yǔ)音信號(hào)經(jīng)由藍(lán)牙接口 204從麥克風(fēng)201傳送到電視103,并經(jīng)由藍(lán)牙接口 204從電視103接收信號(hào)用于揚(yáng)聲器202的播放。遠(yuǎn)程控制114進(jìn)一步包括可操作耦接到紅外發(fā)射器203的多個(gè)按鈕,被安排來(lái)以便允許用戶(hù)經(jīng)由紅外發(fā)射器203控制電視103。按鈕包括用于將電視設(shè)置到低功率模式的“待機(jī)“按鈕205。按鈕進(jìn)一步包括用于改變頻道或向電視103提供其他數(shù)字或字母數(shù)字?jǐn)?shù)據(jù)的數(shù)字或字母數(shù)字按鈕206 ;用于控制電視103的各種功能(例如用于控制光標(biāo)和/或菜單系統(tǒng))的功能按鈕208 ;以及任選地用于執(zhí)行與客戶(hù)端應(yīng)用113的呼叫功能(例如“呼叫”、“掛斷”)有關(guān)的具體的專(zhuān)用操作的專(zhuān)用呼叫按鈕207,或用于在視頻呼叫期間放大或縮小的按鈕。圖3a是根據(jù)本發(fā)明的示例性實(shí)施例的電視機(jī)103的示意性框圖。電視機(jī)103的主要目的是作為電視并被設(shè)計(jì)來(lái)充當(dāng)家庭或家用電視的角色,在這個(gè)意義上它是專(zhuān)用的電視單元。然而,同時(shí),它還被額外地提供以附屬的嵌入式的功能(比如VoIP呼叫)。電視機(jī)103在一個(gè)殼體內(nèi)包括嵌入式處理裝置301 ;隨機(jī)訪(fǎng)問(wèn)存儲(chǔ)器(RAM)319 ;和嵌入式的非易失存儲(chǔ)設(shè)備318,其可以包括電可擦寫(xiě)和可重新編程存儲(chǔ)器(EEPR0M或“閃速”存儲(chǔ)器),磁性存儲(chǔ)介質(zhì)和/或一次可寫(xiě)ROM。非易失存儲(chǔ)設(shè)備318耦接到處理裝置301 并存儲(chǔ)基本的操作系統(tǒng)(0S)326、電視應(yīng)用330和通信客戶(hù)端應(yīng)用113(比如VoIP客戶(hù)端)。處理裝置301被安排來(lái)執(zhí)行操作系統(tǒng)326,例如要么直接從ROM取指令,要么在取之前首先從閃速存儲(chǔ)器中加載到RAM319中。當(dāng)執(zhí)行時(shí),操作系統(tǒng)326被配置來(lái)將電視應(yīng)用330和客戶(hù)端應(yīng)用113加載到RAM319中并調(diào)度他們以在處理裝置301上執(zhí)行。處理裝置301由此被安排來(lái)在操作系統(tǒng)326的控制下運(yùn)行電視應(yīng)用330和客戶(hù)端應(yīng)用113。在實(shí)施例中,可能僅需要基本調(diào)度器形式的最小操作系統(tǒng)326。電視機(jī)103在同一殼體內(nèi)進(jìn)一步包括視頻幀緩沖器320和用戶(hù)接口(UI)幀322緩沖器、視頻硬件324、屏幕309、放大器314和揚(yáng)聲器316或到外部揚(yáng)聲器或耳機(jī)的輸出、電視接收器304、外部音頻一視頻(AV)輸入306(比如來(lái)自外部源的SCART或HDMI輸入)、網(wǎng)絡(luò)攝像頭或用于連接到外部網(wǎng)絡(luò)攝像頭的網(wǎng)絡(luò)攝像頭輸入308,第一短距離RF收發(fā)器310形式(比如wi-fi收發(fā)器)的網(wǎng)絡(luò)接口 302、紅外(IR)接收器形式的第一遠(yuǎn)程接口 310、第二短距離RF收發(fā)器312形式(比如藍(lán)牙收發(fā)器)的第二遠(yuǎn)程接口。視頻幀緩沖器320和用戶(hù)接口(UI)幀緩沖器322的每一個(gè)具有耦接到處理裝置301的輸入。視頻硬件324具有耦接到視頻幀緩沖器320和UI幀緩沖器322的輸出的輸入。屏幕309具有到視頻硬件324的輸出的輸入。在實(shí)施例中,幀緩沖器320和322可以是專(zhuān)用的硬件緩沖器或可替代地可以在通用存儲(chǔ)器中實(shí)施。放大器314具有耦接到處理裝置301的輸入和耦接到揚(yáng)聲器316的輸出。處理裝置301進(jìn)一步耦接到網(wǎng)絡(luò)接口 302、電視接收器304、輔助輸入306、網(wǎng)絡(luò)攝像頭輸入308、紅外接口 310和藍(lán)牙接口 312。本領(lǐng)域技術(shù)人員將明白,任一或所有上述組件可以經(jīng)由中間組件(比如總線(xiàn)和/或緩存器(未示出))耦接到處理裝置301。電視接收器304包括用于連接到至少一個(gè)接收器件(比如天線(xiàn)、圓盤(pán)式衛(wèi)星電視天線(xiàn)或纜線(xiàn))的輸入,并由此經(jīng)由接收器件從電視網(wǎng)絡(luò)108接收電視廣播信號(hào)。電視接收器304是硬件前端,其可以包括例如采樣電路、低噪聲放大器、過(guò)濾器、混合器和/或模一數(shù)轉(zhuǎn)換器(ADC)。一旦由電視接收器單元304接收,電視信號(hào)由此可被處理裝置301所用,以進(jìn)行信號(hào)處理。電視應(yīng)用330包括代碼形式的信號(hào)處理引擎,其當(dāng)執(zhí)行的時(shí)候,進(jìn)行至少一些所需的針對(duì)所接收的電視信號(hào)的信號(hào)處理。處理的電視信號(hào)隨后輸出到視頻幀緩沖器320和放大器314用于最終用戶(hù)的消費(fèi)。信號(hào)處理引擎可以包括例如數(shù)字過(guò)濾器、解調(diào)器、解復(fù)用器、解碼器、解密塊、和/或校驗(yàn)快。然而,在軟件和專(zhuān)用的硬件之間分配電視接收器和處理功能還可能有不同的方式。例如,在實(shí)施例中,更多的功能(比如解復(fù)用)可以移到接收器前端304。用于接收和處理電視信號(hào)的技術(shù)對(duì)于本領(lǐng)域技術(shù)人員而言是已知的。在傳統(tǒng)的模擬電視廣播的情況下,通過(guò)在不同的頻率上傳送,而在無(wú)線(xiàn)電波上頻分復(fù)用(不同TV頻道的)多個(gè)不同并行節(jié)目的信號(hào)。電視接收器304隨后將包括調(diào)諧電路來(lái)對(duì)廣播解復(fù)用并從而析出所需節(jié)目的信號(hào)。在數(shù)字電視廣播的情況下,不同并行節(jié)目的信號(hào)的每一個(gè)都劃分到分組中并交織以便將不同的節(jié)目的信號(hào)時(shí)分復(fù)用到傳輸流進(jìn)行廣播。電視應(yīng)用330的信號(hào)處理引擎隨后將包括分組過(guò)濾器,來(lái)對(duì)不同傳輸流的分組解復(fù)用并因此析出所需節(jié)目的信號(hào)。多個(gè)傳輸流還可以在不同頻率上廣播,也需要調(diào)諧器。此外,對(duì)于數(shù)字電視,一個(gè)或多個(gè)傳輸流可以包括附加的節(jié)目信息(比如電子節(jié)目指南(EPG))。用于輸出到電視屏幕309的視頻信號(hào)還可以經(jīng)由AV輸入306從外部源(比如DVD播放器或游戲控制臺(tái))接收。電視應(yīng)用330進(jìn)一步包括Π圖形引擎、遠(yuǎn)程協(xié)議引擎、應(yīng)用編程接口(API)和電視Π層。信號(hào)處理引擎、UI圖形引擎、遠(yuǎn)程協(xié)議引擎和API的總體操作由電視Π層控制。用戶(hù)可以通過(guò)按壓遠(yuǎn)程控制114上的按鈕205、206、208,致使遠(yuǎn)程控制114經(jīng)由紅外發(fā)射 器203和接收器310向處理裝置301傳送控制信號(hào),來(lái)選擇觀(guān)看哪個(gè)廣播。用戶(hù)還可以以類(lèi)似的方式使用按鈕來(lái)觀(guān)看附加的信息,比如EPG或控制菜單,并對(duì)EPG或菜單進(jìn)行導(dǎo)航。相關(guān)的控制信號(hào)由電視應(yīng)用113的遠(yuǎn)程協(xié)議引擎解釋?zhuān)撨h(yuǎn)程協(xié)議引擎又轉(zhuǎn)而與電視UI層通信。作為響應(yīng),電視UI層控制信號(hào)處理引擎向視頻幀緩沖器320輸出相關(guān)的電視節(jié)目,和/或控制Π圖形引擎向UI幀緩沖器322輸出圖形(例如顯示菜單或EPG的圖形)。幀緩沖器320和/或322向視頻硬件324提供其內(nèi)容用于在屏幕309上顯示。在實(shí)施例中,UI幀緩沖器322和視頻硬件324可以被安排來(lái)將UI圖形以部分透明的方式及/或保留至少部分電視節(jié)目可見(jiàn)而疊加到當(dāng)前的電視節(jié)目。如所提到的,電視機(jī)103包括網(wǎng)絡(luò)接口 302。在優(yōu)選的實(shí)施例中,這采取無(wú)線(xiàn)收發(fā)器的形式(比如wi-fi收發(fā)器)與家用或基于辦公室的無(wú)線(xiàn)路由器303 (在大多現(xiàn)代家庭或辦公室都可找到)進(jìn)行無(wú)線(xiàn)通信。路由器303轉(zhuǎn)而連接到因特網(wǎng)101。然而,在可替代的實(shí)施例中,網(wǎng)絡(luò)接口 302可以包括其他選項(xiàng),比如有線(xiàn)調(diào)制解調(diào)器或通向外部有線(xiàn)調(diào)制解調(diào)器的端口。通信客戶(hù)端應(yīng)用330包括具有I/O層的協(xié)議棧,當(dāng)在處理裝置301上執(zhí)行時(shí),該協(xié)議??刹僮鱽?lái)經(jīng)由網(wǎng)絡(luò)接口 302通過(guò)因特網(wǎng)101發(fā)射和接收信號(hào)。I/O層包括用于經(jīng)由網(wǎng)絡(luò)接口 302通信因特網(wǎng)101發(fā)射和接收控制信號(hào)的網(wǎng)絡(luò)信令協(xié)議。I/O層還可以包括用于與電視應(yīng)用301的API通信的API。I/O層進(jìn)一步包括具有語(yǔ)音編解碼器的語(yǔ)音引擎。語(yǔ)音引擎被安排來(lái)從麥克風(fēng)201接收語(yǔ)言信號(hào),并對(duì)那些語(yǔ)言信號(hào)進(jìn)行編碼,用于經(jīng)由網(wǎng)絡(luò)接口 302通過(guò)因特網(wǎng)101傳送。語(yǔ)音引擎還被安排來(lái)對(duì)經(jīng)由網(wǎng)絡(luò)接口 302通過(guò)因特網(wǎng)101接收的語(yǔ)言信號(hào)進(jìn)行解碼,用于輸出到電視的放大器314和揚(yáng)聲器316,或經(jīng)由藍(lán)牙接口 312和204輸出到遠(yuǎn)程控制114中的揚(yáng)聲器202。I/O層進(jìn)一步包括具有視頻編解碼器的視頻引擎。視頻引擎被安排來(lái)從網(wǎng)絡(luò)攝像頭輸入308接收視頻信號(hào),并對(duì)那些視頻信號(hào)進(jìn)行編碼,用于經(jīng)由網(wǎng)絡(luò)接口 302通過(guò)因特網(wǎng)101傳送。視頻引擎還被安排來(lái)對(duì)經(jīng)由網(wǎng)絡(luò)接口 302通過(guò)因特網(wǎng)101接收的視頻信號(hào)進(jìn)行解碼,以輸出到UI幀緩沖器322、視頻硬件326和屏幕309??商娲?,在全屏模式下,視頻編解碼器可以經(jīng)由視頻幀緩沖器320輸出視頻。在協(xié)議棧中往上,客戶(hù)端應(yīng)用113包括負(fù)責(zé)呼叫建立的客戶(hù)端引擎。該客戶(hù)端引擎控制客戶(hù)端113的網(wǎng)絡(luò)信令協(xié)議引擎,以?xún)?yōu)選地使用如上所述的P2P呼叫建立或可能使用經(jīng)由服務(wù)器的集中式的呼叫建立通過(guò)因特網(wǎng)101建立與另一個(gè)用戶(hù)終端102或103的現(xiàn)場(chǎng)的語(yǔ)音或視頻呼叫??蛻?hù)端引擎還可以處理其他功能,比如連接管理、認(rèn)證、加密和/或與其他用戶(hù)終端的客戶(hù)端應(yīng)用111或113交換存在信息(presence information)(存在信息指示用戶(hù)對(duì)于通信的可用性,并且優(yōu)選地至少部分地由各個(gè)用戶(hù)自己定義)。
該協(xié)議棧中再往上,客戶(hù)端應(yīng)用113包括負(fù)責(zé)客戶(hù)端用戶(hù)接口的客戶(hù)端Π層。客戶(hù)端UI層可操作來(lái)生成客戶(hù)端用戶(hù)接口,用于輸出到UI幀緩沖器322、視頻硬件324和屏幕309。這可以在TV Π層的控制下經(jīng)由TV應(yīng)用330的API和Π圖形引擎而被輸出(或可替代地,客戶(hù)端應(yīng)用113可以被提供以其自己的UI圖形協(xié)議來(lái)向UI幀緩沖器322直接輸出圖形)??蛻?hù)端用戶(hù)接口由此向用戶(hù)呈現(xiàn)屏幕上的控件,他們可以使用遠(yuǎn)程控制114上的按鈕206、207、208激活控件?;谶@些按鈕按壓,遠(yuǎn)程控制114經(jīng)由紅外發(fā)射器203和接收器310將控制信號(hào)傳送給處理裝置301。這些控制信號(hào)可以由電視應(yīng)用330中的UI協(xié)議引擎所解釋并隨后經(jīng)由API向客戶(hù)端應(yīng)用113的I/O層用信號(hào)傳送(或可替代地,客戶(hù)端應(yīng)用113的I/O層可以被提供以其自己的遠(yuǎn)程控制協(xié)議來(lái)直接解釋這些控制信號(hào))。進(jìn)而,客戶(hù)端113的I/O層的協(xié)議與客戶(hù)端Π層通信??蛻?hù)端Π層由此被配置來(lái)響應(yīng)用戶(hù)輸入以控制客戶(hù)端應(yīng)用113的總體操作,例如,允許用戶(hù)選擇聯(lián)系人來(lái)呼叫、掛斷等。圖4示出當(dāng)由用戶(hù)使用遠(yuǎn)程114的相關(guān)按鈕喚起時(shí)可以由客戶(hù)端應(yīng)用113顯示在屏幕309上的示例用戶(hù)接口。用戶(hù)接口可以只顯示在屏幕309的部分上,使得當(dāng)前觀(guān)看的節(jié)目的至少部分保持可見(jiàn);或可替代地,可以占據(jù)整個(gè)屏幕309。顯示的用戶(hù)接口包括多個(gè)面板。例如,用戶(hù)接口可以包括第一面板402,顯示正運(yùn)行客戶(hù)端113的電視103的用戶(hù)的配置文件信息。例如,配置文件信息可以包括用戶(hù)的名字、“頭像”(用戶(hù)挑選來(lái)代表其自己的圖片)、和/或“情緒消息”(短的用戶(hù)定義的聲明,以包括在其配置文件中)。進(jìn)一步,用戶(hù)接口可以包括顯示用戶(hù)聯(lián)系人的列表的第二面板404 (優(yōu)選地客戶(hù)端113被配置來(lái)只允許被同意成為聯(lián)系人的用戶(hù)之間的呼叫)。進(jìn)一步,用戶(hù)接口可以包括顯示所選擇的一個(gè)聯(lián)系人的配置文件的第三面板406和/或提供菜單或其他控供選擇以呼叫所選擇的聯(lián)系人的第四面板。此外,客戶(hù)端113的UI層可以被配置來(lái)經(jīng)由API和操作系統(tǒng)326與電視應(yīng)用330的UI層通信。這允許客戶(hù)端應(yīng)用113和電視應(yīng)用330協(xié)商對(duì)屏幕309和/或揚(yáng)聲器316或202的控制。是客戶(hù)端應(yīng)用113還是電視應(yīng)用330優(yōu)先可以取決于實(shí)施和/或情形。由于電視機(jī)103主要是電視,則優(yōu)選地客戶(hù)端應(yīng)用113應(yīng)在控制屏幕309或揚(yáng)聲器316或202之前從電視應(yīng)用330請(qǐng)求許可。然而,在實(shí)施例中,可以提供用戶(hù)定義的設(shè)置,其允許用戶(hù)來(lái)控制客戶(hù)端應(yīng)用113是否可以自主地取得對(duì)屏幕309和/或揚(yáng)聲器316或202的控制,例如在有傳入呼叫時(shí)通知用戶(hù)。該設(shè)置將優(yōu)選地存儲(chǔ)在非易失存儲(chǔ)器318中,并且可由客戶(hù)端應(yīng)用113和/或電視應(yīng)用330讀取。例如,電視應(yīng)用330可以被配置來(lái)從存儲(chǔ)器讀取設(shè)置(如果設(shè)置了的話(huà))來(lái)明確地允許客戶(hù)端應(yīng)用113控制屏幕和/或揚(yáng)聲器??商娲?,客戶(hù)端應(yīng)用113可以被配置來(lái)從存儲(chǔ)器中讀取設(shè)置(如果設(shè)置了的話(huà)),并且在不尋求電視應(yīng)用330允許的前提下控制屏幕和/或揚(yáng)聲器。在本發(fā)明優(yōu)選的實(shí)施例中,至少一個(gè)這樣的用戶(hù)設(shè)置被客戶(hù)端應(yīng)用113所讀取,并且當(dāng)設(shè)置了時(shí),客戶(hù)端應(yīng)用113被配置來(lái)延遲任何有關(guān)通過(guò)因特網(wǎng)101接收的傳入VoIP呼叫或其他傳入通信事件的通知,直到用戶(hù)的電視觀(guān)看中的合適的接合點(diǎn)。這可以意為延遲通知直到電視節(jié)目結(jié)束之后,或直到其他合適的節(jié)目中的接合點(diǎn)(比如商業(yè)中斷)。另一個(gè)可能將是延遲通知直到視頻信號(hào)停止經(jīng)由AV輸入306從外部源(比如DVD播放器或游戲控制臺(tái))接收。一般來(lái)說(shuō),經(jīng)由網(wǎng)絡(luò)接口 302通過(guò)因特網(wǎng)101異步地用信號(hào)通知電視機(jī)103的傳入通信事件在考慮到更高優(yōu)先級(jí)的源的情況下(比如電視接收器308和電視網(wǎng)絡(luò)108,或AV輸入306和外部源)而被延緩。注意延遲通知的概念與純粹的徹底抑制通知不同,比其更有利。抑制通知將意味著完全阻攔以便不再輸出給用戶(hù);然而延遲意味著通知將仍然輸出給用戶(hù),但延緩到某個(gè)稍后的時(shí)間點(diǎn)。
為了做到這點(diǎn),客戶(hù)端應(yīng)用113被配置以用于對(duì)所討論的觀(guān)看活動(dòng)劃界(delineating)的機(jī)制??蛻?hù)端應(yīng)用113將不明白電視節(jié)目或此類(lèi)的實(shí)際用戶(hù)內(nèi)容,因此不能直接斷定一個(gè)節(jié)目何時(shí)結(jié)束另一個(gè)節(jié)目何時(shí)開(kāi)始,或不能斷定主節(jié)目和商業(yè)中斷之間的區(qū)別。因此需要?jiǎng)澖鐧C(jī)制,有多個(gè)用于該機(jī)制的選項(xiàng),如下所述。第一個(gè)優(yōu)選的機(jī)制涉及接收通過(guò)電視網(wǎng)絡(luò)108廣播的附加的節(jié)目信息。在這個(gè)情況下,附加的節(jié)目信息由客戶(hù)端應(yīng)用113經(jīng)由電視接收器308接收,并且包括定時(shí)信息,其可以被客戶(hù)端應(yīng)用113用來(lái)為了延遲通知的目的給電視節(jié)目劃界。如圖6所示意性地示出的,數(shù)字電視廣播可以包括用于在特定頻率上傳送的全部一起交織(即時(shí)分復(fù)用的)到組合的傳輸流中的一個(gè)或多個(gè)節(jié)目流的音頻數(shù)據(jù)601和視頻數(shù)據(jù)602。交織到傳輸流中的還有為一個(gè)或多個(gè)節(jié)目提供(可能比如字幕和文本的節(jié)目概要或大綱的其他信息之中的)定時(shí)信息的附加的節(jié)目信息603。附加的節(jié)目信息603可以采用連同多個(gè)節(jié)目流復(fù)用到傳輸流中的通用數(shù)據(jù)流的形式,為多個(gè)節(jié)目提供節(jié)目信息。這個(gè)的示例將是電子節(jié)目指南(EPG)??商娲鼗蚋郊拥兀瑐€(gè)體的相應(yīng)的節(jié)目信息可以在每個(gè)節(jié)目的流中提供。音頻數(shù)據(jù)、視頻數(shù)據(jù)和附加的節(jié)目信息由電視應(yīng)用331的信號(hào)處理引擎解碼,并且所需的節(jié)目定時(shí)信息可以由客戶(hù)端應(yīng)用113在TV Π層的控制下經(jīng)由API訪(fǎng)問(wèn)。在該第一機(jī)制的一個(gè)變體中,節(jié)目定時(shí)信息603包括節(jié)目安排信息(比如EPG)。即,一個(gè)或多個(gè)節(jié)目被安排來(lái)何時(shí)開(kāi)始和結(jié)束的標(biāo)稱(chēng)信息。例如,客戶(hù)端應(yīng)用113的API可以使得它能夠訪(fǎng)問(wèn)由電視應(yīng)用331的信號(hào)處理引擎解碼的EPG??蛻?hù)端113可以因此確定當(dāng)前在屏幕309上觀(guān)看的電視節(jié)目被安排在特定的時(shí)間結(jié)束,并將通知延遲到那個(gè)時(shí)間。圖5a顯示了示例。這里,客戶(hù)端113經(jīng)由到EPG的API確定當(dāng)前被觀(guān)看的電視節(jié)目被安排從8:00pm運(yùn)行到9:00pm。如果到來(lái)的呼叫通過(guò)因特網(wǎng)101用信號(hào)通知,并且在節(jié)目期間在網(wǎng)絡(luò)接口 302處接收,例如假設(shè)在8:13pm,則客戶(hù)端應(yīng)用113將臨時(shí)阻止到來(lái)的呼叫的通知,直到安排的結(jié)束時(shí)間9:00pm。如果傳入IM聊天消息在節(jié)目期間接收,類(lèi)似的過(guò)程將發(fā)生。按照安排的節(jié)目的結(jié)束時(shí)間(要么在那個(gè)時(shí)間要么正好那個(gè)時(shí)間之后),客戶(hù)端應(yīng)用113將隨后控制屏幕309以顯示在節(jié)目期間錯(cuò)過(guò)的任何一個(gè)或多個(gè)通信事件的列表503。列表503優(yōu)選地包括諸如光標(biāo)505的控件,其可以由用戶(hù)例如經(jīng)由遠(yuǎn)程控制上的功能按鈕208控制,由此操作客戶(hù)端113發(fā)起回復(fù)VoIP呼叫或其他相應(yīng)的與各個(gè)其他用戶(hù)的基于分組的通信。在第一機(jī)制的另一個(gè)變體中,節(jié)目定時(shí)信息603可以包括節(jié)目的實(shí)際結(jié)束時(shí)間的實(shí)時(shí)指示(其可以由客戶(hù)端經(jīng)由到電視應(yīng)用的API以如上所述的類(lèi)似方式訪(fǎng)問(wèn))。如圖5b所示,如果節(jié)目超時(shí)運(yùn)轉(zhuǎn)到晚于安排的時(shí)間,例如假設(shè)9:02pm,則客戶(hù)端113將不顯示錯(cuò)過(guò)的事件的列表,直到實(shí)際的結(jié)束時(shí)間9:02pm。這有利地避免了延遲的通知干擾節(jié)目的最后幾分鐘(在懸疑劇的情況下這可以甚至是節(jié)目的最關(guān)鍵部分)。客戶(hù)端113還將延遲在超時(shí)運(yùn)轉(zhuǎn)期間(例如在9:01pm)接收到的任何傳入通信。進(jìn)一步,如圖5c所示,實(shí)時(shí)節(jié)目定時(shí)信息還可以指示節(jié)目中中斷的時(shí)間(典型地 用作商業(yè)中斷來(lái)顯示廣告,但可能還用于其他目的(比如新聞))。在這個(gè)情況下,將啟用客戶(hù)端應(yīng)用113來(lái)顯示中斷期間錯(cuò)過(guò)的事件的列表503。用于給節(jié)目劃界的第二機(jī)制是客戶(hù)端應(yīng)用113經(jīng)由因特網(wǎng)101和網(wǎng)絡(luò)接口 302例如從廣播公司的服務(wù)器、節(jié)目制作公司或第三方服務(wù)下載節(jié)目定時(shí)信息。該下載的信息可以包括節(jié)目安排信息和/或?qū)Π才诺臅r(shí)間的實(shí)時(shí)更新。第二機(jī)制具有第一機(jī)制的優(yōu)點(diǎn),以及與傳統(tǒng)技術(shù)兼容的附加的優(yōu)點(diǎn),在傳統(tǒng)技術(shù)中,某些定時(shí)信息603可能并不經(jīng)由廣播獲得(如今多數(shù)數(shù)字電視廣播確實(shí)至少包括安排信息(比如EPG),但不一定提供節(jié)目定時(shí)的實(shí)時(shí)指示,并且此外,模擬廣播不包括任何節(jié)目定時(shí)信息)。這甚至可以連同第一機(jī)制的前一變體使用,以提供在廣播603中接收的安排信息的更新。用于給節(jié)目劃界的第三個(gè)、次優(yōu)選的機(jī)制是提供可以由用戶(hù)設(shè)置的計(jì)時(shí)器。計(jì)時(shí)器可以是經(jīng)由API訪(fǎng)問(wèn)的客戶(hù)端應(yīng)用113的特征,或電視應(yīng)用330的特征。在此安排下,用戶(hù)為預(yù)定的時(shí)間設(shè)置計(jì)時(shí)器,并且客戶(hù)端應(yīng)用113在顯示錯(cuò)過(guò)的事件的列表503之前一直等到那個(gè)時(shí)間。這將具有如圖5a所示的類(lèi)似的效果。正如第一機(jī)制的前一變體一樣,第三機(jī)制具有可能干擾超時(shí)運(yùn)轉(zhuǎn)的節(jié)目的末尾的消極面,并且還具有需要不方便的用戶(hù)輸入過(guò)程的附加的消極面。另一方面,該第三機(jī)制具有與傳統(tǒng)技術(shù)(比如不包括節(jié)目定時(shí)信息的模擬廣播)兼容的優(yōu)點(diǎn),并且無(wú)需額外的服務(wù)器基礎(chǔ)設(shè)施來(lái)經(jīng)由因特網(wǎng)101提供此類(lèi)信息。第四機(jī)制將是提供用戶(hù)定義的“勿干擾”(DND)設(shè)置,其可以由客戶(hù)端在節(jié)目開(kāi)始時(shí)斷言(assert)。這可以是客戶(hù)端應(yīng)用113內(nèi)可用的已有的DND存在狀態(tài)。在此情況下,客戶(hù)端應(yīng)用113被配置來(lái)檢測(cè)用戶(hù)何時(shí)解除DND狀態(tài)的斷言,并且檢測(cè)到這個(gè)之后自動(dòng)顯示錯(cuò)過(guò)的時(shí)間的列表503。在上面的機(jī)制中的一些機(jī)制中,對(duì)于客戶(hù)端應(yīng)用113來(lái)說(shuō)可能有必要監(jiān)聽(tīng)當(dāng)前的時(shí)間。這可以基于本地時(shí)鐘340完成,或通過(guò)從因特網(wǎng)101或電視網(wǎng)絡(luò)108接收當(dāng)前時(shí)間的更新來(lái)完成。然而,使用第一機(jī)制的后一變體,如果節(jié)目定時(shí)信息603提供實(shí)時(shí)觸發(fā)(對(duì)照以該日的小時(shí)和分鐘計(jì)的結(jié)束時(shí)間的實(shí)時(shí)更新)可能無(wú)需監(jiān)聽(tīng)當(dāng)前的時(shí)間。在第四個(gè)基于DND的機(jī)制中也將無(wú)需監(jiān)聽(tīng)當(dāng)前的時(shí)間。在本發(fā)明的特別有利的附加中,客戶(hù)端應(yīng)用113可以被進(jìn)一步配置來(lái)向錯(cuò)過(guò)的呼叫的主叫者(或更一般地向作為錯(cuò)過(guò)的通信事件的發(fā)起人的其它用戶(hù))回復(fù)自動(dòng)的消息。當(dāng)傳入通信事件在正在進(jìn)行的節(jié)目期間接收時(shí),則自動(dòng)的消息由客戶(hù)端應(yīng)用113回復(fù),而無(wú)需來(lái)自觀(guān)看節(jié)目的本地用戶(hù)(被叫者)的輸入。它經(jīng)由網(wǎng)絡(luò)接口 302和因特網(wǎng)101向其它的、遠(yuǎn)程的用戶(hù)(主叫者)傳送,并告知主叫者被叫者不可用。優(yōu)選地,自動(dòng)的消息向主叫者指示為什么被叫者不可用的理由(看電視)。在一個(gè)特別優(yōu)選的實(shí)施例中,客戶(hù)端應(yīng)用113可以被配置來(lái)使用節(jié)目安排或其它定時(shí)信息來(lái)預(yù)測(cè)被叫者何時(shí)可能再次變得可用(即當(dāng)當(dāng)前的節(jié)目應(yīng)該結(jié)束時(shí)),并且為了主叫者的利益,可以在自動(dòng)的消息中包括這個(gè)預(yù)測(cè)的信息。這甚至可以合并為新的存在狀態(tài)的類(lèi)型。將理解上面的實(shí)施例已經(jīng)僅以示例的方式描述。例如,發(fā)明并不限于屏幕上的通知。在其它實(shí)施例中,通知可以包括經(jīng)由揚(yáng)聲器316或202輸出的可聽(tīng)通知,并且可以期望延遲可聽(tīng)通知以使得他們不干擾用戶(hù)對(duì)當(dāng)前電視節(jié)目的體驗(yàn)。進(jìn)一步,發(fā)明并不限于用于給電視節(jié)目或其他觀(guān)看活動(dòng)劃界的任何特定機(jī)制。上面已經(jīng)描述了多個(gè)示例,并且在給出本文的公開(kāi)內(nèi)容后,對(duì)本領(lǐng)域技術(shù)人員而言其他示例可以是顯而易見(jiàn)的。例如通知可以被延遲直到用戶(hù)改變了頻道、改變到不同的源(比如從電視節(jié)目到AV輸入308 ),或訪(fǎng)問(wèn)了 EPG。在另一個(gè)示例中,客戶(hù)端可以經(jīng)由到電視應(yīng)用330的API訪(fǎng)問(wèn)解碼的音頻,并試圖基于最高或平均音量水平確定商業(yè)中斷何時(shí)發(fā)生(廣播公司趨 于在商業(yè)中斷期間增加音量以得到用戶(hù)的注意,盡管此方法將容易受到錯(cuò)誤報(bào)警例如在節(jié)目的動(dòng)作序列期間)。還注意術(shù)語(yǔ)“節(jié)目”并不限于任何特定類(lèi)型節(jié)目?jī)?nèi)容,并可以例如指電影、肥皂劇、紀(jì)錄片、體育賽事、新聞節(jié)目等。進(jìn)一步,設(shè)想了在不同的處理器之間分配各種客戶(hù)端、電視和其他功能的方式。例如,一個(gè)或多個(gè)專(zhuān)用信號(hào)處理器(DSP)可以被安排來(lái)執(zhí)行電視應(yīng)用330的電視信號(hào)處理引擎和/或視頻引擎和/或客戶(hù)端應(yīng)用113的語(yǔ)音引擎;一個(gè)或多個(gè)分開(kāi)的CPU被安排來(lái)執(zhí)行UI層、客戶(hù)端引擎、客戶(hù)端應(yīng)用113和/或Π層的協(xié)議和圖形引擎以及電視應(yīng)用330的協(xié)議和圖形引擎。在另一個(gè)示例中,客戶(hù)端應(yīng)用和電視應(yīng)用均可以運(yùn)行在不同的嵌入在電視機(jī)103中的各個(gè)CPU上。電視應(yīng)用330的一些或所有功能可以可替代地在專(zhuān)用的硬件中實(shí)施,包括電視接收器前端304中的硬連線(xiàn)信號(hào)處理裝置的可能性。此外,盡管優(yōu)選的應(yīng)用,本發(fā)明并不限于用在包括電視屏幕的上面的組件都在一個(gè)獨(dú)立的殼體內(nèi)的電視機(jī)。在另一個(gè)應(yīng)用中,本發(fā)明可以在用于插入到這樣的電視機(jī)的機(jī)頂盒中實(shí)施。在那個(gè)情況下,流程將類(lèi)似于圖3a的流程,但是電視硬件320、322、324和屏幕309由音頻一視頻(AV)輸出替代。在圖3b所示的另一個(gè)應(yīng)用中,客戶(hù)端應(yīng)用113可以安裝在游戲控制臺(tái)105上。類(lèi)似于電視103,控制臺(tái)105包括一個(gè)或多個(gè)CPU形式的處理裝置301,耦接到非易失存儲(chǔ)裝置318 (比如硬盤(pán)驅(qū)動(dòng)器、閃存和/或光盤(pán)驅(qū)動(dòng));RAM319 ;網(wǎng)絡(luò)攝像頭或來(lái)自網(wǎng)絡(luò)攝像頭的輸入308 ;和用于(例如經(jīng)由無(wú)線(xiàn)路由器303)接入基于分組的網(wǎng)絡(luò)(比如因特網(wǎng)101)的網(wǎng)絡(luò)接口 302 (比如wi-fi收發(fā)器)。處理裝置301被進(jìn)一步耦接到專(zhuān)用的游戲圖形硬件325和專(zhuān)用的音頻硬件327,其轉(zhuǎn)而連接到音頻一視頻(AV)輸出307,用于將控制臺(tái)105連接到電視機(jī)103。處理裝置301進(jìn)一步耦接到操作在合適的頻帶上的附加的無(wú)線(xiàn)接口 315,該頻帶適用于向或從無(wú)線(xiàn)游戲平板317或其他這樣的游戲控制器傳送(或可替代地可以提供有線(xiàn)接口)。非易失存儲(chǔ)318提供客戶(hù)端應(yīng)用113和視頻游戲331 (不一定來(lái)自同樣的存儲(chǔ)單元或介質(zhì)),均安排用于在處理裝置301上執(zhí)行(優(yōu)選地在操作系統(tǒng)326的控制下)。視頻游戲包括控制臺(tái)庫(kù),其被安排來(lái)處理各種設(shè)備315、325、327和308的I/O ;包括游戲引擎,其被安排來(lái)執(zhí)行基礎(chǔ)的游戲邏輯,以及包括游戲UI層,其被安排來(lái)生成游戲圖形和聲音,以經(jīng)由控制臺(tái)庫(kù)以及圖形和聲音硬件325、327輸出。視頻游戲331還包括用于經(jīng)由0S326與客戶(hù)端應(yīng)用113的API通信的API。API可以用于用信號(hào)向客戶(hù)端113通知視頻游戲331中發(fā)生的事件,并且這些用信號(hào)通知的發(fā)生的事件可以被客戶(hù)端113使用來(lái)為了延遲通知的目的給視頻游戲劃界。例如,有關(guān)到來(lái)的呼叫的通知可以被延遲直到玩家在視頻游戲中死了或失敗。與用戶(hù)可能不希望分心的游戲中期相比,這是一個(gè)更適合通知他或她的接合點(diǎn)。一般來(lái)說(shuō),本發(fā)明可以被應(yīng)用到任何具有用于向電視屏幕輸出信號(hào)的視頻裝置的設(shè)施中。視頻裝置可以包括專(zhuān)用的硬件和/或存儲(chǔ)軟件模塊的存儲(chǔ)器的區(qū)域的任何組合,其中任何軟件模塊執(zhí)行在與客戶(hù)端應(yīng)用103相同或不同的處理器上。取決于設(shè)施和實(shí)施,視頻裝置可以采取不同的形式。例如在圖3a的示例電視機(jī)中,視頻裝置可以被稱(chēng)為包括幀緩沖器320和322、視頻硬件324、和/或存儲(chǔ)電視應(yīng)用的信號(hào)處理代碼 的非易失存儲(chǔ)器318的區(qū)域的組合。在圖3b的示例控制臺(tái)105中,視頻裝置可以被稱(chēng)為包括視頻硬件325、外部AV輸出307和/或存儲(chǔ)視頻游戲331的圖形處理代碼的非易失存儲(chǔ)318的區(qū)域。進(jìn)一步,本發(fā)明無(wú)需限于電視廣播。隨著基于分組的電視業(yè)務(wù)的逐漸普及,可能對(duì)專(zhuān)用電視機(jī)或機(jī)頂盒的想法感興趣,其具有通過(guò)因特網(wǎng)或?qū)S玫幕诜纸M的業(yè)務(wù)接收基于分組的電視信號(hào)的能力。此外,注意本發(fā)明并不特別地限于VoIP或端對(duì)端的拓?fù)洹_€可以使用其他基于分組的網(wǎng)絡(luò)、呼叫建立的協(xié)議和方法。給定本文的公開(kāi),本發(fā)明的其他變體對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。本發(fā)明的范圍并不受所描述的實(shí)施例的限制,而是由隨附的權(quán)利要求限制。
權(quán)利要求
1.一種媒體設(shè)施,包括 視頻裝置,用于向屏幕輸出信號(hào); 控制設(shè)備,允許用戶(hù)控制從視頻裝置到屏幕的信號(hào)的輸出,從而選擇觀(guān)看活動(dòng); 網(wǎng)絡(luò)接口,用于接入基于分組的網(wǎng)絡(luò); 存儲(chǔ)器,存儲(chǔ)通信客戶(hù)端應(yīng)用;以及 處理裝置,耦接到存儲(chǔ)器、網(wǎng)絡(luò)接口和視頻裝置,并安排來(lái)執(zhí)行通信客戶(hù)端應(yīng)用; 其中客戶(hù)端應(yīng)用被配置以便當(dāng)執(zhí)行時(shí)允許用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)與其他用戶(hù)進(jìn)行雙向通信,并向用戶(hù)輸出有關(guān)通過(guò)基于分組的網(wǎng)絡(luò)從其他用戶(hù)接收的傳入通信事件的通知;以及 其中客戶(hù)端應(yīng)用被進(jìn)一步配置成延遲有關(guān)在所述觀(guān)看活動(dòng)期間接收的傳入通信事件的一個(gè)或多個(gè)所述通知,確定在觀(guān)看活動(dòng)中的界限,并按照所述界限自動(dòng)地向用戶(hù)輸出一個(gè)或多個(gè)通知。
2.如權(quán)利要求I的媒體設(shè)施,其中 媒體設(shè)施包括電視接收器,其用于經(jīng)由電視網(wǎng)絡(luò)接收表示電視節(jié)目的電視信號(hào); 視頻裝置耦接到電視接收器,并可操作來(lái)從電視接收器向屏幕輸出所選擇的電視節(jié)目的電視信號(hào); 控制設(shè)備允許用戶(hù)控制電視信號(hào)到屏幕的輸出,從而將電視節(jié)目選作所述觀(guān)看活動(dòng);以及 客戶(hù)端應(yīng)用被配置成延遲在所選擇的電視節(jié)目期間接收的有關(guān)傳入通信事件的一個(gè)或多個(gè)通知,確定在所選擇的電視節(jié)目中的界限,并且按照所述界限自動(dòng)地向用戶(hù)輸出一個(gè)或多個(gè)通知。
3.如權(quán)利要求2的媒體設(shè)施,其中電視接收器被安排來(lái)經(jīng)由廣播網(wǎng)絡(luò)接收電視信號(hào)。
4.如權(quán)利要求2或3的媒體設(shè)施,其是如下之一包括所述屏幕的電視機(jī)和用于插入到電視機(jī)中的機(jī)頂盒。
5.如權(quán)利要求2、3或4的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成基于經(jīng)由所述電視網(wǎng)絡(luò)由電視接收器接收的有關(guān)所選擇的電視節(jié)目的信息確定所述界限。
6.如權(quán)利要求5的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成通過(guò)檢測(cè)基于由電視接收器經(jīng)由所述電視網(wǎng)絡(luò)接收的有關(guān)所選擇的電視節(jié)目的實(shí)時(shí)指示確定所述界限,并且在檢測(cè)到所述指示時(shí)向用戶(hù)輸出所述一個(gè)或者多個(gè)通知。
7.如權(quán)利要求6的媒體設(shè)施,其中所述指示指明如下之一所選擇的電視節(jié)目的結(jié)束,和所選擇的電視節(jié)目的中斷。
8.如權(quán)利要求5的媒體設(shè)施,其中所述信息包括有關(guān)所選擇的節(jié)目的節(jié)目安排信息。
9.如權(quán)利要求8的媒體設(shè)施,其中客戶(hù)端應(yīng)用包括用于訪(fǎng)問(wèn)經(jīng)由所述網(wǎng)絡(luò)由電視接收器接收的EPG的API,并被配置成基于來(lái)自與所選擇的節(jié)目有關(guān)的EPG的安排信息確定所述界限。
10.如權(quán)利要求I至5或8至9中的任一權(quán)利要求的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成基于經(jīng)由網(wǎng)絡(luò)接口通過(guò)基于分組的網(wǎng)絡(luò)接收的有關(guān)所選擇的電視節(jié)目的信息確定所述界限。
11.如權(quán)利要求I至4中的任一權(quán)利要求的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成基于用戶(hù)設(shè)置的計(jì)時(shí)器檢測(cè)所述界限。
12.如權(quán)利要求I至4中的任一權(quán)利要求的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置來(lái)基于指示界限的用戶(hù)輸入檢測(cè)所述界限。
13.如權(quán)利要求I的媒體設(shè)施,其中 視頻裝置包括可操作來(lái)向屏幕輸出視頻游戲的圖形信號(hào)的游戲系統(tǒng); 控制設(shè)備允許用戶(hù)控制圖形信號(hào)向屏幕的輸出,并從而將視頻游戲選作所述觀(guān)看活動(dòng);以及 客戶(hù)端應(yīng)用被配置來(lái)延遲有關(guān)在視頻游戲期間接收的傳入通信事件的一個(gè)或多個(gè)所述通知,確定視頻游戲中的界限,并按照所述界限自動(dòng)地向用戶(hù)輸出一個(gè)或多個(gè)通知。
14.如權(quán)利要求13的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成當(dāng)玩家在視頻游戲中死了或失敗時(shí)檢測(cè)所述界限。
15.如權(quán)利要求I的媒體設(shè)施,其中 視頻裝置包括來(lái)自視頻信號(hào)的外部源的輸入,并可操作來(lái)向屏幕輸出視頻信號(hào); 控制設(shè)備允許用戶(hù)控制視頻信號(hào)向屏幕的輸出,并從而為所述觀(guān)看活動(dòng)選擇外部源;以及 客戶(hù)端應(yīng)用被配置成基于外部源的狀態(tài)確定所述界限。
16.如任一前述權(quán)利要求的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成輸出一個(gè)或多個(gè)延遲的通知以在屏幕上顯示。
17.如權(quán)利要求16的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置來(lái)輸出一個(gè)或多個(gè)延遲的通知以和屏幕上的控件一起顯示在屏幕上,該屏幕上的控件允許用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)發(fā)起與相應(yīng)的用戶(hù)的回復(fù)通信。
18.如任一前述權(quán)利要求的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成在所述界限之前向在觀(guān)看活動(dòng)期間接收的一個(gè)或多個(gè)傳入通信事件的一個(gè)或多個(gè)其他用戶(hù)回復(fù)自動(dòng)消息。
19.如權(quán)利要求8和18的媒體設(shè)施,其中客戶(hù)端應(yīng)用被配置成使用節(jié)目安排信息來(lái)在所述自動(dòng)消息中提供關(guān)于所述界限的預(yù)期信息,及由此提供該用戶(hù)的預(yù)期的可用性。
20.如任一前述權(quán)利要求的媒體設(shè)施,其中通信客戶(hù)端包括安排來(lái)在第一操作模式和第二操作模式之間切換的用戶(hù)設(shè)置,其中在第一操作模式下在觀(guān)看活動(dòng)期間接收的有關(guān)傳入通信事件的通知被延遲,在第二操作模式下,這樣的通知不被延遲,而是在觀(guān)看活動(dòng)期間輸出給用戶(hù)。
21.如任一前述權(quán)利要求的媒體設(shè)施,其中傳入通信事件包括傳入的基于分組的語(yǔ)音或視頻呼叫。
22.—種操作媒體設(shè)施的方法,該媒體設(shè)施具有用于將信號(hào)輸出到屏幕的視頻裝置、用于接入基于分組的網(wǎng)絡(luò)的網(wǎng)絡(luò)接口,和用于執(zhí)行通信客戶(hù)端應(yīng)用的處理裝置;該方法包括 接收來(lái)自控制設(shè)備的輸入,該控制設(shè)備允許用戶(hù)控制從視頻裝置到屏幕的信號(hào)的輸出,從而選擇觀(guān)看活動(dòng);以及 在媒體設(shè)施的處理裝置上執(zhí)行通信客戶(hù)端應(yīng)用,以便當(dāng)執(zhí)行時(shí)允許用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)與其他用戶(hù)進(jìn)行雙向通信,并以便向用戶(hù)輸出有關(guān)通過(guò)基于分組的網(wǎng)絡(luò)從其他用戶(hù)接收的傳入通信事件的通知;其中通信客戶(hù)端應(yīng)用的執(zhí)行進(jìn)一步包括延遲有關(guān)在所述觀(guān)看活動(dòng)期間接收的傳入通信事件的一個(gè)或多個(gè)所述通知,確定在觀(guān)看活動(dòng)中的界限,并按照所述界限自動(dòng)地向用戶(hù)輸出一個(gè)或多個(gè)通知。
23.用于操作媒體設(shè)施的通信客戶(hù)端應(yīng)用,該媒體設(shè)施具有用于將信號(hào)輸出到屏幕的視頻裝置、用于接入基于分組的網(wǎng)絡(luò)的網(wǎng)絡(luò)接口,該通信客戶(hù)端應(yīng)用包括包含在計(jì)算機(jī)可讀媒體上的代碼,該通信客戶(hù)端應(yīng)用被配置成當(dāng)在媒體設(shè)施的嵌入式處理器上執(zhí)行時(shí)接收來(lái)自控制設(shè)備的輸入,該控制設(shè)備允許用戶(hù)控制從視頻裝置到屏幕的信號(hào)的輸出,從而選擇觀(guān)看活動(dòng); 使得用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)與其他用戶(hù)進(jìn)行雙向通信;以及 向用戶(hù)輸出有關(guān)通過(guò)基于分組的網(wǎng)絡(luò)從其他用戶(hù)接收的傳入通信事件的通知; 其中客戶(hù)端應(yīng)用被進(jìn)一步配置來(lái)延遲有關(guān)在所述觀(guān)看活動(dòng)期間接收的傳入通信事件的一個(gè)或多個(gè)所述通知,確定在觀(guān)看活動(dòng)中的界限,并按照所述界限自動(dòng)地向用戶(hù)輸出一個(gè)或多個(gè)通知。
全文摘要
一種媒體設(shè)施,包括視頻裝置,用于向屏幕輸出信號(hào);控制設(shè)備,允許用戶(hù)控制從視頻裝置到屏幕的信號(hào)的輸出,從而選擇觀(guān)看活動(dòng);網(wǎng)絡(luò)接口,用于接入基于分組的網(wǎng)絡(luò);存儲(chǔ)器,存儲(chǔ)通信客戶(hù)端應(yīng)用;以及處理裝置,耦接到存儲(chǔ)器、網(wǎng)絡(luò)接口和視頻裝置,并安排來(lái)執(zhí)行通信客戶(hù)端應(yīng)用;其中客戶(hù)端應(yīng)用被配置以便當(dāng)執(zhí)行時(shí)允許用戶(hù)經(jīng)由基于分組的網(wǎng)絡(luò)與其他用戶(hù)進(jìn)行雙向通信,并向用戶(hù)輸出有關(guān)通過(guò)基于分組的網(wǎng)絡(luò)從其他用戶(hù)接收的傳入通信事件的通知;以及其中客戶(hù)端應(yīng)用被進(jìn)一步配置來(lái)延遲有關(guān)在所述觀(guān)看活動(dòng)期間接收的傳入通信事件的一個(gè)或多個(gè)所述通知,確定在觀(guān)看活動(dòng)中的界限,并按照所述界限自動(dòng)地向用戶(hù)輸出一個(gè)或多個(gè)通知。
文檔編號(hào)H04N5/445GK102823238SQ201180018068
公開(kāi)日2012年12月12日 申請(qǐng)日期2011年3月30日 優(yōu)先權(quán)日2010年3月31日
發(fā)明者D.丁卡, G.吉爾 申請(qǐng)人:斯凱普公司