專利名稱:自動產(chǎn)生推薦信息的電視裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自動產(chǎn)生推薦信息的電視裝置及方法。
背景技術(shù):
目前,用戶可通過數(shù)字電視連接至微技(widget)服務(wù)器獲取喜好的Widget,但用戶在通過數(shù)字電視從widget服務(wù)器獲取Widget時,只能通過遙控器進(jìn)行關(guān)鍵字的輸入,而通過遙控器輸入關(guān)鍵字并不方便,即使可輸入關(guān)鍵字,則在widget服務(wù)器中捜索也需要時間,無法即時顯示捜索結(jié)果。
發(fā)明內(nèi)容
有鑒于此,故需要提供一種自動產(chǎn)生推薦信息的電視裝置及方法,根據(jù)用戶的收視習(xí)慣自動產(chǎn)生推薦信息。該自動產(chǎn)生推薦信息的電視裝置連接至一服務(wù)器,該服務(wù)器提供有多個信息,該電視裝置包括一存儲單元,該存儲単元中存儲有服務(wù)信息表,該服務(wù)信息表中記錄有節(jié)目標(biāo)示信息,該存儲単元中還存儲有一喜好節(jié)目數(shù)據(jù)庫,記錄了用戶經(jīng)常觀看節(jié)目的標(biāo)示信息,且姆個標(biāo)示信息中有一次數(shù)值,該次數(shù)值記錄了該節(jié)目標(biāo)示信息被添加至喜好節(jié)目數(shù)據(jù)庫的次數(shù);該電視裝置還包括一喜好收集模塊,當(dāng)用戶開始觀看ー節(jié)目時開始計時,在用戶觀看該節(jié)目的時間大于ー預(yù)設(shè)時間吋,從服務(wù)信息表中獲取該節(jié)目標(biāo)示信息,并確定該標(biāo)示信息是否存在于該喜好節(jié)目數(shù)據(jù)庫中,當(dāng)存在吋,則給該數(shù)據(jù)庫中的喜好節(jié)目標(biāo)示信息的統(tǒng)計次數(shù)加1,當(dāng)不存在吋,則記錄該標(biāo)示信息至喜好節(jié)目數(shù)據(jù)庫;一關(guān)鍵字確定模塊,當(dāng)偵測到個人喜好節(jié)目數(shù)據(jù)庫中的數(shù)據(jù)更新后,則獲取當(dāng)前次數(shù)值最高的標(biāo)示信息,并將該標(biāo)示信息作為關(guān)鍵字;一信息捜索模塊,利用該關(guān)鍵字在服務(wù)器中捜索相關(guān)信息,井根據(jù)所搜索的信息生成一推薦信息,并存儲該推薦信息至存儲單元;一推薦信息顯示模塊,響應(yīng)用戶的操作將該推薦信息通過ー顯示器顯示。該應(yīng)用于ー電視裝置的自動產(chǎn)生推薦信息的方法中的電視裝置連接至一服務(wù)器,該服務(wù)器提供有多個信息,該電視裝置的存儲單元,存儲有服務(wù)信息表及一喜好節(jié)目數(shù)據(jù)庫,該服務(wù)信息表中記錄有節(jié)目標(biāo)示信息,該喜好節(jié)目數(shù)據(jù)庫,記錄了用戶經(jīng)常觀看節(jié)目的標(biāo)示信息,且姆個標(biāo)示信息中有一次數(shù)值,該次數(shù)值記錄了該節(jié)目標(biāo)示信息被添加至喜好節(jié)目數(shù)據(jù)庫的次數(shù),該方法包括當(dāng)用戶開始觀看ー節(jié)目時開始計時,在用戶觀看該節(jié)目的時間大于ー預(yù)設(shè)時間吋,從服務(wù)信息表中獲取該節(jié)目標(biāo)示信息,并確定該標(biāo)示信息是否存在于該喜好節(jié)目數(shù)據(jù)庫中,當(dāng)存在吋,則給該數(shù)據(jù)庫中的喜好節(jié)目標(biāo)示信息的統(tǒng)計次數(shù)加1,當(dāng)不存在吋,則記錄該標(biāo)示信息至喜好節(jié)目數(shù)據(jù)庫;當(dāng)偵測到個人喜好節(jié)目數(shù)據(jù)庫中的數(shù)據(jù)更新后,則獲取當(dāng)前次數(shù)值最高的標(biāo)示信息,并將該標(biāo)示信息作為關(guān)鍵字;利用該關(guān)鍵字在服務(wù)器中捜索相關(guān)信息,井根據(jù)所搜索的信息生成一推薦信息,并存儲該推薦信息至存儲單元;響應(yīng)用戶的操作將該推薦信息通過ー顯示器顯示。相較于現(xiàn)有技術(shù),本發(fā)明通過收集用戶的收視習(xí)慣,根據(jù)用戶的收視習(xí)慣自動產(chǎn)生關(guān)鍵字,并根據(jù)自動產(chǎn)生的關(guān)鍵字去服務(wù)器搜索推薦信息,并將推薦信息顯示給用戶,從
而無需用戶手動輸入關(guān)鍵字去捜索。
圖I為自動產(chǎn)生推薦信息的電視裝置連接至一服務(wù)器的架構(gòu)圖。圖2為圖I所示電視裝置的功能方塊圖。圖3為圖I所示電視裝置中的存儲單元中所存儲的喜好節(jié)目數(shù)據(jù)庫的示意圖。圖4為該電視裝置收集用戶喜好節(jié)目至該喜好節(jié)目數(shù) 據(jù)庫的流程圖。圖5為該電視裝置自動產(chǎn)生推薦信息的流程圖。主要元件符號說明
電視裝置Γ1
服務(wù)器2
存儲單元11
服務(wù)信息表111
喜好節(jié)目數(shù)據(jù)庫 2
推薦列表1 3
處理單元12
喜好收集模塊121
關(guān)鍵字確定模塊122
信息捜索模塊123
推薦信息顯示模塊 124 顯示單元13
遙控器15
按鍵14如下具體實施方式
將結(jié)合上述附圖進(jìn)ー步說明本發(fā)明。
具體實施例方式如圖I所示,為電視裝置I連接至一服務(wù)器2的架構(gòu)圖。該服務(wù)器2提供有多種
不同類型的信息,本實施方式中,該服務(wù)器2為微技(Widget)服務(wù)器,該信息為微技。該電視裝置I可從該服務(wù)器2下載微技對電視裝置I進(jìn)行ー些個性化的設(shè)置,或者定制ー些喜好ィ目息。如圖2所示,該電視裝置I包括一存儲單元11,該存儲単元11中存儲有服務(wù)信息表(service information, SI) 111,該服務(wù)信息表111中記錄有節(jié)目標(biāo)示信息。本實施方式中,該電視裝置I為機頂盒,該電視裝置I中的服務(wù)信息表(service information, SI)中所記錄的標(biāo)示信息即為每個節(jié)目的大類、子類及/或節(jié)目名稱。該存儲単元11中還存儲有一喜好節(jié)目數(shù)據(jù)庫112,該喜好節(jié)目數(shù)據(jù)庫記錄了用戶經(jīng)常觀看節(jié)目的標(biāo)示信息,該標(biāo)示信息可包括多個層次,本實施方式中,如圖3所示,該標(biāo)示信息分為三個層次,第一層為節(jié)目所屬大類,如體育類或娛樂類,第二層為大類所包括的 子類,如體育類里又包括足球、籃球、綜合、體操、羽毛球等,第三層為每個子類里所包括的具體節(jié)目的名稱,如足球的子類又包括天下足球,風(fēng)云足球,前沿足球三個節(jié)目。每層標(biāo)示信息中的每個標(biāo)示信息都有一次數(shù)統(tǒng)計值,該次數(shù)統(tǒng)計值記錄了該節(jié)目標(biāo)示信息被作為喜好節(jié)目的次數(shù)。且上ー層標(biāo)示信息的統(tǒng)計次數(shù)為下ー層標(biāo)示信息的統(tǒng)計次數(shù)的總和。該電視裝置I還包括一處理單元12,該處理単元12包括一喜好收集模塊121、一關(guān)鍵字確定模塊122、一信息捜索模塊123及一推薦信息顯示模塊124。當(dāng)用戶開始觀看ー電視節(jié)目時,該喜好收集模塊121開始計時,在用戶觀看該節(jié)目的時間大于ー預(yù)設(shè)時間時,該喜好收集模塊121從服務(wù)信息表111中獲取該節(jié)目標(biāo)示信息,并確定該標(biāo)示信息是否存在于該喜好節(jié)目數(shù)據(jù)庫112中,當(dāng)存在吋,則給該數(shù)據(jù)庫中的喜好節(jié)目標(biāo)示信息的次數(shù)加1,當(dāng)不存在吋,則記錄該標(biāo)示信息至喜好節(jié)目數(shù)據(jù)庫112。在本實施方式中,若該標(biāo)不信息包括三層,則該喜好收集模塊121首先從該服務(wù)信息表111中獲取該節(jié)目所屬的大類,子類,及節(jié)目名稱,然后確定該節(jié)目的大類是否存在于該喜好節(jié)目數(shù)據(jù)庫112中,若不存在,則增加該大類,子類及節(jié)目名稱至該喜好節(jié)目數(shù)據(jù)庫112,并將大類,子類及節(jié)目名稱的對應(yīng)的統(tǒng)計次數(shù)記為1,當(dāng)存在吋,則將喜好節(jié)目數(shù)據(jù)庫112中的大類的次數(shù)加1,然后確定該子類是否存在于該喜好節(jié)目數(shù)據(jù)庫112中該大類對應(yīng)的子類中,若不存在,則將該子類及節(jié)目名稱添加至該喜好節(jié)目數(shù)據(jù)庫112中的大類,并將該子類及該節(jié)目名稱記為I,若存在,則將喜好節(jié)目數(shù)據(jù)庫112中該子類的數(shù)量加I,并繼續(xù)判斷該節(jié)目名稱是否存在于該喜好節(jié)目數(shù)據(jù)庫112中該子類對應(yīng)的節(jié)目名稱中,若存在,則對該喜好節(jié)目數(shù)據(jù)庫112該子類對應(yīng)的節(jié)目名稱加1,若不存在,則將該節(jié)目名稱記錄在該喜好節(jié)目書庫112的該子類中,并將該節(jié)目名稱的統(tǒng)計次數(shù)記為I。本實施方式中,為了限制喜好節(jié)目數(shù)據(jù)庫112的大小,可限定類,子類及節(jié)目名稱的數(shù)量,在確定所觀看節(jié)目的大類,子類,節(jié)目名稱不存在喜好節(jié)目數(shù)據(jù)庫112中,且數(shù)量大于預(yù)先設(shè)定的數(shù)量吋,則刪除最長時間未被更新的標(biāo)示信息,以添加新的大類,子類及節(jié)目名稱至該喜好節(jié)目數(shù)據(jù)庫112。該關(guān)鍵字確定模塊122每隔ー第三預(yù)定時間偵測該個人喜好節(jié)目數(shù)據(jù)庫112中的資料是否更新,當(dāng)偵測到個人喜好節(jié)目數(shù)據(jù)庫112中的數(shù)據(jù)更新后,該關(guān)鍵字確定模塊122獲取當(dāng)前統(tǒng)計次數(shù)值最高的標(biāo)示信息,并將該標(biāo)示信息作為關(guān)鍵字,本實施方式中,當(dāng)標(biāo)示信息為三層吋,則首先從大類中獲取統(tǒng)計次數(shù)最高的大類名稱作為ー個關(guān)鍵字,然后在該大類所包括的小類中選擇統(tǒng)計次數(shù)最高的子類名稱作為ー個關(guān)鍵字,然后在該子類對應(yīng)的節(jié)目名稱中選擇統(tǒng)計次數(shù)最高的節(jié)目名稱作為ー個關(guān)鍵字。
該信息搜索模塊123利用關(guān)鍵字確定模塊122所確定的關(guān)鍵字在服務(wù)器中搜索與該關(guān)鍵字相關(guān)的信息,井根據(jù)所搜索的信息生成一推薦列表113,并存儲該推薦列表113至該存儲単元U。該推薦信息顯示模塊124響應(yīng)用戶的操作將該推薦列表113通過ー顯示器13顯示。在本實施方式中,可將關(guān)鍵字確定模塊122所生成的多個關(guān)鍵字作為ー個聯(lián)合關(guān)鍵字進(jìn)行捜索,用戶可預(yù)先設(shè)定所需信息的數(shù)量,首先將所有的關(guān)鍵字作為ー個聯(lián)合關(guān)鍵字進(jìn)行搜索,然后逐次減少關(guān)鍵字的數(shù)量,直到捜索到用戶預(yù)先設(shè)定數(shù)量的信息。本實施方式中,該電視裝置I還包括ー按鍵14,在該推薦信息顯示模塊124偵測到該按鍵14被觸發(fā)后,即通過該顯示器13顯示該推薦列表113。在其他實施方式中,該電視裝置I還包括ー遙控裝置15,該按鍵14設(shè)置在該遙控裝置15上。
如圖4所示,為喜好收集模塊121收集用戶喜好節(jié)目至該喜好節(jié)目數(shù)據(jù)庫112的流程圖。首先,當(dāng)用戶開始觀看ー電視節(jié)目吋,該喜好收集模塊121開始計時(步驟S401)。在用戶觀看該節(jié)目的時間大于ー預(yù)設(shè)時間吋,該喜好收集模塊121從服務(wù)信息表111中獲取該節(jié)目標(biāo)示信息(步驟S402)。該喜好收集模塊121確定該標(biāo)示信息是否存在于該喜好節(jié)目數(shù)據(jù)庫112中(步驟S403)。當(dāng)存在吋,則給該喜好節(jié)目數(shù)據(jù)庫112中的喜好節(jié)目標(biāo)示信息的統(tǒng)計次數(shù)加I (步驟 S404)。當(dāng)不存在吋,則記錄該標(biāo)示信息至喜好節(jié)目數(shù)據(jù)庫112(步驟S405)。如圖5所示,為該電視裝置自動產(chǎn)生推薦信息的流程圖。首先,該關(guān)鍵字確定模塊122每隔ー第二預(yù)定時間偵測該個人喜好節(jié)目數(shù)據(jù)庫112中的資料是否更新(步驟S501)。當(dāng)沒有更新吋,則繼續(xù)執(zhí)行本步驟。當(dāng)偵測到個人喜好節(jié)目數(shù)據(jù)庫112中的數(shù)據(jù)更新后,該關(guān)鍵字確定模塊122獲取當(dāng)前統(tǒng)計次數(shù)值最高的標(biāo)示信息,并將該標(biāo)示信息作為關(guān)鍵字(步驟S502)。該信息搜索模塊123利用關(guān)鍵字確定模塊122所確定的關(guān)鍵字在服務(wù)器中搜索與該關(guān)鍵字相關(guān)的信息(步驟S503)。該信息搜索模塊123根據(jù)所搜索的信息生成一推薦列表113,并存儲該推薦列表至該存儲單元11 (步驟S504)。該推薦列表顯示模塊124響應(yīng)用戶的操作通過ー顯示器13顯示該推薦列表113 (步驟 S505)。
權(quán)利要求
1.一種自動產(chǎn)生推薦信息的電視裝置,該電視裝置連接至一服務(wù)器,該服務(wù)器提供有多個信息,該電視裝置包括一存儲單元,該存儲単元中存儲有服務(wù)信息表,該服務(wù)信息表中記錄有節(jié)目標(biāo)示信息,其特征在干, 該存儲単元中還存儲有一喜好節(jié)目數(shù)據(jù)庫,記錄了用戶經(jīng)常觀看節(jié)目的標(biāo)示信息,且每個標(biāo)示信息中有一次數(shù)值,該次數(shù)值記錄了該節(jié)目標(biāo)示信息被添加至喜好節(jié)目數(shù)據(jù)庫的次數(shù); 該電視裝置還包括 一喜好收集模塊,當(dāng)用戶開始觀看ー節(jié)目時開始計時,在用戶觀看該節(jié)目的時間大于一預(yù)設(shè)時間時,從服務(wù)信息表中獲取該節(jié)目標(biāo)示信息,并確定該標(biāo)示信息是否存在于該喜好節(jié)目數(shù)據(jù)庫中,當(dāng)存在吋,則給該數(shù)據(jù)庫中的喜好節(jié)目標(biāo)示信息的統(tǒng)計次數(shù)加1,當(dāng)不存在時,則記錄該標(biāo)示信息至喜好節(jié)目數(shù)據(jù)庫; ー關(guān)鍵字確定模塊,當(dāng)偵測到個人喜好節(jié)目數(shù)據(jù)庫中的數(shù)據(jù)更新后,則獲取當(dāng)前次數(shù)值最高的標(biāo)示信息,并將該標(biāo)示信息作為關(guān)鍵字; 一信息捜索模塊,利用該關(guān)鍵字在服務(wù)器中捜索相關(guān)信息,井根據(jù)所搜索的信息生成一推薦信息,并存儲該推薦信息至存儲單元; 一推薦信息顯示模塊,響應(yīng)用戶的操作將該推薦信息通過ー顯示器顯示。
2.如權(quán)利要求I所述的自動產(chǎn)生推薦信息的電視裝置,其特征在干,該電視裝置還包括ー按鍵,在該推薦信息顯示模塊偵測到該按鍵被觸發(fā)后,即通過該顯示器顯示該推薦信息O
3.如權(quán)利要求I所述的自動產(chǎn)生推薦信息的電視裝置,其特征在干,該電視裝置還包括ー遙控裝置,該遙控裝置上設(shè)置ー按鍵,在該推薦信息顯示模塊偵測到該該遙控器上的按鍵被觸發(fā)后,即通過該顯示器顯示該推薦信息。
4.如權(quán)利要求I所述的自動產(chǎn)生推薦信息的電視裝置,其特征在干,該服務(wù)器中所存儲的為多個微技。
5.如權(quán)利要求I所述的自動產(chǎn)生推薦信息的電視裝置,其特征在干,當(dāng)該喜好收集模塊將該標(biāo)示信息添加至該喜好節(jié)目數(shù)據(jù)庫時,若標(biāo)示信息的數(shù)量達(dá)到ー預(yù)設(shè)值,則刪除最長時間未被更新的標(biāo)示信息,添加該標(biāo)示信息至該喜好節(jié)目數(shù)據(jù)庫。
6.如權(quán)利要求I所述的自動產(chǎn)生推薦信息的電視裝置,其特征在干,該服務(wù)信息表中所記錄節(jié)目標(biāo)示信息為節(jié)目類別信息,該節(jié)目類別信息包括多個層次,則在生成關(guān)鍵字吋,該關(guān)鍵字確定模塊將每一層的標(biāo)示信息生成ー關(guān)鍵字,在該信息捜索模塊在服務(wù)器端捜索時,可將多個層次的關(guān)鍵字生成一聯(lián)合關(guān)鍵字進(jìn)行捜索。
7.如權(quán)利要求6所述的自動產(chǎn)生推薦信息的電視裝置,其特征在干,該關(guān)鍵字確定模塊所確定的關(guān)鍵字為多個時,首先將多個關(guān)鍵字作為ー個聯(lián)合關(guān)鍵字進(jìn)行捜索,然后每次減少一個關(guān)鍵字,直到所捜索的信息數(shù)量達(dá)到ー預(yù)設(shè)值。
8.ー種應(yīng)用于ー電視裝置的自動產(chǎn)生推薦信息的方法,該電視裝置連接至一服務(wù)器,該服務(wù)器提供有多個信息,該電視裝置的存儲單元,存儲有服務(wù)信息表及一喜好節(jié)目數(shù)據(jù)庫,該服務(wù)信息表中記錄有節(jié)目標(biāo)示信息,該喜好節(jié)目數(shù)據(jù)庫,記錄了用戶經(jīng)常觀看節(jié)目的標(biāo)示信息,且姆個標(biāo)示信息中有一次數(shù)值,該次數(shù)值記錄了該節(jié)目標(biāo)示信息被添加至喜好節(jié)目數(shù)據(jù)庫的次數(shù);其特征在于,該方法包括當(dāng)用戶開始觀看ー節(jié)目時開始計時,在用戶觀看該節(jié)目的時間大于ー預(yù)設(shè)時間吋,從服務(wù)信息表中獲取該節(jié)目標(biāo)示信息,并確定該標(biāo)示信息是否存在于該喜好節(jié)目數(shù)據(jù)庫中,當(dāng)存在吋,則給該數(shù)據(jù)庫中的喜好節(jié)目標(biāo)示信息的統(tǒng)計次數(shù)加1,當(dāng)不存在吋,則記錄該標(biāo)示信息至喜好節(jié)目數(shù)據(jù)庫; 當(dāng)偵測到個人喜好節(jié)目數(shù)據(jù)庫中的數(shù)據(jù)更新后,則獲取當(dāng)前次數(shù)值最高的標(biāo)示信息,并將該標(biāo)示信息作為關(guān)鍵字; 利用該關(guān)鍵字在服務(wù)器中捜索相關(guān)信息,井根據(jù)所搜索的信息生成一推薦信息,并存儲該推薦信息至存儲單元; 響應(yīng)用戶的操作將該推薦信息通過ー顯示器顯示。
9.如權(quán)利要求8所述的應(yīng)用于ー電視裝置的自動產(chǎn)生推薦信息的方法,其特征在干, 還包括步驟當(dāng)將該標(biāo)示信息添加至該喜好節(jié)目數(shù)據(jù)庫時,若標(biāo)示信息的數(shù)量達(dá)到ー預(yù)設(shè)值,則刪除最長時間未被更新的標(biāo)示信息,添加該標(biāo)示信息至該喜好節(jié)目數(shù)據(jù)庫。
10.如權(quán)利要求8所述的應(yīng)用于ー電視裝置的自動產(chǎn)生推薦信息的方法,其特征在干,該服務(wù)信息表中所記錄節(jié)目標(biāo)示信息為節(jié)目類別信息,該節(jié)目類別信息包括多個層次,則在生成關(guān)鍵字時,將姆ー層的標(biāo)不信息生成ー關(guān)鍵字,則在服務(wù)器上搜索信息時,將多個層次的關(guān)鍵字作為ー聯(lián)合關(guān)鍵字進(jìn)行搜索。
全文摘要
提供一種應(yīng)用于一電視裝置的自動產(chǎn)生推薦信息的方法,該方法包括在用戶觀看一節(jié)目的時間大于一預(yù)設(shè)時間時,從一服務(wù)信息表中獲取該節(jié)目標(biāo)示信息,并確定該標(biāo)示信息是否存在于一預(yù)設(shè)的喜好節(jié)目數(shù)據(jù)庫中,當(dāng)標(biāo)示信息存在于一預(yù)設(shè)的喜好節(jié)目數(shù)據(jù)庫時,則給該數(shù)據(jù)庫中的喜好節(jié)目標(biāo)示信息的統(tǒng)計次數(shù)加1,當(dāng)該標(biāo)示信息不存在該喜好節(jié)目數(shù)據(jù)庫時,則記錄該標(biāo)示信息至喜好節(jié)目數(shù)據(jù)庫;當(dāng)偵測到個人喜好節(jié)目數(shù)據(jù)庫中的數(shù)據(jù)更新后,則并將數(shù)據(jù)庫中次數(shù)最高的標(biāo)示信息作為關(guān)鍵字;利用該關(guān)鍵字在服務(wù)器中搜索相關(guān)信息,并將搜索到的信息顯示給用戶。同時提供一自動產(chǎn)生推薦信息的電視裝置。使用本發(fā)明,可根據(jù)用戶的收視習(xí)慣自動產(chǎn)生推薦信息。
文檔編號G06F17/30GK102685602SQ20111005536
公開日2012年9月19日 申請日期2011年3月8日 優(yōu)先權(quán)日2011年3月8日
發(fā)明者陳昱宏 申請人:國基電子(上海)有限公司, 鴻海精密工業(yè)股份有限公司