專(zhuān)利名稱(chēng):用于因特網(wǎng)協(xié)議電視的遙控器的系統(tǒng)、設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及因特網(wǎng)協(xié)議電視領(lǐng)域;更具體而言,本發(fā)明涉及用于為因特網(wǎng)協(xié)議電 視顯示電子節(jié)目指南數(shù)據(jù)的遙控器(remote commander)。
背景技術(shù):
隨著因特網(wǎng)繼續(xù)擴(kuò)展并且遞送新形式的媒體,因特網(wǎng)協(xié)議電視(IPTV)正在吸引 很多注意力。盡管有線(xiàn)電視提供商向端用戶(hù)提供電子節(jié)目指南(EPG)(其提供對(duì)訂戶(hù)或數(shù) 字電視觀(guān)眾可獲得的節(jié)目和內(nèi)容的在屏幕上的電視列表),然而傳統(tǒng)的IPTV系統(tǒng)并不向觀(guān) 眾提供EPG。而是,IPTV服務(wù)器向端用戶(hù)提供特定節(jié)目?jī)?nèi)容的統(tǒng)一資源定位符(URL)。然 而,URL向用戶(hù)提供最小限度的信息并且不能提供傳統(tǒng)的有關(guān)可獲得的節(jié)目的節(jié)目、內(nèi)容等 的列表。當(dāng)遙控器或者說(shuō)遙控裝置(remote control)被包括在IPTV系統(tǒng)中時(shí),出現(xiàn)又一 問(wèn)題。當(dāng)IPTV系統(tǒng)獲取URL的列表時(shí),用戶(hù)可以利用遙控器來(lái)滾動(dòng)IPTV客戶(hù)端顯示器上 的列表。在具體URL被選擇之后,由該URL指向的內(nèi)容被獲得并被顯示給端用戶(hù)。然而,用 戶(hù)僅僅被提供以經(jīng)由遙控器在電視屏幕上滾動(dòng)和瀏覽標(biāo)題的能力。用戶(hù)仍然未被提供有關(guān) 可獲得的節(jié)目和內(nèi)容的充分的節(jié)目信息。
根據(jù)以下給出的詳細(xì)描述和本發(fā)明各實(shí)施例的附圖可以更充分地理解本發(fā)明,然 而,這些描述和附圖不應(yīng)被用來(lái)將本發(fā)明限制于特定實(shí)施例,而是僅用于說(shuō)明和理解。圖1圖示出本發(fā)明的實(shí)施例可以在其中運(yùn)作的網(wǎng)絡(luò)架構(gòu)的一個(gè)實(shí)施例。圖2圖示出具有遙控器和因特網(wǎng)協(xié)議電視和因特網(wǎng)協(xié)議電視客戶(hù)端的架構(gòu)的一 個(gè)實(shí)施例。圖3是因特網(wǎng)協(xié)議電視系統(tǒng)獲取節(jié)目數(shù)據(jù)的一個(gè)實(shí)施例的流程圖。圖4是因特網(wǎng)協(xié)議電視系統(tǒng)獲取由用戶(hù)選擇的內(nèi)容的一個(gè)實(shí)施例的流程圖。圖5是遙控器利用節(jié)目數(shù)據(jù)的一個(gè)實(shí)施例的流程圖。圖6圖示出電子節(jié)目指南數(shù)據(jù)轉(zhuǎn)送流的一個(gè)實(shí)施例。圖7是在因特網(wǎng)協(xié)議電視處對(duì)電子節(jié)目指南數(shù)據(jù)進(jìn)行分類(lèi)的一個(gè)實(shí)施例的流程 圖。圖8是將分類(lèi)后的節(jié)目數(shù)據(jù)轉(zhuǎn)送給遙控器的一個(gè)實(shí)施例的流程圖。圖9圖示出排好了優(yōu)先次序的節(jié)目?jī)?nèi)容數(shù)據(jù)流的一個(gè)實(shí)施例。
具體實(shí)施例方式描述用于因特網(wǎng)協(xié)議電視(IPTV)的遙控器的方法、設(shè)備和系統(tǒng)。在一個(gè)實(shí)施例 中,遙控器接收用于與IPTV—起使用的電子節(jié)目指南(EPG)數(shù)據(jù)。EPG數(shù)據(jù)(其提供可獲 得的頻道節(jié)目?jī)?nèi)容數(shù)據(jù)、相關(guān)的內(nèi)容數(shù)據(jù)等的列表)被存儲(chǔ)在遙控器的存儲(chǔ)器中。在一個(gè)實(shí)施例中,通信鏈路被激活以用于遙控器接收EPG數(shù)據(jù)。之后,遙控器可以在遙控器的顯示器上顯示至少多個(gè)節(jié)目標(biāo)題。在一個(gè)實(shí)施例中,響應(yīng)于用戶(hù)接收到用戶(hù)在遙控器處對(duì)標(biāo)題的選擇,與所選擇的標(biāo)題相對(duì)應(yīng)的唯一標(biāo)識(shí)符被 發(fā)送給IPTV。在以下描述中,闡述大量細(xì)節(jié)來(lái)提供對(duì)本發(fā)明更透徹的說(shuō)明。然而,對(duì)于本領(lǐng)域技 術(shù)人員將顯而易見(jiàn)的是,可以在沒(méi)有這些特定細(xì)節(jié)的情況下實(shí)行本發(fā)明。在其它實(shí)例中,以 框圖形式而不是詳細(xì)地示出公知的結(jié)構(gòu)和裝置,以免模糊本發(fā)明。以下詳細(xì)描述中的某些部分是用對(duì)計(jì)算機(jī)存儲(chǔ)器中的數(shù)據(jù)比特的運(yùn)算的算法以 及符號(hào)表示這樣的措辭來(lái)表示的。這些算法描述和表示是數(shù)據(jù)處理領(lǐng)域中的技術(shù)人員用來(lái) 向本領(lǐng)域其它技術(shù)人員最有效地傳達(dá)他們工作的實(shí)質(zhì)的手段。算法在這里一般被認(rèn)為是導(dǎo) 致所希望的結(jié)果的步驟的自相一致的序列。這些步驟是要求對(duì)物理量進(jìn)行物理操控的步 驟。盡管不是必須的,但是通常,這些量采用能夠被存儲(chǔ)、被轉(zhuǎn)送、被組合、被比較或以其他 方式被操控的電信號(hào)或磁信號(hào)的形式。已經(jīng)證實(shí),原則上因?yàn)楣彩褂玫木壒?,將這些信號(hào) 指代為比特、值、元素、符號(hào)、字符、術(shù)語(yǔ)、數(shù)字等有時(shí)是方便的。然而,應(yīng)當(dāng)銘記于心的是,所有這些以及類(lèi)似的術(shù)語(yǔ)要與恰當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián)并 且僅僅是適于這些量的方便的標(biāo)簽。除非從以下討論中顯而易見(jiàn)地另外特別指明,可以了 解,貫穿整個(gè)說(shuō)明書(shū),利用諸如“處理”、“計(jì)算”或“判斷”或“顯示”等之類(lèi)的術(shù)語(yǔ)進(jìn)行的討 論是指計(jì)算機(jī)系統(tǒng)或類(lèi)似的電子計(jì)算裝置的動(dòng)作和處理,該計(jì)算機(jī)系統(tǒng)或電子計(jì)算裝置操 控計(jì)算機(jī)系統(tǒng)的寄存器和存儲(chǔ)器內(nèi)被表示為物理(電子)量的數(shù)據(jù)并將其變換成為計(jì)算機(jī) 系統(tǒng)存儲(chǔ)器或寄存器或其它這樣的信息存儲(chǔ)、傳送或顯示裝置內(nèi)被類(lèi)似地表示為物理量的 其它數(shù)據(jù)。本發(fā)明還涉及用于執(zhí)行這里的操作的設(shè)備。該設(shè)備可以是被特別地構(gòu)建用于所要 求的目的的,或其可以包括被計(jì)算機(jī)中所存儲(chǔ)的計(jì)算機(jī)程序選擇性地激活或重新配置的通 用計(jì)算機(jī)。這樣的計(jì)算機(jī)程序可以被存儲(chǔ)在各自耦合到計(jì)算機(jī)系統(tǒng)總線(xiàn)的計(jì)算機(jī)可讀存儲(chǔ) 介質(zhì)中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如但不限于是包括軟盤(pán)、光盤(pán)、CD-ROM和磁光盤(pán)在內(nèi)的任 何類(lèi)型的盤(pán)、只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、EPROM、EEPR0M、磁卡或光卡,或者 適用于存儲(chǔ)電子指令的任何類(lèi)型的介質(zhì)。這里所表示的算法和顯示并不固有地與任何具體的計(jì)算機(jī)或其它設(shè)備相關(guān)??梢?利用根據(jù)這里的教導(dǎo)的程序來(lái)使用各種通用系統(tǒng),或構(gòu)建更專(zhuān)門(mén)的設(shè)備來(lái)執(zhí)行所要求的方 法步驟可能被證實(shí)是方便的。各種這樣的系統(tǒng)所要求的結(jié)構(gòu)將從以下描述中顯現(xiàn)。此外, 本發(fā)明并不是參考任何具體的編程語(yǔ)言來(lái)描述的。將了解,可以使用各種編程語(yǔ)言來(lái)實(shí)現(xiàn) 這里所描述的本發(fā)明的教導(dǎo)。機(jī)器可讀介質(zhì)包括用于以機(jī)器(例如,計(jì)算機(jī))可讀的形式存儲(chǔ)或傳送信息的任 何機(jī)制。例如,機(jī)器可讀介質(zhì)包括只讀存儲(chǔ)器(“ROM”);隨機(jī)存取存儲(chǔ)器(“RAM”);磁 盤(pán)存儲(chǔ)介質(zhì);光存儲(chǔ)介質(zhì);閃存裝置;電的、光學(xué)的、聲學(xué)的或其它形式的傳播信號(hào)(例如, 載波、紅外信號(hào)、數(shù)字信號(hào)等);等等。圖1圖示出本發(fā)明實(shí)施例可以在其中運(yùn)作的網(wǎng)絡(luò)架構(gòu)的一個(gè)實(shí)施例。該架構(gòu)包括 遙控器130,例如便攜式和/或手持式遙控裝置,用于選擇要通過(guò)IPTV客戶(hù)端110在TV/顯 示器120上顯示的因特網(wǎng)協(xié)議電視(IPTV)內(nèi)容。盡管IPTV客戶(hù)端110可以是機(jī)頂盒,專(zhuān)用IPTV客戶(hù)端、個(gè)人計(jì)算機(jī)系統(tǒng)等等,但是,IPTV客戶(hù)端110也可以與TV 120集成作為單 個(gè)單元。為了避免模糊本發(fā)明,其余的討論將把集成的TV 120和IPTV客戶(hù)端110的系統(tǒng) 稱(chēng)為因特網(wǎng)協(xié)議電視125。然而,這里所描述的技術(shù)可以通過(guò)機(jī)頂盒、專(zhuān)用IPTV客戶(hù)端、個(gè) 人計(jì)算機(jī)系統(tǒng)等中的任一者或遙控器來(lái)實(shí)現(xiàn)。如以下將更詳細(xì)描述的,在實(shí)施例中,遙控器130通過(guò)近場(chǎng)通信來(lái)與近場(chǎng)通信 (NFC)卡150和IPTV 125通信。近場(chǎng)通信是短距離無(wú)線(xiàn)通信技術(shù),例如索尼公司的FeliCa 技術(shù)。其它形式的無(wú)線(xiàn)通信可以由本發(fā)明如這里所描述地采用。在一個(gè)實(shí)施例中,遙控器 從因特網(wǎng)協(xié)議電視125下載電子節(jié)目指南(EPG)數(shù)據(jù)。所下載的數(shù)據(jù)之后被顯示在遙控器 130的顯示器上,例如液晶顯示器、表面?zhèn)鲗?dǎo)電子發(fā)射顯示器、干涉測(cè)量調(diào)制顯示器等等。響應(yīng)于用戶(hù)對(duì)遙控器130上所顯示的節(jié)目的選擇,指示對(duì)該節(jié)目的選擇的數(shù)據(jù)被 發(fā)送給IPTV 125。在一個(gè)實(shí)施例中,該數(shù)據(jù)經(jīng)由紅外(IR)傳輸被發(fā)送給電視。由于IPTV 節(jié)目經(jīng)由URL提供,并且URL通常太大以至于無(wú)法經(jīng)由IR技術(shù)來(lái)傳輸,所以,本發(fā)明的一個(gè) 實(shí)施例利用節(jié)目的唯一標(biāo)識(shí)號(hào)。以下,更詳細(xì)地描述標(biāo)識(shí)數(shù)據(jù)的使用、創(chuàng)建和組織。在一個(gè)實(shí)施例中,IPTV 125維護(hù)兩個(gè)數(shù)據(jù)表。第一數(shù)據(jù)表至少包括相對(duì)應(yīng)的IPTV 節(jié)目的URL和諸如唯一的和/或隨機(jī)生成的標(biāo)識(shí)號(hào)之類(lèi)的唯一節(jié)目標(biāo)識(shí)數(shù)據(jù)。第二表格包 括唯一節(jié)目標(biāo)志數(shù)據(jù)和節(jié)目標(biāo)題。第二表格除了包括節(jié)目標(biāo)題,還可以包括節(jié)目評(píng)論、節(jié)目 評(píng)級(jí)、節(jié)目描述、相關(guān)網(wǎng)站等。IPTV 125將第二表格傳送給遙控器130,使得遙控器130可 以向用戶(hù)顯示特征完整的節(jié)目指南。在一個(gè)實(shí)施例中,在IPTV 125接收到從遙控器130作為節(jié)目標(biāo)識(shí)數(shù)據(jù)發(fā)送的所 選擇的節(jié)目之后,IPTV 125向第一表格請(qǐng)求相對(duì)應(yīng)的節(jié)目URL。IPTV 125將該請(qǐng)求經(jīng)由網(wǎng) 絡(luò)102(例如,因特網(wǎng)、本地網(wǎng)、無(wú)線(xiàn)保真(Wi-Fi)網(wǎng)絡(luò)、無(wú)線(xiàn)應(yīng)用協(xié)議(WAP)網(wǎng)絡(luò)、網(wǎng)絡(luò)組合 等)傳送至內(nèi)容服務(wù)器140。然后,內(nèi)容服務(wù)器將被請(qǐng)求的節(jié)目?jī)?nèi)容從內(nèi)容數(shù)據(jù)庫(kù)145提供 給IPTV 125。內(nèi)容服務(wù)器可以直接與一個(gè)或多個(gè)內(nèi)容數(shù)據(jù)庫(kù)耦合,或可以經(jīng)由網(wǎng)絡(luò)102與 內(nèi)容數(shù)據(jù)庫(kù)通信。此外,IPTV 125可以向多個(gè)內(nèi)容服務(wù)器(未示出)請(qǐng)求IPTV節(jié)目?jī)?nèi)容。IPTV 125從內(nèi)容服務(wù)器140接收被請(qǐng)求的內(nèi)容并且對(duì)該內(nèi)容進(jìn)行解碼以用于顯 示在TV 120上。在一個(gè)實(shí)施例中,遙控器130讀NFC卡150來(lái)獲取節(jié)目?jī)?nèi)容。例如,NFC卡150 可以是免費(fèi)給予用戶(hù)的促銷(xiāo)卡,該卡存儲(chǔ)了電影預(yù)覽站點(diǎn)的ID號(hào)、電影預(yù)覽、電影預(yù)告片、 折扣、預(yù)付費(fèi)電影、電影租借(debitmovie rental)和/或購(gòu)買(mǎi)等。即,索尼電影(Sony Pictures)可以向用戶(hù)提供索尼電影預(yù)覽站點(diǎn)的促銷(xiāo)卡。在從NFC卡150下載ID之后,然 后,遙控器130能夠向索尼電影的IPTV服務(wù)器請(qǐng)求節(jié)目?jī)?nèi)容或EPG內(nèi)容。在一個(gè)實(shí)施例中, 當(dāng)遙控器130從NFC卡150讀ID號(hào)時(shí),遙控器自動(dòng)將該ID發(fā)送給IPTV 125。然后,IPTV 125將該ID傳送給內(nèi)容服務(wù)器140以獲取針對(duì)該NFC卡的EPG數(shù)據(jù)、促銷(xiāo)內(nèi)容等。在一個(gè) 實(shí)施例中,不是遙控器130讀NFC卡150,而是IPTV 125讀NFC卡150來(lái)獲取相應(yīng)的EPG數(shù) 據(jù)、促銷(xiāo)內(nèi)容等。圖2圖示出遙控器200和因特網(wǎng)協(xié)議電視250的架構(gòu)的一個(gè)實(shí)施例。遙控器200 包括從輸入接口 206接收用戶(hù)輸入的微處理器201。用戶(hù)接口可以是小鍵盤(pán)、觸摸板、觸摸 屏等。微處理器201將用戶(hù)輸入發(fā)送至無(wú)線(xiàn)接口 204以用于傳送至IPTV 250。無(wú)線(xiàn)接口 204可以將諸如與遙控器200的用戶(hù)所選擇的節(jié)目相對(duì)應(yīng)的節(jié)目標(biāo)識(shí)號(hào)之類(lèi)的命令作為IR發(fā)光二極管信號(hào)發(fā)送至IPTV 250??梢岳弥T如Wi-Fi之類(lèi)的其它技術(shù)來(lái)將命令傳送至 IPTVo在一個(gè)實(shí)施例中,遙控器200的微處理器201使用NFC接口 202和天線(xiàn)/接收機(jī) 203來(lái)與IPTV 250通信。從NFC卡(未示出)或IPTV 250接收到的數(shù)據(jù)通過(guò)微處理器201 經(jīng)由顯示器207被顯示給用戶(hù)。在一個(gè)實(shí)施例中,顯示器207是液晶顯示器,然而,任何顯 示器都可以被包括在遙控器200中。遙控器還包括用來(lái)如以下進(jìn)一步描述地存儲(chǔ)電子節(jié)目 指南數(shù)據(jù)的存儲(chǔ)器205。在一個(gè)實(shí)施例中(這一段對(duì)應(yīng)圖2),可以使用數(shù)據(jù)壓縮技術(shù)(例如,區(qū)域信息協(xié)議(ZIP)、LHA壓縮等)來(lái)提高遙控器的NFC傳輸效率。微處理器201可以在向IPTV 250發(fā) 送數(shù)據(jù)前壓縮數(shù)據(jù)。當(dāng)數(shù)據(jù)在傳送前被壓縮時(shí),數(shù)據(jù)可以從其原來(lái)的大小被減小。在IPTV 250的微處理器251接收到壓縮后的數(shù)據(jù)之后,這些數(shù)據(jù)被重新組成為原來(lái)的數(shù)據(jù)。此外, 在一個(gè)實(shí)施例中,IPTV 250的微處理器251也可以在向遙控器200發(fā)送數(shù)據(jù)之前壓縮數(shù)據(jù)。 因此,壓縮允許遙控器200和IPTV 250傳送/交換大量數(shù)據(jù)而不消耗更多的傳輸帶寬。在一個(gè)實(shí)施例中,如果存在足夠的傳輸帶寬,則IPTV 250可以發(fā)送除ID號(hào)和標(biāo)題 以外更多的數(shù)據(jù)。進(jìn)一步的信息(例如,節(jié)目演員表、特色項(xiàng)目、相關(guān)網(wǎng)站等等)與標(biāo)題一 起被發(fā)送。在另一實(shí)施例中,進(jìn)一步的信息經(jīng)由分類(lèi)數(shù)據(jù)傳輸機(jī)制來(lái)傳送,如下所述。在一個(gè)實(shí)施例中,可以利用電子付費(fèi)系統(tǒng)。例如,索尼公司的電子付費(fèi)系統(tǒng)Edy利 用FeliCa NFC卡。當(dāng)遙控器200讀預(yù)付卡并且預(yù)付費(fèi)系統(tǒng)(未示出)成功取出對(duì)卡的收 費(fèi)時(shí),遙控器被提供密碼。該密碼之后被傳送至IPTV,使得該IPTV能夠下載收費(fèi)節(jié)目。IPTV 250包括調(diào)諧器257,其用于接收由音頻-視頻(A/V)解碼器258解碼出并 經(jīng)由音頻輸出260和顯示器259呈現(xiàn)給用戶(hù)的有線(xiàn)或廣播電視信號(hào)。一旦電視信號(hào)被A/V 解碼器258解碼到音頻和視頻信道中,音頻信道就被放大并且被發(fā)送給揚(yáng)聲器(例如,音頻 單元260),并且視頻信道被發(fā)送給顯示器269 (例如,IXD、等離子、陰極射線(xiàn)管等顯示器)。 微處理器251控制調(diào)諧器257和A/V解碼器258兩者。在一個(gè)實(shí)施例中,天線(xiàn)/接收機(jī)254從遙控器200接收IR命令。所接收到的命令 之后被轉(zhuǎn)發(fā)給微處理器251,使得它們可以被IPTV 250恰當(dāng)?shù)靥幚?。這樣的命令可以包括 頻道加/減、音量加/減、按鍵輸入、EPG請(qǐng)求等。此外,IPTV 250經(jīng)由NFC接口 252和/或 天線(xiàn)253來(lái)與遙控器200通信。IPTV還包括網(wǎng)絡(luò)接262,例如,以太網(wǎng)接口、寬帶調(diào)制解調(diào)器接口、數(shù)字信號(hào)線(xiàn)接 口、線(xiàn)纜調(diào)制解調(diào)器接口等等。在一個(gè)實(shí)施例中,對(duì)于IPTV服務(wù),微處理器251通過(guò)網(wǎng)絡(luò)從IPTV服務(wù)提供商的服 務(wù)器(例如圖1中的上述內(nèi)容服務(wù)器140)獲取節(jié)目信息(標(biāo)題、URL、圖標(biāo)等)。所接收到 的電子節(jié)目指南信息被存儲(chǔ)在存儲(chǔ)器255中并被顯示在顯示器259上。用戶(hù)可以滾動(dòng)或 瀏覽IPTV 250上的節(jié)目?jī)?nèi)容。此外,當(dāng)對(duì)內(nèi)容的用戶(hù)請(qǐng)求從遙控器200被接收到時(shí),IPTV 250的微處理器251訪(fǎng)問(wèn)相對(duì)應(yīng)的URL并且下載所選擇的節(jié)目。如上所述,IPTV 250在存儲(chǔ)器255中至少維護(hù)兩個(gè)數(shù)據(jù)表。當(dāng)微處理器251從 IPTV內(nèi)容服務(wù)器中獲取節(jié)目信息時(shí),微處理器251生成兩個(gè)數(shù)據(jù)表。在一個(gè)實(shí)施例中,唯一 標(biāo)識(shí)號(hào)(例如唯一 4位字母數(shù)字碼)被指派給每個(gè)IPTV節(jié)目標(biāo)題,并且第一表格至少包括 唯一 ID和節(jié)目?jī)?nèi)容相對(duì)應(yīng)的URL。IPTV 250也可以在第一表格中維護(hù)諸如標(biāo)題、有關(guān)節(jié)目?jī)?nèi)容的圖標(biāo)等的描述內(nèi)容的附加信息。以下在表格1中提供示例性表格表格 1
標(biāo)題URL圖標(biāo)1001 “Casino Royale" www. sonypictures. com/aaa/bbb CasinoRoyal. jpg1002 "Spiderman,,www.sonypictures.com/ccc/ddd Spiderman.jpg1003 "Friends-Season l"www. pqrstu. com/xyzFriends, jpg在一個(gè)實(shí)施例中,微處理器251利用以上圖示的第一表格來(lái)生成第二表格,第二 表格包括唯一節(jié)目ID和相對(duì)應(yīng)的節(jié)目標(biāo)題。以下在表格2中提供示例性第二表格表格2標(biāo)題1001 "Casino Royale"1002 "Spiderman"1003 "Friends-Season 1”在一個(gè)實(shí)施例中,當(dāng)遙控器200例如通過(guò)被置于IPTV 250附近或“接觸”IPTV 250 而發(fā)起近場(chǎng)通信時(shí),IPTV 250將第二表格從天線(xiàn)253發(fā)送至遙控器200的天線(xiàn)/接收機(jī) 203。遙控器200的微處理器201接收第二表格數(shù)據(jù)并且將表格存儲(chǔ)在存儲(chǔ)器205中。如 以下將更詳細(xì)描述的,表格以及所附信息可以基于分類(lèi)機(jī)制來(lái)發(fā)送,與附加的EPG數(shù)據(jù)漸 進(jìn)地來(lái)發(fā)送。微處理器201利用第二數(shù)據(jù)表并在顯示器207上向用戶(hù)顯示可獲得的節(jié)目標(biāo)題列 表以及(可選地)節(jié)目ID號(hào)。然后,用戶(hù)可以通過(guò)選擇節(jié)目的標(biāo)題而不是URL(例如通過(guò) 經(jīng)由輸入接口 206在遙控器上選擇“CasinoRoyale”)來(lái)在遙控器上選擇節(jié)目。微處理器 201接收所選擇的標(biāo)題并且向IPTV 250發(fā)送相對(duì)應(yīng)的ID號(hào),在該示例中為“1001”。因此, 用戶(hù)可以在繼續(xù)觀(guān)看當(dāng)前節(jié)目的同時(shí)選擇新節(jié)目,而不必中斷當(dāng)前節(jié)目的顯示。在一個(gè)實(shí)施例中,在IPTV 250接收到ID號(hào)之后,IPTV使用ID號(hào)來(lái)從存儲(chǔ)器255 中所存儲(chǔ)的第一數(shù)據(jù)表中獲取相對(duì)應(yīng)的數(shù)據(jù)表?xiàng)l目中的URL(例如,“www. sonypictures. com/aaa/bbb”)。然后,IPTV利用該URL來(lái)從內(nèi)容服務(wù)器下載節(jié)目流。A/V解碼器258對(duì) 該流進(jìn)行解碼并經(jīng)由顯示器259和音頻單元260向用戶(hù)呈現(xiàn)該節(jié)目。圖3是因特網(wǎng)協(xié)議電視獲取節(jié)目數(shù)據(jù)的一個(gè)實(shí)施例的流程圖。該處理可以由可以 包括硬件(例如,專(zhuān)用邏輯、可編程邏輯、微代碼等)、(例如在通用計(jì)算機(jī)系統(tǒng)或?qū)S脵C(jī)器 上運(yùn)行的)軟件或兩者組合的處理邏輯來(lái)執(zhí)行。在一個(gè)實(shí)施例中,處理邏輯駐留在圖2的 IPTV 250 中。參考圖3,處理300以處理邏輯從諸如圖1的內(nèi)容服務(wù)器140之類(lèi)的一個(gè)或多個(gè) IPTV內(nèi)容服務(wù)器獲取節(jié)目數(shù)據(jù)開(kāi)始(處理塊302)。在一個(gè)實(shí)施例中,節(jié)目數(shù)據(jù)包括電子節(jié) 目指南數(shù)據(jù),例如從內(nèi)容服務(wù)器可獲得的節(jié)目標(biāo)題、與節(jié)目相對(duì)應(yīng)的圖標(biāo)、節(jié)目的評(píng)論、節(jié) 目的預(yù)告、奉送素材(例如,解說(shuō)詞、被刪節(jié)的場(chǎng)景和可替換的結(jié)局)等。此外,在一個(gè)實(shí)施 例中,處理邏輯可以被配置為有規(guī)律地(例如,每小時(shí),每天,每周等等)從內(nèi)容服務(wù)器周期 地獲取節(jié)目?jī)?nèi)容,使得處理邏輯可以向遙控器發(fā)送最新的EPG數(shù)據(jù)。在獲取節(jié)目數(shù)據(jù)之后,處理邏輯生成兩個(gè)數(shù)據(jù)表(處理塊304)。在一個(gè)實(shí)施例中, 第一表格至少包括唯一節(jié)目標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的URL。諸如相對(duì)應(yīng)的圖標(biāo)、評(píng)論、標(biāo)題等的附加數(shù)據(jù)也可以用來(lái)填充第一表格。在一個(gè)實(shí)施例中,第二數(shù)據(jù)表包括來(lái)自第一表格的唯一 標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的節(jié)目標(biāo)題。當(dāng)處理邏輯從遙控器接收到發(fā)送節(jié)目數(shù)據(jù)的請(qǐng)求時(shí)(處理器306),處理邏輯將第 二數(shù)據(jù)表發(fā)送給遙控器(處理塊308)。在一個(gè)實(shí)施例中,當(dāng)處理邏輯的近場(chǎng)通信能力被遙 控器激活時(shí),請(qǐng)求可以被接收到。取代NFC,可以與這里的討論相一致地應(yīng)用諸如ZigBee、 藍(lán)牙、紅外數(shù)據(jù)組織(IrDA)之類(lèi)的不定向IR通信技術(shù)和雙向通信技術(shù)。
在一個(gè)實(shí)施例中,并且如以下更詳細(xì)所述,受歡迎的標(biāo)題被先發(fā)送給遙控器。這樣 的受歡迎的標(biāo)題被這樣歸類(lèi)并且被置于不受歡迎的標(biāo)題之前來(lái)發(fā)送。由于用戶(hù)可能僅對(duì)可 從內(nèi)容服務(wù)器中獲得的標(biāo)題中的10%到20%感興趣,所以,不是所有的標(biāo)題都必須被發(fā)送 給遙控器。在一個(gè)實(shí)施例中,用戶(hù)在IPTV上設(shè)置受歡迎的標(biāo)題和/或關(guān)鍵詞(例如,高爾 夫、爵士、烹飪等等)??商鎿Q地,IPTV可以被配置為基于用戶(hù)之前的選擇來(lái)分析受歡迎的 標(biāo)題或關(guān)鍵詞并將它們排好優(yōu)先次序。此外,優(yōu)先次序可以在內(nèi)容服務(wù)器處經(jīng)由網(wǎng)絡(luò)接口 來(lái)定義。圖4是因特網(wǎng)協(xié)議電視獲取由用戶(hù)選擇的內(nèi)容的一個(gè)實(shí)施例的流程圖。該處理可 以由可以包括硬件(例如,專(zhuān)用邏輯、可編程邏輯、微代碼等)、(例如在通用計(jì)算機(jī)系統(tǒng)或 專(zhuān)用機(jī)器上運(yùn)行的)軟件或兩者組合的處理邏輯來(lái)執(zhí)行。在一個(gè)實(shí)施例中,處理邏輯駐留 在圖2的IPTV 250中。參考圖4,處理400以處理邏輯從遙控器接收與節(jié)目相對(duì)應(yīng)的節(jié)目標(biāo)識(shí)號(hào)開(kāi)始(處 理塊402)。假定以下任一情況如以上在圖3中所述,遙控器之前已經(jīng)接收到節(jié)目ID,或如 以上在圖1和圖2中所述,遙控器已經(jīng)通過(guò)讀NFC卡接收到節(jié)目ID?;趶倪b控器接收到的節(jié)目標(biāo)識(shí)號(hào),處理邏輯向用戶(hù)顯示附加節(jié)目數(shù)據(jù),如果有 的話(huà)(處理塊404)。在一個(gè)實(shí)施例中,當(dāng)處理邏輯接收ID號(hào)時(shí),處理邏輯可以獲取針對(duì)由 ID號(hào)指示的IPTV節(jié)目的節(jié)目評(píng)論、圖標(biāo)、畫(huà)面等。處理邏輯可以從存儲(chǔ)器中所存儲(chǔ)的數(shù)據(jù) 表中獲取附加的節(jié)目數(shù)據(jù)。響應(yīng)于處理邏輯從遙控器接收到對(duì)ID號(hào)的選擇(處理塊406),處理邏輯從存儲(chǔ)器 中所存儲(chǔ)的數(shù)據(jù)表中取得與該ID號(hào)相對(duì)應(yīng)的URL(處理塊408)。處理邏輯利用所取得的 URL來(lái)從內(nèi)容服務(wù)器下載與該URL相對(duì)應(yīng)的所選擇的IPTV節(jié)目(處理塊410)。然后,該節(jié) 目被解碼并被處理邏輯顯示(處理塊412)。圖5是遙控器利用節(jié)目數(shù)據(jù)的一個(gè)實(shí)施例的流程圖。該處理可以由可以包括硬件 (例如,專(zhuān)用邏輯、可編程邏輯、微代碼等)、(例如在通用計(jì)算機(jī)系統(tǒng)或?qū)S脵C(jī)器上運(yùn)行的) 軟件或兩者組合的處理邏輯來(lái)執(zhí)行。在一個(gè)實(shí)施例中,處理邏輯駐留在圖2的遙控器200 中。參考圖5,處理500以處理邏輯向IPTV請(qǐng)求節(jié)目信息開(kāi)始(處理塊502)。在一個(gè) 實(shí)施例中,處理邏輯通過(guò)發(fā)起與IPTV的近場(chǎng)通信來(lái)請(qǐng)求節(jié)目信息。然后,處理邏輯接收并 存儲(chǔ)節(jié)目ID與相對(duì)應(yīng)的節(jié)目標(biāo)題的表格(處理塊504)。在處理邏輯已經(jīng)接收到節(jié)目標(biāo)識(shí)號(hào)和節(jié)目標(biāo)題之后,處理邏輯可以在遙控器上顯 示節(jié)目信息(處理塊506)。響應(yīng)于處理邏輯接收到用戶(hù)對(duì)來(lái)自所顯示的節(jié)目之一的節(jié)目 標(biāo)題的選擇(處理塊508),基于所選擇的標(biāo)題,相對(duì)應(yīng)的ID號(hào)被處理邏輯取得并被發(fā)送給 IPTV (處理塊512)。在一個(gè)實(shí)施例中,由用戶(hù)基于節(jié)目標(biāo)題而不是通過(guò)URL來(lái)選擇節(jié)目,并且不要求用戶(hù)離開(kāi)當(dāng)前的IPTV節(jié)目進(jìn)行導(dǎo)航。此外,這些節(jié)目標(biāo)題是從遙控器的顯示器上 選擇的,而不是從IPTV的顯示器上的導(dǎo)航URL中選擇的。 在一個(gè)實(shí)施例中,可獲得的IPTV節(jié)目?jī)?nèi)容被分類(lèi)并被表示為遙控器上的電子節(jié) 目指南(EPG)數(shù)據(jù)。即,遙控器可以被提供以直觀(guān)和熟悉的節(jié)目指南格式組織的數(shù)據(jù),例 如,用標(biāo)題、可獲得時(shí)間、日期等組織的節(jié)目。為了解決針對(duì)EPG數(shù)據(jù)發(fā)送的有限帶寬和定 時(shí)約束的問(wèn)題,以下描述EPG分類(lèi)和傳送機(jī)制。圖6圖示出節(jié)目指南數(shù)據(jù)轉(zhuǎn)送流的一個(gè)實(shí)施例。在一個(gè)實(shí)施例中,可從IPTV內(nèi)容 服務(wù)器獲得的節(jié)目指南數(shù)據(jù)被分類(lèi)到3個(gè)群組中。然而,如圖6中所示,在EPG數(shù)據(jù)流中可 以利用任何數(shù)目的時(shí)間間隔和數(shù)據(jù)群組。在一個(gè)實(shí)施例中,第一群組的EPG數(shù)據(jù)包括對(duì)即 將播出的節(jié)目而言重要并且/或必要的信息。例如,第一群組的EPG數(shù)據(jù)可以包括將在接 下來(lái)兩小時(shí)內(nèi)播出的節(jié)目的節(jié)目指南數(shù)據(jù)。如上所述,每個(gè)可獲得的節(jié)目擁有唯一標(biāo)識(shí)號(hào)。 此外,由于節(jié)目的播出數(shù)據(jù)/時(shí)間是即將來(lái)臨的,所以,例如標(biāo)題、頻道號(hào)、日期、時(shí)間、時(shí)間 表、評(píng)級(jí)等的重要信息被包括在第一 EPG數(shù)據(jù)群組中來(lái)保證用戶(hù)至少擁有最小限度的EPG 信息。以下,在表格3中示出第一群組的節(jié)目數(shù)據(jù)的示例表格3ID#1234標(biāo)題Casino Royale頻道號(hào)35日期2007年9月27日開(kāi)始時(shí)間 下午7點(diǎn)結(jié)束時(shí)間 下午9點(diǎn)級(jí)別PG-13在一個(gè)實(shí)施例中,第二群組的信息可以包括有關(guān)各個(gè)節(jié)目的附加細(xì)節(jié)。例如,以 下,在表格4中提供針對(duì)每個(gè)節(jié)目的第二群組的EPG數(shù)據(jù)中所包括的數(shù)據(jù)表格 4ID#1234類(lèi)型動(dòng)作/懸疑年2006主演Daniel Craig, Eva Green導(dǎo)演MartinCampbell主頁(yè) < 主頁(yè)URL>主題歌 < 下載或購(gòu)買(mǎi)網(wǎng)站的URL>特色項(xiàng) 〈信息網(wǎng)站的URL>如以上表格3中所示,針對(duì)節(jié)目標(biāo)題的更詳細(xì)的信息被包括在群組2中。主頁(yè)信 息被提供為URL。當(dāng)用戶(hù)對(duì)主頁(yè)URL的選擇被例如圖2的IPTV 250接收到時(shí),IPTV打開(kāi) “007 Casino Royale”的網(wǎng)站。類(lèi)似地,通過(guò)接收用戶(hù)對(duì)具體節(jié)目的主題歌的選擇,購(gòu)買(mǎi)網(wǎng) 站可以被IPTV打開(kāi)。此外,當(dāng)在上述IPTV系統(tǒng)中采用電子付費(fèi)卡時(shí),電子付費(fèi)賬戶(hù)可以立 即被借記并且主題曲被下載到IPTV。此外,例如可以從EPG條目訪(fǎng)問(wèn)諸如電影工作室的促 銷(xiāo)頻道之類(lèi)的附加促銷(xiāo)頻道。
在一個(gè)實(shí)施例中,第三群組的EPG數(shù)據(jù)包括將不會(huì)在最近播出的節(jié)目的EPG數(shù)據(jù)。例如,將在接下來(lái)6個(gè)小時(shí)中播出的節(jié)目的EPG數(shù)據(jù)可以被包括在群組3中。例如,在表格 3中所表示的頻道35的情況中,以下信息可以被包括在第三群組的EPG數(shù)據(jù)中,如表格5中 所示。表格 5ID#1234標(biāo)題Capote頻道號(hào)35日期2007年9月27日開(kāi)始時(shí)間 下午7點(diǎn)結(jié)束時(shí)間 下午9點(diǎn)評(píng)級(jí)PG-13ID#1234標(biāo)題Pursuit of Happiness頻道號(hào)35日期2007年9月27日開(kāi)始時(shí)間 下午11點(diǎn)結(jié)束時(shí)間 上午1點(diǎn)評(píng)級(jí)PG-13在一個(gè)實(shí)施例中,如圖6中所示,當(dāng)遙控器發(fā)起對(duì)EPG數(shù)據(jù)的請(qǐng)求時(shí),IPTV向遙控 器發(fā)送第一群組的數(shù)據(jù),然后,第二群組,第三群組,等等。然而,可顯示在遙控器上的EPG 數(shù)據(jù)依賴(lài)于對(duì)EPG數(shù)據(jù)的請(qǐng)求在何時(shí)被終止。如圖6中所示,IPTV可以被配置為按照相對(duì) 應(yīng)的時(shí)間間隔620、622和624并基于對(duì)EPG的請(qǐng)求被終止的時(shí)間來(lái)發(fā)送數(shù)據(jù)群組630、634 和 638(610)。例如,在遙控器發(fā)起對(duì)EPG數(shù)據(jù)的請(qǐng)求后(602),與第一群組632相對(duì)應(yīng)的數(shù)據(jù)在 第一時(shí)間間隔內(nèi)被發(fā)送。之后,請(qǐng)求被維護(hù)得越長(zhǎng),則由遙控器接收到越多的EPG節(jié)目數(shù) 據(jù)。此外,如圖6中所示,可以如這里所描述地利用任何數(shù)目的時(shí)間間隔和EPG數(shù)據(jù)。如以下更詳細(xì)討論的,由于每個(gè)EPG數(shù)據(jù)條目包括唯一節(jié)目ID,所以,如果遙控 器接收到與所發(fā)起的請(qǐng)求分離的數(shù)據(jù),則附加的數(shù)據(jù)可以容易地被關(guān)聯(lián)并被整合到現(xiàn)有的 EPG數(shù)據(jù)中。此外,在一個(gè)實(shí)施例中,服務(wù)提供商在將EPG數(shù)據(jù)提供給IPTV之前對(duì)EPG數(shù)據(jù) 進(jìn)行分類(lèi)。然而,IPTV可以接收未分類(lèi)的EPG數(shù)據(jù),并且在向遙控器發(fā)送之前對(duì)數(shù)據(jù)進(jìn)行 分類(lèi)。圖7是在IPTV處對(duì)電子節(jié)目指南數(shù)據(jù)進(jìn)行分類(lèi)的一個(gè)實(shí)施例的流程圖。該處理 可以由可以包括硬件(例如,專(zhuān)用邏輯、可編程邏輯、微代碼等)、(例如在通用計(jì)算機(jī)系統(tǒng) 或?qū)S脵C(jī)器上運(yùn)行的)軟件或兩者組合的處理邏輯來(lái)執(zhí)行。在一個(gè)實(shí)施例中,處理邏輯駐 留在圖2的IPTV 250中。參考圖7,處理700以處理邏輯與IPTV內(nèi)容服務(wù)器建立連接(處理塊702)并且接 收EPG信息(處理塊704)開(kāi)始。在一個(gè)實(shí)施例中,處理邏輯周期地(例如以規(guī)律的時(shí)間間 隔)或者在從用戶(hù)接收到請(qǐng)求之后請(qǐng)求節(jié)目信息。
處理邏輯例如通過(guò)判斷輸入的數(shù)據(jù)是否包括標(biāo)題、頻道號(hào)、日期等數(shù)據(jù)來(lái)判斷正被接收的數(shù)據(jù)是否是來(lái)自第一群組的數(shù)據(jù)(處理塊706)。如果正被接收的數(shù)據(jù)是來(lái)自第一 群組,則之后,處理邏輯判斷是否存在具有相同ID號(hào)的數(shù)據(jù)(處理塊708)。如果ID不存 在,則由處理邏輯針對(duì)正被接收的數(shù)據(jù)來(lái)生成唯一 ID(處理塊710)。然后,EPG數(shù)據(jù)與對(duì)應(yīng) 于ID號(hào)的第一群組的信息一起被存儲(chǔ)(處理塊712)。如果所有的數(shù)據(jù)已被接收到(處理 塊714),則該處理在處理塊716處結(jié)束并且處理邏輯與內(nèi)容服務(wù)器的連接被連接。然而,如 果可獲得更多數(shù)據(jù),則處理返回處理塊704來(lái)接收更多的EPG數(shù)據(jù)(處理塊714)。在一個(gè)實(shí)施例中,如果處理邏輯判定正被接收的數(shù)據(jù)不是來(lái)自第一群組(處理塊 706),則處理邏輯判斷數(shù)據(jù)是否來(lái)自第二群組(處理塊718)。處理邏輯判斷是否存在針對(duì) 第二群組數(shù)據(jù)的ID (處理塊720)。如果ID不存在,則處理邏輯生成ID (處理塊722),然后 存儲(chǔ)所接收到的針對(duì)第二群組的EPG數(shù)據(jù)(處理塊724)。類(lèi)似地,如果在處理塊718處,處理邏輯判定正被接收的數(shù)據(jù)不是來(lái)自第二群組, 則處理邏輯判斷數(shù)據(jù)是否來(lái)自第三群組(處理塊730)。處理邏輯判斷針對(duì)第三群組數(shù)據(jù)是 否存在ID (處理塊732)。如果ID不存在,則處理邏輯生成ID (處理塊734),然后存儲(chǔ)所接 收到的針對(duì)第二群組的EPG數(shù)據(jù)(處理塊736)。然而,如果正被接收的數(shù)據(jù)不是來(lái)自第三 群組數(shù)據(jù),則處理邏輯忽略這些數(shù)據(jù)并判斷是否所有數(shù)據(jù)都已被接收到(處理塊714)。因此,在一個(gè)實(shí)施例中,由處理邏輯(例如,由IPTV的處理邏輯)接收到的EPG數(shù) 據(jù)被分類(lèi)到恰當(dāng)?shù)娜航M中以用于按優(yōu)先次序發(fā)送給遙控器。圖8是用于在遙控器處接收分類(lèi)后的電子節(jié)目數(shù)據(jù)的一個(gè)實(shí)施例的流程圖。該處 理可以由可以包括硬件(例如,專(zhuān)用邏輯、可編程邏輯、微代碼)、(例如在通用計(jì)算機(jī)系統(tǒng) 或?qū)S脵C(jī)器上運(yùn)行的)軟件或兩者組合的處理邏輯來(lái)執(zhí)行。在一個(gè)實(shí)施例中,處理邏輯駐 留在圖2的遙控器200中。參考圖8,處理800自處理邏輯向IPTV請(qǐng)求EPG信息(處理塊802)開(kāi)始。如上所 述,對(duì)EPG數(shù)據(jù)的請(qǐng)求可以通過(guò)激活遙控器與IPTV之間的近場(chǎng)通信來(lái)發(fā)起。然而,該請(qǐng)求 也可以手動(dòng)地從用戶(hù)接收。處理邏輯判斷傳送是否已完成(處理塊804),并且等待直到該請(qǐng)求被終止為止。 即,處理邏輯在將任何EPG數(shù)據(jù)與已被遙控器存儲(chǔ)的EPG數(shù)據(jù)整合之前存儲(chǔ)所有的數(shù)據(jù)。在 EPG數(shù)據(jù)傳送已完成之后,處理邏輯判斷第一群組是否已被接收到(處理塊806)。如果第 一群組還未被接收到,則例如LED顯示器上的錯(cuò)誤消息,遙控器IXD上所顯示的錯(cuò)誤消息等 被處理邏輯觸發(fā)(處理邏輯808)來(lái)警告用戶(hù)對(duì)EPG數(shù)據(jù)的請(qǐng)求不成功。在一個(gè)實(shí)施例中, 第一群組可能因?yàn)檫b控器和IPTV之間的NFC鏈路未被維護(hù)足夠的持續(xù)時(shí)間而未被接收到。在一個(gè)實(shí)施例中,如果第一群組已被接收到,則處理邏輯判斷第二群組的信息是 否也已被接收到(處理塊812)。如果第二群組還未被接收到,則與第一群組相對(duì)應(yīng)的EPG 數(shù)據(jù)被存儲(chǔ)(處理塊818)并被顯示在遙控器上(處理塊820)。然而,如果第一和第二群組的EPG數(shù)據(jù)被接收到,則處理邏輯基于唯一節(jié)目ID號(hào) 來(lái)整合來(lái)自第一和第二群組的EPG數(shù)據(jù)(處理塊812)。在一個(gè)實(shí)施例中,由于每個(gè)節(jié)目擁 有唯一 ID,所以處理邏輯利用唯一 ID來(lái)整合來(lái)自不同數(shù)據(jù)群組的EPG數(shù)據(jù)。在來(lái)自第一和第二群組的EPG數(shù)據(jù)被整合之后,處理邏輯判斷第三群組的EPG數(shù) 據(jù)是否已被接收到(處理塊814)。如果第三群組還未被接收到,則經(jīng)整合的第一和第二 EPG數(shù)據(jù)群組被存儲(chǔ)(處理塊818)并且隨后被顯示在遙控器上(處理塊820)。然而,如果來(lái)自 第一、第二和第三群組的數(shù)據(jù)已被接收到,則所有的EPG數(shù)據(jù)被整合(處理塊816)并且之 后被存儲(chǔ)(處理塊818)以用于隨后被處理邏輯顯示(處理塊820)。圖9圖示出排好了優(yōu)先次序的節(jié)目?jī)?nèi)容數(shù)據(jù)流的一個(gè)實(shí)施例。在一個(gè)實(shí)施例中, 在從IPTV向遙控器發(fā)送EPG數(shù)據(jù)之前,IPTV對(duì)一條或多條EPG數(shù)據(jù)排好優(yōu)先次序,如以上 更詳細(xì)地討論的。例如,IPTV可以使受歡迎的節(jié)目?jī)?yōu)先,基于所請(qǐng)求的節(jié)目的歷史使節(jié)目 優(yōu)先等等。在一個(gè)實(shí)施例中,諸如圖2的IPTV 250之類(lèi)的IPTV存儲(chǔ)經(jīng)常被選擇的節(jié)目或者 頻道號(hào)。IPTV還可以基于被類(lèi)似地選擇的節(jié)目類(lèi)型(例如,烹飪秀、體育事件、懸疑電影等 等)、男演員/女演員、節(jié)目被經(jīng)常觀(guān)看的時(shí)間段等來(lái)確定受歡迎的事物。此外,IPTV可以 接收用戶(hù)對(duì)受歡迎事物的手動(dòng)選擇,這些選擇例如指明具體的喜好或指定關(guān)鍵詞、類(lèi)別、類(lèi) 型等。例如,用戶(hù)可以輸入“007”,表明他或她喜歡James Bond或“007”電影。基于所確定的或所接收到的偏好信息,IPTV搜索EPG數(shù)據(jù)來(lái)尋找滿(mǎn)足喜好約束的 節(jié)目。當(dāng)這樣的信息被找到時(shí)(902),在以上在圖7中描述的分類(lèi)期間,EPG信息被布置在 第二和/或第三群組的開(kāi)始處(904)。因此,當(dāng)如以上在圖8中所述,遙控器接收到EPG信 息時(shí),遙控器即使在短的EPG數(shù)據(jù)請(qǐng)求期間仍然接收喜好信息。此外,節(jié)目喜好可以和喜好 標(biāo)簽一起被存儲(chǔ)在遙控器處。因此,當(dāng)遙控器遇到“喜好的事物”時(shí),那個(gè)節(jié)目可以在其它 節(jié)目之前被顯示,該節(jié)目可以被加亮或以其他方式在視覺(jué)上被區(qū)分。 例如,假定EPG數(shù)據(jù)發(fā)送是在圖9中的第二群組信息期間被發(fā)送的。此外,假定 IPTV要么通過(guò)分析觀(guān)看模式要么通過(guò)接收手動(dòng)選擇已確定用戶(hù)的喜好是“007”節(jié)目。在向 遙控器發(fā)送EPG數(shù)據(jù)流之前,IPTV可以判定喜好(例如,由ID號(hào)#1234標(biāo)識(shí)的節(jié)目“Casino Royale")來(lái)了。則EPG數(shù)據(jù)可以被布置來(lái)將該節(jié)目的EPG數(shù)據(jù)布置在第二和/或第三數(shù) 據(jù)群組的開(kāi)始處。因此,對(duì)節(jié)目信息的短的請(qǐng)求的結(jié)果將向遙控器提供增加的針對(duì)所確定 的喜好的節(jié)目信息。盡管對(duì)于本領(lǐng)域普通技術(shù)人員,在閱讀以上描述之后,本發(fā)明的許多更改和修改 無(wú)疑將變得顯而易見(jiàn),但是應(yīng)當(dāng)理解,通過(guò)圖解示出和描述的任何具體的實(shí)施例絕不要認(rèn) 為是限制性的。因此,對(duì)各種實(shí)施例的細(xì)節(jié)的提及不是要限制權(quán)利要求的范圍,權(quán)利要求本 身僅敘述被認(rèn)為對(duì)本發(fā)明必要的那些特征。
權(quán)利要求
一種方法,包括在遙控器處接收電子節(jié)目指南EPG數(shù)據(jù),所述電子節(jié)目指南EPG包括多個(gè)唯一標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的節(jié)目標(biāo)題;將所述EPG數(shù)據(jù)存儲(chǔ)在所述遙控器的存儲(chǔ)器中;在所述遙控器的顯示器上顯示所述多個(gè)節(jié)目標(biāo)題;以及響應(yīng)于在所述遙控器處接收到對(duì)標(biāo)題的選擇,向因特網(wǎng)協(xié)議電視IPTV發(fā)送與所選擇的標(biāo)題相對(duì)應(yīng)的唯一標(biāo)識(shí)號(hào)。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述接收還包括 激活與所述IPTV的通信鏈路;接收被分類(lèi)到多個(gè)群組中的EPG數(shù)據(jù);以及基于所述唯一標(biāo)識(shí)號(hào)來(lái)針對(duì)每個(gè)群組組織所接收到的EPG數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,還包括基于所述唯一標(biāo)識(shí)號(hào)來(lái)將所接收到的EPG數(shù)據(jù)與被存儲(chǔ)在所述遙控器上的現(xiàn)有EPG數(shù) 據(jù)整合。
4.根據(jù)權(quán)利要求2所述的方法,其中,所述EPG數(shù)據(jù)基于各個(gè)節(jié)目標(biāo)題的信息的漸進(jìn)級(jí) 別被分類(lèi)到多個(gè)群組中。
5.根據(jù)權(quán)利要求2所述的方法,其中,被分類(lèi)到多個(gè)群組中所述EPG數(shù)據(jù)被布置以用于 向所述遙控器漸進(jìn)地發(fā)送。
6.根據(jù)權(quán)利要求1所述的方法,其中,在IPTV在所述IPTV的顯示器上呈現(xiàn)當(dāng)前的節(jié)目 的同時(shí),所述多個(gè)節(jié)目標(biāo)題被顯示在所述遙控器的顯示器上。
7.根據(jù)權(quán)利要求1所述的方法,還包括由所述IPTV向一個(gè)或多個(gè)IPTV內(nèi)容服務(wù)器請(qǐng)求EPG數(shù)據(jù); 接收由所述一個(gè)或多個(gè)IPTV內(nèi)容服務(wù)器提供的多個(gè)內(nèi)容URL ; 至少生成第一數(shù)據(jù)表和第二數(shù)據(jù)表,其中,所述第一數(shù)據(jù)表存儲(chǔ)多個(gè)唯一標(biāo)識(shí)號(hào)和相 對(duì)應(yīng)的統(tǒng)一資源定位符URL以及相關(guān)URL、節(jié)目演員表信息、節(jié)目評(píng)級(jí)、節(jié)目評(píng)論、相關(guān)購(gòu)買(mǎi) 網(wǎng)站中的一個(gè)或多個(gè),并且,所述第二數(shù)據(jù)表存儲(chǔ)所述多個(gè)唯一標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的節(jié)目標(biāo) 題。
8.根據(jù)權(quán)利要求7所述的方法,還包括在所述IPTV處接收與所選擇的標(biāo)題相對(duì)應(yīng)的唯一標(biāo)識(shí)號(hào);基于所接收到的唯一標(biāo)識(shí)號(hào)來(lái)從所述第二表格獲取統(tǒng)一資源定位符;向內(nèi)容服務(wù)器請(qǐng)求與所述URL相對(duì)應(yīng)的內(nèi)容;以及在所述IPTV處接收到所述內(nèi)容之后,在所述IPTV處顯示所述內(nèi)容。
9.根據(jù)權(quán)利要求1所述的方法,其中所述接收還包括接收已經(jīng)由所述IPTV至少基于所確定的用戶(hù)偏好排好優(yōu)先次序的EPG數(shù)據(jù)。
10.根據(jù)權(quán)利要求1所述的方法,其中,所述節(jié)目標(biāo)題中的至少一個(gè)被分類(lèi)為喜好并在 被所述遙控器顯示時(shí),在視覺(jué)上被與非喜好節(jié)目標(biāo)題相區(qū)分。
11.根據(jù)權(quán)利要求1所述的方法,其中,所接收到的EPG數(shù)據(jù)被接收作為壓縮后的EPG 數(shù)據(jù)。
12.根據(jù)權(quán)利要求1所述的方法,其中,所述接收通過(guò)所述遙控器與所述IPTV之間的近場(chǎng)通信NFC而發(fā)生。
13.根據(jù)權(quán)利要求1所述的方法,還包括 從近場(chǎng)通信NFC卡讀EPG數(shù)據(jù);將來(lái)自所述NFC卡的EPG數(shù)據(jù)的多個(gè)唯一標(biāo)識(shí)號(hào)和節(jié)目標(biāo)題存儲(chǔ)在所述遙控器的存儲(chǔ) 器中;響應(yīng)于在所述IPTV處從所述NFC卡接收到對(duì)標(biāo)題的選擇,向內(nèi)容服務(wù)器發(fā)送與所選擇 的標(biāo)題相對(duì)應(yīng)的唯一標(biāo)識(shí)號(hào);通過(guò)所述內(nèi)容服務(wù)器的電子付費(fèi)系統(tǒng)來(lái)對(duì)與所述NFC卡相對(duì)應(yīng)的賬戶(hù)進(jìn)行借記;以及 在成功對(duì)所述賬戶(hù)進(jìn)行借記之后向所述IPTV提供所選擇的標(biāo)題。
14.一種設(shè)備,包括用于在遙控器處接收電子節(jié)目指南EPG數(shù)據(jù)的裝置,所述電子節(jié)目指南EPG包括多個(gè) 唯一標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的節(jié)目標(biāo)題;用于將所述EPG數(shù)據(jù)存儲(chǔ)到所述遙控器的存儲(chǔ)器中的裝置; 用于在所述遙控器的顯示器上顯示所述多個(gè)節(jié)目標(biāo)題的裝置; 響應(yīng)于在所述遙控器處接收到對(duì)標(biāo)題的選擇,用于向因特網(wǎng)協(xié)議電視IPTV發(fā)送與所 選擇的標(biāo)題相對(duì)應(yīng)的唯一標(biāo)識(shí)號(hào)的裝置。
15.根據(jù)權(quán)利要求14所述的設(shè)備,還包括 用于激活與所述IPTV的通信鏈路的裝置;用于接收被分類(lèi)到多個(gè)群組中的EPG數(shù)據(jù)的裝置;用于基于所述唯一標(biāo)識(shí)號(hào)來(lái)針對(duì)每個(gè)群組組織所接收到的EPG數(shù)據(jù)的裝置;以及 用于基于所述唯一標(biāo)識(shí)號(hào)來(lái)將所接收到的EPG數(shù)據(jù)與被存儲(chǔ)在所述遙控器上的現(xiàn)有 EPG數(shù)據(jù)整合的裝置。
16.根據(jù)權(quán)利要求14所述的設(shè)備,還包括用于由所述IPTV向一個(gè)或多個(gè)IPTV內(nèi)容服務(wù)器請(qǐng)求EPG數(shù)據(jù)的裝置; 用于接收由所述一個(gè)或多個(gè)IPTV內(nèi)容服務(wù)器提供的多個(gè)內(nèi)容URL的裝置; 用于至少生成第一數(shù)據(jù)表和第二數(shù)據(jù)表的裝置,其中,所述第一數(shù)據(jù)表存儲(chǔ)多個(gè)唯一 標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的統(tǒng)一資源定位符URL以及相關(guān)URL、節(jié)目演員表信息、節(jié)目級(jí)別、節(jié)目評(píng) 論、相關(guān)購(gòu)買(mǎi)網(wǎng)站中的一個(gè)或多個(gè),并且,所述第二數(shù)據(jù)表存儲(chǔ)所述多個(gè)唯一標(biāo)識(shí)號(hào)和相對(duì) 應(yīng)的節(jié)目標(biāo)題。
17.一種系統(tǒng),包括因特網(wǎng)協(xié)議電視IPTV,所述因特網(wǎng)協(xié)議電視IPTV用于 向一個(gè)或多個(gè)IPTV內(nèi)容服務(wù)器請(qǐng)求電子節(jié)目指南EPG數(shù)據(jù); 接收由所述一個(gè)或多個(gè)IPTV內(nèi)容服務(wù)器響應(yīng)于所述請(qǐng)求而提供的多個(gè)內(nèi)容URL,并且 至少生成第一數(shù)據(jù)表和第二數(shù)據(jù)表,其中,所述第一數(shù)據(jù)表存儲(chǔ)多個(gè)唯一標(biāo)識(shí)號(hào)和相 對(duì)應(yīng)的統(tǒng)一資源定位符URL,并且所述第二數(shù)據(jù)表存儲(chǔ)所述多個(gè)唯一標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的節(jié) 目標(biāo)題;以及遙控器,所述遙控器與所述IPTV通信,所述遙控器用于接收電子節(jié)目指南EPG數(shù)據(jù),所述電子節(jié)目指南EPG包括多個(gè)唯一標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的 節(jié)目標(biāo)題,將所述EPG數(shù)據(jù)存儲(chǔ)在所述遙控器的存儲(chǔ)器中, 在所述遙控器的顯示器上顯示所述多個(gè)節(jié)目標(biāo)題,并且響應(yīng)于接收到用戶(hù)對(duì)標(biāo)題的選擇,向所述IPTV發(fā)送與所選擇的標(biāo)題相對(duì)應(yīng)的唯一標(biāo) 識(shí)號(hào)。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述遙控器還用于激活與所述IPTV的通信鏈 路,接收被分類(lèi)到多個(gè)群組中的EPG數(shù)據(jù),以及基于所述唯一標(biāo)識(shí)號(hào)來(lái)針對(duì)每個(gè)群組組織 所接收到的EPG數(shù)據(jù)。
19.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述遙控器還用于接收已經(jīng)由所述IPTV至少 基于所確定的用戶(hù)偏好排好優(yōu)先次序的EPG數(shù)據(jù)。
20.根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述遙控器還用于基于所述唯一標(biāo)識(shí)號(hào)來(lái)將 所接收到的EPG數(shù)據(jù)與被存儲(chǔ)在所述遙控器上的現(xiàn)有EPG數(shù)據(jù)整合。
全文摘要
本發(fā)明涉及用于在遙控器上顯示從因特網(wǎng)協(xié)議電視(IPTV)接收到的電子節(jié)目指南(EPG)數(shù)據(jù)的方法和設(shè)備。在一個(gè)實(shí)施例中,該方法可以包括在遙控器處接收電子節(jié)目指南(EPG)數(shù)據(jù),EPG包括多個(gè)唯一標(biāo)識(shí)號(hào)和相對(duì)應(yīng)的節(jié)目標(biāo)題。該方法還包括將EPG數(shù)據(jù)存儲(chǔ)在遙控器的存儲(chǔ)器中。在一個(gè)實(shí)施例中,該方法還包括在遙控器的顯示器上顯示這多個(gè)節(jié)目標(biāo)題,并且響應(yīng)于在遙控器處接收到對(duì)標(biāo)題的選擇,向IPTV發(fā)送與所選擇的標(biāo)題相對(duì)應(yīng)的唯一標(biāo)識(shí)號(hào)。
文檔編號(hào)H04N5/445GK101803371SQ200880107428
公開(kāi)日2010年8月11日 申請(qǐng)日期2008年8月22日 優(yōu)先權(quán)日2007年9月17日
發(fā)明者巖村隆一, 杉山伸和 申請(qǐng)人:索尼公司;索尼電子有限公司