專利名稱:組合幾個(gè)epg源成為一個(gè)可靠的epg的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電子節(jié)目指南(EPG),更加具體地說涉及從多個(gè)源提取和組合EPG信息以創(chuàng)建一個(gè)更加可靠的EPG的系統(tǒng)。
背景技術(shù):
近20年來,由于廣播技術(shù)例如有線電視、衛(wèi)星電視和其它數(shù)字電視系統(tǒng)的發(fā)展,電視觀眾可利用的節(jié)目選擇數(shù)目急驟增長(zhǎng)。今天,許多電視觀眾可能要從幾百個(gè)電視頻道進(jìn)行選擇。此外,電視不再是廣播節(jié)目的唯一媒體。因特網(wǎng)網(wǎng)絡(luò)廣播變得越來越流行,其中向多個(gè)個(gè)人計(jì)算機(jī)廣播的是傳送多媒體節(jié)目的數(shù)據(jù)流。
印刷的節(jié)目指南,例如在報(bào)紙和期刊上出版的節(jié)目指南,通常不足以為觀眾提供從這些大量的電視頻道中選擇所需要的所有信息。可印刷這樣的節(jié)目指南的空間大小是有一定限度的。因此,印刷的節(jié)目指南不可能包括每個(gè)可利用電視頻道上的節(jié)目信息。與印刷的節(jié)目指南有關(guān)的空間限制還限制了每一演出節(jié)目的可能提供的信息量。例如,只可能印刷出節(jié)目名稱、開始時(shí)間、和結(jié)束時(shí)間。再者,如果在出版以后節(jié)目單又發(fā)生了變化,印刷的節(jié)目指南還可能包含不準(zhǔn)確的節(jié)目信息。還有,當(dāng)電視觀眾丟失了或不經(jīng)意間扔掉了節(jié)目指南,他們會(huì)感到很無奈。
為了克服這些缺點(diǎn),開發(fā)出電子節(jié)目指南(EPG)。EPG來源于許多不同的源。例如,通過在個(gè)人計(jì)算機(jī)上使用網(wǎng)絡(luò)瀏覽器觀看在網(wǎng)站上的EPG,就可以從因特網(wǎng)上訪問EPG。此外,通過與電視節(jié)目相同的傳輸媒體,可將EPG從數(shù)字電視廣播電臺(tái)直接傳送到觀眾的電視上。這樣的EPG包括歐洲數(shù)字電視廣播電臺(tái)提供的數(shù)字視頻廣播服務(wù)信息(DVB-SI),以及按照在美國(guó)由ATSC數(shù)字電視廣播電臺(tái)采用的節(jié)目和系統(tǒng)信息協(xié)議(PSIP)標(biāo)準(zhǔn)發(fā)送的節(jié)目信息。此外,從商業(yè)文本服務(wù)提供商可提供節(jié)目時(shí)間表信息,例如圖文電視。
EPG不會(huì)遭受與印刷的節(jié)目指南有關(guān)的空間限制。由于EPG數(shù)據(jù)是按電的方法存儲(chǔ)的,所以在一個(gè)源中可以存儲(chǔ)巨大數(shù)量的EPG信息。此外,可隨時(shí)更新EPG,以反映節(jié)目時(shí)間表中的變化。還有,EPG可以傳送列出的每個(gè)節(jié)目的非常詳細(xì)的描述,其中包括節(jié)目的梗概、劇中演員、播出時(shí)間、分類或類型、以及節(jié)目是可為所有的觀眾接納還是只有成年觀眾接納。由于可以存儲(chǔ)大量的節(jié)目信息,所以通??梢园凑展?jié)目類型或主題來分類或歸類EPG信息。這就允許觀眾指定他或她感興趣的節(jié)目類型,并且只觀看這些符合觀眾指定類型的節(jié)目清單。
如以上討論的,觀眾可用的EPG數(shù)量巨大,不同的EPG覆蓋的信息量可能是完全不同的。例如,某些信息源可能提前幾周給出節(jié)目信息,而另一些信息源可能只在當(dāng)天給出信息。還有,某些EPG源給出了廣泛的頻道覆蓋范圍,而另一些EPG源給出的頻道覆蓋范圍受到更大的限制。然而,與覆蓋較多頻道的EPG源相比,提供有限的頻道覆蓋范圍的EPG源有可能包括多得多的有關(guān)每個(gè)頻道的描述信息。某些EPG源,與其它的EPG源相比,可能會(huì)更新得更加頻繁,因此,可能會(huì)更加可靠。此外,某些EPG源包含觀眾可能不懂的語(yǔ)言信息。
因此,依靠只從一個(gè)EPG源來的信息的觀眾可能遇到一系列問題。這些問題可能包括有限的頻道覆蓋范圍、有限的時(shí)間周期覆蓋范圍、短的或不存在的節(jié)目描述、不可靠的節(jié)目信息、用不熟悉的語(yǔ)言寫的節(jié)目描述、在指定的時(shí)間間隔節(jié)目清單的不確定性或雙重定義性、分類或類型信息不可直接得到、或者不能得到的“節(jié)目傳送控制(PDC)“信息,這種PDC信息由錄像機(jī)使用以記錄特定節(jié)目。
發(fā)明內(nèi)容
本發(fā)明克服了上述的使用來自于單一信息源的EPG的問題。具體來說,本發(fā)明組合從多個(gè)不同的源獲得的EPG信息使之成為單一的EPG。在本發(fā)明中,最終的EPG比獲得EPG信息的原始來源中任何一個(gè)源中存儲(chǔ)的EPG信息都更加全面完整。通過確定每個(gè)節(jié)目清單的名稱和描述中的相關(guān)關(guān)鍵字,并且根據(jù)這些關(guān)鍵字確定每個(gè)節(jié)目的分類,本發(fā)明還提供按一個(gè)EPG節(jié)目清單的改進(jìn)的分類。
一個(gè)實(shí)施例是一種EPG設(shè)備,它以規(guī)則的時(shí)間間隔從多個(gè)不同的EPG源或提供商獲得EPG信息,并且將獲得的EPG信息寫進(jìn)一個(gè)數(shù)據(jù)庫(kù)中。EPG設(shè)備進(jìn)一步搜尋數(shù)據(jù)庫(kù),從每一個(gè)EPG源識(shí)別等同的節(jié)目清單,并且通過組合等同的節(jié)目清單產(chǎn)生一個(gè)組合的EPG。以視頻或者音頻格式向觀眾輸出這個(gè)組合的EPG。
在本發(fā)明的另一個(gè)實(shí)施例中,在EPG設(shè)備中執(zhí)行第一算法,所說的第一算法部分地根據(jù)其開始時(shí)間落在規(guī)定的時(shí)間窗口內(nèi)的節(jié)目清單的識(shí)別結(jié)果,識(shí)別來自于不同的EPG源的一組等同的節(jié)目清單。
在本發(fā)明的另一個(gè)實(shí)施例中,在EPG設(shè)備中執(zhí)行第二算法,所說的第二算法部分地根據(jù)其計(jì)劃的播出時(shí)間相互重疊超過一個(gè)指定的比例的節(jié)目清單的識(shí)別結(jié)果,識(shí)別其開始時(shí)間沒有落在規(guī)定時(shí)間窗口內(nèi)的來自于不同EPG源的等同的節(jié)目清單。
在本發(fā)明的另一個(gè)實(shí)施例中,通過從節(jié)目清單確定并提取有關(guān)相應(yīng)節(jié)目的最佳信息,并組合和格式化提取的信息使之成為一個(gè)組合的、用于節(jié)目的EPG節(jié)目清單,從而組合成一組等同的節(jié)目清單。最終得到的這組組合的EPG節(jié)目清單構(gòu)成向觀眾輸出的一個(gè)組合的EPG。
在本發(fā)明的另一個(gè)實(shí)施例中,當(dāng)?shù)韧墓?jié)目清單包含不一致的信息項(xiàng)目時(shí),EPG設(shè)備按照一組標(biāo)準(zhǔn),其中包括在每一個(gè)不一致的信息項(xiàng)目中傳遞的信息的數(shù)量和信息的可靠性,確定不一致的信息項(xiàng)目中哪一個(gè)是最佳的。
在本發(fā)明的另一個(gè)實(shí)施例中,EPG設(shè)備搜尋組合的節(jié)目清單的節(jié)目名稱和描述,以便得到相關(guān)的關(guān)鍵字,并且確定組合的節(jié)目清單按照這些關(guān)鍵字可能分類在哪一個(gè)分類位置。
在本發(fā)明的另一個(gè)實(shí)施例中,按照觀眾要求,可以以不同語(yǔ)言將組合的輸出EPG中的節(jié)目清單顯示給觀眾。
本發(fā)明的另一個(gè)實(shí)施例涉及從多個(gè)EPG源獲得EPG數(shù)據(jù)、從獲得的EPG數(shù)據(jù)的節(jié)目清單產(chǎn)生組合的EPG、并以可視或可聽的格式向觀眾輸出組合的EPG的方法。
本發(fā)明的另一個(gè)實(shí)施例是在計(jì)算機(jī)上執(zhí)行的軟件,所說的軟件用于從多個(gè)EPG源獲得EPG數(shù)據(jù)、從獲得的EPG數(shù)據(jù)的節(jié)目清單產(chǎn)生組合的EPG、并以可視或可聽的格式向觀眾輸出組合的EPG。
應(yīng)該理解,設(shè)計(jì)這些附圖的目的僅僅是為了說明,而不是限定本發(fā)明,本發(fā)明的限定范圍應(yīng)參照所附的權(quán)利要求書。
圖1表示的是一個(gè)電子節(jié)目指南。
圖2和3是表示用于從不同的源獲得并組合EPG數(shù)據(jù)以產(chǎn)生EPG的一個(gè)系統(tǒng)的結(jié)構(gòu)的方塊圖。
圖4是流程圖,表示從不同的源獲得EPG數(shù)據(jù)并將其組合成單個(gè)EPG的方法。
圖5是流程圖,表示用于按照節(jié)目開始時(shí)間識(shí)別等同的節(jié)目清單的算法。
圖6是流程圖,表示用于按照節(jié)目播出時(shí)間中的重疊來識(shí)別等同的節(jié)目清單的算法。
具體實(shí)施例方式
現(xiàn)在參照附圖,圖1表示的是一個(gè)電子節(jié)目指南(EPG)10的實(shí)施例。一個(gè)EPG10通常要顯示一個(gè)或多個(gè)節(jié)目清單40,每個(gè)節(jié)目清單40都要提供通過一種通信媒體向多個(gè)輸出設(shè)備廣播的有關(guān)特定節(jié)目的信息。節(jié)目清單提供的信息通常至少包括節(jié)目名稱。這個(gè)信息還可包括節(jié)目播出時(shí)間、節(jié)目中演出的演員、節(jié)目梗概、節(jié)目類型和分類、以及描述節(jié)目?jī)?nèi)容的其它信息。
EPG10可以包括用于電視節(jié)目、網(wǎng)絡(luò)廣播、或無線電節(jié)目的節(jié)目清單。如以上討論的,電視節(jié)目可以經(jīng)過電視天線信號(hào)、電纜、衛(wèi)星、或其它類型通信媒體發(fā)送。無線電節(jié)目可以經(jīng)過無線電信號(hào)廣播,或者在某些情況下,在因特網(wǎng)上向個(gè)人計(jì)算機(jī)廣播。網(wǎng)絡(luò)廣播包括可在個(gè)人計(jì)算機(jī)上觀看的多媒體數(shù)據(jù)流,網(wǎng)絡(luò)廣播在因特網(wǎng)上或在其它計(jì)算機(jī)網(wǎng)絡(luò)上廣播。
在一般情況下,將EPG10格式化成能夠按照計(jì)劃中的廣播時(shí)間和要播出節(jié)目的特定頻道顯示節(jié)目清單40。圖1的EPG10表示在一個(gè)表格或網(wǎng)格中顯示節(jié)目清單40,所說的表格或網(wǎng)格在水平方向分成多個(gè)計(jì)劃中的時(shí)間30(例如一天當(dāng)中的每個(gè)小時(shí)或每個(gè)半小時(shí)),而在垂直方向分成不同的頻道20。例如,圖1的EPG10表明節(jié)目A將在10:00a.m.和10:30a.m.之間在頻道2上播出,節(jié)目B將在9:30a.m.和10:30a.m.之間在頻道3上播出。
然而,EPG10的顯示可能有許多不同的格式,每一種格式覆蓋不同范圍的節(jié)目清單40。例如,EPG10只根據(jù)頻道20、時(shí)間30或用戶指定的分類/類型來顯示節(jié)目清單40。還有,EPG10可以在一個(gè)時(shí)間顯示對(duì)應(yīng)于每個(gè)頻道的節(jié)目清單,或者可以慢慢滾過每個(gè)頻道的節(jié)目清單,從而在一個(gè)時(shí)間在屏幕上只可能觀察到一個(gè)小組頻道20的節(jié)目清單。類似地,EPG10可在特定的一天當(dāng)中顯示所有計(jì)劃中的時(shí)間30的節(jié)目清單,或者只在當(dāng)前時(shí)間播出對(duì)應(yīng)于節(jié)目的節(jié)目清單40。
如以上所述,從許多不同的來源可以得到許多不同的EPG10。這些來源包括數(shù)字電視廣播電臺(tái)(例如,數(shù)字有線節(jié)目提供商或衛(wèi)星信號(hào)提供商),所說的數(shù)字電視廣播電臺(tái)以DVB-SI(歐洲)或PSIP數(shù)據(jù)(美國(guó))的形式直接向客戶電視機(jī)發(fā)送EPG10。其它的來源包括商業(yè)圖文電視服務(wù),它們也是直接向客戶電視發(fā)送EPG10。EPG10的附加來源是可使用網(wǎng)絡(luò)瀏覽器經(jīng)過因特網(wǎng)例如萬(wàn)維網(wǎng)上的網(wǎng)站訪問的,萬(wàn)維網(wǎng)向所觀看的個(gè)人計(jì)算機(jī)發(fā)送EPG數(shù)據(jù)。當(dāng)然,從其它來源也可以訪問EPG數(shù)據(jù),正如本領(lǐng)域的普通技術(shù)人員公知的那樣。
圖2表示按照本發(fā)明的一個(gè)實(shí)施例的用于從多個(gè)不同的源獲得EPG數(shù)據(jù)并組合獲得的數(shù)據(jù)以產(chǎn)生單個(gè)EPG10的系統(tǒng)的結(jié)構(gòu)。EPG產(chǎn)生設(shè)備100從多個(gè)EPG源120獲得EPG數(shù)據(jù),并組合EPG數(shù)據(jù)產(chǎn)生單個(gè)EPG,單個(gè)EPG顯示在EPG輸出設(shè)備110上。如以上所述,EPG數(shù)據(jù)源可包括因特網(wǎng)122上的不同的源、提供DVB-SI或PSIP數(shù)據(jù)124的數(shù)字電視廣播電臺(tái)、圖文電視服務(wù)提供商126、和其它的源128。
在一個(gè)實(shí)施例中,EPG輸出設(shè)備110是一臺(tái)電視,EPG產(chǎn)生設(shè)備100可以被包括在向電視發(fā)送EPG10的中央廣播電臺(tái)內(nèi)。此外,EPG產(chǎn)生設(shè)備可以是一個(gè)本地設(shè)備,如獨(dú)立的設(shè)備、機(jī)頂盒、或者具有其它功能的設(shè)備如盒式錄象機(jī)(VCR)、改變電視頻道的機(jī)頂盒、或電視本身。
在另一個(gè)實(shí)施例中,EPG輸出設(shè)備110可以是計(jì)算機(jī)輸出設(shè)備。在這個(gè)實(shí)施例中,EPG產(chǎn)生設(shè)備100可以包括中央服務(wù)器,EPG數(shù)據(jù)從中央服務(wù)器下載到用戶的個(gè)人計(jì)算機(jī)。此外,EPG產(chǎn)生設(shè)備100還可以構(gòu)造成從內(nèi)部或者從外部連接到計(jì)算機(jī)的一個(gè)外圍設(shè)備,和/或由計(jì)算機(jī)處理器執(zhí)行的一個(gè)軟件應(yīng)用程序。此外,EPG輸出設(shè)備110還可以是連接到計(jì)算機(jī)的外圍設(shè)備,如打印機(jī)。
然而,EPG產(chǎn)生設(shè)備100不限于可視的輸出設(shè)備。在另一個(gè)實(shí)施例中,包含在EPG中的信息可以作為從EPG輸出設(shè)備110發(fā)出的綜合的或記錄的語(yǔ)音信號(hào)輸出,EPG輸出設(shè)備110實(shí)施為音頻輸出設(shè)備,如電視揚(yáng)聲器、計(jì)算機(jī)上的揚(yáng)聲器、或無線設(shè)備。
應(yīng)該注意的是,在任何一個(gè)上述的實(shí)施例中,可以將EPG產(chǎn)生設(shè)備100構(gòu)造成為硬件、或者由硬件和處理器執(zhí)行的軟件的組合。通過如圖3所示的方塊圖說明EPG產(chǎn)生設(shè)備100的詳細(xì)組成部分。本領(lǐng)域的普通技術(shù)人員顯然清楚,任何一個(gè)單元模塊102、104、106都可以表示基于硬件的器件/部件,或者表示計(jì)算機(jī)可執(zhí)行程序的一個(gè)功能塊。然而,圖3的方塊圖只是說明性的,不應(yīng)該被認(rèn)為是限制性的。本領(lǐng)域的普通技術(shù)人員應(yīng)認(rèn)識(shí)到,如圖3所示的多個(gè)單元塊的功能可以組合起來,形成單個(gè)硬件部件或計(jì)算機(jī)程序指令模塊。類似地,本領(lǐng)域的普通技術(shù)人員還應(yīng)認(rèn)識(shí)到,被認(rèn)為是如圖3所示的單個(gè)單元模塊的功能還可以由分開的硬件部件或軟件模塊來執(zhí)行。
現(xiàn)在參照方塊圖3以及圖4的流程圖200來描述EPG產(chǎn)生設(shè)備100的操作。獲得單元102從多個(gè)EPG數(shù)據(jù)源120獲得或提取EPG數(shù)據(jù)。在一個(gè)實(shí)施例中,獲得單元102在規(guī)則的確定的時(shí)間間隔(如每?jī)蓚€(gè)小時(shí))向多個(gè)已知的EPG數(shù)據(jù)源120發(fā)送一個(gè)請(qǐng)求信號(hào)。這些EPG數(shù)據(jù)源可能在獲得單元120中的一個(gè)表格或數(shù)據(jù)結(jié)構(gòu)內(nèi)進(jìn)行了注冊(cè)。但在另一個(gè)實(shí)施例中,可能將每個(gè)EPG數(shù)據(jù)源120構(gòu)造成在源120每次更新后向獲得單元102自動(dòng)地發(fā)送EPG數(shù)據(jù)?;蛘撸诹硪粋€(gè)實(shí)施例中,獲得單元102可向每一個(gè)EPG數(shù)據(jù)源120發(fā)送一個(gè)詢問,以確定源120自上一次從這個(gè)源120獲得EPG數(shù)據(jù)以來是否已經(jīng)經(jīng)歷過更新。如果自上一次獲得EPG數(shù)據(jù)以來EPG數(shù)據(jù)源120已經(jīng)經(jīng)歷過更新,則獲得單元可以發(fā)出請(qǐng)求傳送已經(jīng)更新的EPG數(shù)據(jù)。圖4的步驟210說明的是EPG數(shù)據(jù)從一個(gè)因特網(wǎng)源122的獲得。
獲得以后,對(duì)于獲得的EPG數(shù)據(jù)進(jìn)行語(yǔ)法分析和解釋(如圖4的步驟220所示),并且通過獲得單元102將其翻譯成適當(dāng)?shù)臄?shù)據(jù)格式。獲得單元將翻譯的EPG數(shù)據(jù)寫入到數(shù)據(jù)庫(kù)104(圖4的步驟230)。數(shù)據(jù)庫(kù)104包括對(duì)存儲(chǔ)在存儲(chǔ)介質(zhì)中的EPG數(shù)據(jù)進(jìn)行有組織的集合。可將數(shù)據(jù)庫(kù)104實(shí)施成為表格數(shù)據(jù)庫(kù)、關(guān)聯(lián)數(shù)據(jù)庫(kù)、面向?qū)ο蟮臄?shù)據(jù)庫(kù)、電子表格數(shù)據(jù)庫(kù)、或者可對(duì)數(shù)據(jù)進(jìn)行某種類型的組織、使其可以被訪問、管理、和更新的任何其它類型的應(yīng)用程序。
識(shí)別單元10訪問寫入數(shù)據(jù)庫(kù)104的EPG數(shù)據(jù),以識(shí)別來自于多個(gè)源120的與相同的廣播節(jié)目對(duì)應(yīng)的所有的節(jié)目清單(如圖4的步驟233所述)。識(shí)別單元確定被確定為等同的多組節(jié)目清單,即,提供了有關(guān)相同廣播節(jié)目的信息的多組節(jié)目清單。每組等同的節(jié)目清單40對(duì)應(yīng)于將要包括在由EPG產(chǎn)生設(shè)備產(chǎn)生的EPG10中的單個(gè)節(jié)目清單40。
識(shí)別單元10向組合單元108發(fā)送各組等同的節(jié)目清單40。組合單元108處理每一組等同的節(jié)目清單40,以確定對(duì)應(yīng)于這個(gè)節(jié)目的最佳信息,如圖4的步驟236所述。為了確定在一組等同的節(jié)目清單40中的最佳信息,組合單元必須考察包含在每個(gè)節(jié)目清單40中的信息項(xiàng)目。
包含在等同的節(jié)目清單40中的某些類型的數(shù)據(jù)項(xiàng)目通常極其相似。數(shù)據(jù)項(xiàng)目如節(jié)目名稱、節(jié)目開始和結(jié)束時(shí)間、和節(jié)目播出頻道在等同的節(jié)目清單40中可能幾乎相同。但其它的數(shù)據(jù)項(xiàng)目如節(jié)目描述或節(jié)目梗概是主觀性的,因此在每個(gè)節(jié)目清單40中有極大的差異。此外,某些節(jié)目清單可能包括在其它的等同的節(jié)目中不曾包括的數(shù)據(jù)項(xiàng)目類型,這與節(jié)目清單40的來源有關(guān)。例如,PDC(節(jié)目傳送控制)信息可能只包括在從圖文電視提供商獲得的節(jié)目清單中。
包括在所產(chǎn)生的EPG中的數(shù)據(jù)項(xiàng)目在一般情況下包括相應(yīng)組等同的節(jié)目清單40中包含的每一個(gè)數(shù)據(jù)項(xiàng)目。如果至少一個(gè)節(jié)目清單包含一個(gè)數(shù)據(jù)項(xiàng)目,那么這個(gè)數(shù)據(jù)項(xiàng)目將由組合單元108自動(dòng)地包括在產(chǎn)生的EPG10中。
當(dāng)不止一個(gè)節(jié)目清單40包含一個(gè)特定的數(shù)據(jù)項(xiàng)目,那么組合單元108可以使用不同的標(biāo)準(zhǔn)來確定對(duì)于所產(chǎn)生的EPG10的這個(gè)數(shù)據(jù)項(xiàng)目將要包括的最佳信息。例如,在選擇最佳的節(jié)目梗概或描述的過程中,可通過組合單元108從這組等同的節(jié)目清單40中選擇最詳細(xì)的或有最多信息的節(jié)目梗概。類似地,為了選擇與節(jié)目中演出的演員對(duì)應(yīng)的最佳數(shù)據(jù)項(xiàng)目,可以選擇列出了大多數(shù)演員的數(shù)據(jù)項(xiàng)目。因此,信息數(shù)量可以是組合單元108使用的一個(gè)標(biāo)準(zhǔn)。
在不同的節(jié)目清單40關(guān)于一個(gè)數(shù)據(jù)項(xiàng)目相互不一致的情況下,組合單元108可以通過確定大多數(shù)節(jié)目清單支持哪一個(gè)數(shù)據(jù)項(xiàng)目來確定最佳數(shù)據(jù)項(xiàng)目。此外,組合單元108可以根據(jù)節(jié)目清單40的來源120的可靠程度來選擇最佳數(shù)據(jù)項(xiàng)目。例如,與其它的EPG源120相比,更新時(shí)間更近或更頻繁的EPG源120可以被組合單元108確定為更加可靠。因此,可以將組合單元108設(shè)計(jì)成能從最近更新的EPG源120中選擇數(shù)據(jù)項(xiàng)目。還可以從其它一些因素確定EPG源120的可靠程度。例如,組合單元108可以跟蹤包含在來自于每個(gè)EPG源120的節(jié)目清單中的差錯(cuò)數(shù)目。
組合單元108還可以使用其它的標(biāo)準(zhǔn),例如所產(chǎn)生的EPG10將要使用的地理位置。例如,組合單元108不可包括利用電視觀眾生活的區(qū)域中通常不使用的語(yǔ)言書寫的等同的節(jié)目清單40的數(shù)據(jù)項(xiàng)目。
算法200表示一個(gè)實(shí)施例,其中的EPG產(chǎn)生設(shè)備100定位在中心位置,例如,廣播電臺(tái)或服務(wù)器,所產(chǎn)生的EPG10廣播或發(fā)送到多個(gè)EPG輸出設(shè)備110。在這個(gè)實(shí)施例中,在組合單元確定了要包括在每個(gè)節(jié)目清單40中的最佳信息以后,將節(jié)目清單40格式化并將其組合成單個(gè)的數(shù)據(jù)結(jié)構(gòu)或最終產(chǎn)生的EPG,單個(gè)的數(shù)據(jù)結(jié)構(gòu)或產(chǎn)生的EPG存儲(chǔ)在一個(gè)服務(wù)器中。然后,將產(chǎn)生的EPG廣播或發(fā)送到多個(gè)遠(yuǎn)程站,如步驟250所示。然后,每個(gè)EPG輸出設(shè)備110輸出產(chǎn)生的EPG10,如步驟260所示。
然而,在另一個(gè)實(shí)施例中,EPG產(chǎn)生設(shè)備可以集成在一個(gè)本地設(shè)備中,如機(jī)頂盒、VCR,或者作為一個(gè)程序在個(gè)人計(jì)算機(jī)上執(zhí)行。在這個(gè)實(shí)施例中,步驟240和250由在本地存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)設(shè)備中存儲(chǔ)產(chǎn)生的EPG10這一步驟代替。
現(xiàn)在更加詳細(xì)地描述識(shí)別單元105的操作。等同的節(jié)目清單40的識(shí)別并不是一件無關(guān)重要的事情。即使來自于不同的源120的節(jié)目清單40提供的是有關(guān)相同節(jié)目的信息,由每個(gè)節(jié)目清單提供的節(jié)目名稱也可能不同。
例如,一個(gè)節(jié)目清單在節(jié)目名稱的開始處可能包括冠詞“A“和“The“,而另一個(gè)節(jié)目清單可能不包括這個(gè)冠詞。此外,一個(gè)節(jié)目清單在節(jié)目名稱內(nèi)可能錯(cuò)誤地拼寫了一個(gè)詞。還有,來自于不同的源的節(jié)目清單40可能用不同的語(yǔ)言書寫。
此外,與相同的節(jié)目對(duì)應(yīng)的不同源的節(jié)目清單40隨著節(jié)目的頻道清單的不同而可能有所不同。例如,一個(gè)節(jié)目清單可能包括將要播出的節(jié)目的頻道號(hào),而另一個(gè)節(jié)目清單可能包括正在播出這個(gè)節(jié)目的電臺(tái)的名稱或呼號(hào),而不是頻道號(hào)。當(dāng)特定源的EPG覆蓋本地地區(qū),只列出了本地的頻道號(hào),而另一個(gè)源包含用于全國(guó)多個(gè)地區(qū)的EPG,所說的這個(gè)另一個(gè)源包含的EPG根據(jù)地區(qū)列出廣播到不同頻道號(hào)的網(wǎng)站的名稱的時(shí)候,會(huì)產(chǎn)生上述的這種情況。類似地,服務(wù)于不同的廣播提供商(如不同的有線公司或衛(wèi)星系統(tǒng))的EPG源可能經(jīng)過不同的頻道號(hào)廣播相同的節(jié)目。
因此,在本發(fā)明的一個(gè)實(shí)施例中,識(shí)別單元106執(zhí)行一種算法,其中如果每個(gè)節(jié)目清單的計(jì)劃中的開始時(shí)間落在一個(gè)特定的時(shí)間窗口內(nèi),則確定這些節(jié)目清單是等同的。圖5的流程圖說明的是這樣一種算法的實(shí)例。
在步驟310,規(guī)定一個(gè)由產(chǎn)生的EPG覆蓋的計(jì)劃中的時(shí)間范圍。這個(gè)時(shí)間范圍從開始的日期、時(shí)間到結(jié)束的日期、時(shí)間。在一個(gè)實(shí)施例中,EPG產(chǎn)生單元100無論何時(shí)產(chǎn)生一個(gè)EPG10,這個(gè)時(shí)間范圍的長(zhǎng)度可以保持不變(例如從最近過去的小時(shí)或半個(gè)小時(shí)30算起,總是經(jīng)過4個(gè)小時(shí))。在另一個(gè)實(shí)施例中,用戶可以使用一個(gè)輸入設(shè)備(如鍵盤、遙控器等)來規(guī)定由所產(chǎn)生的EPG10覆蓋的時(shí)間間隔。在確定了時(shí)間范圍以后,識(shí)別單元106確定這個(gè)時(shí)間范圍的第一計(jì)劃中的時(shí)間30。應(yīng)該說明的是,尤其是在時(shí)間范圍跨過多個(gè)日期的情況下,每個(gè)計(jì)劃中的時(shí)間都可對(duì)應(yīng)于一個(gè)規(guī)定的日期和時(shí)間。如以上所述,每個(gè)計(jì)劃中的時(shí)間30通常都對(duì)應(yīng)于每個(gè)小時(shí)的開始和每個(gè)小時(shí)之后半點(diǎn)鐘的開始。然而,EPG的計(jì)劃中的時(shí)間30可以只發(fā)生在每個(gè)小時(shí)的開始、或每個(gè)15分鐘的間隔(如9:00、9:15、9:30、...),或在這個(gè)時(shí)間范圍的任何其它時(shí)間分割點(diǎn)。
由于來自于不同源的等同的節(jié)目清單的節(jié)目開始和結(jié)束時(shí)間最多可能有幾分鐘的變化,所以在步驟320為每一個(gè)計(jì)劃中的時(shí)間確定一個(gè)時(shí)間窗口。時(shí)間窗口是在計(jì)劃中的時(shí)間之前和之后開始一個(gè)規(guī)定的時(shí)間長(zhǎng)度ΔT(如5分鐘)的時(shí)間間隔。在下一個(gè)步驟330,訪問數(shù)據(jù)庫(kù)104,以識(shí)別數(shù)據(jù)庫(kù)(從多個(gè)源獲得的)內(nèi)的EPG數(shù)據(jù)中其開始時(shí)間發(fā)生在規(guī)定的時(shí)間窗口內(nèi)的所有的節(jié)目清單。
例如,識(shí)別這些節(jié)目清單的方法是,對(duì)于所有的數(shù)據(jù)庫(kù)記錄產(chǎn)生一個(gè)數(shù)據(jù)庫(kù)詢問,這些數(shù)據(jù)庫(kù)記錄對(duì)應(yīng)于其開始日期和時(shí)間參數(shù)落在由這個(gè)時(shí)間窗口規(guī)定的數(shù)值范圍內(nèi)的節(jié)目清單。然而,本領(lǐng)域的普通技術(shù)人員能夠嘗試不同的方法和指令從EPG數(shù)據(jù)的數(shù)據(jù)庫(kù)訪問這些節(jié)目清單,所有的這些方法和指令都落入本發(fā)明的范圍內(nèi)。
在步驟340,進(jìn)一步分析步驟330中識(shí)別的節(jié)目清單40以分類它們成為多組等同的節(jié)目清單??梢苑治雒總€(gè)被識(shí)別的節(jié)目清單40的節(jié)目名稱、節(jié)目描述、和/或類型,然后根據(jù)這些字段的相似性將節(jié)目清單40分類為多組等同的節(jié)目清單。利用人工智能技術(shù),例如在文本字段之間實(shí)現(xiàn)部分條形匹配的算法,可以得到文本字段(如節(jié)目名稱、節(jié)目描述、或類型)之間的相似性。使用這樣的技術(shù)可以產(chǎn)生一個(gè)得分或數(shù)值,這個(gè)得分或數(shù)值代表多個(gè)文本字段之間的相似程度或與同一個(gè)節(jié)目對(duì)應(yīng)的文本字段的可信程度。用于確定文本字段之間的相似程度的多種技術(shù)和算法(對(duì)于本領(lǐng)域的普通技術(shù)人員來說都是公知的)中的任何一個(gè)都是可以實(shí)現(xiàn)的,從而可以確定本發(fā)明中的等同的節(jié)目清單40。
還有,識(shí)別的節(jié)目清單40對(duì)應(yīng)的其它數(shù)據(jù)項(xiàng)目如頻道清單可用于確定哪些節(jié)目清單40是等同的。此外,可以使用在識(shí)別的節(jié)目清單40中規(guī)定的結(jié)束時(shí)間幫助確定哪些節(jié)目清單40是等同的。在一個(gè)實(shí)施例中,每個(gè)識(shí)別的節(jié)目清單40中的節(jié)目名稱、節(jié)目描述、節(jié)目類型、頻道列表、和結(jié)束時(shí)間各項(xiàng)中的一項(xiàng)或多項(xiàng)用于確定哪些節(jié)目清單是等同的,即,哪些節(jié)目清單對(duì)應(yīng)于相同的節(jié)目。
在步驟350,將當(dāng)前的計(jì)劃中的時(shí)間增加一個(gè)預(yù)定的量(如30分鐘),就可以確定下一個(gè)計(jì)劃中的時(shí)間。接下去,在步驟360,確定新的計(jì)劃中的時(shí)間是否在對(duì)于所產(chǎn)生的EPG10的計(jì)劃中的時(shí)間范圍內(nèi)。如果這個(gè)計(jì)劃中的時(shí)間在時(shí)間范圍內(nèi),該算法返回到步驟320,對(duì)于這個(gè)計(jì)劃中的時(shí)間確定等同的節(jié)目清單40。如果計(jì)劃中的時(shí)間不再在這個(gè)時(shí)間范圍內(nèi),將確定的各組等同的節(jié)目清單發(fā)送到組合單元108,組合單元108使用這些節(jié)目清單產(chǎn)生一個(gè)EPG10。
應(yīng)該注意的是,如果這些節(jié)目清單的開始時(shí)間沒有落在同一個(gè)時(shí)間窗口內(nèi),則圖5的算法300就不能識(shí)別與其它的節(jié)目清單40等同的某些節(jié)目清單40。在這種情況下,組合單元108可能產(chǎn)生與同一節(jié)目對(duì)應(yīng)的多個(gè)節(jié)目清單,借此,使節(jié)目在所產(chǎn)生的EPG中重疊。
在另一個(gè)實(shí)施例中,識(shí)別單元106執(zhí)行第二算法400,如圖6所示。在步驟410,確定節(jié)目清單40,節(jié)目清單40的開始日期和時(shí)間落在計(jì)劃中的時(shí)間范圍內(nèi),但不在用算法300確定的任何時(shí)間窗口內(nèi)。在步驟420,比較確定的節(jié)目清單40的開始和結(jié)束日期和時(shí)間與每一組等同的節(jié)目清單的開始和結(jié)束日期和時(shí)間,以確定在確定的節(jié)目清單40的播出時(shí)間和每一組等同的節(jié)目清單40的播出時(shí)間之間的重疊量。
接下去,步驟430確定所說確定的節(jié)目清單和一組或多組等同的節(jié)目清單40之間的重疊量是否超過規(guī)定的比例(如90%)。如果所說確定的節(jié)目清單和任何一組等同的節(jié)目清單40之間的重疊量不超過規(guī)定的比例,則處理步驟460。
然而,如果所說確定的節(jié)目清單40和一組或多組等同的節(jié)目清單40之間的重疊量超過規(guī)定的比例,則在步驟440確定所說確定的節(jié)目清單40是否應(yīng)該包括在這些組中的任何一組中。為此,使用與以上參照算法300的步驟330描述的相同的分析和技術(shù),確定所說確定的節(jié)目清單40的數(shù)據(jù)項(xiàng)目是否與任何一組等同的節(jié)目清單40的數(shù)據(jù)項(xiàng)目充分地相似,從而可以認(rèn)為所說確定的節(jié)目清單40是等同的并被包括在這個(gè)組中。如果這種分析確定所說確定的節(jié)目清單40應(yīng)該包括在一組等同的節(jié)目清單中,則步驟450將這個(gè)節(jié)目清單40加到這個(gè)組中。
在步驟460,確定是否還有其開始日期和時(shí)間落在規(guī)定的時(shí)間范圍內(nèi)但不在算法300的任何時(shí)間窗口內(nèi)的任何更多的節(jié)目清單40。如果這個(gè)條件滿足,則處理過程返回到步驟410。否則,對(duì)算法400的處理過程結(jié)束,各組等同的節(jié)目清單發(fā)送到組合單元108。凡不包括在算法300和400中的等同的節(jié)目清單組中的任何節(jié)目清單40作為它自已的等同的節(jié)目清單組處理。
如以上所述,在識(shí)別單元106識(shí)別了所有的等同的節(jié)目清單組以后,組合單元108組合每組等同的節(jié)目清單40的最佳信息,使之成為要包括在產(chǎn)生的EPG10中的單個(gè)節(jié)目清單40。在本發(fā)明的一個(gè)實(shí)施例中,EPG產(chǎn)生設(shè)備100進(jìn)一步處理產(chǎn)生的EPG10的節(jié)目清單40,對(duì)于每個(gè)節(jié)目清單40確定一個(gè)或多個(gè)分類位置。EPG產(chǎn)生設(shè)備110可包括一個(gè)處理單元,用于從對(duì)應(yīng)于每個(gè)節(jié)目清單40的節(jié)目名稱和節(jié)目描述以及其它的數(shù)據(jù)項(xiàng)目提取相關(guān)的關(guān)鍵字。EPG產(chǎn)生設(shè)備110然后根據(jù)這些關(guān)鍵字可確定每個(gè)節(jié)目清單40的多個(gè)分類位置。
例如有一個(gè)節(jié)目清單40,它的節(jié)目名稱叫“兒童唱歌時(shí)間”,這個(gè)節(jié)目清單40可以包括在“兒童演出”分類內(nèi)以及“唱歌”或“獨(dú)唱”分類內(nèi)。在一個(gè)實(shí)施例中,用戶可根據(jù)這些關(guān)鍵字產(chǎn)生的分類搜尋節(jié)目。
在一個(gè)實(shí)施例中,EPG輸出設(shè)備110可以用不同的語(yǔ)言為觀眾或用戶提供EPG信息。例如,用荷蘭語(yǔ)和英語(yǔ)兩種語(yǔ)言提供EPG信息。在這個(gè)實(shí)施例中,EPG產(chǎn)生設(shè)備110可包括語(yǔ)言翻譯設(shè)備,用于將產(chǎn)生的EPG10翻譯成規(guī)定數(shù)目的不同語(yǔ)言。用戶應(yīng)能指定所產(chǎn)生的EPG10將要輸出的規(guī)定語(yǔ)言。
在另一個(gè)實(shí)施例中,本發(fā)明允許用戶給EPG產(chǎn)生設(shè)備100指定一組EPG數(shù)據(jù)源120,一旦產(chǎn)生EPG10就應(yīng)從這個(gè)數(shù)據(jù)源120獲得EPG數(shù)據(jù)。用戶只需指定這些EPG源120一次,并且在EPG產(chǎn)生設(shè)備100的獲得單元102內(nèi)的一個(gè)存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)設(shè)備中存儲(chǔ)所指定的源120的一個(gè)列表。
例如,用戶可以指定因特網(wǎng)網(wǎng)頁(yè)的一組URL(均勻資源定位器),因特網(wǎng)網(wǎng)頁(yè)中包含與用戶的地理區(qū)域和/或用戶預(yù)訂的電視廣播服務(wù)對(duì)應(yīng)的EPG信息。這樣的因特網(wǎng)網(wǎng)頁(yè)包括與當(dāng)天的一個(gè)頻道對(duì)應(yīng)的節(jié)目清單40是十分普通的作法。用戶可以從一組顯示的URL中進(jìn)行選擇,這些URL是在由RPG產(chǎn)生單元100執(zhí)行的因特網(wǎng)搜索中找到的。此外,用戶可以手動(dòng)鍵入包含用戶已知的EPG清單的網(wǎng)站的URL。
在下一個(gè)實(shí)施例中,除了從多個(gè)源120獲得的EPG數(shù)據(jù)產(chǎn)生一個(gè)EPG以外,EPG產(chǎn)生設(shè)備100還可以產(chǎn)生一個(gè)因特網(wǎng)入口(如HTML文件等),它與因特網(wǎng)瀏覽應(yīng)用程序一起顯示在EPG輸出設(shè)備110上。因特網(wǎng)入口可以包含到在因特網(wǎng)上可以訪問的每個(gè)EPG源120的URL的鏈路。按照另一個(gè)實(shí)施例,因特網(wǎng)入口可包含只到用戶指定的這些URL的鏈路。產(chǎn)生的因特網(wǎng)入口允許用戶通過點(diǎn)擊對(duì)應(yīng)的鏈路來訪問因特網(wǎng)網(wǎng)頁(yè)。
本發(fā)明不限于從多個(gè)源產(chǎn)生一個(gè)EPG10。按照本發(fā)明可以產(chǎn)生多個(gè)不同的調(diào)度。在一個(gè)實(shí)施例中,可以使用本發(fā)明產(chǎn)生來自于多個(gè)不同源的電影和演出的計(jì)劃的影院和演出時(shí)間的列表。在另一個(gè)實(shí)施例中,本發(fā)明可產(chǎn)生巡回樂隊(duì)或管弦樂隊(duì)的音樂會(huì)演出的列表。還有,本發(fā)明可產(chǎn)生指定區(qū)域中體育比賽的時(shí)間表。具體來說,可利用本發(fā)明從多個(gè)源獲得的數(shù)據(jù)中產(chǎn)生有關(guān)計(jì)劃中的事件的任何列表。
參照上述的實(shí)施例描述了本發(fā)明。如本領(lǐng)域的普通技術(shù)人員公知的,在不脫離本發(fā)明的構(gòu)思和范圍的條件下,按照上述的公開內(nèi)容,可以對(duì)本發(fā)明進(jìn)行各種改進(jìn)。
權(quán)利要求
1.一種用于產(chǎn)生并輸出電子節(jié)目指南(EPG)信息的系統(tǒng),該系統(tǒng)包括獲得單元(102),用于從多個(gè)源(120)獲得EPG數(shù)據(jù),所說的EPG數(shù)據(jù)包括一個(gè)或多個(gè)節(jié)目清單(40)存儲(chǔ)設(shè)備,用于存儲(chǔ)所說獲得的EPG數(shù)據(jù);識(shí)別單元(106),用于從所說存儲(chǔ)的EPG數(shù)據(jù)識(shí)別出一組等同的節(jié)目清單(40),其中在所說的這組等同的節(jié)目清單(40)中的每個(gè)節(jié)目清單都有一個(gè)落在規(guī)定的時(shí)間窗口中的計(jì)劃中的開始時(shí)間;組合單元(108),用于組合來自于所說這組的等同的節(jié)目清單成為單個(gè)的組合的節(jié)目清單(40);輸出設(shè)備(108),用于輸出包括所說的組合的節(jié)目清單(40)在內(nèi)的一個(gè)EPG。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),進(jìn)一步包括第二識(shí)別單元,用于從所說的存儲(chǔ)的EPG數(shù)據(jù)中識(shí)別不包括在所說這組等同的節(jié)目清單(40)中的節(jié)目清單(40),這些節(jié)目清單被判斷為等同于在所說的這組等同的節(jié)目清單中的節(jié)目清單(40),并且它的計(jì)劃中的廣播時(shí)間的重疊比例超過所說這組等同的節(jié)目清單(40)中的每一節(jié)目清單(40)的計(jì)劃中的廣播時(shí)間的一個(gè)指定的比例,其中,所說的組合單元(108)組合來自于由所說的第二識(shí)別單元識(shí)別的所說的節(jié)目清單(40)的信息與來自于所說的這組等同的節(jié)目清單的所說的信息,使之成為所說的單個(gè)的節(jié)目清單(40)。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所說的存儲(chǔ)設(shè)備將所說的EPG數(shù)據(jù)寫入一個(gè)數(shù)據(jù)庫(kù)(106)。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所說的多個(gè)源(120)至少包括一個(gè)遠(yuǎn)程源(120)。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所說的獲得單元至少?gòu)南率龅脑粗猾@得EPG數(shù)據(jù)因特網(wǎng)(122)、圖文電視(126)、程序和系統(tǒng)信息協(xié)議(PSIP)數(shù)據(jù)、和數(shù)字視頻廣播服務(wù)信息(DVB-IS)(124)。
6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所說的組合單元(108)在由所說的這組等同的節(jié)目清單(40)中的兩個(gè)或多個(gè)節(jié)目清單(40)提供的信息中識(shí)別出不一致的數(shù)據(jù)項(xiàng)目,并且其中所說的組合單元(108)根據(jù)預(yù)定的標(biāo)準(zhǔn)從所說的不一致的數(shù)據(jù)項(xiàng)目中選擇一個(gè)數(shù)據(jù)項(xiàng)目,使其包括在所說的組合的節(jié)目清單(40)中。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其中所說的預(yù)定的標(biāo)準(zhǔn)至少包括下述中的一個(gè)信息量、信息可靠程度、所說的不一致的數(shù)據(jù)項(xiàng)目的語(yǔ)言適合程度。
8.根據(jù)權(quán)利要求1所述的系統(tǒng),其中包括在所說獲得的EPG數(shù)據(jù)中的每個(gè)節(jié)目清單(40)至少包括節(jié)目名稱和節(jié)目描述之一,并且其中所說的節(jié)目清單(40)可分成多個(gè)分類類別,所說的類別至少部分地根據(jù)從所說節(jié)目名稱和/或所說的節(jié)目描述中提取的關(guān)鍵字確定。
9.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所說的多個(gè)源至少包括一個(gè)因特網(wǎng)網(wǎng)站,所說的系統(tǒng)還包括一個(gè)因特網(wǎng)入口產(chǎn)生器,用于產(chǎn)生包括可訪問至少一個(gè)因特網(wǎng)網(wǎng)站的鏈接的因特網(wǎng)入口。
10.一種用于產(chǎn)生并輸出電子節(jié)目指南信息(EPG)(10)的方法,該方法包括如下步驟獲得并存儲(chǔ)來自于多個(gè)源(120)的EPG數(shù)據(jù),所說的EPG數(shù)據(jù)包括一個(gè)或多個(gè)節(jié)目清單(40);從所說存儲(chǔ)的EPG數(shù)據(jù)識(shí)別一組等同的節(jié)目清單,其中在所說這組等同的節(jié)目清單(40)中的每個(gè)節(jié)目清單(40)具有一個(gè)落在規(guī)定的時(shí)間窗口內(nèi)的計(jì)劃中的開始時(shí)間;組合來自于所說這組等同的節(jié)目清單(40)中的信息,使之成為單個(gè)的組合的節(jié)目清單(40);輸出包括所說的組合的節(jié)目清單(40)的一個(gè)EPG(10)。
11.一種計(jì)算機(jī)可讀介質(zhì),包括要在計(jì)算機(jī)上執(zhí)行的指令,所說的介質(zhì)包括用于獲得并存儲(chǔ)來自于多個(gè)源(120)的EPG數(shù)據(jù)的指令,所說的EPG數(shù)據(jù)包括一個(gè)或多個(gè)節(jié)目清單(40);用于從所說存儲(chǔ)的EPG數(shù)據(jù)識(shí)別一組等同的節(jié)目清單(40)的指令,其中在所說這組等同的節(jié)目清單(40)中的每個(gè)節(jié)目清單(40)具有一個(gè)落在規(guī)定的時(shí)間窗口內(nèi)的計(jì)劃中的開始時(shí)間;用于組合來自于所說這組等同的節(jié)目清單(40)中的信息的指令,使之成為單個(gè)的組合的節(jié)目清單(40);用于輸出包括所說的組合的節(jié)目清單(40)的一個(gè)EPG(10)的指令。
全文摘要
本發(fā)明涉及一種用于從多個(gè)不同的EPG源(120)獲得電子節(jié)目指南(EPG)數(shù)據(jù)并組合獲得的數(shù)據(jù)成為單個(gè)的EPG(10)的設(shè)備。在規(guī)則的時(shí)間間隔,從不同的源(120)獲得EPG數(shù)據(jù),所說的源包括因特網(wǎng)(122)、數(shù)字節(jié)目廣播電臺(tái)、圖文電視服務(wù)提供商(126)。識(shí)別所獲得的EPG數(shù)據(jù)內(nèi)的等同的節(jié)目清單(40),在等同的節(jié)目清單(40)中選擇最佳信息,使其包括在組合的EPG(10)中。即使用不同的語(yǔ)言書寫節(jié)目名稱,或者當(dāng)計(jì)劃中的播出時(shí)間發(fā)生了某種程度的變化時(shí),本發(fā)明也能識(shí)別等同的節(jié)目清單。與初始源(120)相關(guān)的任何EPG(10)相比,最終得到的EPG(10)更加可靠,并且包含更多的信息。
文檔編號(hào)H04N7/16GK1539240SQ02815367
公開日2004年10月20日 申請(qǐng)日期2002年7月18日 優(yōu)先權(quán)日2001年8月6日
發(fā)明者J·R·威爾德, R·M·托爾, E·H·J·佩索恩, J R 威爾德, J 佩索恩, 托爾 申請(qǐng)人:皇家飛利浦電子股份有限公司