專利名稱:一種排列菜單的方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及排列菜單的方法及終端。
背景技術(shù):
隨著手機(jī)等終端的功能日新月異,人們在不同時間段使用手機(jī)的需求不盡相同,
例如,早上7:30-8:30上班坐車或坐地鐵時經(jīng)常要聽歌,中午12:30-13:00需要閱讀手機(jī)上
的小說,晚上18:00-19:00下班時需要玩手機(jī)上的游戲。 在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題 手機(jī)上的菜單不能按照一天的不同時間段動態(tài)排列。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例提供一種排列菜單的方法及終端以解決手機(jī)等終端上的 菜單不能按照一天的不同時間段動態(tài)排列的問題。 為解決上述技術(shù)問題,一方面,提供了一種排列菜單的方法,包括
獲取本機(jī)的系統(tǒng)時間; 查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜單在預(yù)先設(shè)定的 統(tǒng)計天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果;
依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單。
另一方面,還提供一種終端,包括
獲取模塊用于獲取本機(jī)的系統(tǒng)時間; 查詢模塊用于查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜單 在預(yù)先設(shè)定的天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果;
排列模塊用于依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單。 本發(fā)明實施例提供的排列菜單的方法及終端解決了手機(jī)等終端上的菜單不能按 照一天的不同時間段動態(tài)排列的問題。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一的排列菜單的方法示意圖;
圖2為本發(fā)明實施例二的排列菜單的方法示意圖;
圖3為本發(fā)明實施例三的終端的結(jié)構(gòu)示意圖;
圖4為本發(fā)明實施例三的終端的另一種結(jié)構(gòu)示意圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉三個實施 例,對本發(fā)明進(jìn)一步詳細(xì)說明。 首先,需要說明的是在本發(fā)明實施例當(dāng)中描述的終端包括但不限于手機(jī)、PDA、各 種智能手機(jī)、上網(wǎng)本及掌上電腦等電子設(shè)備,本實施例中以手機(jī)為例進(jìn)行說明,但這并不構(gòu) 成對本發(fā)明的限制。 本發(fā)明提供的第一實施例是提供了一種排列菜單的方法,包括 首先,應(yīng)用場景如下當(dāng)手機(jī)在不同的時間段內(nèi),不同用戶的使用習(xí)慣是不同的,
而且同一個用戶的不同時間段的使用手機(jī)的功能也不相同。
本實施例中的排列菜單的方法具體參見附圖l,具體步驟如下 步驟A01、獲取本機(jī)的系統(tǒng)時間; 手機(jī)的獲取模塊獲取手機(jī)本地的系統(tǒng)時間,例如,獲取到的系統(tǒng)時間為16/12/09 18:16:10,即2009年12月16日18點16分10秒;獲取時間的頻率與調(diào)整菜單排列的頻率 相同,例如,手機(jī)設(shè)置的調(diào)整菜單的頻率是每個整數(shù)點時間,例如08:00:00,當(dāng)然也可以設(shè) 定獲取系統(tǒng)時間的具體時間:例如,06:30:00 ;11:30:00 ;16:30:00 ;19:30:00 ;21:00:00。
步驟A03、查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜單在預(yù) 先設(shè)定的統(tǒng)計天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果; 手機(jī)的查詢模塊查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜 單在預(yù)先設(shè)定的統(tǒng)計天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果。 此處,所述預(yù)先設(shè)定的時間段以若干分鐘或若干小時界定,例如,從早上06:00:00 開始,每三個小時為一個時間段;或者把一天24小時分為六個時間段,06:00:00至 10:00:00為一時間段,10:00:01至14:00:00為一時間段,14:00:01至17:00:00為一時 間段,17:00:01至20:00:00為一時間段,20:00:01至22:00:00為一時間段,22:00:01至 05:59:59為一時間段,可以理解的,所述時間段的設(shè)定可由用戶根據(jù)需要或習(xí)慣隨時自行 設(shè)定,或由手機(jī)廠商出廠時設(shè)定。 所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是以所述系統(tǒng)時間所在日期計算在內(nèi)向前推算;或者,
所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是以所述系統(tǒng)時間所在日期不計算在內(nèi)向前推算。
所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是可由用戶自行設(shè)置,若不設(shè)置,系統(tǒng)會提供默認(rèn)的統(tǒng) 計天數(shù),例如,統(tǒng)計天數(shù)是15天;可以理解的,此處可以設(shè)置任意天數(shù),當(dāng)然設(shè)置的統(tǒng)計天 數(shù)少一些,可以更加準(zhǔn)確的統(tǒng)計用戶使用菜單的變化,從而能夠準(zhǔn)確把握用戶使用習(xí)慣的 細(xì)微變化,當(dāng)然統(tǒng)計結(jié)果是每天更新的,歷史統(tǒng)計數(shù)據(jù)可以保存,也可以自動刪除,此處可 由用戶根據(jù)需要自行設(shè)定,或由手機(jī)廠商出廠時設(shè)定;所述統(tǒng)計天數(shù)的計算方法包括但不 限于以上所述的兩種,區(qū)別在于是否把所述系統(tǒng)時間所在日期計算在內(nèi),此處可由用戶根 據(jù)需要自行設(shè)定,或由手機(jī)廠商出廠時設(shè)定; 所述使用次數(shù)和使用時間的加權(quán)系數(shù)相等;或者,所述使用次數(shù)和使用時間的加 權(quán)系數(shù)不相等。 可以理解的本實施例中提到的統(tǒng)計參數(shù)包括但不限于使用次數(shù)和使用時間,還可 以包括其他統(tǒng)計參數(shù),都屬于本發(fā)明保護(hù)的內(nèi)容,所述使用次數(shù)和使用時間的加權(quán)系數(shù)可 以相等,也可以不相等;具體大小可以由根據(jù)需要自行設(shè)定,或由手機(jī)廠商出廠時設(shè)定;例如,使用次數(shù)和使用時間的加權(quán)系數(shù)都為0. 5,或者使用次數(shù)的加權(quán)系數(shù)為0. 4,使用時間 的加權(quán)系數(shù)為0. 6 ;這些具體的加權(quán)系數(shù)不能構(gòu)成對本專利的限制。 例如,手機(jī)設(shè)定獲取系統(tǒng)時間的頻率為05:30:00開始,每100分鐘獲取系統(tǒng)時間 一次; 預(yù)先設(shè)定的時間段是把一天24小時分為六個時間段,06:00:00至10:00:00為一 時間段,10:00:01至14:00:00為一時間段,14:00:01至17:00:00為一時間段,17:00:01至 20:00:00為一時間段,20:00:01至22:00:00為一時間段,22:00:01至05:59:59為一時間 段; 統(tǒng)計天數(shù)設(shè)定為20天,所述統(tǒng)計天數(shù)的計算方法把所述系統(tǒng)時間所在日期計算 在內(nèi); 使用次數(shù)的加權(quán)系數(shù)設(shè)定為0. 4,使用時間的加權(quán)系數(shù)設(shè)定為0. 6 ; 假定手機(jī)的獲取模塊獲取的系統(tǒng)時間為07:10:00,該系統(tǒng)時間所屬的時間段是
06:00:00至10:00:00 ;假定該時間段內(nèi),各個功能菜單的加權(quán)統(tǒng)計結(jié)果的排序如下 多媒體音樂,閱讀器、廣播,多媒體視頻、瀏覽器、。。。。。等。 步驟A05、依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單。 手機(jī)的排列模塊依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單,例如,步驟A03中的
各個功能菜單的加權(quán)統(tǒng)計結(jié)果的排序如下 多媒體音樂,閱讀器、廣播,多媒體視頻、瀏覽器。。。。。 那么手機(jī)的排列模塊就會按照上述順序排列功能菜單的排列順序,將排序靠前的 功能菜單排在手機(jī)屏幕最上側(cè),或手機(jī)最方便位置。 可以理解的,具體根據(jù)加權(quán)統(tǒng)計結(jié)果調(diào)整功能菜單排列方式可以根據(jù)手機(jī)屏幕的
特點和功能菜單的排列方式進(jìn)行相應(yīng)調(diào)整,這些不構(gòu)成對本專利的限制。 本實施例當(dāng)中所提出的方案提供的一種排列菜單的方法,解決了手機(jī)等終端上的
菜單不能按照一天的不同時間段動態(tài)排列的問題。 本發(fā)明提供的第二實施例是提供了另一種排列菜單的方法,包括 首先應(yīng)用場景與第一實施例相同,在此不再贅述。 本實施例中的啟動的方法具體參見附圖2,具體步驟如下 步驟AOl至A05與第一實施例相同,此處不再贅述; 步驟A07、設(shè)置使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果的統(tǒng)計天數(shù)。 可選的,所述步驟A07的替換步驟或后續(xù)步驟為調(diào)整使用次數(shù)和使用時間的加
權(quán)系數(shù);或者,設(shè)置統(tǒng)計參數(shù)和相應(yīng)的加權(quán)系數(shù)。所述設(shè)置統(tǒng)計參數(shù)和相應(yīng)的加權(quán)系數(shù)包括
增加、刪除或替換統(tǒng)計參數(shù)及相應(yīng)的加權(quán)參數(shù)。 可以理解的,所述增加、刪除或替換統(tǒng)計參數(shù)及相應(yīng)的加權(quán)參數(shù)的具體名稱都包 括在本發(fā)明的保護(hù)范圍之內(nèi)。 本實施例當(dāng)中所提出的方案提供的一種排列菜單的方法,解決了手機(jī)等終端上的 菜單不能按照一天的不同時間段動態(tài)排列的問題,還可根據(jù)需要由用戶根據(jù)需要添加、替 換或刪除統(tǒng)計參數(shù)及相應(yīng)的加權(quán)系數(shù),滿足了用戶的個性化要求,增強了手機(jī)等終端的功 能,有利于手機(jī)等終端的普及與推廣。 本發(fā)明提供的第三實施例是提供了一種終端,包括
首先應(yīng)用場景與第一實施例和第二實施例相同,在此不再贅述。
參見附圖3及4所示,所述終端包括如下模塊
獲取模塊B01 :用于獲取本機(jī)的系統(tǒng)時間; 手機(jī)的獲取模塊獲取手機(jī)本地的系統(tǒng)時間,例如,獲取到的系統(tǒng)時間為16/12/09 18:16:10,即2009年12月16日18點16分10秒;獲取時間的頻率與調(diào)整菜單排列的頻率 相同,例如,手機(jī)設(shè)置的調(diào)整菜單的頻率是每個整數(shù)點時間,例如08:00:00,當(dāng)然也可以設(shè) 定獲取系統(tǒng)時間的具體時間:例如,06:30:00 ;11:30:00 ;16:30:00 ;19:30:00 ;21:00:00。
查詢模塊B02 :用于查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能 菜單在預(yù)先設(shè)定的天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果; 手機(jī)的查詢模塊查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜 單在預(yù)先設(shè)定的統(tǒng)計天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果。 此處,所述預(yù)先設(shè)定的時間段以若干分鐘或若干小時界定,可以理解的,所述時間
段的設(shè)定可由用戶根據(jù)需要或習(xí)慣隨時自行設(shè)定,或由手機(jī)廠商出廠時設(shè)定。 所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是以所述系統(tǒng)時間所在日期計算在內(nèi)向前推算;或者, 所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是以所述系統(tǒng)時間所在日期不計算在內(nèi)向前推算。 所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是可由用戶自行設(shè)置,若不設(shè)置,系統(tǒng)會提供默認(rèn)的統(tǒng)
計天數(shù),例如,統(tǒng)計天數(shù)是15天;可以理解的,此處可以設(shè)置任意天數(shù),當(dāng)然設(shè)置的統(tǒng)計天
數(shù)少一些,可以更加準(zhǔn)確的統(tǒng)計用戶使用菜單的變化,從而能夠準(zhǔn)確把握用戶使用習(xí)慣的
細(xì)微變化,當(dāng)然統(tǒng)計結(jié)果是每天更新的,歷史統(tǒng)計數(shù)據(jù)可以保存,也可以自動刪除,此處可
由用戶根據(jù)需要自行設(shè)定,或由手機(jī)廠商出廠時設(shè)定;所述統(tǒng)計天數(shù)的計算方法包括但不
限于以上所述的兩種,區(qū)別在于是否把所述系統(tǒng)時間所在日期計算在內(nèi),此處可由用戶根
據(jù)需要自行設(shè)定,或由手機(jī)廠商出廠時設(shè)定; 所述使用次數(shù)和使用時間的加權(quán)系數(shù)相等;或者,所述使用次數(shù)和使用時間的加 權(quán)系數(shù)不相等。 排列模塊B03 :用于依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單。 各個模塊具體工作過程參見第一實施例及第二實施例的相關(guān)內(nèi)容,此處不再贅述。 本實施例當(dāng)中所提供的手機(jī)解決了手機(jī)等終端上的菜單不能按照一天的不同時
間段動態(tài)排列的問題。 可選的,如附圖4所示 所述終端還包括 計算模塊B04:用于計算所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能
菜單在預(yù)先設(shè)定的天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果。 可選的,所述終端至少包括以下任意一種模塊 時間段設(shè)置模塊B05 :用于設(shè)置時間段的界定方法; 統(tǒng)計天數(shù)設(shè)置模塊B06 :用于設(shè)置統(tǒng)計天數(shù)和界定方法 可選的,所述終端還包括 加權(quán)系數(shù)調(diào)整模塊B07 :用于調(diào)整使用次數(shù)和使用時間的加權(quán)系數(shù)。 可選的,所述終端還包括
統(tǒng)計參數(shù)設(shè)置模塊B08 :用于設(shè)置統(tǒng)計參數(shù)和相應(yīng)的加權(quán)系數(shù)。 以上各個模塊的實現(xiàn)方法參見第一實施例和第二實施例的內(nèi)容。 需要說明的是計算模塊B04、時間段設(shè)置模塊B05、統(tǒng)計天數(shù)設(shè)置模塊B06、加權(quán)
系數(shù)調(diào)整模塊B07或統(tǒng)計參數(shù)設(shè)置模塊B08是可選模塊,但增加上述模塊可提高終端可實
現(xiàn)手機(jī)等終端的個性化設(shè)計,滿足不同用戶的個性化需求,增強了手機(jī)等終端的賣點,有利
于手機(jī)等終端的普及與推廣。 本領(lǐng)域的技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊、 實體或流程并不一定是實施本發(fā)明所必需的。 本領(lǐng)域的技術(shù)人員可以理解實施例中的終端的模塊或?qū)嶓w可以按照實施例的 描述分布于實施例的終端中,也可以進(jìn)行相應(yīng)變化位于不同于本實施例的一個或多個設(shè)備 中。上述實施例的模塊或?qū)嶓w可以合并成一個模塊或?qū)嶓w,也可以精進(jìn)一步拆分成多個子 模塊或?qū)嶓w。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。 通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通
過硬件實現(xiàn),也可以可借助軟件加必要的通用硬件平臺的方式來實現(xiàn),基于這樣的理解,本
發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存
儲介質(zhì)(可以是CD-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機(jī)設(shè)備(可
以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。 以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,
任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,
都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
一種排列菜單的方法,其特征在于,包括獲取本機(jī)的系統(tǒng)時間;查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜單在預(yù)先設(shè)定的統(tǒng)計天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果;依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單。
2. 如權(quán)利要求l所述的方法,其特征在于, 所述預(yù)先設(shè)定的時間段以若干分鐘或若干小時界定。
3. 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括 設(shè)置使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果的統(tǒng)計天數(shù)。
4. 如權(quán)利要求1至3任意一種所述的方法,其特征在于, 所述使用次數(shù)和使用時間的加權(quán)系數(shù)相等;或者, 所述使用次數(shù)和使用時間的加權(quán)系數(shù)不相等。
5. 如權(quán)利要求1至3任意一種所述的方法,其特征在于,所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是以所述系統(tǒng)時間所在日期計算在內(nèi)向前推算;或者, 所述預(yù)先設(shè)定的統(tǒng)計天數(shù)是以所述系統(tǒng)時間所在日期不計算在內(nèi)向前推算。
6. —種終端,其特征在于,所述終端包括 獲取模塊用于獲取本機(jī)的系統(tǒng)時間;查詢模塊用于查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜單在預(yù) 先設(shè)定的天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果;排列模塊用于依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單。
7. 如權(quán)利要求6所述的終端,其特征在于,所述終端至少包括以下任意一種模塊 時間段設(shè)置模塊用于設(shè)置時間段的界定方法;統(tǒng)計天數(shù)設(shè)置模塊用于設(shè)置統(tǒng)計天數(shù)和界定方法。
8. 如權(quán)利要求6所述的終端,其特征在于,所述終端還包括 加權(quán)系數(shù)調(diào)整模塊用于調(diào)整使用次數(shù)和使用時間的加權(quán)系數(shù)。
9. 如權(quán)利要求6至8任意一個所述的終端,其特征在于,所述終端還包括 計算模塊用于計算所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜單在預(yù)先設(shè)定的天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果。
10. 如權(quán)利要求6至8任意一個所述的終端,其特征在于,所述終端還包括 統(tǒng)計參數(shù)設(shè)置模塊用于設(shè)置統(tǒng)計參數(shù)和相應(yīng)的加權(quán)系數(shù)。
全文摘要
本發(fā)明公開了一種排列菜單的方法及終端,本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及排列菜單的技術(shù);所述排列菜單的方法包括獲取本機(jī)的系統(tǒng)時間,查詢所述系統(tǒng)時間所屬的預(yù)先設(shè)定的時間段內(nèi)本機(jī)各個功能菜單在預(yù)先設(shè)定的統(tǒng)計天數(shù)內(nèi)的使用次數(shù)和使用時間的加權(quán)統(tǒng)計結(jié)果,依據(jù)所述加權(quán)統(tǒng)計結(jié)果排列各個功能菜單;還提供了相應(yīng)的終端,采用本發(fā)明可解決手機(jī)等終端上的菜單不能按照一天的不同時間段動態(tài)排列的問題。
文檔編號G06F3/048GK101727278SQ20091018921
公開日2010年6月9日 申請日期2009年12月18日 優(yōu)先權(quán)日2009年12月18日
發(fā)明者鐘鳴 申請人:深圳華為通信技術(shù)有限公司