欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動電視電子服務指南傳遞系統(tǒng)的制作方法

文檔序號:7948650閱讀:300來源:國知局
專利名稱:移動電視電子服務指南傳遞系統(tǒng)的制作方法
技術領域
本發(fā)明通常涉及移動電信網(wǎng)絡。更具體地說,本發(fā)明提供一種用于在運行在單向通信環(huán)境中的移動終端中更新電子服務指南的方法和系統(tǒng)。
背景技術
可以根據(jù)多種不同協(xié)議通過各種類型的網(wǎng)絡發(fā)送音頻、視頻和其它類型的數(shù)據(jù)。例如,可以使用互聯(lián)網(wǎng)協(xié)議族的協(xié)議(例如互聯(lián)網(wǎng)協(xié)議(IP)和用戶數(shù)據(jù)報協(xié)議(UDP))通過通常被稱為“互聯(lián)網(wǎng)”的網(wǎng)絡集合來發(fā)送數(shù)據(jù)。通常通過尋址到單個用戶的互聯(lián)網(wǎng)來發(fā)送數(shù)據(jù)。然而,數(shù)據(jù)可以被尋址到一組用戶,通常稱為多播。在數(shù)據(jù)被尋址到所有用戶的情況下,這被稱為廣播。
廣播數(shù)據(jù)的一種方式是使用IP數(shù)據(jù)廣播(IPDC)網(wǎng)絡。IPDC是數(shù)字廣播和互聯(lián)網(wǎng)協(xié)議的組合。通過這樣的基于IP的廣播網(wǎng)絡,一個或多個提供商可以提供不同類型的IP服務,包括在線報刊、無線電廣播、電視。這些IP服務以音頻、視頻和/或其它類型的數(shù)據(jù)的形式被組織為一個或多個媒體流。為了確定何時何地出現(xiàn)這些流,用戶參考電子服務指南(ESG)。用于數(shù)字視頻廣播(DVB)流的一個示例是電子節(jié)目指南(EPG)。一種類型的DVB是手持數(shù)字視頻廣播(DVB-H),這是一種進來開發(fā)的技術,它增加了在小型手持設備(例如移動電話)上的可用的能力和服務。DVB-H被設計為將10Mbps的數(shù)據(jù)傳遞到以電池供電的終端設備。
DVB傳輸流經(jīng)由第三方傳送網(wǎng)絡將壓縮的音頻、視頻和數(shù)據(jù)傳遞到用戶。運動圖像專家組(MPEG)是將單個節(jié)目中的編碼的視頻、音頻和數(shù)據(jù)與其它節(jié)目復用為傳輸流(TS)的技術。TS是被分組化的數(shù)據(jù)流,具有包括報頭的固定長度的分組。以具有唯一分組標識(PID)的分組來承載節(jié)目的各個元素,即音頻和視頻中的每一個。為了使接收機設備能夠定位TS中的特定節(jié)目的不同元素,提供嵌入所述TS的節(jié)目特定信息(PSI)。此外,將附加的服務信息(SI),即附著于MPEG私有部分句法的一組表,合并到所述TS。這樣使得接收機設備能夠正確地處理包含在所述TS中的數(shù)據(jù)。
輪播傾向于在傳輸流(TS)上周期性地發(fā)送信息。雖然可以響應來自目的設備的請求而改變輪播的內(nèi)容,但更通常的是,進行重復輪播,而不管任意目的在設備是否激活或是否在此時請求輪播數(shù)據(jù)。需要特定數(shù)據(jù)的目的設備進行等待,直到重傳所需數(shù)據(jù)。數(shù)據(jù)輪播包含未指定的內(nèi)容的數(shù)據(jù)模塊。因此,目的設備必須獲知對接收的數(shù)據(jù)做什么?;蛘?,對象輪播包含可識別的數(shù)據(jù)對象,例如.jpg或.txt文件,并且甚至包含使用其它對象所需的應用軟件。目錄結(jié)構(gòu)使得目的設備能夠找到對象,以提取和下載所述對象的關聯(lián)應用軟件,其后使用所述對象。數(shù)據(jù)輪播通常用于將新的系統(tǒng)軟件下載到目的設備,而對象輪播通常用于游戲傳遞、購物服務以及電子服務指南(ESG)。數(shù)據(jù)輪播和對象輪播兩者都以周期性的間隔重復,雖然項與項的重復速率可以不同。例如,用于下一小時收看選項的ESG可以比用于下個月的ESG重復得更頻繁。
在相同時刻的相同輪播中可以包括多個應用,從而允許用戶有機會例如在觀看ESG和玩交互游戲之間進行選擇。在應用與特定TV節(jié)目或廣告有關的情況下,可以期望在節(jié)目已經(jīng)結(jié)束之后的一段時間內(nèi)用戶仍然可獲得所述應用,即使可獲得下一TV節(jié)目的新應用。對象輪播生成器必須使得在任意一個時刻所承載的各種應用之間共享整個輪播帶寬。
在傳統(tǒng)系統(tǒng)下,一旦已經(jīng)生成輪播,在指定的節(jié)目開始之前就不能改變節(jié)目播放。對于打印的報刊,一旦已經(jīng)生成ESG并在輪播中傳遞所述ESG,就不能改變ESG的內(nèi)容。由于直播事件的取消、重要新聞事件的意外廣播或體育事件的廣播的中斷,運營商可能需要改變節(jié)目列表。在事件取消的情況下,運營商可能期望在為直播事件初始設置的兩個小時的節(jié)目時隙期間以一系列其它節(jié)目播放(例如卡通)來替換直播事件。在傳統(tǒng)系統(tǒng)下,運營商可以改變實際廣播,但不能改變移動終端接收到的節(jié)目列表。移動終端用戶可以看到卡通,然而,ESG數(shù)據(jù)仍然將節(jié)目播放(即卡通)標識為直播事件。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,在網(wǎng)絡中接收電子服務指南(ESG)數(shù)據(jù),并封裝與所述ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù)以生成新ESG對象。以新ESG對象替換當前ESG對象。在輪播中所述新ESG對象被發(fā)送到移動終端,并且還向所述輪播發(fā)送所述改變的通知。根據(jù)另一方面,在移動終端接收輪播中的ESG對象和通知。所述新ESG對象替換在所述移動終端中的當前ESG對象。ESG對象解析器從所述新ESG對象提取與ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù),并將所述元數(shù)據(jù)存儲在數(shù)據(jù)庫中。更新所述移動終端的顯示器以反映ESG中的改變。根據(jù)所述改變的特性,可以由所述移動終端通知所述用戶。
本發(fā)明的另一方面提供一種用于傳遞ESG數(shù)據(jù)的系統(tǒng)和一種用于接收ESG數(shù)據(jù)的系統(tǒng)。輪播管理器控制輪播生成器的操作,以更新正在發(fā)送給移動終端的輪播數(shù)據(jù)。移動終端中的輪播管理器控制所述移動終端中的輪播接收機的操作,以接收更新的輪播。所述移動終端中的所述輪播管理器可以確定合適的時間以更新所述移動終端中的ESG數(shù)據(jù)。


