亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種移動終端桌面快捷鍵的自動設(shè)置方法和裝置的制作方法

文檔序號:6424358閱讀:130來源:國知局
專利名稱:一種移動終端桌面快捷鍵的自動設(shè)置方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動終端,尤其涉及一種移動終端桌面快捷鍵的自動設(shè)置方法和裝置。
背景技術(shù)
隨著計算機技術(shù)的不斷發(fā)展,移動終端、掌上設(shè)備等電子產(chǎn)品的功能越來越強,并 且所包含的內(nèi)容也越來越豐富。由此,如何在紛繁復(fù)雜的功能列表當(dāng)中,從桌面快速地啟動 最常用的應(yīng)用程序,或者在紛繁復(fù)雜的頁面內(nèi)容中快速地進入預(yù)設(shè)值的頁面,成為用戶非 常關(guān)心和迫切需要的功能。現(xiàn)有技術(shù)中,移動終端設(shè)備的桌面快捷鍵或者是在產(chǎn)品生產(chǎn)時就已經(jīng)預(yù)先固定, 或者是在用戶使用設(shè)備的過程中根據(jù)自身實際的需要手動進行定義設(shè)置。對于預(yù)先固定的模式,由于不同用戶對設(shè)備功能需求的不同,這種模式無法滿足 各個用戶的千差萬別的實用環(huán)境以及對不同功能的需求;而對于手動定義的模式,雖然用 戶可以根據(jù)自身需要靈活地進行設(shè)置,但是這種實現(xiàn)方式通常相對而言比較繁瑣,無法實 現(xiàn)快速有效的設(shè)置。例如采用單獨的設(shè)置程序來定義移動終端設(shè)備的桌面快捷鍵,用戶需 要從眾多的應(yīng)用程序列表中選擇其中一項作為桌面快捷鍵的預(yù)設(shè)置內(nèi)容,而通常的移動終 端、掌上設(shè)備等電子產(chǎn)品的功能繁多,這種挑選設(shè)置的方式使得定義桌面快捷鍵的操作復(fù) 雜,非常不方便。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種移動終端桌面快捷鍵的自動設(shè)置方法和裝置,它能夠自 動將用戶使用頻率高的應(yīng)用程序設(shè)置為桌面快捷鍵,從而無需用戶手動操作,提高用戶體 驗。為達到上述目的,本發(fā)明采用如下技術(shù)方案—種移動終端桌面快捷鍵的自動設(shè)置方法,包括步驟1 統(tǒng)計用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用時間值和總使用次數(shù) 值;步驟2 根據(jù)所述總使用時間值和總使用次數(shù)值,對所有應(yīng)用程序的使用頻率進 行排序;步驟3 將排序在前的η個應(yīng)用程序與桌面快捷鍵進行關(guān)聯(lián),其中η小于等于移動 終端桌面快捷鍵的最大可設(shè)置數(shù)目。 進一步地,所述步驟2具體包括步驟21 對于任一應(yīng)用程序,判斷所述應(yīng)用程序?qū)儆诘谝活悜?yīng)用程序或第二類應(yīng) 用程序,所述第一類應(yīng)用程序包括使用頻繁、但單次使用時間短的應(yīng)用程序,所述第二類應(yīng) 用程序包括使用不頻繁、但單次使用時間長的應(yīng)用程序;步驟22 若所述應(yīng)用程序?qū)儆谒龅谝活悜?yīng)用程序,則依據(jù)總使用次數(shù)值進行排序,若總使用次數(shù)值相同,則再依據(jù)總使用時間值進行排序;若所述應(yīng)用程序?qū)儆谒龅诙?類應(yīng)用程序,則依據(jù)總使用時間值進行排序,若總使用時間值相同,則再依據(jù)總使用次數(shù)值 進行排序;步驟23 綜合上述兩類應(yīng)用程序中的排序情況,得到所有應(yīng)用程序的使用頻率的 排序情況。進一步地,所述步驟23具體包括步驟231 分別選取上述兩類應(yīng)用程序中排序前m的應(yīng)用程序,其中> η 步驟232:分別計算選取出的an個應(yīng)用程序的平均使用時間,計算公式為“平均使 用時間=總使用時間值/(總使用次數(shù)值*權(quán)重值)”,其中不同類別的應(yīng)用程序?qū)?yīng)的權(quán)重 值不同,上述第一類應(yīng)用程序?qū)?yīng)的權(quán)重值小于上述第二類應(yīng)用程序?qū)?yīng)的權(quán)重值。進一步地,所述步驟1具體包括步驟11 檢測到用戶打開某個應(yīng)用程序,然后執(zhí)行步驟12 ;步驟12 調(diào)用計時模塊對用戶打開的應(yīng)用程序的使用時間開始計時;步驟13 若檢測到用戶關(guān)閉某個正在運行的應(yīng)用程序,則結(jié)束與該應(yīng)用程序?qū)?yīng) 的計時模塊的計時工作,并將計時得到的時間值累加在與該應(yīng)用程序?qū)?yīng)的總使用時間值 中,以及將與該應(yīng)用程序?qū)?yīng)的總使用次數(shù)值加1。進一步地,所述步驟11還包括檢測到用戶打開某個應(yīng)用程序后,判斷用戶打開的應(yīng)用程序是否為桌面快捷鍵排 除列表中的應(yīng)用程序,若是,則不執(zhí)行任何操作,若否,則執(zhí)行步驟12 ;其中,所述桌面快捷鍵排除列表中記錄不需要設(shè)置為桌面快捷鍵的應(yīng)用程序。一種移動終端,包括統(tǒng)計模塊,用于統(tǒng)計用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用時間值和總使用 次數(shù)值;排序模塊,用于根據(jù)所述總使用時間值和總使用次數(shù)值,對所有應(yīng)用程序的使用 頻率進行排序;關(guān)聯(lián)模塊,用于將排序在前的η個應(yīng)用程序與桌面快捷鍵進行關(guān)聯(lián),其中η小于等 于移動終端桌面快捷鍵的最大可設(shè)置數(shù)目。進一步地,所述排序模塊具體包括第一判斷子模塊,用于對于任一應(yīng)用程序,判斷所述應(yīng)用程序?qū)儆诘谝活悜?yīng)用程 序或第二類應(yīng)用程序,所述第一類應(yīng)用程序包括使用頻繁、但單次使用時間短的應(yīng)用程序, 所述第二類應(yīng)用程序包括使用不頻繁、但單次使用時間長的應(yīng)用程序;排序子模塊,用于若所述應(yīng)用程序?qū)儆谒龅谝活悜?yīng)用程序,則依據(jù)總使用次數(shù) 值進行排序,若總使用次數(shù)值相同,則再依據(jù)總使用時間值進行排序;若所述應(yīng)用程序?qū)儆?所述第二類應(yīng)用程序,則依據(jù)總使用時間值進行排序,若總使用時間值相同,則再依據(jù)總使 用次數(shù)值進行排序;獲取子模塊,用于綜合上述兩類應(yīng)用程序中的排序情況,得到所有應(yīng)用程序的使 用頻率的排序情況。進一步地,所述獲取子模塊具體包括選取子模塊,用于分別選取上述兩類應(yīng)用程序中排序前m的應(yīng)用程序,其中2m ^ η ;計算子模塊,用于分別計算選取出的an個應(yīng)用程序的平均使用時間,計算公式為 “平均使用時間=總使用時間值/(總使用次數(shù)值*權(quán)重值)”,其中不同類別的應(yīng)用程序?qū)?應(yīng)的權(quán)重值不同,上述第一類應(yīng)用程序?qū)?yīng)的權(quán)重值小于上述第二類應(yīng)用程序?qū)?yīng)的權(quán)重 值。進一步地,所述統(tǒng)計模塊具體包括檢測子模塊,用于檢測到用戶打開某個應(yīng)用程序,然后轉(zhuǎn)至開始計時子模塊;開始計時子模塊,用于調(diào)用計時模塊對用戶打開的應(yīng)用程序的使用時間開始計 時;累加子模塊,用于若檢測到用戶關(guān)閉某個正在運行的應(yīng)用程序,則結(jié)束與該應(yīng)用 程序?qū)?yīng)的計時模塊的計時工作,并將計時得到的時間值累加在與該應(yīng)用程序?qū)?yīng)的總使 用時間值中,以及將與該應(yīng)用程序?qū)?yīng)的總使用次數(shù)值加1。進一步地,所述檢測子模塊,還包括第二判斷子模塊,用于檢測到用戶打開某個應(yīng)用程序后,判斷用戶打開的應(yīng)用程 序是否為桌面快捷鍵排除列表中的應(yīng)用程序,若是,則不執(zhí)行任何操作,若否,則轉(zhuǎn)至開始 計時模塊;其中,所述桌面快捷鍵排除列表中記錄不需要設(shè)置為桌面快捷鍵的應(yīng)用程序。本發(fā)明提供的移動終端桌面快捷鍵的自動設(shè)置方法和裝置能夠?qū)崟r地統(tǒng)計用戶 對移動終端內(nèi)各應(yīng)用程序的使用頻率情況,并據(jù)此自動將使用頻率高的應(yīng)用程序設(shè)置為桌 面快捷鍵,從而無需用戶手動根據(jù)自己的需求挑選設(shè)置桌面快捷鍵,提高了用戶體驗。


