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