通過參照下面結(jié)合附圖的描述,可以獲得本發(fā)明及其優(yōu)點的更全面的理解,其中相同的標號指示相同的部件,并且其中圖1A示出根據(jù)本發(fā)明的至少一方面的在配備電視接收能力的移動終端上顯示的示例性電子服務指南(ESG)的示意圖;圖1B示出根據(jù)本發(fā)明的至少一方面的IP流和會話描述協(xié)議文件的示意圖;圖2示出根據(jù)本發(fā)明的至少一方面的用于將ESG數(shù)據(jù)傳遞給移動終端的網(wǎng)絡系統(tǒng)的框圖;
圖3示出根據(jù)本發(fā)明的至少一方面的用于從網(wǎng)絡接收ESG數(shù)據(jù)的移動終端的框圖;圖4示出根據(jù)本發(fā)明的至少一方面的在ESG對象中通信的信息參數(shù)的框圖;圖5示出根據(jù)本發(fā)明的至少一方面的在ESG對象中通信的用于電子商務的信息參數(shù)的框圖;圖6是信號處理圖,示出了根據(jù)本發(fā)明的至少一方面的在配置為將ESG傳遞給移動終端的網(wǎng)絡系統(tǒng)的組件之間的示例性信號通信序列;圖7是信號處理圖,示出了根據(jù)本發(fā)明的至少一方面的在配置為從網(wǎng)絡接收ESG的移動終端的組件之間的示例性信號通信序列;圖8是根據(jù)本發(fā)明至少一方面用于將ESG傳遞給移動終端的示例性方法的流程圖;圖9是根據(jù)本發(fā)明的至少一方面用于從網(wǎng)絡系統(tǒng)接收ESG的示例性方法的流程圖;圖10示出了根據(jù)本發(fā)明的至少一方面的包括ESG對象的不同文件輪播;以及圖11示出了根據(jù)本發(fā)明的至少一方面的修改輪播的框圖。
具體實施例方式
在以下各種實施例的描述中,參考形成說明書的一部分的附圖,其中,按照可以實踐本發(fā)明的各種示例性實施例來示出附圖。應理解,在不脫離本發(fā)明的范圍的情況下,可以使用其它實施例,并可以進行結(jié)構(gòu)和功能修改。
圖1A示出根據(jù)本發(fā)明至少一方面的在配備電視接收能力的移動終端上顯示的示例性電子服務指南(ESG)的示意圖。示出電視頻道TV1~TV3。頻道綁定(Channel bundle)#1包括用戶可以購買的TV頻道TV1和TV2。相似地,頻道綁定#2包括TV頻道TV2和TV3。如圖所示,每一TV頻道具有一連串覆蓋整個時間軸的非交迭的節(jié)目。(TV頻道TV1的)按收看付費周期#1包括從早上10:00到下午13:00的小時,對于這段時間,可以購買按收看付費權(quán)。
通常,對應特定TV頻道可以存在節(jié)目暫停(例如沒有完全覆蓋時間軸)。TV頻道TV3的節(jié)目#2和節(jié)目#1之間的間隔示出了這樣的示例。所述節(jié)目將信息和元數(shù)據(jù)提供給用戶。在節(jié)目之間不中斷TV頻道,并且有可能從一個節(jié)目到下一節(jié)目繼續(xù)接收所述TV頻道。TV頻道可以出現(xiàn)在多于一個綁定和免費電視頻道(即可收看而無需購買交易的頻道)中,可以不出現(xiàn)在任意綁定中。本領域技術人員應理解,雖然按收看付費周期#1顯示為鏈接到TV頻道TV1的節(jié)目#3和#4,但可以將按收看付費周期定義為頻道TV1的時間窗口,而不將其定義為在時間周期中廣播的節(jié)目的組合。
如圖1A所示,TV頻道TV2的節(jié)目#2可以是安排在早上9:20和中午12:45之間廣播的直播事件。直播事件的取消可以要求運營商改變在該時段期間列出的節(jié)目播放。響應于此,運營商需要能夠?qū)⑿碌墓?jié)目播放放置在該時隙中,并通知用戶新的節(jié)目播放。
圖1B示出根據(jù)本發(fā)明的至少一方面的IP流和會話描述協(xié)議文件的示意圖。圖1B示出用于描述TV頻道的元素。IP流#1至#4持續(xù)在廣播,并且由會話描述協(xié)議(SDP)文件#1來描述。IP流是一系列分組,具有由IP分組報頭中的信息指示的相同的源和目的地址,以及共同的較高級別協(xié)議(例如用戶數(shù)據(jù)報(UDP)或傳輸控制協(xié)議(TCP))、服務類型以及其它特征。會話描述協(xié)議(SDP)是描述用于傳達關于多媒體會話的描述性信息的格式的協(xié)議。所述信息包括會話名稱和目的、會話時間、媒體類型(語音或音頻)、媒體格式(例如MPEG),傳輸協(xié)議和端口號、帶寬需求以及聯(lián)系信息。
SDP文件#2描述用于IP流#1至#4的壽命受限的會話。所述壽命被限制為節(jié)目#1的時期。SDP文件#3描述在節(jié)目#3和#4的受限壽命期間包括IP流#2至#4以及IP流#5的會話。最后,SDP文件#4描述在節(jié)目#6的受限壽命期間的包括IP流#1至#3的會話。以附有末端開口的SDP文件#1來示出表示TV頻道(例如TV頻道#1)的服務。可以存在多于一個的末端開口的SDP文件。所示服務具有多個節(jié)目#1至#6,這些節(jié)目相互不交迭,覆蓋整個時間軸,并且每一節(jié)目引用至少一個SDP文件。雖然在圖1中未示出,但在節(jié)目之間可以存在間隔。
本發(fā)明下的TV頻道是靈活的,因為其允許由SDP文件識別的多個會話共享IP流。例如,節(jié)目#3和#4可以是與運動事件有關的傳輸,包括同步數(shù)據(jù)的傳輸和附加的攝像源。如圖1B所示的TV頻道還定義可以通過多個會話來消費節(jié)目或服務。例如,具有特定數(shù)據(jù)能力的移動終端可以使用SDP文件#3,而缺少相同數(shù)據(jù)能力的移動終端可以使用SDP文件#1。
圖2示出根據(jù)本發(fā)明的至少一方面的、用于將電子服務指南(ESG)數(shù)據(jù)傳遞給移動終端的網(wǎng)絡系統(tǒng)的框圖。網(wǎng)絡系統(tǒng)ESG數(shù)據(jù)存儲器201維持與ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù)。例如,數(shù)據(jù)庫201可包括關于具體頻道、具體節(jié)目和/或具體頻道綁定的元數(shù)據(jù)??梢源鎯υ跀?shù)據(jù)庫201中的其它類型的元數(shù)據(jù)包括頻道分組數(shù)據(jù);購買頻道數(shù)據(jù),例如運營商身份數(shù)據(jù)和用于執(zhí)行交易的技術數(shù)據(jù)(例如地址、協(xié)議);價格數(shù)據(jù),可以基于分組/天、頻道/分鐘、節(jié)目/分鐘;頻道數(shù)據(jù),例如給用戶的文字描述、內(nèi)容提供商品牌信息/標志;分類和分級數(shù)據(jù),例如流派和來源分級;頻道SDP數(shù)據(jù),例如使用該服務所需的能力的描述(例如音頻和視頻格式以及比特率信息、開始和結(jié)束時間、地址、同步的輔助數(shù)據(jù)源的地址、專有擴展);以及節(jié)目數(shù)據(jù),例如給用戶的文字描述、開始和結(jié)束時間、與節(jié)目有關的交互服務的引用??梢杂蛇\營商加載所述元數(shù)據(jù),或可以自動執(zhí)行所述元數(shù)據(jù)。
由ESG對象生成器203將修改或新的ESG數(shù)據(jù)以及關聯(lián)的元數(shù)據(jù)封裝到ESG對象中。ESG是ESG對象的集合。ESG對象是封裝對象,包含關于該ESG的數(shù)據(jù)。封裝包括對象類型、對象版本以及對象有效性信息。所述版本是每次修改該對象就增加的序列號,有效性信息描述對象的壽命跨度,因此使得能夠清理元數(shù)據(jù)存儲器。ESG對象彼此可以不一致,和/或可以引用另一對象。
ESG數(shù)據(jù)與包括一個或多個小區(qū)的網(wǎng)絡有關,并且與網(wǎng)絡覆蓋(例如小區(qū)覆蓋)中的地理區(qū)域有關,因為可以存在可用的本地服務。當移動終端從一個地理區(qū)域移動到另一地理區(qū)域時,某些服務可能仍舊可用,某些服務可能不再可用,而某些服務可能變?yōu)榭捎?。因此,ESG對象中的一些在新地理區(qū)域中有效,如同在舊地理區(qū)域中那樣。在一個實施例中,終端可以識別在所述新地理區(qū)域中有效的那些ESG對象,并且可以存儲/緩存不再有效的對象。在另一實施例中,終端可以存儲來自不同頻率、IP平臺和網(wǎng)絡運營商的ESG對象,其后將這些對象與來自當前網(wǎng)絡的ESG對象合并為統(tǒng)一的ESG。
返回到圖2,所述ESG對象其后從ESG對象生成器203被發(fā)送到存儲所述ESG對象的ESG對象文件高速緩沖存儲器205。在該過程中,ESG對象以關聯(lián)有新的或修改的ESG的ESG對象來代替存儲在高速緩沖存儲器205中的舊ESG對象。ESG對象生成器203還將ESG對象修改的通知發(fā)送到網(wǎng)絡輪播管理器209。
網(wǎng)絡輪播管理器209控制輪播生成器207的操作。網(wǎng)絡輪播管理器209將輪播再生請求發(fā)送到輪播生成器207,以命令輪播生成器207從此時包含與修改的或新的ESG關聯(lián)的ESG對象的高速緩沖存儲器205取回輪播內(nèi)容。響應于此,輪播生成器207更新輪播并以輪播狀態(tài)響應通知網(wǎng)絡輪播管理器209。其后,網(wǎng)絡輪播管理器209將輪播版本改變通知發(fā)送到DVB-H生成器211。DVB-H生成器211和輪播生成器207發(fā)送輪播中的ESG對象和輪播版本中的改變通知。DVB-H211被示出為以傳輸流TS進行發(fā)送,并通過用戶數(shù)據(jù)報協(xié)議與輪播生成器207通信。
輪播生成器207通過異步分層編碼(ALC)/單向傳輸上的文件傳遞(FLUTE)協(xié)議發(fā)送ESG對象的輪播。ALC或基于ALC的協(xié)議提供內(nèi)容的可靠傳遞,并且可以用于傳遞全部或部分ESG數(shù)據(jù)、更新和更新通知。ALC提供二進制對象(例如文件)的單向傳送服務。FLUTE是一種用于在互聯(lián)網(wǎng)上單向傳遞文件的協(xié)議,特別適合于多播網(wǎng)絡。FLUTE基于異步分層編碼,這是為大型可升級多播分發(fā)而設計的基本協(xié)議。圖2和圖3中所示的ALC/FLUTE箭頭示出輪播生成器207和輪播接收機307可以在應用層通信。ESG可以被傳送在一個或多個對象輪播中。可以將所述對象輪播表示為用于會話的可擴展標記語言(XML)文件和/或SDP文件。此外,可以在delta輪播中傳送一個或多個對象,所述delta輪播要么包含已經(jīng)被改變的整個對象,要么包含僅包含已經(jīng)被改變的那些對象部分的delta對象。所述對象和/或delta對象也可以被壓縮。
圖3示出根據(jù)本發(fā)明的至少一方面的、用于從網(wǎng)絡接收電子服務指南(ESG)數(shù)據(jù)的移動終端的框圖。DVB-H接收機311接收來自網(wǎng)絡的輪播版本改變通知。該通知是經(jīng)由傳輸流而被發(fā)送的。DVB-H接收機311將所述通知發(fā)送到移動終端的終端輪播管理器309。響應于此,終端輪播管理器309將輪播刷新請求發(fā)送到輪播接收機307。終端輪播管理器309確定發(fā)送所述請求以更新信息的合適時間。例如,由于成本和/或功耗的原因,立即更新輪播可能是低效的,終端輪播管理器309可以確定在稍晚的時間更新輪播。終端輪播管理器309控制輪播接收機307的操作。輪播接收機307接收所發(fā)送的輪播,并將內(nèi)容發(fā)送到ESG對象文件高速緩沖存儲器305。輪播接收機307還將輪播狀態(tài)響應發(fā)送到終端輪播管理器309,表示已經(jīng)收到輪播。
其后,終端輪播管理器309將已經(jīng)刷新ESG對象的通知發(fā)送到ESG對象解析器303。ESG對象解析器303從高速緩沖存儲器305獲得所述ESG對象,并解析所述ESG對象以去除封裝。輪播的文件被發(fā)送到高速緩沖存儲器305,所提取的ESG元數(shù)據(jù)被發(fā)送到用于存儲的ESG數(shù)據(jù)存儲器301。數(shù)據(jù)庫301維持與新的或修改的ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù)。在圖3和圖3示出的系統(tǒng)下,運營商可以更新頻道節(jié)目和關聯(lián)的元數(shù)據(jù),并使得所述關聯(lián)的元數(shù)據(jù)被提供給移動終端的用戶以更新ESG,從而示出新的頻道節(jié)目。
圖4示出根據(jù)本發(fā)明的至少一方面的在ESG對象中通信的信息參數(shù)的框圖。如圖所示,ESG對象400包括頻道對象410、頻道SDP430和節(jié)目對象450。所示頻道對象410與默認頻道SDP430關聯(lián)。如以上圖1B所描述的那樣,0和N之間的附加頻道SDP430可以與由0-N指示的頻道對象410關聯(lián)。頻道對象410還與節(jié)目對象450關聯(lián)。如圖所示,一個頻道對象410可以與多個(N個)節(jié)目對象450關聯(lián)。
頻道對象410包括給用戶的頻道元數(shù)據(jù)411、內(nèi)容提供商品牌數(shù)據(jù)或?qū)ν綌?shù)據(jù)源的引用413以及頻道分類和分級數(shù)據(jù)415。內(nèi)容提供商品牌數(shù)據(jù)可以是包含關于內(nèi)容提供商的信息(例如標志、名稱和/或聯(lián)系信息)的文件或文件集。它還可以是HTML頁面,當收看內(nèi)容時就顯示所述HTML頁面。頻道SDP430包括使用和要求的終端能力的描述431、包括開始和結(jié)束時間的音頻/視頻媒體和地址信息433、同步輔助數(shù)據(jù)地址信息435以及專有擴展437。例如,如果在終端屏幕上存在廣告空間并且所述廣告同步于TV服務,則可以將廣告輪播地址包括在音頻/視頻媒體和地址信息433中。其它示例是具有其它語言的附加音頻源,其中,可以將其它音頻信息源的地址包括在音頻/視頻媒體和地址信息433中。字幕是另一示例。最后,節(jié)目對象450包括給用戶的節(jié)目元數(shù)據(jù)451(其包括開始和結(jié)束時間,許可通過間隔而不交迭)、節(jié)目交互引用453以及節(jié)目分類和分級數(shù)據(jù)455。節(jié)目交互引用453的示例包括對于節(jié)目的分級服務,其中提供web統(tǒng)一資源定位符(URL)以啟動終端瀏覽器并允許用戶提交分級信息。分類和分級數(shù)據(jù)455的示例包括來源分級或評論瀏覽分級。
圖5示出根據(jù)本發(fā)明的至少一方面的在ESG對象中通信的用于電子商務的信息參數(shù)的框圖。如圖所示,ESG對象500可以在ESG對象400中包括附加對象。ESG對象500可以用于電子商務交易,例如按收看付費和視頻點播。如圖所示,ESG對象500包括頻道分組對象520、價格對象540以及購買頻道對象560。任意N個頻道分組對象520可以與N個頻道對象410關聯(lián)。此外,頻道分組對象520可以與任意N個價格對象540相關聯(lián)。任意N個價格對象540可以與頻道對象410和節(jié)目對象450關聯(lián)。任意N個價格對象540還與購買頻道對象560關聯(lián)。
價格對象540包括價格信息數(shù)據(jù)542和附加元數(shù)據(jù)544。價格信息數(shù)據(jù)542描述頻道分組如何按天定價、頻道如何按分鐘定價、以及節(jié)目如何按節(jié)目定價。價格信息542是頻道分組價格、頻道價格或節(jié)目價格的三個選擇中的一個。購買頻道對象560包括運營商身份數(shù)據(jù)562和購買交易技術數(shù)據(jù)564。運營商身份數(shù)據(jù)562可以用于選擇當前用戶(例如相對于運營商的消費者)可以使用的購買頻道。購買交易技術數(shù)據(jù)564可以是完成交易所需的數(shù)據(jù),例如電子商務系統(tǒng)的地址和用于與電子商務系統(tǒng)通信的協(xié)議。
圖6示出傳遞來自網(wǎng)絡的ESG數(shù)據(jù)的事件的圖形序列。以上已參照圖2說明了每一過程的描述。圖7示出在移動終端處接收ESG數(shù)據(jù)的事件的圖形序列。以上已參照圖3說明了每一過程的描述。
圖8是示出根據(jù)本發(fā)明至少一方面的用于將ESG傳遞給移動終端的示例性方法的流程圖。在步驟801開始所述過程,其中確定是否已經(jīng)出現(xiàn)了觸發(fā)事件。如上所述,觸發(fā)事件可以基于運營商進行的改寫和/或響應某事件的網(wǎng)絡系統(tǒng)的自動改變。觸發(fā)響應的事件可以包括取消要廣播的事件、中斷節(jié)目的特殊新聞播報和/或由于進行廣播所需的售票不夠而導致的被停止的本地體育事件。如果觸發(fā)事件尚未出現(xiàn),則將相同的ESG數(shù)據(jù)發(fā)送到移動終端。如果事件已經(jīng)出現(xiàn),則過程進入步驟803。
在步驟803,將修改/新的ESG數(shù)據(jù)發(fā)送到ESG對象生成器,例如ESG對象生成器203。在步驟805,ESG對象生成器封裝修改/新的ESG數(shù)據(jù),并在步驟807將所封裝的修改/新的ESG數(shù)據(jù)存儲在高速緩沖存儲器中。所述高速緩沖存儲器可以包括來自圖2的高速緩沖存儲器205。在步驟809,將修改/新的ESG數(shù)據(jù)的通知發(fā)送到網(wǎng)絡輪播管理器,例如網(wǎng)絡輪播管理器209。響應于此,在步驟811,所述網(wǎng)絡輪播管理器將輪播再生請求發(fā)送到輪播生成器,例如輪播生成器207。所述輪播再生請求可以是再生正發(fā)送給移動終端的輪播以包括入所封裝的修改/新的ESG數(shù)據(jù)的指令。在步驟813,所述輪播生成器從所述高速緩沖存儲器讀取所述封裝的修改/新的ESG數(shù)據(jù),并在步驟815更新所述輪播內(nèi)容。
所述過程進入步驟817,其中,所述輪播生成器通知所述網(wǎng)絡輪播管理器已經(jīng)更新了所述輪播。響應于此,所述網(wǎng)絡輪播管理器設置節(jié)目特定信息/服務信息(PSI/SI)以包括入輪播版本改變通知,并在步驟819將其發(fā)送到DVB-H生成器。所述DVB-H生成器可以是圖2中的DVB-H生成器211。在步驟821,所述DVB-H生成器和所述輪播生成器在網(wǎng)絡上向移動終端發(fā)送所述輪播版本改變通知和更新的輪播。
圖9是示出根據(jù)本發(fā)明的至少一方面的用于從網(wǎng)絡系統(tǒng)接收ESG的示例性方法的流程圖。在步驟901開始所述過程,其中,確定是否已經(jīng)接收到關于所述輪播版本改變通知的PSI/SI。如果沒有接收到所述通知,則所述移動終端繼續(xù)使用相同的ESG數(shù)據(jù)。如果接收到通知,則所述過程進入步驟903。在步驟903,DVB-H接收機接收輪播版本改變通知。所述DVB-H接收機可以是DVB-H接收機311。在步驟905,所述DVB-H接收機將所述通知發(fā)送到所述移動終端的終端輪播管理器。所述終端輪播管理器可以是圖3的終端輪播管理器309。響應于此,所述終端輪播管理器在步驟907將刷新請求發(fā)送到輪播接收機。所述輪播接收機可以包括輪播接收機307。在步驟909,所述輪播接收機接收所更新的輪播并在步驟911將輪播內(nèi)容發(fā)送到高速緩沖存儲器,所述更新的輪播內(nèi)容被存儲在所述高速緩沖存儲器中。所述高速緩沖存儲器可以包括圖3的高速緩沖存儲器305。
所述過程進入步驟913,在步驟913,所述輪播接收機將輪播狀態(tài)響應發(fā)送到所述終端輪播管理器,指示已經(jīng)接收到所更新的輪播。在步驟915,所述終端輪播管理器將刷新通知發(fā)送到ESG對象解析器。所述ESG對象解析器可以包括ESG對象解析器303。在步驟917,所述ESG對象解析器解析來自所述高速緩沖存儲器的被封裝的修改/新的ESG數(shù)據(jù)。其后,在步驟919,在數(shù)據(jù)庫中存儲所述修改/新的ESG數(shù)據(jù)。所述數(shù)據(jù)庫可以包括數(shù)據(jù)庫301。所述過程繼續(xù)到步驟921,在步驟921,所述ESG對象解析器通知所述終端輪播管理器已經(jīng)完成解析/提取過程。在步驟923,所述終端輪播管理器刷新用戶移動終端的顯示器,并在步驟925從所述高速緩沖存儲器讀取所述修改/新的ESG數(shù)據(jù)以供所述用戶收看。
圖10示出了根據(jù)本發(fā)明的至少一方面的、包括ESG對象的不同文件輪播??梢杂脙蓚€級別傳送ESG信息DVB-H(或一些可選傳輸層)以及IP(FLUTE輪播)。所述DVB-H級別包含當因為計劃外的行動而導致任意IP級別輪播變化時通知接收應用的描述符。即使正常超期和/或?qū)ο蟮奶砑訉е铝怂鯥P級別輪播中的改變,它們也不會提示通知。ESG對象可以使用FLUTE協(xié)議而被傳送在文件輪播中;然而,本領域技術人員應理解,本發(fā)明不限于FLUTE協(xié)議。
ESG對象不是按類型而被分發(fā)到輪播的。根據(jù)本發(fā)明的各方面,基于所期望的使用或壽命將所述對象放置在不同的輪播上。將具有短壽命(例如少于2小時)的對象放置在當前2小時輪播中。因為在所述當前2小時輪播中的對象的數(shù)量相對較少,所有可以不管類型如何而將它們?nèi)糠胖糜谄渲?。將具有較長壽命(例如今天或接下來的24小時)的對象放置在其它輪播中。將所述較長壽命對象劃分為給所述用戶的信息的XML以及給計算機、輪播的信息的SDP。這樣的安排使得移動終端應用能夠首先接收XML文件,從而較快地將所述信息呈現(xiàn)給所述用戶,因為計算機僅在正廣播/接收所述服務之前才需要所述信息。與所廣播的內(nèi)容無關但與宣傳廣播運營商或內(nèi)容提供商的身份更相關的所有信息可以被放置到當前7天的主頁輪播中,在所述輪播中的對象可以是各種類型的,例如HTML頁面、圖像文件和/或聲音文件。
版本輪播(“包封”)是在輪播中的包封集合。所述包封是XML結(jié)構(gòu),示例如下<?xml version=″1.0″encoding=″UTF-8″?>
<xs:schema xmlns:xs=″http://www.w3.org/2001/XMLSchema″elementFormDefault=″qualified″attributeFormDefault=″unqualified″>
<xs:element name=″metadataEnvelope″>
<xs:complexType>
<xs:ssequence>
<xs:any minOccurs=″0 ″maxOccurs=″unbounded″/>
</xs:sequence>
<xs:attribute name=″metadataURI″type=″xs:anyURI″use=″required″/>
<xs:attribute name=″version″type=″xs:positiveInteger″use=″required″/>
<xs:attribute name=″validFrom″type=″xs:dateTime″use=″optional″/>
<xs:attribute name=″validUntil″type=″xs:dateTime″use=″optional″/>
<xs:choice minOccurs=″0″ maxOccurs=″1″>
<xs:element name=″asciiPayload″>
<xs:complexType>
<xs:attribute name=″type″type=″xs:string″use=″required″/>
</xs:complexType>
</xs:element>
<xs:element name=″xmlpayload″>
<xs:complexType>
<xs:sequence>
<xs:any maxOccurs=″unbounded″processContents=″skip″/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:anyAttribute processContents=″skip″/>
</xs:complexType>
</xs:element>
</xs:schema>
圖11示出對于2小時輪播的輪播修改示例。所述輪播使用兩個文件播送會話來實現(xiàn)。至少一個文件播送會話總是激活的并且所述兩個文件播送會話可以交迭。交迭的長度是在接收中存在錯誤的情況下為接收所述輪播的完全的內(nèi)容而花費的時間。當兩個輪播正運行時啟動所述接收過程的終端可以使用由較大的會話號、特定時戳和/或其它信息標識的輪播。使用圖11所示的兩個會話允許較容易地檢測接收完成。即使所述會話經(jīng)常改變,也只需要所述終端在恒定的基礎上接收所述內(nèi)容。
本發(fā)明的一個或多個方面可以實施為由一臺或多臺計算機、機頂盒、移動終端或其它設備執(zhí)行的計算機可執(zhí)行指令,例如一個或多個程序模塊。通常,程序模塊包括例程、計算機程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等,當被計算機或其它設備中的處理器執(zhí)行時其執(zhí)行特定任務或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型。所述計算機可執(zhí)行指令可以存儲在計算機可讀介質(zhì)上,例如硬盤、光盤、可拆卸存儲介質(zhì)、固態(tài)存儲器、RAM等。本領域技術人員應理解,所述程序模塊的功能可以隨意地被組合或分布在各個實施例中。此外,所述功能可以被全部或部分地實施在固件或硬件等同物(例如集成電路、現(xiàn)場可編程門陣列(FPGA)等)中。
權(quán)利要求
1.一種用于傳遞電子服務指南ESG數(shù)據(jù)的方法,所述方法包括以下步驟接收ESG數(shù)據(jù);封裝與所述ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù)以生成新ESG對象;以所述新ESG對象替換當前ESG對象;在輪播中發(fā)送所述新ESG對象;以及在所述輪播中發(fā)送改變通知。
2.如權(quán)利要求1所述的方法,進一步包括以下步驟檢測觸發(fā)事件的出現(xiàn)。
3.如權(quán)利要求2所述的方法,其中,所述接收ESG數(shù)據(jù)的步驟是對檢測觸發(fā)事件出現(xiàn)的步驟的響應。
4.如權(quán)利要求1所述的方法,其中,響應于運營商輸入來創(chuàng)建所述ESG數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其中,所述ESG數(shù)據(jù)是以下數(shù)據(jù)之一新的ESG數(shù)據(jù)和修改的ESG數(shù)據(jù)。
6.如權(quán)利要求1所述的方法,其中,所述新ESG對象包括頻道對象組件、至少一個頻道會話描述協(xié)議SDP組件以及至少一個節(jié)目對象組件。
7.如權(quán)利要求6所述的方法,其中,所述頻道對象組件包括頻道元數(shù)據(jù)以及頻道分類和分級數(shù)據(jù)。
8.如權(quán)利要求6所述的方法,其中,所述至少一個頻道SDP組件包括使用和移動終端能力的描述、音頻/視頻媒體和地址信息以及同步的輔助數(shù)據(jù)地址信息。
9.如權(quán)利要求6所述的方法,其中,所述至少一個節(jié)目對象組件包括節(jié)目元數(shù)據(jù)、節(jié)目交互引用以及節(jié)目分類和分級數(shù)據(jù)。
10.如權(quán)利要求6所述的方法,其中,所述新ESG對象進一步包括頻道分組對象組件、至少一個價格對象組件以及至少一個購買頻道對象組件。
11.如權(quán)利要求10所述的方法,其中,所述至少一個價格對象組件包括價格信息數(shù)據(jù)和附加元數(shù)據(jù)。
12.如權(quán)利要求10所述的方法,其中,所述至少一個購買頻道對象包括運營商身份數(shù)據(jù)和購買交易技術數(shù)據(jù)。
13.如權(quán)利要求1所述的方法,其中,在所述輪播中的改變通知是所述新ESG對象的通知。
14.一種計算機可讀介質(zhì),其存儲用于執(zhí)行權(quán)利要求1所述步驟的計算機可執(zhí)行指令。
15.一種用于在移動終端接收電子服務指南ESG數(shù)據(jù)的方法,所述方法包括以下步驟接收輪播中的改變通知;接收輪播中的新ESG對象;以所述新ESG對象替換當前ESG對象;從所述新ESG對象提取與ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù);以及存儲所述ESG數(shù)據(jù)和元數(shù)據(jù)。
16.如權(quán)利要求15所述的方法,進一步包括步驟確定何時在所述移動終端上更新所述ESG數(shù)據(jù)。
17.如權(quán)利要求16所述的方法,其中,所述確定步驟是基于功耗的。
18.如權(quán)利要求15所述的方法,其中,所述ESG數(shù)據(jù)是以下數(shù)據(jù)之一新的ESG數(shù)據(jù)和修改的ESG數(shù)據(jù)。
19.如權(quán)利要求15所述的方法,其中,所述新ESG對象包括頻道對象組件、至少一個頻道會話描述協(xié)議SDP組件以及至少一個節(jié)目對象組件。
20.如權(quán)利要求19所述的方法,其中,所述頻道對象組件包括頻道元數(shù)據(jù)以及頻道分類和分級數(shù)據(jù)。
21.如權(quán)利要求19所述的方法,其中,所述至少一個頻道SDP組件包括使用和移動終端能力的描述、音頻/視頻媒體和地址信息、同步的輔助數(shù)據(jù)地址信息以及專有擴展。
22.如權(quán)利要求19所述的方法,其中,所述至少一個節(jié)目對象組件包括節(jié)目元數(shù)據(jù)、節(jié)目交互引用以及節(jié)目分類和分級數(shù)據(jù)。
23.如權(quán)利要求19所述的方法,其中,所述新ESG對象進一步包括頻道分組對象組件、至少一個價格對象組件以及至少一個購買頻道對象組件。
24.如權(quán)利要求23所述的方法,其中,所述至少一個價格對象組件包括價格信息數(shù)據(jù)和附加元數(shù)據(jù)。
25.如權(quán)利要求23所述的方法,其中,所述至少一個購買頻道對象包括運營商身份數(shù)據(jù)和購買交易技術數(shù)據(jù)。
26.如權(quán)利要求15所述的方法,其中,所述輪播中的所述改變通知是所述新ESG對象的通知。
27.一種存儲用于執(zhí)行權(quán)利要求15所述步驟的計算機可執(zhí)行指令的計算機可讀介質(zhì)。
28.一種用于傳遞電子服務指南ESG數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括數(shù)據(jù)庫,其被配置為存儲與ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù);ESG對象生成器,其被配置為將所述元數(shù)據(jù)封裝到新ESG對象中;高速緩沖存儲器,其被配置為存儲所述新ESG對象;網(wǎng)絡輪播管理器,其被耦合到輪播生成器,被配置為控制所述輪播生成器的操作,并生成在輪播內(nèi)容中的改變通知;所述輪播生成器,其被配置為在輪播中發(fā)送所述新ESG對象;以及DVB-H生成器,其被配置為發(fā)送所述通知。
29.如權(quán)利要求28所述的系統(tǒng),其中,所述ESG數(shù)據(jù)是以下數(shù)據(jù)之一新的ESG數(shù)據(jù)和修改的ESG數(shù)據(jù)。
30.如權(quán)利要求28所述的系統(tǒng),其中,所述新ESG對象包括頻道對象組件、至少一個頻道會話描述協(xié)議SDP組件以及至少一個節(jié)目對象組件。
31.如權(quán)利要求30所述的系統(tǒng),其中,所述新ESG對象進一步包括頻道分組對象組件、至少一個價格對象組件以及至少一個購買頻道對象組件。
32.如權(quán)利要求28所述的系統(tǒng),其中,所述輪播的內(nèi)容中的所述改變通知是所述新ESG對象的通知。
33.一種用于接收電子服務指南ESG數(shù)據(jù)的移動終端,所述移動終端包括DVB-H接收機,其被配置為接收輪播中的改變通知;輪播接收機,其被配置為接收所述輪播;終端輪播管理器,其被配置為從所述DVB-H接收機接收所述通知,并控制所述輪播接收機的操作;高速緩沖存儲器,其被配置為存儲來自所述輪播的新ESG對象;解析器,其被配置為從所述新ESG對象中提取與ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù);以及數(shù)據(jù)庫,其被配置為存儲所述元數(shù)據(jù)。
34.如權(quán)利要求33所述的移動終端,其中,所述ESG數(shù)據(jù)是以下數(shù)據(jù)之一新的ESG數(shù)據(jù)和修改的ESG數(shù)據(jù)。
35.如權(quán)利要求33所述的移動終端,其中,所述新ESG對象包括頻道對象組件、至少一個頻道會話描述協(xié)議SDP組件以及至少一個節(jié)目對象組件。
36.如權(quán)利要求35所述的移動終端,其中,所述新的ESG對象進一步包括頻道分組對象組件、至少一個價格對象組件以及至少一個購買頻道對象組件。
37.如權(quán)利要求33所述的移動終端,其中,所述輪播中的所述改變通知是所述新ESG對象的通知。
38.一種用于將電子服務指南ESG數(shù)據(jù)發(fā)送到移動終端的系統(tǒng),所述系統(tǒng)包括用于傳送ESG數(shù)據(jù)網(wǎng)絡子系統(tǒng),所述網(wǎng)絡子系統(tǒng)包括第一數(shù)據(jù)庫,其被配置為存儲與ESG關聯(lián)的元數(shù)據(jù),ESG對象生成器,其被配置為將所述元數(shù)據(jù)封裝入ESG對象,第一高速緩沖存儲器,其被配置為存儲所述ESG對象,第一輪播管理器,其被耦合到輪播生成器,被配置為控制所述輪播生成器的操作,并生成輪播內(nèi)容中的改變通知,輪播生成器,其被配置為在輪播中發(fā)送所述新ESG對象,和DVB-H生成器,其被配置為發(fā)送所述通知;以及用于接收ESG數(shù)據(jù)的移動終端,所述移動終端包括DVB-H接收機,其被配置為接收所述通知,輪播接收機,其被配置為接收所述輪播,第二輪播管理器,其被配置為從所述DVB-H接收機接收所述通知,并控制所述輪播接收機的操作,第二高速緩沖存儲器,其被配置為存儲來自所述輪播的所述ESG對象,解析器,其被配置為從所述ESG對象中提取所述元數(shù)據(jù);以及數(shù)據(jù)庫,其被配置為存儲所述元數(shù)據(jù)。
全文摘要
描述了用于將電子服務指南(ESG)數(shù)據(jù)發(fā)送到移動終端的方法和系統(tǒng)。所述用于傳遞ESG數(shù)據(jù)的方法包括以下步驟接收ESG數(shù)據(jù);封裝與所述ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù)以生成新ESG對象;以所述新ESG對象替換當前ESG對象;在輪播中發(fā)送所述新ESG對象;以及在輪播中發(fā)送改變的通知。用于接收ESG數(shù)據(jù)的另一方法包括以下步驟接收輪播中的改變的通知;接收輪播中的新ESG對象;以所述新ESG對象替換當前ESG對象;從所述新ESG對象提取與ESG數(shù)據(jù)關聯(lián)的元數(shù)據(jù);存儲所述ESG數(shù)據(jù)和元數(shù)據(jù);以及以所述ESG數(shù)據(jù)更新移動終端上的ESG。
文檔編號H04N7/088GK101015203SQ200580030113
公開日2007年8月8日 申請日期2005年7月25日 優(yōu)先權(quán)日2004年9月9日
發(fā)明者T·薩里基維, D·穆勒, T·波赫約萊寧 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
富宁县| 汕头市| 皮山县| 琼结县| 都昌县| 奇台县| 大田县| 黎川县| 永登县| 射洪县| 稷山县| 石河子市| 大田县| 且末县| 黄大仙区| 嘉善县| 万年县| 太仆寺旗| 金山区| 玛沁县| 乌拉特后旗| 梅河口市| 延庆县| 府谷县| 桂东县| 绥阳县| 南召县| 黑龙江省| 乌苏市| 陈巴尔虎旗| 迁安市| 仁化县| 平乡县| 胶南市| 西安市| 左权县| 文成县| 唐山市| 芒康县| 望谟县| 兰州市|