專利名稱:一種快捷排序方法
技術領域:
本發(fā)明涉及一種排序方法,尤其涉及一種利用最近最頻繁使用過的
(MRU )表進行快捷排序的方法。
背景技術:
手機作為現(xiàn)代通訊工具,已成為人們?nèi)粘I畈豢苫蛉钡耐ㄐ怕?lián)絡工 具。隨著硬軟件技術的發(fā)展,手機功能在逐漸增多,菜單也隨之變的復雜, 菜單項越來越多,對用戶的操作造成了一定程度的不便。尤其是對于很多上 了年紀的用戶,由于對手機操作不熟悉,更增加了使用上的困難。在這種情 形下,手機"快捷方式"功能帶來一定幫助,用戶可以根據(jù)需要建立一些快 捷方式,通過它直接執(zhí)行某個功能。但"快捷方式"的缺陷在于,建立好的 快捷方式就是固定不變的,不會自動更新,因此缺乏靈活性,而且還需要一 個建立的步驟。也就是說,目前的菜單功能大都是靜態(tài)的,而不是可變的。
中國專利數(shù)據(jù)庫內(nèi)公開了 一種發(fā)明名稱為綜合排序存儲電話號碼的移 動電話機的專利,其公開號為CN1333643A,其公開時間為2002年1月20曰, 其申請?zhí)枮?1130665。一種綜合排序存儲電話號碼的移動電話機,包括有 機殼、鍵盤、顯示屏、受話器、送話器、電池,以及在機殼內(nèi)安設的包括微 處理器的控制電路,在該移動電話機的微處理器控制電路里存儲有綜合排序 存儲電話號碼的軟件模塊,該軟件模塊中的電話號碼數(shù)據(jù)庫是將手機和SIM 卡中存儲的全部電話號碼都綜合在一起,按照其用戶的中文姓名的漢字首字 母或英文姓名的第一個字母的英文順序進行聯(lián)合排序存儲的。
中國專利數(shù)據(jù)庫內(nèi)公開了 一種發(fā)明名稱為 一種手機中的名字和號碼查
找方法,其公開號為CN1404289A,其公開時間為2003年3月19日,其申請?zhí)?為01132434。 一種手機中的名字和號碼查找方法,基于含有中央處理器、顯 示器、緩沖器、內(nèi)存、記錄設備以及鍵盤的手機系統(tǒng),其包括以下步驟a、 在待機狀態(tài)下,通過手機鍵盤鍵入待查名字的相關字符串,依次存入緩存器; b、 CPU根據(jù)緩存器中的相關字符串生成所有可能的字符組合,然后將每一種 字符組合與記錄設備存儲的名字或號碼進行匹配處理,選擇出候選名字或號 碼,送顯示器顯示。
以上兩個專利的發(fā)明的技術方案雖然可使得手機用戶能夠比以前更加 方便、快捷的在電話號碼簿中檢索查閱到其所需的電話號碼,但其還存在有 如下的缺點其一,每一鍵盤上都有若干個字母,使用者在輸入時可能需要 連續(xù)按幾次該鍵盤,才能找到所需要的字母,為使用者的使用造成不便;其 二,手持設備的CPU在查找時計算的次數(shù)多,比較費時。
而且,現(xiàn)有手才幾都有"通話記錄"的功能,其按照時間的先后記錄了 "最 近,,使用過的通話號碼。其中使用了算法,所謂MRU(most recently used), 即最近最頻繁使用算法,是在操作系統(tǒng)內(nèi)存交換里采用的一個算法,算法的 基本概念是當內(nèi)存的剩余可用空間不足時,需要將一部分內(nèi)存頁交換出去, 這時緩沖區(qū)盡可能的先保留使用者最常使用的數(shù)據(jù),也就是說,在所有存在 的數(shù)據(jù)中,首先清除掉較不常使用的數(shù)據(jù),并釋放這些空間供使用,而優(yōu)先 保留使用頻率高的內(nèi)存頁。但是,目前手機還沒有按照使用頻率來記錄菜單 和電話號碼的功能。
發(fā)明內(nèi)容
針對上述現(xiàn)有技術中存在的缺陷,本發(fā)明提出了一種快捷排序方法,該 方法包括下列步驟
a.設定一預定時間;
b. 在預定時間內(nèi)記錄操作項的執(zhí)行次數(shù);
c. 按照執(zhí)行次數(shù)的高低排列操作項的順序并建立相應的MRU表;
d. 將MRU表儲存于存儲器;
e. 根據(jù)該MRU表排列操作項。
該MRU表隨著使用次數(shù)的改變自動更新。 所述方法應用于手機。
在步驟a之前還包括步驟將前一次產(chǎn)生的MRU表清零,重新開始計數(shù)。 操作項為菜單項。
菜單項根據(jù)MRU表排序排列組成菜單條。
每個菜單項都有一個圖標,各菜單項的圖標按MRU表的順序顯示。
操作項為電話號碼。
電話號碼按照MRU表的順序排列。
因此,本發(fā)明為用戶提供的排序方法,其利用MRU對菜單和電話本按使 用頻率進行排序,從而使用戶可以方便快捷的選擇菜單操作方式和從電話本 中選擇電話號碼,而避免了從眾多菜單或電話號碼中找常用菜單或電話號碼 帶來的操作麻煩,費時費力。此外,本發(fā)明還實現(xiàn)了菜單工具欄和電話本可 以自動更新,從而對菜單和電話本進行動態(tài)的管理,更加靈活方便。
圖1是本發(fā)明的排序方法的流程圖2是本發(fā)明 一實施例的手機菜單項排序方法的流程圖3是本發(fā)明 一實施例的手機菜單項排序顯示圖4是本發(fā)明 一 實施例的手機菜單項排序顯示圖5是本發(fā)明一實施例的手機菜單項排序顯示圖6是本發(fā)明另 一 實施例的手機電話號碼排序方法的流程圖7是本發(fā)明另一實施例的手機電話本排序顯示圖;以及 圖8是本發(fā)明另 一 實施例的手機電話本排序顯示圖。
具體實施例方式
下面參照附圖和實施例詳細描述本發(fā)明。
首先,根據(jù)圖1到圖4詳細描述本發(fā)明的排序方法,具體為菜單項排序方 法。其中,圖l是本發(fā)明的排序方法的流程圖,圖2是本發(fā)明一實施例的手機 菜單項排序方法的流程圖。圖3到圖5是本發(fā)明 一 實施例的手機菜單項排序顯 示圖。如圖2至5所示,菜單項的排序方法具體包括
如圖2所示,在預定時間內(nèi)(如幾個小時甚至一天內(nèi))采用MRU算法計算 并記錄每個功能菜單項被執(zhí)行過的次數(shù)。由多個(如10個)功能菜單項組成 菜單組合,其中各功能菜單項按照頻率的高低先后順序排列。隨著每次預定
時間段內(nèi)各功能菜單項使用次數(shù)的改變,而自動更新其在菜單組合中的順 序。需要說明的是,所述功能菜單項并非一級(或二級)的菜單,如"短信,,、 "設置"等有下設子菜單的菜單項,而是指最終執(zhí)行某種具體功能的菜單項, 比如"寫短信","計算器","移動夢網(wǎng),,,"照相才幾","鬧鐘,,等。
菜單項的排序在界面顯示上可以有兩種方式第一種方式如圖3所示, 通過按某一快捷鍵(如長按右鍵或新增一鍵)激活"最常使用菜單"的菜單 項,然后用戶再從中選取菜單項。第二種方式如圖4所示,在手機桌面某一 位置(如上方或左側)增加一個類似windows "工具欄"的快捷方式欄。每 一茱單項都有一個相應的圖標,各個圖標按照上述排列順序在該工具欄中顯 示。如上所述,菜單項或其對應的圖表可以在"最常使用菜單"或工具欄中 自動更新。
此外,可以將菜單項的頻率計數(shù)清零,重新開始計數(shù)。還可對計數(shù)的時 間段的長短進行設置。
在"最常使用"基礎上可增加"最近使用菜單,,。如圖5所示,按照菜 單項調(diào)用的時間先后對其排序。 [實施例二]
下面,根據(jù)圖6到圖8詳細描述本發(fā)明的排序方法,具體為電話號碼排序。 其中,圖6是本發(fā)明另一實施例的手機電話號碼排序方法的流程圖。圖7和圖 8是本發(fā)明另一實施例的手機電話本排序顯示圖。如圖6至圖8所示,電話號 碼的排序方法具體包括
如圖6所示,在預定時間內(nèi)(如幾個小時甚至一天內(nèi))采用MRU算法計算 并記錄每個電話號碼的撥打次數(shù)。在電話號碼菜單中按照撥打頻率的高低先 后順序排列各電話號碼。隨著每次預定時間段內(nèi)電話號碼撥打次數(shù)的改變, 而自動更新其在電話號碼茱單中的順序。此外,可通過手動排序,也可定期 自動排序。
電話號碼排序的顯示方式可以是如圖7所示,在界面顯示在電話本中增 加"按頻率排序" 一項,通過按某一快捷鍵(如長按右鍵或新增一鍵)激活 "按頻率排序",用戶從中選取需要的電話號碼。
此外,如圖8所示,可以在"按頻率排序"的菜單外設置以"按時間排 序"菜單,其中按照電話號碼撥打在時間上的先后對其順序排列.。
可以將電話本的頻率計數(shù)清零,重新開始計數(shù)。也可對計數(shù)的時間段的 長度進行設置。
本發(fā)明為用戶提供的排序方法,其利用MRU對菜單和電話本按使用頻率 進行排序,從而使用戶可以方便快捷的選擇菜單操作方式和從電話本中選擇
的搡作麻煩,費時費力。此外,本發(fā)明還實現(xiàn)了菜單工具欄和電話本可以自 動更新,從而對菜單和電話本進行動態(tài)的管理,更加靈活方便。
權利要求
1. 一種快捷排序方法,該方法包括下列步驟a.設定一預定時間;b.在預定時間內(nèi)記錄操作項的執(zhí)行次數(shù);c.按照執(zhí)行次數(shù)的高低排列操作項的順序并建立相應的MRU表;d.將MRU表儲存于存儲器;e.根據(jù)該MRU表排列操作項。
2、 根據(jù)權利要求1所述的方法,其中該MRU表隨著使用次數(shù)的改變自動更新。
3、 根據(jù)權利要求1或2所述的方法,其中所述方法應用于手機。
4、 根據(jù)權利要求1或2所述的方法,其中在步驟a之前還包括步驟將 前一次產(chǎn)生的MRU表清零,重新開始計數(shù)。
5、 根據(jù)權利要求3所述的方法,其中所述的操作項為菜單項。
6、 根據(jù)權利要求5所述的方法,其中所述的菜單項根據(jù)MRU表排序排列組成菜單條。
7、 根據(jù)權利要求6所述的方法,其中每個菜單項都有一個圖標,各菜單項的圖標按MRU表的順序顯示。
8、 根據(jù)權利要求3所述的方法,其中所述操作項為電話號碼。
9、 根據(jù)權利要求8所述的方法,其中所述的電話號碼按照MRU表的順序排列。
全文摘要
本發(fā)明涉及一種快捷排序方法,該方法包括下列步驟a.設定一預定時間;b.在預定時間內(nèi)記錄操作項的執(zhí)行次數(shù);c.按照執(zhí)行次數(shù)的高低排列操作項的順序并建立相應的MRU表;d.將MRU表儲存于存儲器;e.根據(jù)該MRU表排列操作項。該方法主要利用MRU算法對手機的菜單和電話號碼進行排序,從而使用戶可以方便快捷的選擇菜單操作方式和從電話本中選擇電話號碼。
文檔編號H04Q7/32GK101207862SQ20061016536
公開日2008年6月25日 申請日期2006年12月19日 優(yōu)先權日2006年12月19日
發(fā)明者董曉峰 申請人:樂金電子(中國)研究開發(fā)中心有限公司