被控終端及其信息提供方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及人機(jī)交互技術(shù)領(lǐng)域,具體涉及一種被控終端及其信息提供方法。
【背景技術(shù)】
[0002]隨著數(shù)字電視的發(fā)展以及電視節(jié)目的日益增多,基于Web技術(shù)實(shí)現(xiàn)的EPG(Electronic Program Guide,電子節(jié)目菜單)系統(tǒng)也隨之普遍應(yīng)用于數(shù)字電視顯示終端中。通過EPG系統(tǒng),用戶可以查看每個頻道的當(dāng)前節(jié)目并根據(jù)節(jié)目清單預(yù)約后續(xù)節(jié)目。
[0003]然而,當(dāng)前電視節(jié)目的數(shù)量龐大,如果逐一查找所要觀看的節(jié)目信息則非常耗時,并且每次僅能被動的根據(jù)節(jié)目清單進(jìn)行節(jié)目預(yù)約,如果節(jié)目清單中沒有所要預(yù)約的節(jié)目信息,則必須在節(jié)目數(shù)據(jù)庫刷新時再次通過手動方式進(jìn)行預(yù)約,用戶的使用體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提供一種被控終端及其信息提供方法,能夠在節(jié)目數(shù)據(jù)庫刷新時自動進(jìn)行節(jié)目預(yù)約,改善用戶的使用體驗(yàn)。
[0005]本發(fā)明采用的一個實(shí)施例是:提供一種信息提供方法,包括:接收用戶的第一請求,其中第一請求包括與用戶當(dāng)前所要觀看或預(yù)約的節(jié)目信息對應(yīng)的索引標(biāo)識;在節(jié)目數(shù)據(jù)庫中查詢是否有與第一請求包括的索引標(biāo)識相匹配的節(jié)目信息;若有,則將匹配索引標(biāo)識的節(jié)目信息告知用戶;若無,則提醒用戶并記錄第一請求,且在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時再次自動進(jìn)行查詢。
[0006]本發(fā)明采用的另一個實(shí)施例是:提供一種被控終端,包括接收模塊、處理模塊和提醒模塊,接收模塊用于接收用戶的第一請求,其中第一請求包括與用戶當(dāng)前所要觀看或預(yù)約的節(jié)目信息對應(yīng)的索引標(biāo)識,處理模塊用于在節(jié)目數(shù)據(jù)庫中查詢是否有與第一請求包括的索引標(biāo)識相匹配的節(jié)目信息,若有,則處理模塊將匹配索引標(biāo)識的節(jié)目信息告知用戶,若無,則提醒模塊在處理模塊的控制下提醒用戶,并且處理模塊記錄第一請求,在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時再次自動進(jìn)行查詢。
[0007]本發(fā)明實(shí)施例的被控終端及其信息提供方法,通過在節(jié)目數(shù)據(jù)庫中查詢與索引標(biāo)識相匹配的節(jié)目信息,并且在未查詢到匹配的節(jié)目信息時,通過記錄第一請求,從而能夠在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時再次自動進(jìn)行查詢,無需手動操作即可完成節(jié)目預(yù)約,用戶的使用體驗(yàn)較好。
【附圖說明】
[0008]圖1是本發(fā)明第一實(shí)施例的信息提供方法的流程圖;
[0009]圖2是本發(fā)明第二實(shí)施例的信息提供方法的流程圖;
[0010]圖3是本發(fā)明第三實(shí)施例的信息提供方法的流程圖;
[0011]圖4是本發(fā)明第四實(shí)施例的信息提供方法的流程圖;
[0012]圖5是本發(fā)明一實(shí)施例的被控終端的原理框圖。
【具體實(shí)施方式】
[0013]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,本發(fā)明以下所描述的實(shí)施例僅僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0014]圖1是本發(fā)明第一實(shí)施例的信息提供方法的流程圖。如圖1所示,本實(shí)施例的信息提供方法包括以下步驟:
[0015]步驟Sll:接收用戶的第一請求,第一請求包括與用戶當(dāng)前所要觀看或預(yù)約的節(jié)目信息對應(yīng)的索引標(biāo)識。
[0016]為了描述并比較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例全文的信息提供方法以電視節(jié)目的搜索與預(yù)約為例,當(dāng)然并不局限于此,對應(yīng)實(shí)現(xiàn)該方法的基礎(chǔ)是具有EPG系統(tǒng)的數(shù)字電視機(jī)和遙控器。
[0017]第一請求可以通過遙控器或者數(shù)字電視機(jī)自帶的菜單按鍵輸入。
[0018]在本實(shí)施例中,節(jié)目信息可以包括節(jié)目標(biāo)識、節(jié)目名稱、節(jié)目類型、節(jié)目內(nèi)容標(biāo)識、節(jié)目鏈接地址中的至少一個,對應(yīng)地,索引標(biāo)識可以為當(dāng)前所要觀看或預(yù)約的節(jié)目信息的關(guān)鍵字、播放節(jié)目的頻道、播放節(jié)目的時間或者與節(jié)目信息具有索引關(guān)系的字符代碼。
[0019]步驟S12:在節(jié)目數(shù)據(jù)庫中查詢是否有與第一請求包括的索引標(biāo)識相匹配的節(jié)目信息。
[0020]若有,則執(zhí)行步驟S13 ;若無,則執(zhí)行步驟S14。
[0021]步驟S13:將匹配索引標(biāo)識的節(jié)目信息告知用戶。
[0022]可以在數(shù)字電視機(jī)上通過界面彈出對話框的方式告知用戶。
[0023]并且,本實(shí)施例中只要與關(guān)鍵的索引標(biāo)識匹配即為相匹配,因此用戶可進(jìn)一步通過控制菜單選擇等方式從匹配得到的眾多節(jié)目信息中選擇一個或多個作為當(dāng)前所要觀看或預(yù)約的節(jié)目信息。
[0024]步驟S14:提醒用戶,并記錄第一請求,且在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時再次自動進(jìn)行查詢。
[0025]承上所述,如果在未查詢到匹配的節(jié)目信息時,通過記錄第一請求,本實(shí)施例能夠在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時再次自動進(jìn)行查詢,無需用戶手動操作即可完成未來的節(jié)目預(yù)約,使用體驗(yàn)較好。
[0026]在一個實(shí)施例中,所述的信息提供方法能夠通過網(wǎng)絡(luò)服務(wù)器擴(kuò)展索引標(biāo)識,因此即使用戶使用在傳統(tǒng)EPG系統(tǒng)中無法匹配的索引標(biāo)識,通過該實(shí)施例,也得到與索引標(biāo)識相匹配的節(jié)目信息。
[0027]如圖2所示,本發(fā)明第二實(shí)施例的信息提供方法包括:
[0028]步驟S21:接收用戶的第一請求,第一請求包括與用戶當(dāng)前所要觀看或預(yù)約的節(jié)目信息對應(yīng)的索引標(biāo)識。
[0029]步驟S22:在網(wǎng)絡(luò)服務(wù)器中,依據(jù)索引標(biāo)識產(chǎn)生擴(kuò)展索引標(biāo)識。
[0030]步驟S23:使用擴(kuò)展索引標(biāo)識在EPG系統(tǒng)的電子節(jié)目菜單EPG數(shù)據(jù)庫中查詢是否具有與擴(kuò)展索引標(biāo)識相匹配的節(jié)目信息。
[0031]舉例來說,用戶所輸入的索引標(biāo)識例如搜索得到的節(jié)目信息包括節(jié)目名稱、演員名稱和節(jié)目類型等。以人名來舉例說明,當(dāng)用戶輸入“姜文”作為索引標(biāo)識時,在傳統(tǒng)的EPG系統(tǒng)中搜索該索引標(biāo)識時,可能無法找到任何的電視節(jié)目,或者僅僅能夠找到部分在EPG數(shù)據(jù)中包含數(shù)據(jù)“姜文”的節(jié)目。但使用本申請的信息提供方法,將先針對用戶所輸入的“索弓丨標(biāo)識”通過網(wǎng)絡(luò)服務(wù)器進(jìn)行擴(kuò)展,例如將上述人名“姜文”擴(kuò)展成與“姜文”相關(guān)的多個擴(kuò)展索引標(biāo)識,例如擴(kuò)展為“姜文”所導(dǎo)演的影片、“姜文”所參演的影片、“姜文”所推薦的影片等,從而獲得多個擴(kuò)展索引標(biāo)識,擴(kuò)展的索引標(biāo)識可以使用傳統(tǒng)EPG系統(tǒng)中通用的索引標(biāo)識,例如節(jié)目名稱、節(jié)目類型。從而,采用本申請?jiān)搶?shí)施例中的信息提供方法,可以使得原本在EPG系統(tǒng)中無法獲得匹配的索引標(biāo)識在網(wǎng)絡(luò)服務(wù)器中得到擴(kuò)展,并且使用擴(kuò)展之后的索引標(biāo)識返回至電視機(jī)本地端的EPG系統(tǒng)來進(jìn)行搜索,從而更加方便地向用戶提供所需要觀看的節(jié)目。本實(shí)施例相當(dāng)于在網(wǎng)絡(luò)服務(wù)器中先進(jìn)行索引標(biāo)識的擴(kuò)展,可以使用數(shù)據(jù)匹配算法對索引標(biāo)識進(jìn)行擴(kuò)展。而后在電子節(jié)目菜單EPG數(shù)據(jù)庫中進(jìn)行搜索。
[0032]若步驟S23找到匹配的節(jié)目信息,則執(zhí)行步驟S24 ;若無,則執(zhí)行步驟S25。
[0033]步驟S24:將匹配擴(kuò)展索引標(biāo)識的節(jié)目信息告知用戶。
[0034]步驟S25:提醒用戶,并記錄第一請求,且在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時再次自動進(jìn)行查詢。
[0035]圖3是本發(fā)明第三實(shí)施例的信息提供方法的流程圖。在圖1或圖2所示實(shí)施例的基礎(chǔ)上,本實(shí)施例考慮到再次查詢的時效性,即僅對記錄時間不超過預(yù)先設(shè)置的時間閾值(例如I個月或者2個月)內(nèi)的第一請求,自動進(jìn)行節(jié)目預(yù)約。
[0036]如圖3所示,本發(fā)明實(shí)施例的信息提供方法包括:
[0037]步驟S31:接收用戶的第一請求,第一請求包括與用戶當(dāng)前所要觀看或預(yù)約的節(jié)目信息對應(yīng)的索引標(biāo)識。
[0038]步驟S32:響應(yīng)第一請求啟動計(jì)時功能。
[0039]步驟S33:在節(jié)目數(shù)據(jù)庫中查詢是否有與第一請求包括的索引標(biāo)識或與依據(jù)索引標(biāo)識產(chǎn)生的擴(kuò)展索引標(biāo)識,相匹配的節(jié)目信息。
[0040]若有,則執(zhí)行步驟S34 ;若無,則執(zhí)行步驟S35。
[0041]步驟S34:將匹配索引標(biāo)識或擴(kuò)展索引標(biāo)識的節(jié)目信息告知用戶。
[0042]步驟S35:計(jì)時得到自第一請求被記錄至節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新的間隔時間。
[0043]步驟S36:將間隔時間與預(yù)先設(shè)置的時間閾值進(jìn)行比較,即判斷間隔時間是否小于或等于預(yù)先設(shè)置的時間閾值。
[0044]若否,則執(zhí)行步驟S37 ;若是,則執(zhí)行步驟S38。
[0045]步驟S37:在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時不再查詢。
[0046]步驟S38:在節(jié)目數(shù)據(jù)庫進(jìn)行節(jié)目數(shù)據(jù)刷新時再次進(jìn)行查詢。
[0047]圖4是本發(fā)明第四實(shí)施例的信息提供方法的流程圖。在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例考慮到將再次查詢的查詢結(jié)果告知用戶的時間,以避免給客戶帶來困擾,進(jìn)一步提高使用體驗(yàn)。
[0048]如圖4所示,本發(fā)明實(shí)施例的信息提供方法包括:
[0049]步驟S41:接收用戶的第一請求,第一請求包括與用戶當(dāng)前所要觀看或預(yù)約的節(jié)目信息對應(yīng)的索引標(biāo)識。
[0050]步驟S42:在節(jié)目數(shù)據(jù)庫中查詢是否有與第一請求包括的索引標(biāo)識相匹配的節(jié)目信息。
[0051]若有,則執(zhí)行步驟S43 ;若無,則執(zhí)行步驟S44。
[0052]步驟S43:將匹配索引標(biāo)識的節(jié)目信息告知用戶。
[0053]步驟S44:響應(yīng)用戶的第二請求,第二請求包括設(shè)置將再次查詢的查詢結(jié)果告知用戶的時間設(shè)置參數(shù)。
[0054]步驟S45:根據(jù)時間設(shè)置參數(shù)將再次查詢的查詢結(jié)果告知用戶。
[0055]舉例來說,上述時間設(shè)置參數(shù)包含完成再次查詢之后,將查詢結(jié)果立即告知用戶,或者在固定時間告知用戶。在上述基礎(chǔ)上,本發(fā)明實(shí)施例進(jìn)一步考慮到將再次查詢的查詢結(jié)果告知用戶的方式,即執(zhí)行步驟S46、S47,進(jìn)一步提高使用體驗(yàn)。
[0056]步驟S46:響應(yīng)用戶的第三請求,第三請求包括設(shè)置將