圖1為本發(fā)明的移動終端桌面快捷鍵的自動設(shè)置方法一個實施例的流程示意圖;圖2為本發(fā)明的移動終端桌面快捷鍵的自動設(shè)置方法另一實施例的流程示意圖;圖3為本發(fā)明的移動終端桌面快捷鍵的自動設(shè)置裝置的結(jié)構(gòu)示意圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,下面結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不 用于限定本發(fā)明。如圖1所示,本發(fā)明提供一種移動終端桌面快捷鍵的自動設(shè)置方法,包括步驟1 統(tǒng)計用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用時間值和總使用次數(shù) 值;本步驟中,各個應(yīng)用程序的總使用時間值和總使用次數(shù)值的統(tǒng)計可以通過在所述 一段時間內(nèi)累加應(yīng)用程序的使用時間和使用次數(shù)來得到。所述“一段時間”可以根據(jù)需要 靈活選取,優(yōu)選為幾天或幾周。步驟2 根據(jù)所述總使用時間值和總使用次數(shù)值,對所有應(yīng)用程序的使用頻率進 行排序;本步驟中,根據(jù)總使用時間值和總使用次數(shù)值即可實現(xiàn)對應(yīng)用程序的使用頻率進行排序,具體的排序方法例如可以為,先以其中之一(總使用時間值或總使用次數(shù)值)作為 標準進行排序,如遇相同的情況,則再以另一個作為標準進行排序;或者,排序方法還可以 為,結(jié)合使用時間和使用次數(shù)在使用頻率中所占的權(quán)重,綜合計算后再進行排序,等等。步驟3 將排序在前的η個應(yīng)用程序與桌面快捷鍵進行關(guān)聯(lián),其中η小于等于移動 終端桌面快捷鍵的最大可設(shè)置數(shù)目。本步驟中,根據(jù)已經(jīng)得到的應(yīng)用程序的使用頻率排序情況,將排序在前的η個應(yīng) 用程序與桌面快捷鍵進行關(guān)聯(lián),從而實現(xiàn)了桌面快捷鍵的自動設(shè)置。其中,η的取值與移動 終端的配置有關(guān),優(yōu)選等于移動終端桌面快捷鍵的最大可設(shè)置數(shù)目。本發(fā)明的方法能夠?qū)崟r地統(tǒng)計用戶對移動終端內(nèi)各應(yīng)用程序的使用頻率情況,并 據(jù)此自動將使用頻率高的應(yīng)用程序設(shè)置為桌面快捷鍵,從而無需用戶手動根據(jù)自己的需求 挑選設(shè)置桌面快捷鍵,提高了用戶體驗。由于對不同類型的應(yīng)用程序來說,用戶對其的使用效率是不同的,例如,以短信和 游戲程序為例,發(fā)短信的使用次數(shù)會很多,但是每次使用的時間都會較短,而游戲程序的使 用次數(shù)可能會相對較少,而每次的使用時間相對會較長,因而若單純地依據(jù)使用時間或者 使用次數(shù)對所有應(yīng)用程序進行排序,以此進行桌面快捷鍵的設(shè)置,會不太合理。因此,如圖2所示,為了更合理地對所有應(yīng)用程序的使用頻率進行排序,前述步驟 2優(yōu)選具體包括步驟21 對于任一應(yīng)用程序,判斷所述應(yīng)用程序?qū)儆诘谝活悜?yīng)用程序或第二類應(yīng) 用程序,所述第一類應(yīng)用程序包括使用頻繁、但單次使用時間短的應(yīng)用程序,所述第二類應(yīng) 用程序包括使用不頻繁、但單次使用時間長的應(yīng)用程序;本步驟中,需要將所有應(yīng)用程序預(yù)先分成兩類,一類是使用頻繁、但單次使用時間 短的,另一類是使用不頻繁、但單次使用時間長的。此處需要說明的是使用是否頻繁以及使用時間的長短,都是相對而言的,只要確 定一個標準,實現(xiàn)將應(yīng)用程序分成上述兩類即可。其中,上述第一類使用頻繁、但單次使用 時間短的應(yīng)用程序,例如為通訊類(收發(fā)短信、來電去電等)、應(yīng)用類(鬧鐘、日歷、情景設(shè)置 等)等;而上述第二類使用不頻繁、但單次使用時間長的應(yīng)用程序,例如為游戲類、媒體類 (音樂或視頻播放器等)等。本步驟中,為了將具體的應(yīng)用程序歸入上述某一類中,在移動終端出廠前可以由 開發(fā)人員預(yù)先設(shè)置,而對于出廠后用戶自行安裝的應(yīng)用程序,則可以由用戶自行選擇將其 歸為哪一類。步驟22 若所述應(yīng)用程序?qū)儆谒龅谝活悜?yīng)用程序,則依據(jù)總使用次數(shù)值進行排 序,若總使用次數(shù)值相同,則再依據(jù)總使用時間值進行排序;若所述應(yīng)用程序?qū)儆谒龅诙?類應(yīng)用程序,則依據(jù)總使用時間值進行排序,若總使用時間值相同,則再依據(jù)總使用次數(shù)值 進行排序;步驟23 綜合上述兩類應(yīng)用程序中的排序情況,得到所有應(yīng)用程序的使用頻率的 排序情況。上述步驟21-23中,先判斷應(yīng)用程序所屬的類別,然后在各類中對應(yīng)用程序的使 用頻率進行了排序,最后再綜合各類中的排序情況,從而得到所有應(yīng)用程序的排序情況,上 述步驟能夠基本確保得到較為準確、合理的排序情況。
為了進一步提高對應(yīng)用程序的使用頻率排序的準確性和合理性,上述步驟23優(yōu) 選具體包括步驟231 分別選取上述兩類應(yīng)用程序中排序前m的應(yīng)用程序,其中^ n,最優(yōu) 選取an = η ;步驟232 分別計算選取出的an個應(yīng)用程序的平均使用時間,計算公式為“平均使 用時間=總使用時間值/(總使用次數(shù)值*權(quán)重值)”,其中不同類別的應(yīng)用程序?qū)?yīng)的權(quán)重 值不同,上述第一類應(yīng)用程序?qū)?yīng)的權(quán)重值小于上述第二類應(yīng)用程序?qū)?yīng)的權(quán)重值。上述權(quán)重值可以根據(jù)預(yù)先統(tǒng)計用戶的使用案例而權(quán)衡設(shè)定。例如,同樣以短信和 游戲程序為例,某用戶在一周之內(nèi)使用發(fā)短信程序總共40分鐘,共使用了 40次,而使用某 個游戲程序共200分鐘,共開啟了 4次,假設(shè)設(shè)定與游戲程序?qū)?yīng)的權(quán)重值是100,發(fā)短信程 序?qū)?yīng)是1,所以得到的游戲的“平均使用時間”就是200Λ4Χ 100) =0.5,而發(fā)短信的“平 均使用時間”就是40/(40X1) = 1,發(fā)短信程序的“平均使用時間” >游戲的“平均使用時 間”,則優(yōu)先選擇發(fā)短信程序為桌面快捷鍵。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解的是,上述步驟231-232中使用了各類應(yīng)用程序?qū)?yīng)的 權(quán)重值來增加排序的準確性和合理性,然而,在要求不高的情況下,本領(lǐng)域技術(shù)人員還可以 從兩類應(yīng)用程序中各取排序前幾位的應(yīng)用程序,直接組合得到所需要的η個應(yīng)用程序來設(shè) 置為桌面快捷鍵。需要進一步說明的是優(yōu)選地,在步驟21中還可以根據(jù)實際需要,將所有應(yīng)用程 序劃分成大于兩類,例如分為三個類別或者四個類別等,分類的依據(jù)與使用的頻率相關(guān);從 而在步驟22中,中間類別的排序方式可以根據(jù)實際情況進行,例如可以按照總使用時間值 排序,也可以按照總使用次數(shù)值排序;在步驟231中,從每個類別中選取的應(yīng)用程序的數(shù)目 m符合cm > n,c為劃分的類別的數(shù)目,優(yōu)選m = η。另外,如圖2所示,為了方便地獲取用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用 時間值和總使用次數(shù)值,前述步驟1優(yōu)選具體包括步驟11 檢測到用戶打開某個應(yīng)用程序,然后執(zhí)行步驟12 ;本步驟中,只有當(dāng)檢測到用戶打開某個應(yīng)用程序時,才執(zhí)行下一步驟,如果沒有檢 測到,則不執(zhí)行任何操作。步驟12 調(diào)用計時模塊對用戶打開的應(yīng)用程序的使用時間開始計時;具體地,本步驟可以設(shè)置多個計時模塊,若用戶同時打開幾個應(yīng)用程序,則相應(yīng)地 調(diào)用多個計時模塊分別對打開的應(yīng)用程序的使用時間進行計時。步驟13 若檢測到用戶關(guān)閉某個正在運行的應(yīng)用程序,則結(jié)束與該應(yīng)用程序?qū)?yīng) 的計時模塊的計時工作,并將計時得到的時間值累加在與該應(yīng)用程序?qū)?yīng)的總使用時間值 中,以及將與該應(yīng)用程序?qū)?yīng)的總使用次數(shù)值加1。即在本發(fā)明中,每個應(yīng)用程序均對應(yīng)有 兩個數(shù)值總使用時間值和總使用次數(shù)值。在圖2中,為了節(jié)約移動終端的CPU資源,降低所帶來的負擔(dān),前述步驟11優(yōu)選還 包括檢測到用戶打開某個應(yīng)用程序后,判斷用戶打開的應(yīng)用程序是否為桌面快捷鍵排 除列表中的應(yīng)用程序,若是,則不執(zhí)行任何操作,若否,則執(zhí)行步驟12 ;其中,所述桌面快捷 鍵排除列表中記錄不需要設(shè)置為桌面快捷鍵的應(yīng)用程序。
上述桌面快捷鍵排除列表中可以列入移動終端的一些不常用的功能軟件清單,例 如對于通訊錄、收件箱、鬧鐘和計算器幾個應(yīng)用軟件而言,計算器即是不常用的功能軟件, 可以被列入至上述桌面快捷鍵排除列表當(dāng)中。在本發(fā)明中,設(shè)置該桌面快捷鍵排除列表的目的在于將平時一些很不常用的功 能程序排除在本發(fā)明的桌面快捷鍵的設(shè)置范圍之外,當(dāng)該列表中的應(yīng)用程序被打開時,本 發(fā)明的方法無需對該應(yīng)用程序的使用時間和使用次數(shù)進行統(tǒng)計,從而降低本發(fā)明的運行給 移動終端帶來的負擔(dān)。例如,對于計算器功能程序而言,該功能平常很少被用戶用到,被設(shè)置為桌面快 捷鍵的幾率很低,若每次在計算器功能被啟動時,本方法均統(tǒng)計計算該功能的使用時間和 使用次數(shù),并與其他功能程序進行比較,實質(zhì)上做的即是不必要的工作,從而給移動終端的 CPU帶來了負擔(dān)。另外,桌面快捷鍵排除列表可以有兩種設(shè)置方式(1)對于移動終端剛出廠便配置好的應(yīng)用軟件,開發(fā)人員在出廠之前便將移動終 端中所有的應(yīng)用程序進行劃分,將不常用的應(yīng)用程序軟件列入上述桌面快捷鍵排除列表當(dāng) 中;(2)對于那些出廠后才被用戶自行安裝在移動終端中的應(yīng)用程序,用戶在每安裝 完一個應(yīng)用程序后,本發(fā)明方法可以提示用戶進行選擇,由用戶自行選擇是否將該應(yīng)用程 序列入至桌面快捷鍵排除列表當(dāng)中。無論是對于剛出廠便設(shè)置在桌面快捷鍵排除列表中的應(yīng)用程序,還是對于出廠后 被用戶自行設(shè)置在桌面快捷鍵排除列表中的應(yīng)用程序,桌面快捷鍵排除列表中所包括的應(yīng) 用程序清單均可以隨時被用戶進行添加或刪除。與上述的移動終端桌面快捷鍵的自動設(shè)置方法相對應(yīng),本發(fā)明還提供一種移動終 端,如圖3所示,包括統(tǒng)計模塊301,用于統(tǒng)計用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用時間值和總 使用次數(shù)值;排序模塊302,用于根據(jù)所述總使用時間值和總使用次數(shù)值,對所有應(yīng)用程序的使 用頻率進行排序;關(guān)聯(lián)模塊303,用于將排序在前的η個應(yīng)用程序與桌面快捷鍵進行關(guān)聯(lián),其中η小 于等于移動終端桌面快捷鍵的最大可設(shè)置數(shù)目。本發(fā)明的移動終端能夠?qū)崟r地統(tǒng)計用戶對移動終端內(nèi)各應(yīng)用程序的使用頻率情 況,并據(jù)此自動將使用頻率高的應(yīng)用程序設(shè)置為桌面快捷鍵,從而無需用戶手動根據(jù)自己 的需求挑選設(shè)置桌面快捷鍵,提高了用戶體驗。優(yōu)選地,所述排序模塊302具體包括第一判斷子模塊,用于對于任一應(yīng)用程序,判斷所述應(yīng)用程序?qū)儆诘谝活悜?yīng)用程 序或第二類應(yīng)用程序,所述第一類應(yīng)用程序包括使用頻繁、但單次使用時間短的應(yīng)用程序, 所述第二類應(yīng)用程序包括使用不頻繁、但單次使用時間長的應(yīng)用程序;排序子模塊,用于若所述應(yīng)用程序?qū)儆谒龅谝活悜?yīng)用程序,則依據(jù)總使用次數(shù) 值進行排序,若總使用次數(shù)值相同,則再依據(jù)總使用時間值進行排序;若所述應(yīng)用程序?qū)儆?所述第二類應(yīng)用程序,則依據(jù)總使用時間值進行排序,若總使用時間值相同,則再依據(jù)總使用次數(shù)值進行排序;獲取子模塊,用于綜合上述兩類應(yīng)用程序中的排序情況,得到所有應(yīng)用程序的使 用頻率的排序情況。優(yōu)選地,所述獲取子模塊具體包括選取子模塊,用于分別選取上述兩類應(yīng)用程序中排序前m的應(yīng)用程序,其中 2m ^ η ;計算子模塊,用于分別計算選取出的ail個應(yīng)用程序的平均使用時間,計算公式為 “平均使用時間=總使用時間值/(總使用次數(shù)值*權(quán)重值)”,其中不同類別的應(yīng)用程序?qū)?應(yīng)的權(quán)重值不同,上述第一類應(yīng)用程序?qū)?yīng)的權(quán)重值小于上述第二類應(yīng)用程序?qū)?yīng)的權(quán)重 值。優(yōu)選地,所述統(tǒng)計模塊301具體包括檢測子模塊,用于檢測到用戶打開某個應(yīng)用程序,然后轉(zhuǎn)至開始計時子模塊;開始計時子模塊,用于調(diào)用計時模塊對用戶打開的應(yīng)用程序的使用時間開始計 時;累加子模塊,用于若檢測到用戶關(guān)閉某個正在運行的應(yīng)用程序,則結(jié)束與該應(yīng)用 程序?qū)?yīng)的計時模塊的計時工作,并將計時得到的時間值累加在與該應(yīng)用程序?qū)?yīng)的總使 用時間值中,以及將與該應(yīng)用程序?qū)?yīng)的總使用次數(shù)值加1。優(yōu)選地,所述檢測子模塊,還包括第二判斷子模塊,用于檢測到用戶打開某個應(yīng)用程序后,判斷用戶打開的應(yīng)用程 序是否為桌面快捷鍵排除列表中的應(yīng)用程序,若是,則不執(zhí)行任何操作,若否,則轉(zhuǎn)至開始 計時模塊;其中,所述桌面快捷鍵排除列表中記錄不需要設(shè)置為桌面快捷鍵的應(yīng)用程序。以上所述僅為本發(fā)明的較佳實施例,并非用來限定本發(fā)明的實施范圍;如果不脫 離本發(fā)明的精神和范圍,對本發(fā)明進行修改或者等同替換,均應(yīng)涵蓋在本發(fā)明權(quán)利要求的 保護范圍當(dāng)中。
權(quán)利要求
1.一種移動終端桌面快捷鍵的自動設(shè)置方法,其特征在于,包括步驟1 統(tǒng)計用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用時間值和總使用次數(shù)值; 步驟2 根據(jù)所述總使用時間值和總使用次數(shù)值,對所有應(yīng)用程序的使用頻率進行排序;步驟3 將排序在前的η個應(yīng)用程序與桌面快捷鍵進行關(guān)聯(lián),其中η小于等于移動終端 桌面快捷鍵的最大可設(shè)置數(shù)目。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟2具體包括步驟21 對于任一應(yīng)用程序,判斷所述應(yīng)用程序?qū)儆诘谝活悜?yīng)用程序或第二類應(yīng)用程 序,所述第一類應(yīng)用程序包括使用頻繁、但單次使用時間短的應(yīng)用程序,所述第二類應(yīng)用程 序包括使用不頻繁、但單次使用時間長的應(yīng)用程序;步驟22 若所述應(yīng)用程序?qū)儆谒龅谝活悜?yīng)用程序,則依據(jù)總使用次數(shù)值進行排序, 若總使用次數(shù)值相同,則再依據(jù)總使用時間值進行排序;若所述應(yīng)用程序?qū)儆谒龅诙?應(yīng)用程序,則依據(jù)總使用時間值進行排序,若總使用時間值相同,則再依據(jù)總使用次數(shù)值進 行排序;步驟23 綜合上述兩類應(yīng)用程序中的排序情況,得到所有應(yīng)用程序的使用頻率的排序 情況。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟23具體包括步驟231 分別選取上述兩類應(yīng)用程序中排序前m的應(yīng)用程序,其中an > η ; 步驟232:分別計算選取出的an個應(yīng)用程序的平均使用時間,計算公式為“平均使用時 間=總使用時間值/(總使用次數(shù)值*權(quán)重值)”,其中不同類別的應(yīng)用程序?qū)?yīng)的權(quán)重值不 同,上述第一類應(yīng)用程序?qū)?yīng)的權(quán)重值小于上述第二類應(yīng)用程序?qū)?yīng)的權(quán)重值。
4.根據(jù)權(quán)利要求1至3中任一權(quán)利要求所述的方法,其特征在于,所述步驟1具體包括步驟11 檢測到用戶打開某個應(yīng)用程序,然后執(zhí)行步驟12 ; 步驟12 調(diào)用計時模塊對用戶打開的應(yīng)用程序的使用時間開始計時; 步驟13 若檢測到用戶關(guān)閉某個正在運行的應(yīng)用程序,則結(jié)束與該應(yīng)用程序?qū)?yīng)的計 時模塊的計時工作,并將計時得到的時間值累加在與該應(yīng)用程序?qū)?yīng)的總使用時間值中, 以及將與該應(yīng)用程序?qū)?yīng)的總使用次數(shù)值加1。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟11還包括檢測到用戶打開某個應(yīng)用程序后,判斷用戶打開的應(yīng)用程序是否為桌面快捷鍵排除列 表中的應(yīng)用程序,若是,則不執(zhí)行任何操作,若否,則執(zhí)行步驟12 ;其中,所述桌面快捷鍵排除列表中記錄不需要設(shè)置為桌面快捷鍵的應(yīng)用程序。
6.一種移動終端,其特征在于,包括統(tǒng)計模塊,用于統(tǒng)計用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用時間值和總使用次數(shù)值;排序模塊,用于根據(jù)所述總使用時間值和總使用次數(shù)值,對所有應(yīng)用程序的使用頻率 進行排序;關(guān)聯(lián)模塊,用于將排序在前的η個應(yīng)用程序與桌面快捷鍵進行關(guān)聯(lián),其中η小于等于移 動終端桌面快捷鍵的最大可設(shè)置數(shù)目。
7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述排序模塊具體包括第一判斷子模塊,用于對于任一應(yīng)用程序,判斷所述應(yīng)用程序?qū)儆诘谝活悜?yīng)用程序或 第二類應(yīng)用程序,所述第一類應(yīng)用程序包括使用頻繁、但單次使用時間短的應(yīng)用程序,所述 第二類應(yīng)用程序包括使用不頻繁、但單次使用時間長的應(yīng)用程序;排序子模塊,用于若所述應(yīng)用程序?qū)儆谒龅谝活悜?yīng)用程序,則依據(jù)總使用次數(shù)值進 行排序,若總使用次數(shù)值相同,則再依據(jù)總使用時間值進行排序;若所述應(yīng)用程序?qū)儆谒?第二類應(yīng)用程序,則依據(jù)總使用時間值進行排序,若總使用時間值相同,則再依據(jù)總使用次 數(shù)值進行排序;獲取子模塊,用于綜合上述兩類應(yīng)用程序中的排序情況,得到所有應(yīng)用程序的使用頻 率的排序情況。
8.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,所述獲取子模塊具體包括選取子模塊,用于分別選取上述兩類應(yīng)用程序中排序前m的應(yīng)用程序,其中an > η ;計算子模塊,用于分別計算選取出的an個應(yīng)用程序的平均使用時間,計算公式為“平均使用時間=總使用時間值/(總使用次數(shù)值*權(quán)重值)”,其中不同類別的應(yīng)用程序?qū)?yīng)的 權(quán)重值不同,上述第一類應(yīng)用程序?qū)?yīng)的權(quán)重值小于上述第二類應(yīng)用程序?qū)?yīng)的權(quán)重值。
9.根據(jù)權(quán)利要求6至8中任一權(quán)利要求所述的移動終端,其特征在于,所述統(tǒng)計模塊具 體包括 檢測子模塊,用于檢測到用戶打開某個應(yīng)用程序,然后轉(zhuǎn)至開始計時子模塊;開始計時子模塊,用于調(diào)用計時模塊對用戶打開的應(yīng)用程序的使用時間開始計時;累加子模塊,用于若檢測到用戶關(guān)閉某個正在運行的應(yīng)用程序,則結(jié)束與該應(yīng)用程序 對應(yīng)的計時模塊的計時工作,并將計時得到的時間值累加在與該應(yīng)用程序?qū)?yīng)的總使用時 間值中,以及將與該應(yīng)用程序?qū)?yīng)的總使用次數(shù)值加1。
10.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,所述檢測子模塊,還包括第二判斷子模塊,用于檢測到用戶打開某個應(yīng)用程序后,判斷用戶打開的應(yīng)用程序是 否為桌面快捷鍵排除列表中的應(yīng)用程序,若是,則不執(zhí)行任何操作,若否,則轉(zhuǎn)至開始計時 模塊;其中,所述桌面快捷鍵排除列表中記錄不需要設(shè)置為桌面快捷鍵的應(yīng)用程序。
全文摘要
本發(fā)明公開了一種移動終端桌面快捷鍵的自動設(shè)置方法和裝置,所述方法包括步驟1統(tǒng)計用戶在一段時間內(nèi)對各個應(yīng)用程序的總使用時間值和總使用次數(shù)值;步驟2根據(jù)所述總使用時間值和總使用次數(shù)值,對所有應(yīng)用程序的使用頻率進行排序;步驟3將排序在前的n個應(yīng)用程序與桌面快捷鍵進行關(guān)聯(lián),其中n小于等于移動終端桌面快捷鍵的最大可設(shè)置數(shù)目。本發(fā)明能夠?qū)崟r地統(tǒng)計用戶對移動終端內(nèi)各應(yīng)用程序的使用頻率情況,并據(jù)此自動將使用頻率高的應(yīng)用程序設(shè)置為桌面快捷鍵,從而無需用戶手動根據(jù)自己的需求挑選設(shè)置桌面快捷鍵,提高了用戶體驗。
文檔編號G06F9/44GK102147732SQ20111012881
公開日2011年8月10日 申請日期2011年5月18日 優(yōu)先權(quán)日2011年5月18日
發(fā)明者唐毓剛 申請人:深圳市五巨科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1