專(zhuān)利名稱(chēng):電視節(jié)目頻道查詢(xún)系統(tǒng)、服務(wù)器以及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能電視技木,尤其涉及智能電視查詢(xún)電視節(jié)目頻道的方法及系統(tǒng)。
背景技術(shù):
隨著科技的發(fā)展,數(shù)字化越來(lái)越深入生活。當(dāng)前PC早就智能化,手機(jī)和平板也在大面積智能化,而電視TV也在近年走向 智能化。目前推出的智能電視擁有傳統(tǒng)電視所不具備的應(yīng)用平臺(tái)優(yōu)勢(shì)。智能電視實(shí)現(xiàn)了網(wǎng)絡(luò)搜索、IP電視、視頻點(diǎn)播、數(shù)字音樂(lè)、網(wǎng)絡(luò)新聞、網(wǎng)絡(luò)視頻電話(huà)等各種應(yīng)用服務(wù)。隨著用戶(hù)需求的發(fā)展,目前已有系統(tǒng)平臺(tái)對(duì)電視節(jié)目?jī)?nèi)容進(jìn)行聚合,在系統(tǒng)平臺(tái)中統(tǒng)ー進(jìn)行電視節(jié)目?jī)?nèi)容的聚合管理,包括節(jié)目數(shù)據(jù)抓取、入庫(kù),并輔以人工的方式對(duì)內(nèi)容進(jìn)行編輯,然后通過(guò)網(wǎng)絡(luò)與各個(gè)電視終端連接,用以為用戶(hù)提供電視節(jié)目頻道查詢(xún)服務(wù)。電視終端通過(guò)網(wǎng)絡(luò)向系統(tǒng)平臺(tái)發(fā)送電視節(jié)目頻道查詢(xún)請(qǐng)求,電視節(jié)目頻道查詢(xún)請(qǐng)求中包含有待查詢(xún)的電視節(jié)目的信息。系統(tǒng)平臺(tái)根據(jù)電視終端發(fā)送的電視節(jié)目頻道查詢(xún)請(qǐng)求中的待查詢(xún)的電視節(jié)目的信息,在數(shù)據(jù)庫(kù)中查詢(xún)符合該待查詢(xún)的電視節(jié)目的信息的電視節(jié)目,并將播放該電視節(jié)目的頻道的頻道號(hào)返回給電視終端,電視終端接收到返回的電視節(jié)目頻道的頻道號(hào)后,將其進(jìn)行顯示;用戶(hù)可以通過(guò)遙控器選擇該頻道號(hào)來(lái)播放用戶(hù)查詢(xún)的電視節(jié)目。然而,現(xiàn)有技術(shù)的電視節(jié)目頻道查詢(xún)方法在實(shí)際應(yīng)用中往往會(huì)出現(xiàn)ー些問(wèn)題t匕如,在系統(tǒng)平臺(tái)為電視終端返回了電視節(jié)目頻道的頻道號(hào)后,用戶(hù)通過(guò)遙控器選擇該頻道號(hào)進(jìn)行播放吋,發(fā)現(xiàn)該電視終端不能接收該頻道號(hào)的節(jié)目;或者,用戶(hù)通過(guò)遙控器選擇該頻道號(hào)進(jìn)行播放吋,發(fā)現(xiàn)該電視終端在該頻道號(hào)播放的電視節(jié)目并不是用戶(hù)所要查詢(xún)的電視節(jié)目。也就是說(shuō),現(xiàn)有技術(shù)的電視節(jié)目頻道查詢(xún)方法無(wú)法保證查詢(xún)結(jié)果的有效性和準(zhǔn)確性,這給用戶(hù)帶來(lái)了不佳的體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供了ー種電視節(jié)目頻道查詢(xún)系統(tǒng)、服務(wù)器以及方法,用以提高電視節(jié)目頻道查詢(xún)的查詢(xún)結(jié)果的有效性和準(zhǔn)確性。根據(jù)本發(fā)明的ー個(gè)方面,提供了一種電視節(jié)目頻道查詢(xún)方法,包括接收電視終端發(fā)送的電視節(jié)目頻道查詢(xún)請(qǐng)求,所述電視節(jié)目頻道查詢(xún)請(qǐng)求中攜帯有該電視終端的標(biāo)識(shí)以及查詢(xún)條件;根據(jù)該電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表,該電視終端的頻道映射關(guān)系表中對(duì)應(yīng)記錄了對(duì)應(yīng)于相同頻道名稱(chēng)的該電視終端的本地頻道的頻道號(hào)和標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào),并將確定出的本地頻道的頻道號(hào)向所述電視終端返回。其中,所述查詢(xún)條件具體為所述待查詢(xún)的電視節(jié)目的名稱(chēng);或者,所述查詢(xún)條件具體為所述待查詢(xún)的電視節(jié)目的關(guān)鍵字。
所述電視終端的頻道映射關(guān)系表通過(guò)如下步驟獲得接收所述電視終端發(fā)送的本地頻道集合數(shù)據(jù),所述本地頻道集合數(shù)據(jù)中包括該電視終端的本地頻道的頻道號(hào)與頻道名稱(chēng)的對(duì)應(yīng)關(guān)系;針對(duì)所述本地頻道集合數(shù)據(jù)中的每個(gè)頻道名稱(chēng),查找該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào),將該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)和該頻道名稱(chēng)所對(duì)應(yīng)的本地頻道的頻道號(hào)對(duì)應(yīng)記錄到所述頻道映射關(guān)系表中。所述從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)具體包括
構(gòu)建標(biāo)準(zhǔn)頻道集合,所述標(biāo)準(zhǔn)頻道集合中包含所述頻道映射關(guān)系表中所有的標(biāo)準(zhǔn)頻道的頻道號(hào);從所述標(biāo)準(zhǔn)頻道集合所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目;從所述標(biāo)準(zhǔn)頻道集合中確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)。根據(jù)本發(fā)明的另ー個(gè)方面,還提供了ー種電視節(jié)目頻道查詢(xún)服務(wù)器,包括接收模塊,用于接收電視終端發(fā)送的電視節(jié)目頻道查詢(xún)請(qǐng)求,所述電視節(jié)目頻道查詢(xún)請(qǐng)求中攜帯有該電視終端的標(biāo)識(shí)以及查詢(xún)條件;查詢(xún)模塊,用于根據(jù)該電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表,該電視終端的頻道映射關(guān)系表中對(duì)應(yīng)記錄了對(duì)應(yīng)于相同頻道名稱(chēng)的該電視終端的本地頻道的頻道號(hào)和標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào);發(fā)送模塊,用于將所述查詢(xún)模塊確定的本地頻道的頻道號(hào)向所述電視終端發(fā)送。進(jìn)ー步,所述服務(wù)器還包括頻道映射關(guān)系表生成模塊,用于在接收到所述電視終端發(fā)送的本地頻道集合數(shù)據(jù)后,針對(duì)所述本地頻道集合數(shù)據(jù)中的每個(gè)頻道名稱(chēng),查找該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào),將該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)和該頻道名稱(chēng)所對(duì)應(yīng)的本地頻道的頻道號(hào)對(duì)應(yīng)記錄到所述頻道映射關(guān)系表中;其中,所述本地頻道集合數(shù)據(jù)中包括該電視終端的本地頻道的頻道號(hào)與頻道名稱(chēng)的對(duì)應(yīng)關(guān)系。其中,所述查詢(xún)模塊具體包括頻道映射關(guān)系表確定單元,用于根據(jù)該電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表;標(biāo)準(zhǔn)頻道集合構(gòu)建單元,用于構(gòu)建標(biāo)準(zhǔn)頻道集合,所述標(biāo)準(zhǔn)頻道集合中包含所述頻道映射關(guān)系表中所有的標(biāo)準(zhǔn)頻道的頻道號(hào);電視節(jié)目查找單元,用于從所述標(biāo)準(zhǔn)頻道集合所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目;標(biāo)準(zhǔn)頻道頻道號(hào)確定單元,用于從所述標(biāo)準(zhǔn)頻道集合中確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào);本地頻道頻道號(hào)確定單元,用于從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào)。
根據(jù)本發(fā)明的另ー個(gè)方面,還提供了ー種電視節(jié)目頻道查詢(xún)系統(tǒng),包括電視終端,用于發(fā)送電視節(jié)目頻道查詢(xún)請(qǐng)求,所述電視節(jié)目頻道查詢(xún)請(qǐng)求中攜帯有該電視終端的標(biāo)識(shí)以及查詢(xún)條件;電視節(jié)目頻道查詢(xún)服務(wù)器,用于接收所述電視節(jié)目頻道查詢(xún)請(qǐng)求;根據(jù)所述電視節(jié)目頻道查詢(xún)請(qǐng)求攜帯的電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表,該電視終端的頻道映射關(guān)系表中對(duì)應(yīng)記錄了對(duì)應(yīng)于相同頻道名稱(chēng)的該電視終端的本地頻道的頻道號(hào)和標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào) ;從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào),并將確定出的本地頻道的頻道號(hào)向所述電視終端返回。 進(jìn)一歩,所述電視終端還用于將本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送;其中,所述本地頻道集合數(shù)據(jù)中包括該電視終端的本地頻道的頻道號(hào)與頻道名稱(chēng)的對(duì)應(yīng)關(guān)系;以及所述電視節(jié)目頻道查詢(xún)服務(wù)器還用于接收所述電視終端發(fā)送的本地頻道集合數(shù)據(jù);針對(duì)所述本地頻道集合數(shù)據(jù)中的每個(gè)頻道名稱(chēng),查找該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào),將該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)和該頻道名稱(chēng)所對(duì)應(yīng)的本地頻道的頻道號(hào)對(duì)應(yīng)記錄到所述頻道映射關(guān)系表中。所述電視終端將本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送具體包括所述電視終端在首次與所述電視節(jié)目頻道查詢(xún)服務(wù)器建立連接時(shí),將本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送;或者,所述電視終端在能接收的本地頻道發(fā)生變化時(shí),更新本地頻道集合數(shù)據(jù),并將更新后的本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送。本發(fā)明實(shí)施例的電視節(jié)目頻道查詢(xún)服務(wù)器由于在進(jìn)行電視節(jié)目頻道查詢(xún)時(shí),參考了頻道映射關(guān)系表,從而可以保證查詢(xún)出的電視節(jié)目在電視終端的本地頻道范圍內(nèi),也就是電視終端所能接收的頻道范圍內(nèi);此外,電視節(jié)目頻道查詢(xún)服務(wù)器在查詢(xún)到電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道時(shí),還根據(jù)頻道映射關(guān)系表進(jìn)行了標(biāo)準(zhǔn)頻道與本地頻道之間的對(duì)應(yīng)關(guān)系轉(zhuǎn)換,從而向電視終端返回的電視節(jié)目是基于本地頻道的播放情況的。這樣,電視節(jié)目頻道查詢(xún)服務(wù)器保證了向電視終端返回的電視節(jié)目頻道的查詢(xún)結(jié)果的有效性和準(zhǔn)確性,大大改善了用戶(hù)體驗(yàn)。
圖I為本發(fā)明實(shí)施例的電視節(jié)目頻道查詢(xún)系統(tǒng)示意圖;圖2為本發(fā)明實(shí)施例的電視節(jié)目頻道查詢(xún)方法流程圖;圖3為本發(fā)明實(shí)施例的頻道映射關(guān)系表生成方法流程圖;圖4為本發(fā)明實(shí)施例的電視節(jié)目頻道查詢(xún)服務(wù)器的結(jié)構(gòu)框圖;圖5為本發(fā)明實(shí)施例的查詢(xún)模塊的內(nèi)部結(jié)構(gòu)框圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉出優(yōu)選實(shí)施例,對(duì)本發(fā)明進(jìn)ー步詳細(xì)說(shuō)明。然而,需要說(shuō)明的是,說(shuō)明書(shū)中列出的許多細(xì)節(jié)僅僅是為了使讀者對(duì)本發(fā)明的ー個(gè)或多個(gè)方面有一個(gè)透徹的理解,即便沒(méi)有這些特定的細(xì)節(jié)也可以實(shí)現(xiàn)本發(fā)明的這些方面。本申請(qǐng)使用的“模塊”、“系統(tǒng)”等術(shù)語(yǔ)旨在包括與計(jì)算機(jī)相關(guān)的實(shí)體,例如但不限于硬件、固件、軟硬件組合、軟件或者執(zhí)行中的軟件。例如,模塊可以是,但并不僅限干處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、 可執(zhí)行程序、執(zhí)行的線(xiàn)程、程序和/或計(jì)算機(jī)。舉例來(lái)說(shuō),計(jì)算設(shè)備上運(yùn)行的應(yīng)用程序和此計(jì)算設(shè)備都可以是模塊。ー個(gè)或多個(gè)模塊可以位于執(zhí)行中的一個(gè)進(jìn)程和/或線(xiàn)程內(nèi),一個(gè)模塊也可以位于一臺(tái)計(jì)算機(jī)上和/或分布于兩臺(tái)或更多臺(tái)計(jì)算機(jī)之間。本發(fā)明的發(fā)明人對(duì)現(xiàn)有技術(shù)的電視節(jié)目頻道查詢(xún)方法進(jìn)行分析,發(fā)現(xiàn)出現(xiàn)無(wú)法保證查詢(xún)結(jié)果的有效性和準(zhǔn)確性問(wèn)題的原因在于以下一些因素電視終端接入到ー個(gè)特定的廣電網(wǎng)絡(luò)中,當(dāng)前所能接收到的頻道稱(chēng)之為本地頻道;目前全國(guó)的電視頻道總數(shù)量約為幾百個(gè),ー個(gè)特定的電視終端能夠接收到哪些頻道首先取決于其所接入的廣電網(wǎng)絡(luò)發(fā)射端所發(fā)射的頻道范圍,其次取決于該電視終端在這個(gè)范圍內(nèi)的所能捜索到的頻道。也就是說(shuō)I、接入不同廣電網(wǎng)絡(luò)的電視終端所能接收到的頻道集合可能不一致;2、接入同一廣電網(wǎng)絡(luò)的不同電視終端由于頻道捜索行為不同所能接收到的頻道集合可能不一致;3、同一電視終端在同一網(wǎng)點(diǎn)網(wǎng)絡(luò)中每次頻道搜索前后所能接收到的頻道集合可能不一致。因此電視終端在進(jìn)行電視節(jié)目查詢(xún)時(shí),就會(huì)產(chǎn)生下述問(wèn)題用戶(hù)進(jìn)行節(jié)目查詢(xún)時(shí),系統(tǒng)平臺(tái)在標(biāo)準(zhǔn)的所有頻道的節(jié)目?jī)?nèi)容中進(jìn)行查找并返回?cái)?shù)據(jù),但是由于有的節(jié)目所對(duì)應(yīng)的頻道該電視終端可能本來(lái)就搜索不到,導(dǎo)致用戶(hù)會(huì)收到自己電視終端接收不到的頻道對(duì)應(yīng)的節(jié)目;或者該電視終端搜索到的本地頻道與系統(tǒng)平臺(tái)的標(biāo)準(zhǔn)頻道不一致,導(dǎo)致用戶(hù)接收收到的查詢(xún)的電視節(jié)目的標(biāo)準(zhǔn)頻道與自己電視終端的本地頻道不對(duì)應(yīng)而無(wú)法播放查詢(xún)的電視節(jié)目?;谏鲜龇治?,本發(fā)明的主要思路為在系統(tǒng)平臺(tái)端的電視節(jié)目頻道查詢(xún)服務(wù)器獲取了電視終端的本地頻道的相關(guān)信息,并建立了標(biāo)準(zhǔn)頻道與本地頻道之間的對(duì)應(yīng)關(guān)系表,在查詢(xún)到符合查詢(xún)條件的標(biāo)準(zhǔn)頻道的電視節(jié)目后,轉(zhuǎn)換為對(duì)應(yīng)的本地頻道的頻道號(hào)后,向電視終端返回本地頻道的頻道號(hào)。這樣,就保證了查詢(xún)出的電視節(jié)目在電視終端的本地頻道范圍內(nèi);并且,向電視終端返回的電視節(jié)目是基于本地頻道的播放情況的。這樣,電視節(jié)目頻道查詢(xún)服務(wù)器保證了向電視終端返回的電視節(jié)目頻道的查詢(xún)結(jié)果的有效性和準(zhǔn)確性,改善了用戶(hù)體驗(yàn)。下面結(jié)合附圖詳細(xì)說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案。如圖I所示的電視節(jié)目頻道查詢(xún)系統(tǒng),包括電視節(jié)目頻道查詢(xún)服務(wù)器101、電視終端102。電視節(jié)目頻道查詢(xún)系統(tǒng)中進(jìn)行電視節(jié)目頻道查詢(xún)的方法流程圖,如圖2所示,包括如下步驟S201 電視終端102發(fā)送電視節(jié)目頻道查詢(xún)請(qǐng)求。當(dāng)用戶(hù)需要進(jìn)行電視節(jié)目頻道查詢(xún)時(shí),用于通過(guò)遙控器控制電視終端發(fā)送電視節(jié)目頻道查詢(xún)請(qǐng)求,在電視節(jié)目頻道查詢(xún)請(qǐng)求中攜帯有該電視終端的標(biāo)識(shí)以及查詢(xún)條件。電視終端的標(biāo)識(shí)用以唯一標(biāo)識(shí)該電視終端。查詢(xún)條件具體可以是待查詢(xún)的電視節(jié)目的名稱(chēng),比如某個(gè)連續(xù)劇的名稱(chēng)“神雕俠侶”;或者,查詢(xún)條件也可以是待查詢(xún)的電視節(jié)目的關(guān)鍵字;或者,查詢(xún)條件也可以是待查詢(xún)的電視節(jié)目的關(guān)鍵字;或者,也可以是其它查詢(xún)條件,比如節(jié)目關(guān)鍵字+節(jié)目類(lèi)型等。S202 :電視節(jié)目頻道查詢(xún)服務(wù)器101根據(jù)電視節(jié)目頻道查詢(xún)請(qǐng)求中的電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表。在電視節(jié)目頻道查詢(xún)服務(wù)器1 01中針對(duì)每個(gè)訪(fǎng)問(wèn)該電視節(jié)目頻道查詢(xún)服務(wù)器101的電視終端都分別建立了ー個(gè)屬于該電視終端的頻道映射關(guān)系表。在屬于該電視終端的頻道映射關(guān)系表中對(duì)應(yīng)記錄了對(duì)應(yīng)于相同頻道名稱(chēng)的該電視終端的本地頻道的頻道號(hào)和標(biāo)準(zhǔn)頻道的頻道號(hào)。例如,某個(gè)電視終端的本地頻道的頻道號(hào)與頻道名稱(chēng)的對(duì)應(yīng)關(guān)系如下表I所示表I
權(quán)利要求
1.一種電視節(jié)目頻道查詢(xún)方法,包括 接收電視終端發(fā)送的電視節(jié)目頻道查詢(xún)請(qǐng)求,所述電視節(jié)目頻道查詢(xún)請(qǐng)求中攜帯有該電視終端的標(biāo)識(shí)以及查詢(xún)條件; 根據(jù)該電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表,該電視終端的頻道映射關(guān)系表中對(duì)應(yīng)記錄了對(duì)應(yīng)于相同頻道名稱(chēng)的該電視終端的本地頻道的頻道號(hào)和標(biāo)準(zhǔn)頻道的頻道號(hào); 從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào); 從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào),并將確定出的本地頻道的頻道號(hào)向所述電視終端返回。
2.如權(quán)利要求I所述的方法,其特征在于,所述查詢(xún)條件具體為所述待查詢(xún)的電視節(jié)目的名稱(chēng);或者, 所述查詢(xún)條件具體為所述待查詢(xún)的電視節(jié)目的關(guān)鍵字。
3.如權(quán)利要求I或2所述的方法,其特征在于,所述電視終端的頻道映射關(guān)系表通過(guò)如下步驟獲得 接收所述電視終端發(fā)送的本地頻道集合數(shù)據(jù),所述本地頻道集合數(shù)據(jù)中包括該電視終端的本地頻道的頻道號(hào)與頻道名稱(chēng)的對(duì)應(yīng)關(guān)系; 針對(duì)所述本地頻道集合數(shù)據(jù)中的每個(gè)頻道名稱(chēng),查找該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào),將該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)和該頻道名稱(chēng)所對(duì)應(yīng)的本地頻道的頻道號(hào)對(duì)應(yīng)記錄到所述頻道映射關(guān)系表中。
4.如權(quán)利要求3所述的方法,其特征在于,所述從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)具體包括 構(gòu)建標(biāo)準(zhǔn)頻道集合,所述標(biāo)準(zhǔn)頻道集合中包含所述頻道映射關(guān)系表中所有的標(biāo)準(zhǔn)頻道的頻道號(hào); 從所述標(biāo)準(zhǔn)頻道集合所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目; 從所述標(biāo)準(zhǔn)頻道集合中確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)。
5.ー種電視節(jié)目頻道查詢(xún)服務(wù)器,包括 接收模塊,用于接收電視終端發(fā)送的電視節(jié)目頻道查詢(xún)請(qǐng)求,所述電視節(jié)目頻道查詢(xún)請(qǐng)求中攜帯有該電視終端的標(biāo)識(shí)以及查詢(xún)條件; 查詢(xún)模塊,用于根據(jù)該電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表,該電視終端的頻道映射關(guān)系表中對(duì)應(yīng)記錄了對(duì)應(yīng)于相同頻道名稱(chēng)的該電視終端的本地頻道的頻道號(hào)和標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào); 發(fā)送模塊,用于將所述查詢(xún)模塊確定的本地頻道的頻道號(hào)向所述電視終端發(fā)送。
6.如權(quán)利要求5所述的服務(wù)器,其特征在于,還包括 頻道映射關(guān)系表生成模塊,用于在接收到所述電視終端發(fā)送的本地頻道集合數(shù)據(jù)后,針對(duì)所述本地頻道集合數(shù)據(jù)中的每個(gè)頻道名稱(chēng),查找該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào),將該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)和該頻道名稱(chēng)所對(duì)應(yīng)的本地頻道的頻道號(hào)對(duì)應(yīng)記錄到所述頻道映射關(guān)系表中;其中,所述本地頻道集合數(shù)據(jù)中包括該電視終端的本地頻道的頻道號(hào)與頻道名稱(chēng)的對(duì)應(yīng)關(guān)系。
7.如權(quán)利要求5或6所述的服務(wù)器,其特征在于,所述查詢(xún)模塊具體包括 頻道映射關(guān)系表確定單元,用于根據(jù)該電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表; 標(biāo)準(zhǔn)頻道集合構(gòu)建單元,用于構(gòu)建標(biāo)準(zhǔn)頻道集合,所述標(biāo)準(zhǔn)頻道集合中包含所述頻道映射關(guān)系表中所有的標(biāo)準(zhǔn)頻道的頻道號(hào); 電視節(jié)目查找單元,用于從所述標(biāo)準(zhǔn)頻道集合所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目; 標(biāo)準(zhǔn)頻道頻道號(hào)確定單元,用于從所述標(biāo)準(zhǔn)頻道集合中確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào); 本地頻道頻道號(hào)確定單元,用于從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào)。
8.ー種電視節(jié)目頻道查詢(xún)系統(tǒng),包括 電視終端,用于發(fā)送電視節(jié)目頻道查詢(xún)請(qǐng)求,所述電視節(jié)目頻道查詢(xún)請(qǐng)求中攜帯有該電視終端的標(biāo)識(shí)以及查詢(xún)條件; 電視節(jié)目頻道查詢(xún)服務(wù)器,用于接收所述電視節(jié)目頻道查詢(xún)請(qǐng)求;根據(jù)所述電視節(jié)目頻道查詢(xún)請(qǐng)求攜帯的電視終端的標(biāo)識(shí)確定出該電視終端的頻道映射關(guān)系表,該電視終端的頻道映射關(guān)系表中對(duì)應(yīng)記錄了對(duì)應(yīng)于相同頻道名稱(chēng)的該電視終端的本地頻道的頻道號(hào)和標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào);從該電視終端的頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào),并將確定出的本地頻道的頻道號(hào)向所述電視終端返回。
9.如權(quán)利要求8所述的系統(tǒng),其特征在干, 所述電視終端還用于將本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送;其中,所述本地頻道集合數(shù)據(jù)中包括該電視終端的本地頻道的頻道號(hào)與頻道名稱(chēng)的對(duì)應(yīng)關(guān)系;以及 所述電視節(jié)目頻道查詢(xún)服務(wù)器還用于接收所述電視終端發(fā)送的本地頻道集合數(shù)據(jù);針對(duì)所述本地頻道集合數(shù)據(jù)中的每個(gè)頻道名稱(chēng),查找該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào),將該頻道名稱(chēng)所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào)和該頻道名稱(chēng)所對(duì)應(yīng)的本地頻道的頻道號(hào)對(duì)應(yīng)記錄到所述頻道映射關(guān)系表中。
10.如權(quán)利要求9所述的系統(tǒng),其特征在干, 所述電視終端將本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送具體包括 所述電視終端在首次與所述電視節(jié)目頻道查詢(xún)服務(wù)器建立連接時(shí),將本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送;或者, 所述電視終端在能接收的本地頻道發(fā)生變化時(shí),更新本地頻道集合數(shù)據(jù),并將更新后的本地頻道集合數(shù)據(jù)向所述電視節(jié)目頻道查詢(xún)服務(wù)器發(fā)送。
全文摘要
本發(fā)明公開(kāi)了一種電視節(jié)目頻道查詢(xún)系統(tǒng)、服務(wù)器以及方法,所述方法包括接收電視終端發(fā)送的電視節(jié)目頻道查詢(xún)請(qǐng)求后,根據(jù)該電視終端的標(biāo)識(shí)確定出對(duì)應(yīng)的頻道映射關(guān)系表;從該電視終端的頻道映射關(guān)系表中的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的電視節(jié)目中查找出符合所述查詢(xún)條件的電視節(jié)目,并確定查找出的電視節(jié)目所對(duì)應(yīng)的標(biāo)準(zhǔn)頻道的頻道號(hào);從該頻道映射關(guān)系表中確定查找出的標(biāo)準(zhǔn)頻道的頻道號(hào)所對(duì)應(yīng)的本地頻道的頻道號(hào)向所述電視終端返回。由于在進(jìn)行電視節(jié)目頻道查詢(xún)時(shí),參考了頻道映射關(guān)系表,從而可以保證查詢(xún)出的電視節(jié)目在電視終端的本地頻道范圍內(nèi),保證了向電視終端返回的電視節(jié)目頻道的查詢(xún)結(jié)果的有效性和準(zhǔn)確性,大大改善了用戶(hù)體驗(yàn)。
文檔編號(hào)H04N21/437GK102695079SQ20121017182
公開(kāi)日2012年9月26日 申請(qǐng)日期2012年5月29日 優(yōu)先權(quán)日2012年5月29日
發(fā)明者撖美霞 申請(qǐng)人:青島海信傳媒網(wǎng)絡(luò)技術(shù)有限公司