專利名稱:用戶界面的顯示方法以及相應(yīng)的傳送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及服務(wù)訪問(wèn)(service access)領(lǐng)域。更具體地,本發(fā)明涉及顯 示能夠訪問(wèn)服務(wù)的用戶界面(user interface )。
背景技術(shù):
根據(jù)現(xiàn)有技術(shù),訪問(wèn)服務(wù)的裝置顯示用戶界面,該用戶界面包括對(duì)訪問(wèn) 這些服務(wù)的顯示元素(element )。這樣的裝置例如是數(shù)字機(jī)頂盒、移動(dòng)接收器、 移動(dòng)電話等等。
這樣的裝置被連接到服務(wù)訪問(wèn)網(wǎng)絡(luò),該服務(wù)訪問(wèn)網(wǎng)絡(luò)提供諸如實(shí)況廣播 (live broadcast)或者根據(jù)需要的(on demand )數(shù)據(jù)流(例如音頻或者視頻) 的接收或者消息的傳送和接收之類的眾多服務(wù)。
經(jīng)由完全地或者部分地通過(guò)服務(wù)訪問(wèn)網(wǎng)絡(luò)中的一個(gè)或者多個(gè)服務(wù)器提供 的用戶界面來(lái)獲得對(duì)這些服務(wù)的訪問(wèn)。
用戶界面可以包括顯示元素,諸如公開(kāi)的或者新的信息、或多或少變化 的服務(wù)的列表以及有規(guī)律(具體是服務(wù)訪問(wèn)的每周的宣傳期間)更新的服務(wù) 的列表。
根據(jù)諸如用戶身份、用戶對(duì)服務(wù)的訂閱、用戶的興趣之類的信息,并且 根據(jù)裝置的技術(shù)特征(諸如顯示特征),通過(guò)利用由一個(gè)或者多個(gè)服務(wù)器提供 的元素來(lái)構(gòu)建用戶界面。
因此,取決于界面的復(fù)雜度、界面元素的大小、網(wǎng)絡(luò)傳送(transmission) 速度以及網(wǎng)絡(luò)和服務(wù)器的占用率,對(duì)由 一個(gè)或者多個(gè)服務(wù)器提供的元素的載 入的時(shí)間可能相對(duì)很長(zhǎng)。實(shí)際上,用戶可以在相應(yīng)的元素的載入期間覺(jué)察到 幾秒鐘的界面顯示延遲,并且只要該界面未被顯示用戶就不能訪問(wèn)服務(wù)。
因此,現(xiàn)有技術(shù)存在未優(yōu)化管理訪問(wèn)服務(wù)的用戶界面的顯示的不便性。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有技術(shù)的缺點(diǎn)。
4更具體地,
為此目的,本發(fā)明提出了一種通過(guò)服務(wù)訪問(wèn)裝置的顯示方法。為了優(yōu)化
顯示,該方法包括以下步驟在前景(foreground)中顯示從存儲(chǔ)在該裝置中 的顯示元素生成的第 一用戶界面的步驟,所述第 一用戶界面包括訪問(wèn)第 一服 務(wù)的第一組顯示元素;接收訪問(wèn)第二組服務(wù)的第二組顯示元素的全部或者一 部分的步驟,并且在前景中顯示第二用戶界面的步驟,該第二用戶界面取代 第一用戶界面并且包括第二組顯示元素的全部或者一部分。
根據(jù)該顯示方法的變型,第 一組顯示元素包括對(duì)訪問(wèn)實(shí)況廣播中可用的 服務(wù)的元素。
根據(jù)該顯示方法的變型,第二組顯示元素包括訪問(wèn)根據(jù)需要的可用的服 務(wù)的元素。
根據(jù)該顯示方法的變型,所述接收步驟包括以下步驟接收訪問(wèn)服務(wù)的 第三組顯示元素的步驟;以及存儲(chǔ)第三組顯示元素步驟以取代第一組顯示元 素的全部或者一部分。
根據(jù)該顯示方法的變型,第二組顯示元素包括代表第二組顯示元素的全 部或者一部分的存儲(chǔ)信號(hào)的信息,以取代第一組顯示元素的全部或者一部分。
根據(jù)該顯示方法的變型,該方法包括對(duì)數(shù)據(jù)流中多路復(fù)用的一個(gè)或者多 個(gè)顯示元素組進(jìn)行多路復(fù)用(multiplex)的步驟。
根據(jù)該顯示方法的變型,該方法包括以旋轉(zhuǎn)的(carrousel)形式接收一 個(gè)或者多個(gè)顯示元素組的步驟。
本發(fā)明還涉及對(duì)訪問(wèn)服務(wù)的一組顯示元素的傳送方法,該方法包括以下 步驟向一個(gè)或者多個(gè)服務(wù)訪問(wèn)裝置傳送訪問(wèn)服務(wù)的第 一組顯示元素的步驟; 以及向一個(gè)或者多個(gè)服務(wù)訪問(wèn)裝置傳送訪問(wèn)服務(wù)并預(yù)定(destine)要被存儲(chǔ) 的第二組顯示元素的步驟。
根據(jù)該傳送方法的變型,第二組顯示元素包括訪問(wèn)實(shí)況廣播中可用的服 務(wù)的元素。
根據(jù)該傳送方法的變型,第 一組顯示元素包括訪問(wèn)根據(jù)需要的可用的服 務(wù)的元素。
根據(jù)該傳送方法的變型,該方法包括對(duì)數(shù)據(jù)流中的 一 個(gè)或者多個(gè)顯示元 素組進(jìn)行多路復(fù)用的步驟。
根據(jù)該傳送方法的變型,該方法包括以旋轉(zhuǎn)的形式傳送一個(gè)或者多個(gè)顯示元素組的步驟。
當(dāng)閱讀了參照附圖的以下描述時(shí),將更好地理解本發(fā)明,并且其他具體
的特性和優(yōu)點(diǎn)將顯現(xiàn),在附圖中
-圖1和圖2示出了根據(jù)兩個(gè)不同的實(shí)施例、實(shí)現(xiàn)本發(fā)明的基礎(chǔ)架構(gòu) (infrastructure )的示意性的才匡圖,
-圖3示出了屬于有關(guān)圖1和圖2所示的基礎(chǔ)架構(gòu)之一的、根據(jù)本發(fā)明的 傳送器的實(shí)例,
-圖4示出了屬于有關(guān)圖1和圖2所示的基礎(chǔ)架構(gòu)之一的、根據(jù)本發(fā)明的
服務(wù)訪問(wèn)裝置的實(shí)例,
-圖5以序列圖的形式示出了實(shí)現(xiàn)本發(fā)明的裝置之間的消息的交換,
-圖6示出了根據(jù)本發(fā)明的用戶界面的顯示方法,
-圖7示出了根據(jù)本發(fā)明的對(duì)一組顯示元素的傳送方法,以及
-圖8和圖9示出了在實(shí)現(xiàn)圖6的顯示方法期間在前景中顯示的作為例子
的第一和第二用戶界面。
具體實(shí)施例方式
圖1表示根據(jù)第一實(shí)施例的、實(shí)現(xiàn)本發(fā)明的基礎(chǔ)架構(gòu)1的框圖。
該基礎(chǔ)架構(gòu)包括
-傳送器10,
-服務(wù)訪問(wèn)裝置13,以及 -網(wǎng)絡(luò)12。 傳送器10包括 -內(nèi)部網(wǎng)絡(luò)104, -編碼器100,
-根據(jù)需要的視頻服務(wù)器101 ( VOD代表根據(jù)需要的視頻) -管理服務(wù)器102,以及 -用戶界面服務(wù)器103。
編碼器100經(jīng)由源連接1000接收音頻/視頻數(shù)據(jù)并且經(jīng)由連接1001在網(wǎng) 絡(luò)12上傳送編碼的一個(gè)或多個(gè)音頻/視頻數(shù)據(jù)流。根據(jù)需要的視頻服務(wù)器10經(jīng)由連接1002被鏈接到網(wǎng)絡(luò)12。管理服務(wù)器102經(jīng)由連接1003被鏈接到網(wǎng) 絡(luò)12。用戶界面服務(wù)器103經(jīng)由連接1004被鏈接到網(wǎng)絡(luò)12。內(nèi)部網(wǎng)絡(luò)104 將傳送器10中包括的裝置鏈接到一起。該網(wǎng)絡(luò)向管理服務(wù)器102提供與裝置 100、 101以及103交換信息的手段,并且使得管理服務(wù)器102能夠控制這些 裝置,以便確保傳送器10的正確操作。因此,編碼器100經(jīng)由連接1005、 根據(jù)需要的視頻服務(wù)器101經(jīng)由連接1006、以及用戶界面服務(wù)器103經(jīng)由連 接1007被連接到內(nèi)部網(wǎng)絡(luò)104。
服務(wù)訪問(wèn)裝置13包括
-網(wǎng)絡(luò)4妄口 130,
陽(yáng)用于第一用戶界面"UI-1,,的ROM(只讀存儲(chǔ)器)類型的存儲(chǔ)器或者 NVRAM(非易失性隨機(jī)存取存儲(chǔ)器)135
-投入(pour)用于第二用戶界面"UI-2"的RAM類型的存儲(chǔ)器131,
-切換器132,
-控制器134,
-音頻/視頻解碼器137,
-OSD (屏幕顯示)混合器,以及
-顯示器136。
網(wǎng)絡(luò)接口 130經(jīng)由連接1200被連接到網(wǎng)絡(luò)12。用戶界面存儲(chǔ)器131 "UI-2"經(jīng)由連接1300被連接到網(wǎng)絡(luò)接口 130。存儲(chǔ)器131 "UI-2"經(jīng)由連接 1305被連接到控制器134。控制器134經(jīng)由雙向連接1304被連接到網(wǎng)絡(luò)接口 130。存儲(chǔ)器"UI-1"135經(jīng)由連接1303被連接到切換器132。切換器132經(jīng) 由連接1302被連接到OSD混合器133。音頻/視頻解碼器137經(jīng)由連接1309 被連接到網(wǎng)絡(luò)接口 130。解碼器輸出1307經(jīng)由連接1307被連接到OSD混合 器133。混合器133經(jīng)由連接1308被連接到顯示器136。顯示器136的輸出 ^皮表示為連接1310。
傳送器IO經(jīng)由編碼器100中的連接1000接收音頻/視頻數(shù)據(jù),編碼器100 根據(jù)例如H.264標(biāo)準(zhǔn)將視頻數(shù)據(jù)壓縮成經(jīng)編碼的數(shù)據(jù)流。離開(kāi)編碼器100的 壓縮的流在網(wǎng)絡(luò)12中被傳送給服務(wù)訪問(wèn)裝置13。傳送器IO還包括根據(jù)需要 的視頻服務(wù)器101,該視頻服務(wù)器101能夠經(jīng)由將其連接到網(wǎng)絡(luò)12的鏈接 002為服務(wù)訪問(wèn)裝置13提供根據(jù)需要的視頻流。用戶界面服務(wù)器103經(jīng)由 鏈接1004向服務(wù)訪問(wèn)裝置13提供顯示元素。傳送器10的管理服務(wù)器102尤其(among other things )管理來(lái)自服務(wù)訪問(wèn)裝置13的信息和流傳送請(qǐng)求,并 且管理服務(wù)器102經(jīng)由鏈接1003被連接到網(wǎng)絡(luò)12。
網(wǎng)絡(luò)12傳送實(shí)況的(多個(gè))視頻流、根據(jù)需要的(多個(gè))視頻流、到管 理服務(wù)器102的服務(wù)訪問(wèn)裝置13的請(qǐng)求和響應(yīng)和來(lái)自管理服務(wù)器102的服務(wù) 訪問(wèn)裝置13的請(qǐng)求和響應(yīng)、以及到用戶界面服務(wù)器103的請(qǐng)求和響應(yīng)。
下文描述服務(wù)訪問(wèn)裝置13的功能??刂破?34執(zhí)行裝置13的用戶命令 并且引導(dǎo)(pilot)各種組件。具體地,當(dāng)用戶啟動(dòng)服務(wù)訪問(wèn)裝置13,控制器 134向切換器132發(fā)送切換命令以便將由存儲(chǔ)在非易失性存儲(chǔ)器135 "UI-1" 中的第一組顯示元素形成的第一用戶界面發(fā)送給混合器133。該第一界面被 傳送以供顯示裝置136顯示在屏幕上并且該第一界面被傳送到連接1310。根 據(jù)利用該第一界面所做出的用戶選擇,控制器134經(jīng)由鏈接1304實(shí)現(xiàn)對(duì)傳送 器IO所發(fā)送的數(shù)據(jù)的接收。控制器134還發(fā)送對(duì)于傳送第二組用戶界面顯示 元素的請(qǐng)求,第二組用戶界面顯示元素在接收期間凈皮存儲(chǔ)在RAM "UI-2"131 中。當(dāng)控制器134建立了準(zhǔn)備要顯示的該第二用戶界面,控制器134經(jīng)由連 接1305接收來(lái)自存儲(chǔ)器131的信號(hào),并且經(jīng)由連接1306促使切換器132切 換。這個(gè)動(dòng)作促使通過(guò)組件133 (混合器)和136 (顯示器)在前景中顯示取 代第一用戶界面的第二用戶界面。
圖2示出了根據(jù)第一實(shí)施例的、實(shí)現(xiàn)本發(fā)明的基礎(chǔ)架構(gòu)1的框圖。圖2 包括在圖1中已經(jīng)描述的元素,這些元素在圖2中具有類似的功能并且伴隨 相同的參考標(biāo)記。
該基礎(chǔ)架構(gòu)包括
-傳送器20,
-服務(wù)訪問(wèn)裝置22,以及 -網(wǎng)絡(luò)12。 傳送器20包括 -內(nèi)部網(wǎng)絡(luò)104, -編碼器100,
-根據(jù)需要的視頻服務(wù)器101 -管理服務(wù)器102,以及 -用戶界面服務(wù)器200。
與傳送器10的用戶界面服務(wù)器103不同,圖2的傳送器20包括用戶界面服務(wù)器200,該用戶界面服務(wù)器200根據(jù)名稱為"FLUTE-File Delivery over Unidirectional Transport"的文檔RFC 3926,利用內(nèi)容分發(fā)協(xié)議FLUTE(通過(guò)單 向傳輸?shù)奈募鬟f)。該用戶界面服務(wù)器200經(jīng)由連接2000被鏈接到內(nèi)部網(wǎng) 絡(luò)104,并且經(jīng)由連接2001被鏈接到外部網(wǎng)絡(luò)12。服務(wù)訪問(wèn)裝置22包括
-網(wǎng)絡(luò)4妾口 220,
-FLUTE "l妾收器221,
-用于存儲(chǔ)第 一用戶界面"UI-1"的ROM類型的存儲(chǔ)器或者NVRAM 222
陽(yáng)用于存儲(chǔ)第二用戶界面"UI-2"的RAM類型的存儲(chǔ)器131,
-切換器132,
-控制器134,
-音頻/視頻解碼器137,
-()SD混合器,以及
-顯示器136。
與服務(wù)訪問(wèn)裝置13不同,服務(wù)訪問(wèn)裝置22包括接收器FLUTE 221。接 收器FLUTE 221經(jīng)由連接2200被鏈接到網(wǎng)絡(luò)接口 220,并且經(jīng)由連接1201 被連接到存儲(chǔ)器222 "UI-2",以及經(jīng)由連接1202被連接到控制器134。存儲(chǔ) 器222 "UI-2"經(jīng)由連接1301被連接到切換器132。
與圖1的傳送器10不同,傳送器20根據(jù)文件廣播協(xié)議FLUTE以旋轉(zhuǎn)
與圖1的服務(wù)訪問(wèn)裝置13不同,服務(wù)訪問(wèn)裝置22根據(jù)FLUTE協(xié)議以 旋轉(zhuǎn)的形式經(jīng)由多播地址連續(xù)地接收第二組顯示元素。接收器FLUTE 221在 存儲(chǔ)器222 ."UI-2"中存儲(chǔ)所接收的元素組并且在該存儲(chǔ)器中一旦存儲(chǔ)了完整 的組就經(jīng)由連接1202向控制器134發(fā)送信號(hào)。
根據(jù)本發(fā)明的實(shí)施例的變型,接收器FLUTE 221 —旦接收到完整的顯示 元素組的至少一部分并將其存儲(chǔ)在存儲(chǔ)器222中就向控制器134發(fā)送信號(hào)。 因此, 一旦接收到顯示元素組的至少一部分就通知控制器134,控制器]34 在這之后可以決定將顯示從第一界面切換到第二界面,即使還未接收到第二 界面的所有元素。這使得能夠從第一界面到第二界面的顯示切換更迅速,這 是在第二顯示界面的缺失元素到達(dá)的同時(shí)顯示第二界面的顯示元素。這個(gè)變 型具有迅速地呈現(xiàn)服務(wù)訪問(wèn)裝置22的第二用戶界面的優(yōu)點(diǎn),從而減少了該顯 示的等待時(shí)間。本發(fā)明的第二實(shí)施例的優(yōu)點(diǎn)在于FLUTE協(xié)議是用于第二組顯示元素的 廣播的高效的手段經(jīng)由多播的廣播導(dǎo)致了相對(duì)小的網(wǎng)絡(luò)業(yè)務(wù)量(traffic), FLUTE協(xié)議使得能夠以旋轉(zhuǎn)的形式來(lái)傳送由FLUTE傳送的更新和信息的傳 送以及信令(signaling),這使得還沒(méi)有接收到廣播的服務(wù)訪問(wèn)裝置(例如, 處于備用中的服務(wù)訪問(wèn)裝置)能夠在另 一旋轉(zhuǎn)的循環(huán)中在退出備用(standby ) 狀態(tài)之后接收該廣播。
根據(jù)本發(fā)明的實(shí)施例的變型,第 一組顯示元素包括提供對(duì)實(shí)況廣播中可 用的服務(wù)進(jìn)行訪問(wèn)的元素,第二組顯示元素包括提供對(duì)根據(jù)需要的可用的服 務(wù)進(jìn)行訪問(wèn)的元素。這具有這樣的優(yōu)點(diǎn),例如, 一旦啟動(dòng)服務(wù)訪問(wèn)裝置就使 得能夠迅速訪問(wèn)變化小的被減少的服務(wù)供應(yīng)(offer),同時(shí)等待訪問(wèn)更擴(kuò)展的 服務(wù)(包括例如隨機(jī)的、有規(guī)律的或者周期性的更經(jīng)常改變的服務(wù))供應(yīng)的 界面的顯示元素的載入。
根據(jù)本發(fā)明的實(shí)施例的變型,按照旨在要被由圖1的服務(wù)訪問(wèn)裝置13 或者圖2的服務(wù)訪問(wèn)裝置22記錄在存儲(chǔ)器135 UI-1中而對(duì)第二組中包括的一 些顯示元素進(jìn)行標(biāo)記,這使得直到下次更新時(shí)為止能夠利用被考慮作為相關(guān) (pertinent)的第二界面的元素來(lái)更新第 一用戶界面。
根據(jù)本發(fā)明的實(shí)施例的變型,圖1的傳送器IO或者圖2的傳送器20傳 送第三組顯示元素,該第三組顯示元素是預(yù)定要由服務(wù)訪問(wèn)裝置存儲(chǔ)以替代 第一組顯示元素,在該第三組元素被服務(wù)訪問(wèn)裝置存儲(chǔ)之后,該第三組元素 替代第一組的至少一部分。這個(gè)變型具有這樣的優(yōu)點(diǎn)使得能夠明顯地更新 第一用戶界面,例如.,這在由第一界面顯示的服務(wù)計(jì)劃(plan)的修改的情 形中很有用;在第二組顯示元素包括提供對(duì)根據(jù)需要的可用的服務(wù)進(jìn)行訪問(wèn) 的顯示元素的同時(shí),還包括訪問(wèn)實(shí)況廣播中可用的服務(wù)的元素。
根據(jù)本發(fā)明的實(shí)施例的變型,通過(guò)多路復(fù)用在數(shù)據(jù)流中包括一組或者多 組顯示元素。這具有這樣的優(yōu)點(diǎn),不需要用于廣播顯示元素組的單獨(dú)的路徑。
根據(jù)本發(fā)明的實(shí)施例的變型,根據(jù)標(biāo)準(zhǔn)ISO/IEC 13818-6 'Information Technology, Generic coding of moving pictures and associated audio information, Part 6: Extensions for DSM-CC',作為包括視頻服務(wù)的流的例子,顯示元素廣 播協(xié)議是在被多路復(fù)用的數(shù)據(jù)流中包含的DSM-CC (數(shù)字存儲(chǔ)媒體命令和控 制)。這具有這樣的優(yōu)點(diǎn),其是通過(guò)各種制造商的大量的服務(wù)訪問(wèn)裝置所理解 的標(biāo)準(zhǔn)的廣播方式。才艮據(jù)本發(fā)明的實(shí)施例的變型,才艮據(jù)標(biāo)題為 'Digital Video Broadcasting(DVB), Specification for System Software Update In DVB system' 的文檔ETSI TS 102 006,顯示元素廣播協(xié)議是DVB-SSU ( 'DVB-系統(tǒng)軟件 更新,)。這具有這樣的優(yōu)點(diǎn),其是由DVB標(biāo)準(zhǔn)化的廣播的方式,并且實(shí)現(xiàn)該 標(biāo)準(zhǔn)的服務(wù)訪問(wèn)裝置遍布廣泛。
圖3示出了根據(jù)本發(fā)明的傳送器3的例子,例如其對(duì)應(yīng)于屬于有關(guān)圖1 或圖2圖示的基礎(chǔ)架構(gòu)的傳送器10或者20。傳送器3包括經(jīng)由地址和數(shù)據(jù) 總線3 5 0連接在 一起的以下組件:
-CPU 320 (中央處理單元)
-非易失性ROM類型的存儲(chǔ)器300
-RAM存j諸器310
-網(wǎng)絡(luò)接口 330,使得能夠傳送和接收來(lái)自分組交換網(wǎng)絡(luò)的分組,以及 -源接口 340,使得能夠接收要被編碼的數(shù)據(jù)流。
要注意的是在此描述的對(duì)存儲(chǔ)器的描述中使用的詞'寄存器,表明有關(guān) 圖3和圖4提到的每個(gè)存儲(chǔ)器,低容量的存儲(chǔ)器區(qū)(一些二進(jìn)制數(shù)據(jù))以及 高容量的存儲(chǔ)器區(qū)(使得能夠存儲(chǔ)整個(gè)程序或者傳送的或者接收的數(shù)據(jù)的全 部或者一部分)。
ROM存儲(chǔ)器300特別地(notably)包括
-程序'prog,301,以及
-寄存器302中提出有關(guān)的服務(wù)用戶的信息,諸如標(biāo)識(shí)符、地址、對(duì)訂閱 的服務(wù)主題的訪問(wèn)權(quán)的列表、最近的感興趣的目標(biāo)的用戶簡(jiǎn)檔(profile)。
用于描述下文中描述的方法的步驟的算法被存儲(chǔ)在與實(shí)現(xiàn)這些步驟的傳 送器3相關(guān)聯(lián)的ROM存儲(chǔ)器300中。當(dāng)接通(switch-on )時(shí),CPU 320載入 并且執(zhí)行這些算法的指令。
隨機(jī)存取存儲(chǔ)器30特別地包括
-在存儲(chǔ)器311中,在接通傳送器3時(shí)被載入的CPU 320的操作程序, -包括第一組顯示元素的寄存器312, -包括第二組顯示元素的寄存器314,
-數(shù)據(jù)區(qū)315,其使得能夠暫時(shí)地存儲(chǔ)傳送器3的正確操作所需要的數(shù)據(jù)。 圖4呈現(xiàn)了根據(jù)本發(fā)明具體實(shí)施例的服務(wù)訪問(wèn)裝置4的例子,例如其對(duì) 應(yīng)于屬于有關(guān)圖1或圖2圖示的基礎(chǔ)架構(gòu)的服務(wù)訪問(wèn)裝置13或者22。服務(wù)
11訪問(wèn)裝置4包括通過(guò)地址和數(shù)據(jù)總線450被連接在一起的以下部件 -CPU 420
-110]^類型的存儲(chǔ)器400 -RAM存〗諸器410,以及
-網(wǎng)絡(luò)接口 440,其使得能夠傳送和接收來(lái)自分組交換網(wǎng)絡(luò)的分組。 ROM存儲(chǔ)器400特別地包括 -程序'prog,401,以及
-寄存器402中的用于第一用戶界面的第一組顯示元素。 用于實(shí)現(xiàn)下文中描述的方法的步驟的算法被存儲(chǔ)在與實(shí)現(xiàn)這些步驟的服
務(wù)訪問(wèn)裝置4相關(guān)聯(lián)的ROM存儲(chǔ)器400中。當(dāng)接通時(shí),CPU 420載入并且
執(zhí)行這些算法的指令。
RAM存儲(chǔ)器410特別地包括
-在存儲(chǔ)器411中,在接通服務(wù)訪問(wèn)裝置4時(shí)被載入的CPU 420的操作程
序,
-在寄存器412中,用于第二用戶界面的第二組顯示元素,以及
-數(shù)據(jù)區(qū)413,其使得能夠暫時(shí)地存儲(chǔ)服務(wù)訪問(wèn)裝置4的正確操作所需要
的It4居。
除了圖3和圖4中描述的傳送器或服務(wù)訪問(wèn)裝置的結(jié)構(gòu)之外的傳送器或 服務(wù)訪問(wèn)裝置的其他結(jié)構(gòu)與本發(fā)明兼容。具體地,根據(jù)變型,根據(jù)純硬件的 實(shí)施例將本發(fā)明實(shí)現(xiàn)為例如以專用的組件(例如以ASIC或FPGA或VLSI ) (分別是'專用集成電路'、'現(xiàn)場(chǎng)可編程門陣列,、'大規(guī)模集成')或者在裝 置上集成的若干電子組件或者再以硬件和軟件組件混合的形式來(lái)實(shí)現(xiàn)本發(fā) 明。
圖5呈現(xiàn)了以序列圖的形式的、實(shí)現(xiàn)本發(fā)明的在傳送器10和服務(wù)訪問(wèn)裝 置13之間的消息交換。該圖包括,以垂直線表示的 -服務(wù)器VoD 101, -服務(wù)器UI 103
-服務(wù)訪問(wèn)裝置13,以及 -用戶。
該圖開(kāi)始于向服務(wù)訪問(wèn)裝置13傳送接通命令,這由消息500所圖示。在這個(gè)命令被接收以后,在步驟501期間,服務(wù)訪問(wèn)裝置13退出備用狀態(tài)并且 從存儲(chǔ)在非易失性存儲(chǔ)器中的第一組顯示元素中構(gòu)建第一用戶界面UI-1。接 著,服務(wù)訪問(wèn)裝置13以消息502的形式向管理服務(wù)器102發(fā)送代表用戶的身 份的信息。管理服務(wù)器102經(jīng)由消息503向用戶界面服務(wù)器103發(fā)送請(qǐng)求, 請(qǐng)求發(fā)送用于第二用戶界面的第二組顯示元素。該UI服務(wù)器經(jīng)由消息504做 出響應(yīng),在消息504中將第二組顯示元素傳送給服務(wù)訪問(wèn)裝置。當(dāng)接收到第 二組顯示元素時(shí),在步驟505期間,服務(wù)訪問(wèn)裝置13構(gòu)建第二用戶界面。用 戶經(jīng)由命令506利用該第二用戶界面來(lái)選擇VoD流,然后服務(wù)訪問(wèn)裝置經(jīng)由 消息507向管理服務(wù)器102發(fā)送對(duì)傳送根據(jù)需要的視頻流的請(qǐng)求。在驗(yàn)證了 用戶權(quán)之后,管理服務(wù)器102向VOD服務(wù)器傳送請(qǐng)求,VOD服務(wù)器向服務(wù) 訪問(wèn)裝置傳送流509。
圖6示出了在服務(wù)訪問(wèn)裝置13或者22中實(shí)現(xiàn)的、根據(jù)本發(fā)明的用戶界 面顯示的方法。
該顯示方法開(kāi)始于步驟600,在步驟600期間內(nèi)對(duì)正確操作所需要的不 同變量進(jìn)行初始化。
接著,在步驟610期間,服務(wù)訪問(wèn)裝置13或者22從存儲(chǔ)的第一組顯示 元素顯示第一界面UI-1。該步驟特別快,這是因?yàn)樵摰谝唤缑媸怯杀镜卮鎯?chǔ) 的顯示元素構(gòu)建的。
在步驟620期間,服務(wù)訪問(wèn)裝置13或者22接收第二組顯示元素UI-2的 至少一部分。
在測(cè)試步驟630期間,服務(wù)訪問(wèn)裝置13或者22驗(yàn)證第二組的至少一部 分已被接收。
如果是這種情形,則在步驟640期間,利用所接收的第二組的一部分顯 示第二用戶界面以取代第 一用戶界面,并且重復(fù)步驟620。
如果不是這種情形,沒(méi)有接收到第二組的一部分,則不顯示第二用戶界 面,并且重復(fù)步驟620。
根據(jù)本發(fā)明的實(shí)施例, 一旦完整地接收到第二顯示元素,就顯示第二用 戶界面。
根據(jù)本發(fā)明的實(shí)施例的變型,在完整地接收到第二組顯示元素時(shí)顯示第 二用.戶界面。
圖7示出在傳送器10或者20中實(shí)現(xiàn)的、根據(jù)本發(fā)明的一組顯示元素的
13傳送方法。
該傳送方法開(kāi)始于步驟700,在步驟700期間內(nèi)對(duì)正確操作所需要的不
同變量進(jìn)行初始化。
接著,在步驟710期間,傳送器10或者20向至少一個(gè)服務(wù)訪問(wèn)裝置傳 送訪問(wèn)服務(wù)的第 一組顯示元素。
在步驟720期間,傳送器10或者20向至少一個(gè)服務(wù)訪問(wèn)裝置傳送訪問(wèn) 服務(wù)的第二組顯示元素。
該算法結(jié)束于步驟730。
根據(jù)本發(fā)明的有利的實(shí)現(xiàn),并行地執(zhí)行步驟710和720。
圖8示出在實(shí)現(xiàn)圖6的顯示方法期間內(nèi)在前景中顯示的第一用戶界面的
例子。 ' 該圖包括
-屏幕或者窗口 80,以及 -顯示元素800-807。
屏幕或者窗口 80表示從存儲(chǔ)在服務(wù)訪問(wèn)裝置中的顯示元素生成的第一 用戶界面。元素800-807表示訪問(wèn)第一服務(wù)的第一組顯示元素的顯示元素。 例如,顯示元素800-805表示訪問(wèn)電視或者無(wú)線電服務(wù)的圖形元素。例如, 顯示元素806和807分別表示經(jīng)由因特網(wǎng)'YouTV,訪問(wèn)根據(jù)需要的視頻服務(wù) 的圖形元素和訪問(wèn)因特網(wǎng)瀏覽器應(yīng)用的圖形元素。
圖9示出在在實(shí)現(xiàn)圖6的顯示方法期間內(nèi)在前景中顯示的第二用戶界面 的例子。該圖中與圖8公共的元素具有相同的功能。
該圖包括
-屏幕或者窗口 90,
-顯示元素800-807,以及
-顯示元素900-905。
屏幕或者窗口 90表示在前景中顯示的第二用戶界面,該第二用戶界面取 代圖8的第一用戶界面并且包括所接收的訪問(wèn)第二服務(wù)的第二組顯示元素的 一部分。顯示元素800-807表示第一組顯示元素的顯示元素。元素900-905 表示第二組顯示元素的顯示元素。
自然地,本發(fā)明不限于先前描述的實(shí)施例。
特別地,能夠并行地執(zhí)行顯示方法和傳送方法的若干步驟,在這些步驟之間借助于通信和存儲(chǔ)器的緩沖區(qū)的加入,進(jìn)行諸如數(shù)據(jù)的傳送和接收、顯 示。這特別地具有使得特定的任務(wù)能夠分開(kāi)的技術(shù)優(yōu)點(diǎn),并且具有用戶便于 利用以及響應(yīng)迅速的優(yōu)點(diǎn)。
此外,不僅能夠通過(guò)單一的裝置,而且能夠通過(guò)一組不同的裝置來(lái)實(shí)現(xiàn) 顯示的方法和傳送的方法。
如圖1和圖2中描述的基礎(chǔ)架構(gòu)1和2的體系能夠包括操作必需的其他 裝置。例如,可能需要若千傳送器來(lái)提供增強(qiáng)的服務(wù)供應(yīng)。例如,管理服務(wù) 器能夠經(jīng)由因特網(wǎng)LAN (本地訪問(wèn)網(wǎng)絡(luò))來(lái)管理(多個(gè))傳送器。例如,可 能需要諸如路由器和交換機(jī)以及用于所利用的傳輸協(xié)議的特定的網(wǎng)絡(luò)設(shè)備來(lái) 訪問(wèn)網(wǎng)絡(luò)12。例如,網(wǎng)絡(luò)12是通常被稱為"主千,,的非常高比特率的網(wǎng)絡(luò), 利用ATM (異步傳輸模式)協(xié)議的光纖,使得能夠保證非常高的比特率。例 如,通過(guò)包括DSLAM(數(shù)字用戶線訪問(wèn)多路復(fù)用器)的分布式中心將服務(wù)訪問(wèn) 裝置連接到該主干上。例如,服務(wù)訪問(wèn)裝置經(jīng)由電話線和ADSL(異步數(shù)字用 戶線)調(diào)制解調(diào)器來(lái)訪問(wèn)DSLAM。例如,服務(wù)訪問(wèn)裝置經(jīng)由包括ADSL調(diào)制 解調(diào)器、路由器、防火墻、無(wú)線傳送器/接收器等等的網(wǎng)關(guān)裝置來(lái)訪問(wèn)網(wǎng)絡(luò)12, 并且能夠同時(shí)連接多于 一 個(gè)的服務(wù)訪問(wèn)裝置。
由傳送器發(fā)送的一組服務(wù)能夠包括由相同傳送器,或者其他接收器、或 者甚至是在P2P (對(duì)等)通信網(wǎng)絡(luò)中組織的其他的接收器所使能的服務(wù)。能 夠經(jīng)由 一個(gè)或者多個(gè)操作者或者服務(wù)提供商來(lái)使服務(wù)可用。服務(wù)類型可以是 例如視頻、音頻、文本、圖像、因特網(wǎng)訪問(wèn),或者對(duì)電話服務(wù)的訪問(wèn)。
所利用的網(wǎng)絡(luò)類型可以是有線的,如在此所示出的,也可以是無(wú)線的, 其利用以下技術(shù),如WiFi (標(biāo)準(zhǔn)ISO/IEC 8802-11 )、 DVB-H (用于便攜式無(wú) 線裝置的標(biāo)準(zhǔn)DVB,文檔ETSI EN 302 304: 'DVB Transmission System for Handheld Terminals' )、 DVB-T (用于陸地電視和無(wú)線電接收的標(biāo)準(zhǔn)DVB,文 檔HTSI EN 300 744: 'DVB Framing structure, channel coding and modulation for digital terrestrial television'),或者DVB-S (用于通過(guò)衛(wèi)星進(jìn)行數(shù)字電視和無(wú) 線電4妻收的標(biāo)準(zhǔn)DVB, ETSI EN 302 307: 'DVB Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications')或者才艮4居木卞 準(zhǔn)的ATSC(先進(jìn)電視系統(tǒng)委員會(huì),文檔'A/53: ATSC Digital Television Standard. Parts ]-6, 2007,)。顯示元素可以是文本、超鏈接、圖形,并且可以在圖形、文本、文檔的 一個(gè)或者多個(gè)頁(yè)面中、或者網(wǎng)頁(yè)上進(jìn)行組織。這些元素可以是菜單的一部分、 或者是若干頁(yè)面的結(jié)構(gòu)的一部分,其以層次的形式進(jìn)行組織或者不以層次的 形式進(jìn)行組織。
更新第一用戶界面的元素的手段可以是 -FLUTE協(xié)議,如本發(fā)明的第二個(gè)實(shí)現(xiàn)的例子所圖示的, -在網(wǎng)頁(yè)中包括的JavaScript程序,才艮據(jù)標(biāo)題為'Information Technology-ECMAScript language specification,的標(biāo)準(zhǔn)ISO/IEC 16262, -DSM-CC旋轉(zhuǎn)的, -DVB-SSU旋轉(zhuǎn)的,
-適配于在服務(wù)訪問(wèn)裝置中更新一組顯示元素的、上述方法的任何其他 手段或者組合。
權(quán)利要求
1.通過(guò)服務(wù)訪問(wèn)裝置進(jìn)行顯示的方法,其特征在于所述方法包括由所述裝置實(shí)現(xiàn)的以下步驟-在前景中顯示(610)從存儲(chǔ)在所述裝置中的顯示元素生成的第一用戶界面,所述第一用戶界面包括訪問(wèn)第一服務(wù)的第一組顯示元素;-接收(620)訪問(wèn)第二服務(wù)的第二組顯示元素的至少一部分;以及-在前景中顯示(640)第二用戶界面,其取代所述第一用戶界面并且包括所述第二組顯示元素的至少一部分。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于所述第一組顯示元素包括訪 問(wèn)實(shí)況廣播中可用的服務(wù)的元素。
3. 根據(jù)權(quán)利要求1和2中的任一項(xiàng)所述的方法,其特征在于所述第二組 顯示元素包括訪問(wèn)根據(jù)需要的可用的服務(wù)的元素。
4. 根據(jù)權(quán)利要求1到3中的任一項(xiàng)所述的方法,其特征在于所述接收步 驟包括以下步驟-接收訪問(wèn)服務(wù)的第三組顯示元素的步驟;以及-存儲(chǔ)所述第三組顯示元素以取代所述第一組顯示元素的至少一部分的步驟。
5. 根據(jù)權(quán)利要求到4中的任一項(xiàng)所述的方法,其特征在于所述第二組 顯示元素包括代表所述第二組顯示元素的至少一部分的存儲(chǔ)信號(hào)的信息,以 取代所述第一組顯示元素的至少一部分。
6. 根據(jù)權(quán)利要求1到5中的任一項(xiàng)所述的方法,其特征在于所述方法包 括對(duì)數(shù)據(jù)流中多路復(fù)用的至少一組顯示元素進(jìn)行去多路復(fù)用的步驟。
7. 根據(jù)權(quán)利要求1到6中的任一項(xiàng)所述的方法,其特征在于所述方法包 括以旋轉(zhuǎn)的形式接收至少 一組顯示元素的步驟。
8. 對(duì)訪問(wèn)服務(wù)的一組顯示元素進(jìn)行傳送的方法,其特征在于所述方法包 括以下步驟:-向至少一個(gè)服務(wù)訪問(wèn)裝置傳送(710)訪問(wèn)服務(wù)的第一組顯示元素;以及-向所述至少一個(gè)服務(wù)訪問(wèn)裝置傳送(720 )訪問(wèn)服務(wù)的、并且預(yù)定要被 存儲(chǔ)的第二組顯示元素。
9. 根據(jù)權(quán)利要求8所述的方法,其特征在于所述第二組顯示元素包括訪 問(wèn)實(shí)況廣播中可用的服務(wù)的元素。
10. 根據(jù)權(quán)利要求8和9的任一項(xiàng)所述的方法,其特征在于所述第一組 顯示元素包括訪問(wèn)根據(jù)需要的可用的服務(wù)的元素。
11. 根據(jù)權(quán)利要求8到IO的任一項(xiàng)所述的方法,其特征在于所述方法包 括對(duì)數(shù)據(jù)流中的至少一組所述顯示元素進(jìn)行多路復(fù)用的步驟。
12. 根據(jù)權(quán)利要求8到11的任一項(xiàng)所述的方法,其特征在于所述方法包 括以旋轉(zhuǎn)的形式傳送至少一組所述顯示元素的步驟。
全文摘要
本發(fā)明提出了一種用戶界面的顯示方法以及相應(yīng)的傳送方法。所述用戶界面的顯示方法包括以下步驟在前景中顯示從存儲(chǔ)的顯示元素生成的第一用戶界面的步驟,所述第一用戶界面包括提供對(duì)第一服務(wù)進(jìn)行訪問(wèn)的第一組顯示元素;接收訪問(wèn)第二服務(wù)的第二組顯示元素的步驟,以及在前景中顯示取代第一用戶界面的第二用戶界面的步驟。本發(fā)明還涉及傳送訪問(wèn)服務(wù)的一組顯示元素的方法,該方法包括以下步驟傳送訪問(wèn)服務(wù)的第一組顯示元素的步驟;以及傳送訪問(wèn)服務(wù)并且預(yù)定要被存儲(chǔ)的第二組顯示元素的步驟。
文檔編號(hào)H04N5/445GK101621645SQ20091015233
公開(kāi)日2010年1月6日 申請(qǐng)日期2009年6月30日 優(yōu)先權(quán)日2008年6月30日
發(fā)明者奧里利恩·朗格特, 西里·奎爾, 讓-弗朗索瓦·拉加德?tīng)? 雷諾·里加爾 申請(qǐng)人:湯姆森特許公司