本發(fā)明涉及電視機(jī)領(lǐng)域,尤其涉及基于用戶界面的用戶操作記錄方法及裝置。
背景技術(shù):
當(dāng)前,隨著智能電視的普及與發(fā)展,進(jìn)而使得電視系統(tǒng)變得更加錯(cuò)綜復(fù)雜。電視在功能上變得強(qiáng)大的同時(shí),也讓用戶具有更多的操作選擇,而這將會(huì)使得用戶高頻率地使用不一樣的應(yīng)用及其對(duì)應(yīng)的應(yīng)用功能,進(jìn)而導(dǎo)致用戶難以清楚記憶之前的操作。因此,為便于用戶快捷地了解歷史操作,通常電視機(jī)都會(huì)提供相應(yīng)的歷史操作的記錄方式,比如,根據(jù)用戶操作打開的應(yīng)用名稱進(jìn)行記錄,或者根據(jù)用戶觀看電視節(jié)目的名稱進(jìn)行記錄等。
由于當(dāng)前電視基本都是采用遙控器進(jìn)行用戶操作,因而用戶查找歷史記錄的過程會(huì)比較繁瑣,而若用戶的操作歷史記錄過多且過于頻繁,則必將降低用戶查找歷史記錄的效率及準(zhǔn)確率,也即當(dāng)前傳統(tǒng)的Android智能電視依然還不夠智能,沒有對(duì)用戶的操作進(jìn)行更加智能的記錄處理,進(jìn)而不能以更貼合用戶意愿的方式與用戶進(jìn)行互動(dòng)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種基于用戶界面的用戶操作記錄方法及裝置,旨在解決現(xiàn)有技術(shù)中,智能電視機(jī)不能對(duì)用戶的操作進(jìn)行更加智能的記錄處理,進(jìn)而不能實(shí)現(xiàn)與用戶之間的存在貼合用戶意愿的互動(dòng)的技術(shù)問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于用戶界面的用戶操作記錄方法,所述方法包括步驟:
在電視機(jī)運(yùn)行時(shí),記錄進(jìn)入當(dāng)前用戶界面的時(shí)間、當(dāng)前用戶界面的名稱及內(nèi)容,并根據(jù)所述記錄,生成當(dāng)前用戶界面的用戶操作記錄;
當(dāng)通過用戶操作切換用戶界面時(shí),記錄退出當(dāng)前用戶界面的時(shí)間并增添至所述用戶操作記錄,重復(fù)所述用戶操作記錄的過程直至電視機(jī)關(guān)機(jī)或滿足預(yù)設(shè)停止條件時(shí)退出。
優(yōu)選地,所述用戶操作記錄至少包括用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源;
其中,在生成所述用戶操作記錄時(shí),根據(jù)用戶界面的類型,從用戶界面顯示的內(nèi)容中提取與用戶界面的類型相對(duì)應(yīng)的關(guān)鍵字作為用戶界面的內(nèi)容關(guān)鍵字;所述內(nèi)容來源至少包括網(wǎng)絡(luò)來源、本地來源。
優(yōu)選地,所述方法還包括:
根據(jù)預(yù)設(shè)的歸類方式,對(duì)所述用戶操作記錄中的內(nèi)容進(jìn)行歸類處理,得到歸類數(shù)據(jù)庫,其中,所述歸類方式至少包括:根據(jù)用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源、界面關(guān)聯(lián)性、使用頻率、最新使用時(shí)間進(jìn)行歸類。
優(yōu)選地,所述方法還包括:根據(jù)預(yù)設(shè)的檢索方式,從所述歸類數(shù)據(jù)庫檢索相應(yīng)的數(shù)據(jù)并顯示檢索結(jié)果;
其中,所述檢索方式至少包括:按時(shí)間檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱和/或內(nèi)容關(guān)鍵字;按界面名稱檢索,以檢索對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字;按內(nèi)容關(guān)鍵字檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱。
優(yōu)選地,所述方法還包括:
在返回顯示檢索結(jié)果時(shí),根據(jù)用戶界面的進(jìn)出時(shí)間,生成通過用戶操作依次進(jìn)入各用戶界面的進(jìn)入路線,并根據(jù)所述進(jìn)入路線以及各用戶界面所對(duì)應(yīng)的內(nèi)容來源,依次重新加載顯示各用戶界面,其中,所述進(jìn)入路線的起點(diǎn)至少包括通過電視系統(tǒng)主頁進(jìn)入或通過遙控器快捷鍵進(jìn)入。
進(jìn)一步地,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種基于用戶界面的用戶操作記錄裝置,所述裝置包括:
第一記錄模塊,用于在電視機(jī)運(yùn)行時(shí),記錄進(jìn)入當(dāng)前用戶界面的時(shí)間、當(dāng)前用戶界面的名稱及內(nèi)容,并根據(jù)所述記錄,生成當(dāng)前用戶界面的用戶操作記錄;
第二記錄模塊,用于當(dāng)通過用戶操作切換用戶界面時(shí),記錄退出當(dāng)前用戶界面的時(shí)間并增添至所述用戶操作記錄;
循環(huán)模塊,用于在切換用戶界面后,重復(fù)調(diào)用所述第一記錄模塊和所述第二記錄模塊直至電視機(jī)關(guān)機(jī)或滿足預(yù)設(shè)停止條件時(shí)退出。
優(yōu)選地,所述用戶操作記錄至少包括用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源,所述內(nèi)容來源至少包括網(wǎng)絡(luò)來源、本地來源;
其中,所述第一記錄模塊還用于:在生成所述用戶操作記錄時(shí),根據(jù)用戶界面的類型,從用戶界面顯示的內(nèi)容中提取與用戶界面的類型相對(duì)應(yīng)的關(guān)鍵字作為用戶界面的內(nèi)容關(guān)鍵字。
優(yōu)選地,所述裝置還包括:
歸類模塊,用于根據(jù)預(yù)設(shè)的歸類方式,對(duì)所述用戶操作記錄中的內(nèi)容進(jìn)行歸類處理,得到歸類數(shù)據(jù)庫,其中,所述歸類方式至少包括:根據(jù)用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源、界面關(guān)聯(lián)性、使用頻率、最新使用時(shí)間進(jìn)行歸類。
優(yōu)選地,所述裝置還包括:
檢索模塊,用于根據(jù)預(yù)設(shè)的檢索方式,從所述歸類數(shù)據(jù)庫檢索相應(yīng)的數(shù)據(jù)并顯示檢索結(jié)果,其中,所述檢索方式至少包括:按時(shí)間檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱和/或內(nèi)容關(guān)鍵字;按界面名稱檢索,以檢索對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字;按內(nèi)容關(guān)鍵字檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱。
優(yōu)選地,所述裝置還包括:
界面回顯模塊,用于在返回顯示檢索結(jié)果時(shí),根據(jù)用戶界面的進(jìn)出時(shí)間,生成通過用戶操作依次進(jìn)入各用戶界面的進(jìn)入路線,并根據(jù)所述進(jìn)入路線以及各用戶界面所對(duì)應(yīng)的內(nèi)容來源,依次重新加載顯示各用戶界面,其中,所述進(jìn)入路線的起點(diǎn)至少包括通過電視系統(tǒng)主頁進(jìn)入或通過遙控器快捷鍵進(jìn)入。
本發(fā)明中,以用戶界面作為用戶操作記錄的索引,具體記錄當(dāng)前用戶界面的名稱、當(dāng)前用戶界面上的內(nèi)容及用戶操作,從而能夠以更貼合人類記憶的方式來生成用戶操作記錄,進(jìn)而能夠?qū)崿F(xiàn)電視機(jī)記憶的智能化處理,提升電視機(jī)與用戶之間的智能化互動(dòng)能力。
附圖說明
圖1為本發(fā)明基于用戶界面的用戶操作記錄方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明基于用戶界面的用戶操作記錄方法第二實(shí)施例的流程示意圖;
圖3為本發(fā)明基于用戶界面的用戶操作記錄方法第三實(shí)施例的流程示意圖;
圖4為本發(fā)明基于用戶界面的用戶操作記錄方法第四實(shí)施例的流程示意圖;
圖5為本發(fā)明基于用戶界面的用戶操作記錄裝置第一實(shí)施例的功能模塊示意圖;
圖6為本發(fā)明基于用戶界面的用戶操作記錄裝置第二實(shí)施例的功能模塊示意圖;
圖7為本發(fā)明基于用戶界面的用戶操作記錄裝置第三實(shí)施例的功能模塊示意圖;
圖8為本發(fā)明基于用戶界面的用戶操作記錄裝置第四實(shí)施例的功能模塊示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
參照?qǐng)D1,圖1為本發(fā)明基于用戶界面的用戶操作記錄方法第一實(shí)施例的流程示意圖。
本實(shí)施例中,基于用戶界面的用戶操作記錄方法包括:
步驟S1、在電視機(jī)運(yùn)行時(shí),記錄進(jìn)入當(dāng)前用戶界面的時(shí)間、當(dāng)前用戶界面的名稱及內(nèi)容,并根據(jù)所述記錄,生成當(dāng)前用戶界面的用戶操作記錄;
本實(shí)施例中,用戶界面的名稱具體采用Android系統(tǒng)中,界面所對(duì)應(yīng)的Activity組件名。本實(shí)施例中,對(duì)于記錄的用戶界面上的內(nèi)容不限,既可以是全部?jī)?nèi)容,也可以是部分關(guān)鍵內(nèi)容,具體根據(jù)實(shí)際需要進(jìn)行設(shè)置,比如當(dāng)前為播放電影界面,則記錄影片名稱、主演人名等,若當(dāng)前為新聞應(yīng)用界面,則記錄新聞標(biāo)題名稱等。
需要說明的是,本實(shí)施例中,采用記錄用戶界面的方式,從而可以更貼合人類的記憶方式,比如先回憶事件的發(fā)生地點(diǎn),然后再回憶該地點(diǎn)發(fā)生的事件的內(nèi)容,進(jìn)而使得電視機(jī)對(duì)于歷史記錄的處理方式更加智能化。
此外,本實(shí)施例中,在進(jìn)入當(dāng)前用戶界面時(shí),將根據(jù)之前所記錄的內(nèi)容而生成與當(dāng)前用戶界面相對(duì)應(yīng)的用戶操作記錄,其中,該用戶操作記錄的具體內(nèi)容不限,具體根據(jù)實(shí)際需要進(jìn)行設(shè)置。本實(shí)施例中所述的用戶操作記錄泛指與用戶操作相對(duì)應(yīng)的內(nèi)容,比如用戶操作所在的用戶界面、用戶操作所對(duì)應(yīng)的節(jié)目等。
步驟S2、當(dāng)通過用戶操作切換用戶界面時(shí),記錄退出當(dāng)前用戶界面的時(shí)間并增添至所述用戶操作記錄,重復(fù)所述用戶操作記錄的過程直至電視機(jī)關(guān)機(jī)或滿足預(yù)設(shè)停止條件時(shí)退出。
其中,切換用戶界面時(shí),電視機(jī)會(huì)從當(dāng)前用戶界面進(jìn)入新用戶界面,此時(shí)需要記錄退出當(dāng)前用戶界面的退出時(shí)間,從而能夠以時(shí)間為基準(zhǔn),采用更為簡(jiǎn)潔客觀的記憶方式,幫助用戶回憶相關(guān)操作。
可選的,所述用戶操作記錄至少包括用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源,所述內(nèi)容來源至少包括網(wǎng)絡(luò)來源、本地來源。其中,在生成所述用戶操作記錄時(shí),根據(jù)用戶界面的類型,從用戶界面顯示的內(nèi)容中提取與用戶界面的類型相對(duì)應(yīng)的關(guān)鍵字作為用戶界面的內(nèi)容關(guān)鍵字。例如使用了視頻播放器,截取影片名稱、演員、導(dǎo)演。播放了音樂,就記錄作詞、作曲、歌手和專輯名稱。查看新聞,記錄最開始的標(biāo)題、欄目、出版社、日期。
本實(shí)施例中,通過重復(fù)執(zhí)行用戶操作記錄的過程直至電視機(jī)關(guān)機(jī)或滿足預(yù)設(shè)停止條件時(shí)退出,進(jìn)而能夠完整記錄用戶在電視運(yùn)行時(shí),用戶在電視機(jī)上的所有操作,并在電視機(jī)關(guān)機(jī)或滿足停止條件時(shí)退出,比如長(zhǎng)時(shí)間在同一個(gè)用戶界面上進(jìn)行操作時(shí),可以退出用戶操作記錄這一功能。
本實(shí)施例中,以用戶界面作為用戶操作記錄的索引,具體記錄當(dāng)前用戶界面的名稱、當(dāng)前用戶界面上的內(nèi)容及用戶操作,從而能夠以更貼合人類記憶的方式來生成用戶操作記錄,進(jìn)而能夠?qū)崿F(xiàn)電視機(jī)記憶的智能化處理,提升電視機(jī)與用戶之間的智能化互動(dòng)能力。
參照?qǐng)D2,圖2為本發(fā)明基于用戶界面的用戶操作記錄方法第二實(shí)施例的流程示意圖。
本實(shí)施例中,為進(jìn)一步便于用戶快速查找記錄,因此,基于用戶界面的用戶操作記錄方法還包括:
步驟S3、根據(jù)預(yù)設(shè)的歸類方式,對(duì)所述用戶操作記錄中的內(nèi)容進(jìn)行歸類處理,得到歸類數(shù)據(jù)庫,其中,所述歸類方式至少包括:根據(jù)用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源、界面關(guān)聯(lián)性、使用頻率、最新使用時(shí)間進(jìn)行歸類。
本實(shí)施例中,為便于對(duì)用戶操作記錄進(jìn)行搜索,因此,在用戶操作記錄生成后,將根據(jù)預(yù)設(shè)的歸類方式,對(duì)用戶操作記錄中的內(nèi)容進(jìn)行歸類處理,并將歸類結(jié)果保存在歸類數(shù)據(jù)庫中。
本實(shí)施例中所述的歸類方式至少包括:根據(jù)用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源、界面關(guān)聯(lián)性、使用頻率、最新使用時(shí)間進(jìn)行歸類。
例如,根據(jù)用戶界面的名稱進(jìn)行歸類,從而將相同的用戶界面歸為一類,比如都?xì)w類在同一應(yīng)用上;根據(jù)用戶界面的類型進(jìn)行歸類,從而將同一類型的用戶界面歸為一類,比如用戶界面的類型文字界面、視頻界面、音樂界面等;例如,根據(jù)用戶界面的進(jìn)出時(shí)間進(jìn)行歸類,從而將同一時(shí)間段內(nèi)的用戶界面歸為一類,比如9點(diǎn)到10點(diǎn)之間的用戶界面歸為一類,而將10點(diǎn)到11點(diǎn)之間的用戶界面歸為另外一類;
例如,根據(jù)用戶界面的內(nèi)容關(guān)鍵字進(jìn)行歸類,從而將具有相同關(guān)鍵字的用戶界面歸為一類,比如具有相同演員的電影歸為一類,具有相同電視頻道的電視節(jié)目歸為一類;根據(jù)用戶界面的內(nèi)容來源進(jìn)行歸類,從而將具有相同來源的用戶界面歸為一類,比如播放的視頻都是從U盤上播放的,則這些視頻對(duì)應(yīng)的用戶界面可以歸為一類,比如播放的視頻都是從外部服務(wù)器上下載播放的,則這些視頻節(jié)目對(duì)應(yīng)的用戶界面都可以歸為一類;
例如,根據(jù)用戶界面的界面關(guān)聯(lián)性進(jìn)行歸類,從而將關(guān)聯(lián)性較強(qiáng)的不同界面歸為一類,比如綜藝節(jié)目與娛樂新聞所對(duì)應(yīng)的界面可歸為一類,網(wǎng)絡(luò)音樂與本地音樂的界面可歸為一類;根據(jù)用戶界面的使用頻率進(jìn)行歸類,比如將使用頻率劃分為高、中、低三種,從而將使用頻率高的歸為一類,其他的歸為其他類等;根據(jù)用戶界面的最新使用時(shí)間進(jìn)行歸類,比如,很多的應(yīng)用的使用都很頻繁,因此可進(jìn)一步根據(jù)用戶界面的最新使用時(shí)間進(jìn)行歸類。
參照?qǐng)D3,圖3為本發(fā)明基于用戶界面的用戶操作記錄方法第三實(shí)施例的流程示意圖。
本實(shí)施例中,為便于用戶查找記錄,因此,基于用戶界面的用戶操作記錄方法還包括:
步驟S4、根據(jù)預(yù)設(shè)的檢索方式,從所述歸類數(shù)據(jù)庫檢索相應(yīng)的數(shù)據(jù)并顯示檢索結(jié)果;其中,所述檢索方式至少包括:按時(shí)間檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱和/或內(nèi)容關(guān)鍵字;按界面名稱檢索,以檢索對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字;按內(nèi)容關(guān)鍵字檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱。
為便于用戶快速準(zhǔn)確找到所需記錄,因此,本實(shí)施例中設(shè)置有多種檢索方式,并能夠?qū)?yīng)實(shí)現(xiàn)檢索結(jié)果的多種顯示。
例如,按時(shí)間檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱和/或內(nèi)容關(guān)鍵字。比如用戶想檢索當(dāng)天10點(diǎn)到12點(diǎn)之間的用戶操作記錄,則檢索將以時(shí)間為檢索式,而對(duì)應(yīng)的檢索結(jié)果則顯示該時(shí)間段內(nèi)的用戶界面的名稱和/或內(nèi)容關(guān)鍵字,比如用戶打開了電視應(yīng)用、視頻播放應(yīng)用、音樂播放應(yīng)用等。
例如,按界面名稱檢索,以檢索對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字。需要說明的是,按界面名稱檢索的方式既可以是輸入界面名稱進(jìn)行檢索,也可以是以用戶界面名稱為基準(zhǔn),進(jìn)行對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字的排序顯示。
例如,按內(nèi)容關(guān)鍵字檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱。比如輸入一個(gè)演員的名字,則對(duì)應(yīng)檢索具有該演員名字的用戶界面。
本實(shí)施例中,在對(duì)記錄進(jìn)行歸類處理的結(jié)果上,進(jìn)一步通過提供多種檢索方式進(jìn)行檢索,從而將歸類與檢索相結(jié)合,使得電視機(jī)的記憶功能更為智能化且用戶使用也更為簡(jiǎn)便化。
參照?qǐng)D4,圖4為本發(fā)明基于用戶界面的用戶操作記錄方法第四實(shí)施例的流程示意圖。
本實(shí)施例中,為便于幫助用戶更為具體真實(shí)地回憶,因此,基于用戶界面的用戶操作記錄方法還包括:
步驟S5、在返回顯示檢索結(jié)果時(shí),根據(jù)用戶界面的進(jìn)出時(shí)間,生成通過用戶操作依次進(jìn)入各用戶界面的進(jìn)入路線,并根據(jù)所述進(jìn)入路線以及各用戶界面所對(duì)應(yīng)的內(nèi)容來源,依次重新加載顯示各用戶界面,其中,所述進(jìn)入路線的起點(diǎn)至少包括通過電視系統(tǒng)主頁進(jìn)入或通過遙控器快捷鍵進(jìn)入。
本實(shí)施例中,在返回顯示檢索結(jié)果時(shí),將模擬用戶在多個(gè)用戶界面上的操作順序,依次重新加載顯示各用戶界面,進(jìn)而達(dá)到快速幫助用戶回憶的目的。
例如,用戶首先從用戶界面A開始進(jìn)行操作,然后依次經(jīng)過了用戶界面B、C、D、E,則當(dāng)用戶對(duì)操作記錄進(jìn)行檢索后,在顯示檢索的結(jié)果時(shí),將通過回放方式,幫助用戶回憶,比如,電視機(jī)將再次按照用戶操作用戶界面的順序,依次回放顯示用戶界面A、B、C、D、E,其中,在回放顯示用戶界面時(shí),將根據(jù)用戶界面的內(nèi)容來源,重新加載生成對(duì)應(yīng)的用戶界面并顯示。
參照?qǐng)D5,圖5為本發(fā)明基于用戶界面的用戶操作記錄裝置第一實(shí)施例的功能模塊示意圖。本實(shí)施例中,基于用戶界面的用戶操作記錄裝置包括:
第一記錄模塊10,用于在電視機(jī)運(yùn)行時(shí),記錄進(jìn)入當(dāng)前用戶界面的時(shí)間、當(dāng)前用戶界面的名稱及內(nèi)容,并根據(jù)所述記錄,生成當(dāng)前用戶界面的用戶操作記錄;
本實(shí)施例中,用戶界面的名稱具體采用Android系統(tǒng)中,界面所對(duì)應(yīng)的Activity組件名。本實(shí)施例中,對(duì)于記錄的用戶界面上的內(nèi)容不限,既可以是全部?jī)?nèi)容,也可以是部分關(guān)鍵內(nèi)容,具體根據(jù)實(shí)際需要進(jìn)行設(shè)置,比如當(dāng)前為播放電影界面,則記錄影片名稱、主演人名等,若當(dāng)前為新聞應(yīng)用界面,則記錄新聞標(biāo)題名稱等。
需要說明的是,本實(shí)施例中,采用記錄用戶界面的方式,從而可以更貼合人類的記憶方式,比如先回憶事件的發(fā)生地點(diǎn),然后再回憶該地點(diǎn)發(fā)生的事件的內(nèi)容,進(jìn)而使得電視機(jī)對(duì)于歷史記錄的處理方式更加智能化。
此外,本實(shí)施例中,在進(jìn)入當(dāng)前用戶界面時(shí),將根據(jù)之前所記錄的內(nèi)容而生成與當(dāng)前用戶界面相對(duì)應(yīng)的用戶操作記錄,其中,該用戶操作記錄的具體內(nèi)容不限,具體根據(jù)實(shí)際需要進(jìn)行設(shè)置。本實(shí)施例中所述的用戶操作記錄泛指與用戶操作相對(duì)應(yīng)的內(nèi)容,比如用戶操作所在的用戶界面、用戶操作所對(duì)應(yīng)的節(jié)目等。
第二記錄模塊20,用于當(dāng)通過用戶操作切換用戶界面時(shí),記錄退出當(dāng)前用戶界面的時(shí)間并增添至所述用戶操作記錄。
其中,切換用戶界面時(shí),電視機(jī)會(huì)從當(dāng)前用戶界面進(jìn)入新用戶界面,此時(shí)需要記錄退出當(dāng)前用戶界面的時(shí)間,從而能夠以時(shí)間為基準(zhǔn),采用更為簡(jiǎn)潔客觀的記憶方式,幫助用戶回憶相關(guān)操作。
可選的,所述用戶操作記錄至少包括用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源,所述內(nèi)容來源至少包括網(wǎng)絡(luò)來源、本地來源。其中,所述第一記錄模塊10還用于:在生成所述用戶操作記錄時(shí),根據(jù)用戶界面的類型,從用戶界面顯示的內(nèi)容中提取與用戶界面的類型相對(duì)應(yīng)的關(guān)鍵字作為用戶界面的內(nèi)容關(guān)鍵字。例如使用了視頻播放器,截取影片名稱、演員、導(dǎo)演。播放了音樂,就記錄作詞、作曲、歌手和專輯名稱。查看新聞,記錄最開始的標(biāo)題、欄目、出版社、日期。
循環(huán)模塊30,用于在切換用戶界面后,重復(fù)調(diào)用所述第一記錄模塊10和所述第二記錄模塊20直至電視機(jī)關(guān)機(jī)或滿足預(yù)設(shè)停止條件時(shí)退出。將新用戶界面作為當(dāng)前用戶界面,其中,所述循環(huán)模塊直至電視機(jī)關(guān)機(jī)或滿足預(yù)設(shè)停止條件時(shí)退出。
本實(shí)施例中,通過循環(huán)執(zhí)行上述模塊的功能,進(jìn)而能夠完整記錄用戶在電視運(yùn)行時(shí),用戶在電視機(jī)上的所有操作,并在電視機(jī)關(guān)機(jī)或滿足停止條件時(shí)退出,比如長(zhǎng)時(shí)間在同一個(gè)用戶界面上進(jìn)行操作時(shí),可以退出用戶操作記錄。
本實(shí)施例中,以用戶界面作為用戶操作記錄的索引,具體記錄當(dāng)前用戶界面的名稱、當(dāng)前用戶界面上的內(nèi)容及用戶操作,從而能夠以更貼合人類記憶的方式來生成用戶操作記錄,進(jìn)而能夠?qū)崿F(xiàn)電視機(jī)記憶的智能化處理,提升電視機(jī)與用戶之間的智能化互動(dòng)能力。
參照?qǐng)D6,圖6為本發(fā)明基于用戶界面的用戶操作記錄裝置第二實(shí)施例的功能模塊示意圖。
本實(shí)施例中,為進(jìn)一步便于用戶快速查找記錄,因此,基于用戶界面的用戶操作記錄裝置還包括:
歸類模塊40,用于根據(jù)預(yù)設(shè)的歸類方式,對(duì)所述用戶操作記錄中的內(nèi)容進(jìn)行歸類處理,得到歸類數(shù)據(jù)庫,其中,所述歸類方式至少包括:根據(jù)用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源、界面關(guān)聯(lián)性、使用頻率、最新使用時(shí)間進(jìn)行歸類。
本實(shí)施例中,為便于對(duì)用戶操作記錄進(jìn)行搜索,因此,在用戶操作記錄生成后,將根據(jù)預(yù)設(shè)的歸類方式,對(duì)用戶操作記錄中的內(nèi)容進(jìn)行歸類處理,并將歸類結(jié)果保存在歸類數(shù)據(jù)庫中。
本實(shí)施例中所述的歸類方式至少包括:根據(jù)用戶界面的名稱、類型、進(jìn)出時(shí)間、內(nèi)容關(guān)鍵字、內(nèi)容來源、界面關(guān)聯(lián)性、使用頻率、最新使用時(shí)間進(jìn)行歸類。
例如,根據(jù)用戶界面的名稱進(jìn)行歸類,從而將相同的用戶界面歸為一類,比如都?xì)w類在同一應(yīng)用上;根據(jù)用戶界面的類型進(jìn)行歸類,從而將同一類型的用戶界面歸為一類,比如用戶界面的類型文字界面、視頻界面、音樂界面等;例如,根據(jù)用戶界面的進(jìn)出時(shí)間進(jìn)行歸類,從而將同一時(shí)間段內(nèi)的用戶界面歸為一類,比如9點(diǎn)到10點(diǎn)之間的用戶界面歸為一類,而將10點(diǎn)到11點(diǎn)之間的用戶界面歸為另外一類;
例如,根據(jù)用戶界面的內(nèi)容關(guān)鍵字進(jìn)行歸類,從而將具有相同關(guān)鍵字的用戶界面歸為一類,比如具有相同演員的電影歸為一類,具有相同電視頻道的電視節(jié)目歸為一類;根據(jù)用戶界面的內(nèi)容來源進(jìn)行歸類,從而將具有相同來源的用戶界面歸為一類,比如播放的視頻都是從U盤上播放的,則這些視頻對(duì)應(yīng)的用戶界面可以歸為一類,比如播放的視頻都是從外部服務(wù)器上下載播放的,則這些視頻節(jié)目對(duì)應(yīng)的用戶界面都可以歸為一類;
例如,根據(jù)用戶界面的界面關(guān)聯(lián)性進(jìn)行歸類,從而將關(guān)聯(lián)性較強(qiáng)的不同界面歸為一類,比如綜藝節(jié)目與娛樂新聞所對(duì)應(yīng)的界面可歸為一類,網(wǎng)絡(luò)音樂與本地音樂的界面可歸為一類;根據(jù)用戶界面的使用頻率進(jìn)行歸類,比如將使用頻率劃分為高、中、低三種,從而將使用頻率高的歸為一類,其他的歸為其他類等;根據(jù)用戶界面的最新使用時(shí)間進(jìn)行歸類,比如,很多的應(yīng)用的使用都很頻繁,因此可進(jìn)一步根據(jù)用戶界面的最新使用時(shí)間進(jìn)行歸類。
參照?qǐng)D7,圖7為本發(fā)明基于用戶界面的用戶操作記錄裝置第三實(shí)施例的功能模塊示意圖。
本實(shí)施例中,為便于用戶查找記錄,因此,基于用戶界面的用戶操作記錄裝置還包括:
檢索模塊50,用于根據(jù)預(yù)設(shè)的檢索方式,從所述歸類數(shù)據(jù)庫檢索相應(yīng)的數(shù)據(jù)并顯示檢索結(jié)果,其中,所述檢索方式至少包括:按時(shí)間檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱和/或內(nèi)容關(guān)鍵字;按界面名稱檢索,以檢索對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字;按內(nèi)容關(guān)鍵字檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱。
為便于用戶快速準(zhǔn)確找到所需記錄,因此,本實(shí)施例中設(shè)置有多種檢索方式,并能夠?qū)?yīng)實(shí)現(xiàn)檢索結(jié)果的多種顯示。
例如,按時(shí)間檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱和/或內(nèi)容關(guān)鍵字。比如用戶想檢索當(dāng)天10點(diǎn)到12點(diǎn)之間的用戶操作記錄,則檢索將以時(shí)間為檢索式,而對(duì)應(yīng)的檢索結(jié)果則顯示該時(shí)間段內(nèi)的用戶界面的名稱和/或內(nèi)容關(guān)鍵字,比如用戶打開了電視應(yīng)用、視頻播放應(yīng)用、音樂播放應(yīng)用等。
例如,按界面名稱檢索,以檢索對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字。需要說明的是,按界面名稱檢索的方式既可以是輸入界面名稱進(jìn)行檢索,也可以是以用戶界面名稱為基準(zhǔn),進(jìn)行對(duì)應(yīng)記錄的用戶界面的內(nèi)容關(guān)鍵字的排序顯示。
例如,按內(nèi)容關(guān)鍵字檢索,以檢索對(duì)應(yīng)記錄的用戶界面的名稱。比如輸入一個(gè)演員的名字,則對(duì)應(yīng)檢索具有該演員名字的用戶界面。
本實(shí)施例中,在對(duì)記錄進(jìn)行歸類處理的結(jié)果上,進(jìn)一步通過提供多種檢索方式進(jìn)行檢索,從而將歸類與檢索相結(jié)合,使得電視機(jī)的記憶功能更為智能化且用戶使用也更為簡(jiǎn)便化。
參照?qǐng)D8,圖8為本發(fā)明基于用戶界面的用戶操作記錄裝置第四實(shí)施例的功能模塊示意圖。
本實(shí)施例中,為便于幫助用戶更為具體真實(shí)地回憶,因此,基于用戶界面的用戶操作記錄裝置還包括:
界面回顯模塊60,用于在返回顯示檢索結(jié)果時(shí),根據(jù)用戶界面的進(jìn)出時(shí)間,生成通過用戶操作依次進(jìn)入各用戶界面的進(jìn)入路線,并根據(jù)所述進(jìn)入路線以及各用戶界面所對(duì)應(yīng)的內(nèi)容來源,依次重新加載顯示各用戶界面,其中,所述進(jìn)入路線的起點(diǎn)至少包括通過電視系統(tǒng)主頁進(jìn)入或通過遙控器快捷鍵進(jìn)入。
本實(shí)施例中,在返回顯示檢索結(jié)果時(shí),將模擬用戶在多個(gè)用戶界面上的操作順序,依次重新加載顯示各用戶界面,進(jìn)而達(dá)到快速幫助用戶回憶的目的。
例如,用戶首先從用戶界面A開始進(jìn)行操作,然后依次經(jīng)過了用戶界面B、C、D、E,則當(dāng)用戶對(duì)操作記錄進(jìn)行檢索后,在顯示檢索的結(jié)果時(shí),將通過回放方式,幫助用戶回憶,比如,電視機(jī)將再次按照用戶操作用戶界面的順序,依次回放顯示用戶界面A、B、C、D、E,其中,在回放顯示用戶界面時(shí),將根據(jù)用戶界面的內(nèi)容來源,重新加載生成對(duì)應(yīng)的用戶界面并顯示。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。