專利名稱:一種動態(tài)功能菜單的實現(xiàn)方法和終端的制作方法
技術(shù)領域:
本發(fā)明涉及移動通信領域,尤其涉及一種動態(tài)功能菜單的實現(xiàn)方法和終端。
背景技術(shù):
隨著移動通信領域技術(shù)的不斷發(fā)展和成熟,在日益普及的終端中,特別是智能終端中軟件功能越來越豐富,用戶的個性化需求越來越多。但隨著移動操作系統(tǒng)和硬件平臺的日趨統(tǒng)一,軟件功能的同質(zhì)化也日趨嚴重。引入更加符合用戶使用習慣的新的功能點成為保持終端產(chǎn)品競爭力的重要途徑。目前的功能列表菜單都是靜態(tài)的,都是在菜單生成時依據(jù)字母的升序或降序或應用的安裝時間進行排列,同用戶的使用習慣和功能使用次數(shù)是不相關(guān)的,排列的結(jié)果是靜態(tài)的,不具備依據(jù)用戶的使用熱點或形式需求,進行適當?shù)呐帕谢虿季终{(diào)整,以提高菜單的用戶體驗,方便用戶的操作。這種傳統(tǒng)的菜單列表或布局方式,隨著智能終端中功能菜單的不斷增加和增強,特別是應用商店的支持,數(shù)以百計的第三方應用有可能同時裝載在智能終端中,但其實用戶真正經(jīng)常使用的熱點應用往往集中到少部分功能中。因此,需要提出一種新的動態(tài)功能菜單的實現(xiàn)方法,能夠根據(jù)用戶的使用習慣或形式需求,對菜單進行適當?shù)呐帕谢虿季终{(diào)整,以提高菜單的用戶體驗,提升用戶的操作便捷性。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種動態(tài)功能菜單的實現(xiàn)方法和終端,能夠根據(jù)用戶的使用習慣或形式需求,對菜單進行適當?shù)呐帕谢虿季终{(diào)整,以提高菜單的用戶體驗,方便用戶的操作。為解決以上技術(shù)問題,本發(fā)明提供一種動態(tài)功能菜單的實現(xiàn)方法,包括:統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息;根據(jù)功能菜單使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,動態(tài)調(diào)整功能菜單列表或布局的排序。優(yōu)選地,統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息的步驟,進一步包括:以當前時間為終點的歷史時間軸為統(tǒng)計窗口,統(tǒng)計窗口時間的長度由用戶自由配置,直到功能菜單初始創(chuàng)建的原點時間。優(yōu)選地,統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息的步驟,進一步包括:以用戶開機作為用戶統(tǒng)計時間窗口的起始時間點,用戶終端重啟或關(guān)機前為統(tǒng)計時間窗口的結(jié)束時間點。優(yōu)選地,統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息的步驟,進一步包括:以用戶使用功能菜單的前后順序作為統(tǒng)計窗口統(tǒng)計使用頻率信息。優(yōu)選地,系統(tǒng)預設的排列形式包括以下形式的一種或多種組合:
默認排列形式:依據(jù)字母、數(shù)字或拼音首字母的排列順序;使用總頻次降序排列形式:以各個應用子安裝創(chuàng)建以來,所有用戶使用次數(shù)累加總數(shù)的降序排列菜單項;一定時間段內(nèi)歷史使用總頻次降序排列形式:以最近一段時間內(nèi)使用次數(shù)的總和的降序排列菜單項;最近使用形式:以各個功能菜單項最后一次使用的時間點降序排列菜單項;優(yōu)先級置頂形式:將設置為優(yōu)先級置頂項的菜單項放在菜單前面。優(yōu)選地,動態(tài)功能菜單的布局形式包括列表菜單或平鋪菜單。優(yōu)選地,動態(tài)功能菜單的統(tǒng)計信息支持有效期,超過有效期自動恢復為默認方式。根據(jù)本發(fā)明的另一方面,本發(fā)明還提供了一種動態(tài)功能菜單的實現(xiàn)終端,該終端包括動態(tài)功能菜單,所述動態(tài)功能菜單包括統(tǒng)計模塊和調(diào)整模塊,其中統(tǒng)計模塊,用于統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息;調(diào)整模塊,用于根據(jù)功能菜單使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,以一定的排序動態(tài)調(diào)整功能菜單列表或布局的排序。優(yōu)選地,統(tǒng)計模塊采用以下任意一種或多種方式來統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息:以當前時間為終點的歷史時間軸為統(tǒng)計窗口,統(tǒng)計窗口時間的長度由用戶自由配置,直到功能菜單初始創(chuàng)建的原點時間;以用戶開機作為用戶統(tǒng)計時間窗口的起始時間點,用戶終端重啟或關(guān)機前為統(tǒng)計時間窗口的結(jié)束時間點;以用戶使用功能菜單的前后順序作為統(tǒng)計窗口統(tǒng)計使用頻率信息。優(yōu)選地,調(diào)整模塊調(diào)整菜單動態(tài)功能菜單的布局形式包括列表菜單或平鋪菜單。與現(xiàn)有技術(shù)相比,本發(fā)明提供的動態(tài)功能菜單的實現(xiàn)方法和終端,根據(jù)用戶各個功能菜單的使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,動態(tài)調(diào)整功能菜單列表或布局的排序;并且能夠根據(jù)用戶的使用習慣或形式需求,對菜單進行適當?shù)呐帕谢虿季终{(diào)整,以提高菜單的用戶體驗,方便用戶的操作。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:圖1是本發(fā)明提供的一種基于統(tǒng)計信息的動態(tài)功能菜單的實現(xiàn)方法的流程圖。圖2是本發(fā)明實施例提供的一種支持默認排列形式排列動態(tài)功能菜單的示意圖。圖3是本發(fā)明實施例提供的一種使用總頻次降序排列形式排列動態(tài)功能菜單的示意圖。圖4是本發(fā)明實施例提供的一定時間段內(nèi)歷史使用總頻次降序排列形式排列動態(tài)功能菜單的示意圖。圖5是本發(fā)明實施例提供的一種支持最近使用形式排列動態(tài)功能菜單的示意圖。圖6是本發(fā)明實施例提供的一種支持優(yōu)先級置頂形式排列動態(tài)功能菜單的示意圖。圖7是本發(fā)明實施例提供的一種動態(tài)功能菜單的實現(xiàn)終端的結(jié)構(gòu)示意圖。
具體實施例方式為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請參考圖1,本發(fā)明提供一種基于統(tǒng)計信息的動態(tài)功能菜單的實現(xiàn)方法,包括:S101、統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息;S02、根據(jù)功能菜單使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,動態(tài)調(diào)整功能菜單列表或布局的排序。其中,可以采用以下任意一種或多種方式統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息:以當前時間為終點的歷史時間軸為統(tǒng)計窗口。統(tǒng)計窗口時間的長度用戶可以自由配置,直到該功能菜單初始創(chuàng)建的原點時間。其中,用戶可以自由配置統(tǒng)計窗口時間的長度可以包括:最近I分鐘、2分鐘、5分鐘、10分鐘、半小時、I個小時、I天、一周、一個旬、每半個月、每個月、每個季度、每年或更長的時間長度。該用戶功能菜單使用頻率統(tǒng)計信息具有文件存儲記憶功能特性。以用戶開機作為用戶統(tǒng)計時間窗口的起始時間點,用戶終端重啟或關(guān)機前為統(tǒng)計時間窗口的結(jié)束時間點。該用戶功能菜單使用頻率統(tǒng)計信息不具有文件存儲記憶功能特性,只是臨時緩存在系統(tǒng)內(nèi)存或緩存文件中。以用戶使用功能菜單的前后順序作為統(tǒng)計窗口統(tǒng)計使用頻率信息,是時間軸窗口的另一種方法。最近使用形式,以功能菜單使用的時間戳距離當前時間的長短為依據(jù),功能菜單使用的時間點距離當前的時間點越短,優(yōu)先級越高,優(yōu)先排序,即以各個功能菜單最后一次使用的時間點降序排列菜單項。功能菜單使用頻率統(tǒng)計信息可以包括文件記憶存儲特性,也可以包括內(nèi)存臨時緩存。本發(fā)明的動態(tài)功能菜單使用頻率統(tǒng)計信息可以支持有效期,超過有效期自動恢復為默認方式,失效的統(tǒng)計信息數(shù)據(jù)被刪除。其中,所述依據(jù)系統(tǒng)預設的排列形式,包括以下形式的任意一種或任意組合或任意變種:默認排列形式、使用總頻次降序排列形式、最近使用形式、一定時間段內(nèi)歷史使用總頻次降序排列形式、優(yōu)先級置頂形式。本發(fā)明的動態(tài)功能菜單的布局形式可以包括:列表菜單,或平鋪菜單。本發(fā)明的動態(tài)功能菜單可以支持恢復出廠默認設置的功能。一鍵恢復到默認設置。本發(fā)明的動態(tài)功能菜單可以支持用戶使用頻率按時間段的統(tǒng)計圖,比如月度使用趨勢圖、頻次圖、占用時間長度圖等,并可以支持依據(jù)趨勢圖輸出動態(tài)的優(yōu)先級調(diào)整設置。如圖2所示是本發(fā)明支持默認排列形式排列動態(tài)功能菜單。在默認排列列表方式中,默認菜單列表/布局形式如下:依據(jù)字母、數(shù)字或拼音首字母的排列順序。一個優(yōu)先的實例是基于字母編碼先后順序生成功能菜單列表;在中文系統(tǒng)中,可以基于漢語拼音的首字母排列形式生成功能菜單列表。在圖2中,是以字母升序方式為例進行默認排列形式排列動態(tài)功能菜單的說明示意圖。如圖3所示是本發(fā)明支持使用總頻次降序排列形式排列動態(tài)功能菜單。在該方式中,是以各個應用子安裝創(chuàng)建以來,所有用戶使用次數(shù)累加總數(shù)的降序排列功能菜單。如圖4所示是本發(fā)明支持一定時間段內(nèi)歷史使用總頻次降序排列形式排列動態(tài)功能菜單。在該方式中,是以最近一段時間內(nèi)使用次數(shù)的總和的降序排列功能菜單,其中,括號中為使用頻次次數(shù)統(tǒng)計說明。如圖5所示是本發(fā)明支持最近使用形式排列動態(tài)功能菜單。在該方式中,是以用戶使用的前后順序作為統(tǒng)計的窗口進行動態(tài)功能菜單使用頻率統(tǒng)計,即,以各個功能菜單最后一次使用的時間點降序排列功能菜單。其中,括號中數(shù)字的含義表示各個功能菜單使用的次數(shù)。如圖6所示是本發(fā)明支持優(yōu)先級置頂形式排列動態(tài)功能菜單。在圖5中,菜單項E被設置為優(yōu)先級置頂項,放在菜單前面。本發(fā)明的動態(tài)功能菜單使用頻率統(tǒng)計信息可以支持有效期。超過有效期自動恢復為默認方式,失效的統(tǒng)計信息數(shù)據(jù)被刪除。本發(fā)明的動態(tài)功能菜單的布局形式可以包括列表菜單、平鋪菜單。本發(fā)明的動態(tài)功能菜單可以支持恢復出廠默認設置的功能,可以一鍵恢復到默認設置。本發(fā)明的動態(tài)功能菜單可以支持用戶使用頻率按時間段的統(tǒng)計圖,比如月度使用趨勢圖、頻次圖、占用時間長度圖等,并可以支持依據(jù)趨勢圖輸出動態(tài)的優(yōu)先級調(diào)整設置。如圖7所示是本發(fā)明實施例提供的一種動態(tài)功能菜單的實現(xiàn)終端的結(jié)構(gòu)示意圖,圖中,該終端包括統(tǒng)計模塊10和調(diào)整模塊20,其中:統(tǒng)計模塊10,用于統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息;調(diào)整模塊20,用于根據(jù)功能菜單使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,以一定的排序動態(tài)調(diào)整功能菜單列表或布局的排序。其中,該統(tǒng)計模塊10可以采用以下任意一種或多種方式來統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息:以當前時間為終點的歷史時間軸為統(tǒng)計窗口,統(tǒng)計窗口時間的長度由用戶自由配置,直到功能菜單初始創(chuàng)建的原點時間。其中,用戶可以自由配置統(tǒng)計窗口時間的長度可以包括:最近I分鐘、2分鐘、5分鐘、10分鐘、半小時、I個小時、I天、一周、一個旬、每半個月、每個月、每個季度、每年或更長的時間長度。該用戶功能菜單使用頻率統(tǒng)計信息具有文件存儲記憶功能特性。以用戶開機作為用戶統(tǒng)計時間窗口的起始時間點,用戶終端重啟或關(guān)機前為統(tǒng)計時間窗口的結(jié)束時間點。該功能菜單用戶使用頻率統(tǒng)計信息不具有文件存儲記憶功能特性,只是臨時緩存在系統(tǒng)內(nèi)存或緩存文件中。以用戶使用功能菜單的前后順序作為統(tǒng)計窗口統(tǒng)計使用頻率信息是時間軸窗口的另一種方法,即最近使用形式。其中,該調(diào)整模塊20依據(jù)系統(tǒng)預設的排列形式,包括以下形式的任意一種或任意組合或任意變種:默認排列、使用總頻次降序排列形式、一定時間段內(nèi)歷史使用總頻次降序排列形式、最近使用形式、優(yōu)先級置頂形式。默認排列形式:依據(jù)字母、數(shù)字或拼音首字母的排列順序;使用總頻次降序排列形式:以各個應用子安裝創(chuàng)建以來,所有用戶使用次數(shù)累加總數(shù)的降序排列功能菜單;—定時間段內(nèi)歷史使用總頻次降序排列形式:以最近一段時間內(nèi)使用次數(shù)的總和的降序排列功能菜單;最近使用形式:以各個功能菜單最后一次使用的時間點降序排列功能菜單;優(yōu)先級置頂形式:將設置為優(yōu)先級置頂項的功能菜單放在菜單前面。調(diào)整模塊20可以調(diào)整功能菜單的布局形式可以包括列表菜單、平鋪菜單。本發(fā)明實施例提供的一種動態(tài)功能菜單的實現(xiàn)方法和終端,根據(jù)用戶各個功能菜單的使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,動態(tài)調(diào)整菜單列表或布局的排序。本發(fā)明涉及的動態(tài)功能菜單的排列或布局的預設形式可以包括:默認排列、使用總頻次降序排列形式、最近使用形式、一定時間段內(nèi)歷史使用總頻次降序排列形式、優(yōu)先級置頂形式或任意組合。本發(fā)明涉及的動態(tài)功能菜單統(tǒng)計信息可以包括文件記憶存儲特性,也可以包括內(nèi)存臨時緩存兩種方式。本發(fā)明的一種基于統(tǒng)計信息的動態(tài)功能菜單的實現(xiàn)方法和終端能夠根據(jù)用戶的使用習慣或形式需求,對菜單進行適當?shù)呐帕谢虿季终{(diào)整,以提高菜單的用戶體驗,方便用戶的操作。上述說明示出并描述了本發(fā)明的一個優(yōu)選實施例,但如前所述,應當理解本發(fā)明并非局限于本文所披露的形式,不應看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導或相關(guān)領域的技術(shù)或知識進行改動。而本領域人員所進行的改動和變化不脫離本發(fā)明的精神和范圍,則都應在本發(fā)明所附權(quán)利要求的保護范圍內(nèi)。
權(quán)利要求
1.一種動態(tài)功能菜單的實現(xiàn)方法,其特征在于,包括: 統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息; 根據(jù)功能菜單使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,動態(tài)調(diào)整功能菜單列表或布局的排序。
2.按權(quán)利要求1所述的方法,其特征在于,所述統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息的步驟,進一步包括:以當前時間為終點的歷史時間軸為統(tǒng)計窗口,統(tǒng)計窗口時間的長度由用戶自由配置,直到所述功能菜單初始創(chuàng)建的原點時間。
3.按權(quán)利要求1所述的方法,其特征在于,所述統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息的步驟,進一步包括:以用戶開機作為用戶統(tǒng)計時間窗口的起始時間點,用戶終端重啟或關(guān)機前為統(tǒng)計時間窗口的結(jié)束時間點。
4.按權(quán)利要求1所述的方法,其特征在于,所述統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息的步驟,進一步包括:以用戶使用功能菜單的前后順序作為統(tǒng)計窗口統(tǒng)計使用頻率信息。
5.按權(quán)利要求1所述的方法,其特征在于,所述系統(tǒng)預設的排列形式包括以下形式的一種或多種組合: 默認排列形式:依據(jù)字母、數(shù)字或拼音首字母的排列順序; 使用總頻次降序排列形式:以各個應用子安裝創(chuàng)建以來,所有用戶使用次數(shù)累加總數(shù)的降序排列菜單項; 一定時間段內(nèi)歷史使用總頻次降序排列形式:以最近一段時間內(nèi)使用次數(shù)的總和的降序排列菜單項; 最近使用形式:以各個功能菜單項最后一次使用的時間點降序排列菜單項; 優(yōu)先級置頂形式:將設置為優(yōu)先級置頂項的菜單項放在菜單前面。
6.按權(quán)利要求1所述的方法,其特征在于,所述動態(tài)功能菜單的布局形式包括列表菜單或平鋪菜單。
7.按權(quán)利要求1所述的方法,其特征在于,所述動態(tài)功能菜單的統(tǒng)計信息支持有效期,超過有效期自動恢復為默認方式。
8.一種動態(tài)功能菜單的實現(xiàn)終端,其特征在于,包括統(tǒng)計模塊和調(diào)整模塊, 所述統(tǒng)計模塊,用于統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息; 所述調(diào)整模塊,用于根據(jù)所述功能菜單使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,以一定的排序動態(tài)調(diào)整功能菜單列表或布局的排序。
9.按權(quán)利要求8所述的動態(tài)功能菜單的實現(xiàn)終端,其特征在于,所述統(tǒng)計模塊采用以下任意一種或多種方式來統(tǒng) 計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息: 以當前時間為終點的歷史時間軸為統(tǒng)計窗口,統(tǒng)計窗口時間的長度由用戶自由配置,直到所述功能菜單初始創(chuàng)建的原點時間; 以用戶開機作為用戶統(tǒng)計時間窗口的起始時間點,用戶終端重啟或關(guān)機前為統(tǒng)計時間窗口的結(jié)束時間點; 以用戶使用功能菜單的前后順序作為統(tǒng)計窗口統(tǒng)計使用頻率信息。
10.按權(quán)利要求8所述的動態(tài)功能菜單的實現(xiàn)終端,其特征在于,所述調(diào)整模塊調(diào)整菜單動態(tài)功能菜單的布局形式包括列表 菜單或平鋪菜單。
全文摘要
本發(fā)明提供了一種動態(tài)功能菜單的實現(xiàn)方法和終端,該方法包括統(tǒng)計各個功能菜單的用戶使用頻率,得到功能菜單使用頻率統(tǒng)計信息;根據(jù)功能菜單使用頻率統(tǒng)計信息,以系統(tǒng)預設的排列形式或布局形式,動態(tài)調(diào)整功能菜單列表或布局的排序。通過本發(fā)明實施例提供的一種動態(tài)功能菜單的實現(xiàn)方法和終端,能夠根據(jù)用戶的使用習慣或形式需求,對菜單進行適當?shù)呐帕谢虿季终{(diào)整,以提高菜單的用戶體驗,方便用戶的操作。
文檔編號G06F3/0482GK103092471SQ20131000142
公開日2013年5月8日 申請日期2013年1月4日 優(yōu)先權(quán)日2013年1月4日
發(fā)明者柏鳳佳 申請人:深圳市中興移動通信有限公司