新四季網

一種調整軟體操作項的系統及方法

2023-05-22 01:08:01

專利名稱:一種調整軟體操作項的系統及方法
技術領域:
本發明涉及計算機軟體技術領域,更具體地說,涉及一種調整軟體操作項的系統及方法。
背景技術:
隨著技術的發展,計算機軟體提供了越來越來多的服務。但同時,計算機軟體操作的複雜性也相應增加。
例如在即時通信領域,隨著即時通信行業的快速發展以及用戶的不斷增多,用戶需求也開始逐漸變得多元化、複雜化以及個性化。有的用戶喜歡與好友聊天,有的用戶喜歡在群組裡面發言,有的用戶喜歡使用短訊聊天功能,而有的用戶則更加喜歡使用休閒娛樂功能或者去關注好友們的博客是不是加入了新的文章。其中用戶對休閒娛樂功能的需求也是非常個性化,例如有的用戶喜歡棋牌類遊戲,有的用戶喜歡音樂,當然也有用戶更加喜歡去和電子寵物一起玩耍。甚至對於同一個用戶在不同的時段也有可能對需求也有不同化,比如在工作的時候,用戶更加需要使用一些溝通客戶聯繫業務等方面的功能;在休息的時候,則可能更加需要娛樂的功能。
然而,現有的軟體的操作界面及操作流程確是固定的,而不能隨著用戶的使用習慣而個性化,從而造成操作上的。例如,同一軟體中的多個控制按紐將按軟體提供者定義的順序排列,所有的用戶都一樣,並不能隨著用戶的使用而改變排列順序。
上述軟體控制按鈕的排列方式,將對用戶的操作造成不便,例如對於經常使用郵件以及通信錄的用戶,若軟體操作面板最顯眼的位置為棋牌遊戲和音樂等操作按鈕,則該用戶每次使用郵件或通信錄時,都要在控制按鈕群中尋找對應按鈕,相當不便。

發明內容
本發明要解決的技術問題在於,針對上述軟體中因各操作項位置固定不變而造成操作複雜的問題,提供一種調整軟體操作項的系統及方法。
本發明解決上述技術問題的技術方案是,提供一種調整軟體操作項的系統,包括用於顯示規則排列的多個操作項的顯示單元,包括檢測單元,用於獲取操作項的執行數據;分析單元,用於根據所述檢測單元獲取的執行數據統計操作項對應的權衡值;調整單元,用於根據所述分析單元統計的權衡值調整顯示單元中顯示的各操作項的顯示位置。
在本發明所述的一種調整軟體操作項的系統中,所述檢測單元獲取的操作項執行數據包括操作項的執行時間。
在本發明所述的一種調整軟體操作項的系統中,所述分析單元進一步包括統計子單元,用於根據操作項的執行時間獲取多個不同時間段內執行的次數統計值。
在本發明所述的一種調整軟體操作項的系統中,所述分析單元進一步包括設置子單元,用於設置多個不同時間段的權值;計算子單元,用於根據所述各個時間段的次數統計值以及對應權值計算權衡值,所述權衡值為多個時間段統計值的加權和。
在本發明所述的一種調整軟體操作項的系統中,還包括映射單元,用於為每一操作項映射為一個標識號;映射表存儲單元,所述映射表包括標識號、執行函數、顯示文本以及顯示圖片;所述檢測單元、分析單元以及調整單元使用所述標識號區分各操作項,所述顯示單元根據標識號從映射表存儲單元獲取並顯示各操作項顯示文本以及顯示圖片。
本發明還提供了一種調整軟體操作項的方法,包括以下步驟(a)獲取操作項的執行數據;(b)根據所述獲取的執行數據統計操作項對應的權衡值;(c)根據所述權衡值調整顯示的各操作項的顯示位置。
在本發明所述的一種調整軟體操作項的方法中,所述步驟(a)中進一步包括獲取操作項的執行時間。
在本發明所述的一種調整軟體操作項的方法中,所述步驟(b)進一步包括(b1)根據操作項的執行時間獲取多個不同時間段內執行的次數統計值。
在本發明所述的一種調整軟體操作項的方法中,所述步驟(b)進一步包括(b2)設置多個不同時間段的權值;(b3)根據所述各個時間段的次數統計值以及對應權值計算權衡值,所述權衡值為多個時間段統計值的加權和。
在本發明所述的一種調整軟體操作項的方法中,所述步驟(a)之前還包括將每一操作項映射為一個標識號,並以所述標識號為索引建立映射表,所述映射表包括標識號、執行函數、顯示文本以及顯示圖片;所述步驟(a)、(b)、(c)中,使用所述標識號區分各操作項,並根據所述映射表獲取執行函數、顯示文本以及顯示圖片。
本發明一種調整軟體操作項的系統及方法,根據軟體中各操作項的執行數據,調整各操作項的顯示位置,從而通過多次使用使得常用操作項顯示於各操作項的較前位置,方便了後續對這些常用操作項的使用。


下面將結合附圖及實施例對本發明作進一步說明,附圖中圖1是本發明一種調整軟體操作項的系統第一實施例的結構示意圖;圖2是圖1中分析單元的結構示意圖;圖3是本發明一種調整軟體操作項的系統第二實施例的結構示意圖;
圖4是本發明一種調整軟體操作項的方法實施例的流程圖;圖5是圖4中分析執行數據步驟的詳細流程圖。
具體實施例方式
本發明根據用戶對軟體的各個操作項在不同時間或者地點的使用的次數,通過一個加權處理,把用戶最需要的功能放在用戶最方便使用的位置,從而使得軟體使用時更加方便。
如圖1所示,在本發明一種調整軟體操作項的系統的第一實施例中,包括檢測單元11、分析單元12、調整單元13以及顯示單元14。在本實施例中,上述軟體包括有多個操作項,每一操作項被啟動時執行預定的動作,例如開啟一個特定程序、顯示一個操作界面等。該操作項可以是按鈕或其它控制項。
顯示單元14用於顯示規則排列的多個操作項。在本實施例中,顯示單元14包括一個圖形用戶界面(GUI),而多個操作項則按順序排列與該圖形用戶界面上,例如按從上到下的順序、從左到右的順序或者其它設定的順序。
檢測單元11用於獲取操作項的執行數據。當任一顯示單元14中的操作項被觸發啟動時(例如通過滑鼠點擊操作項),檢測單元11獲取該操作項被觸發執行的相關數據,例如操作項被執行的時間等。
分析單元12用於根據檢測單元11獲取的執行數據統計操作項對應的權衡值。在本實施例中,分析單元12在任一操作項被觸發執行時,將該操作項執行的相關數據進行統計,獲取該操作項的新的權衡值。權衡值越大,表示該操作項最經常使用。
調整單元13用於根據分析單元12統計的權衡值調整顯示單元14中顯示的各操作項的顯示位置。在本實施例中,調整單元13將最經常使用的操作項調整到顯示單元14中最方便操作的位置。例如將最經常使用的操作項放置於從上到下排列的多個操作項的最上端,或者將最經常使用的操作項放置於從左到右排列的多個操作項的最左端。
如圖2所示,圖1中的分析單元12進一步包括統計子單元121、設置子單元122以及計算子單元123。
統計子單元121用於根據操作項的執行時間獲取多個不同時間段內各操作項的執行的次數統計值。例如統計子單元121將距當前時間12小時作為第一時間段、將距當前時間13-24小時作為第二時間段、將距當前時間25-48小時作為第三時間段,以次類推。該時間段可根據具體的軟體做不同設置。
設置子單元122用於設置多個不同時間段的權值。在本實施例中,距離當前時間越近,權值越大,例如上述的第一時間段的權值為1、第二時間段的權值為0.8、第三時間段的權值為0.5等。
計算子單元123用於根據所述各個時間段的次數統計值以及對應權值計算權衡值,所述權衡值為多個時間段統計值的加權和。例如計算子單元123根據以下公式計算權衡值權衡值=第一時間段執行的次數×第一時間段的權值+第二時間段執行的次數×第二時間段的權值+第三時間段執行的次數×第三時間段的權值+......。
如圖3所示,在本發明的第二實施例中,同樣包括。此外,在本實施例中,還包括映射單元35以及映射表存儲單元36。其中映射單元35用於為每一操作項映射為一個標識號。檢測單元31、分析單元32、調整單元33以及顯示單元34根據上述標識號區分各個操作項。
映射表存儲單元36用於存儲包括標識號、執行函數、顯示文本以及顯示圖片的映射表。從而顯示單元34根據標識號從映射表存儲單元36獲取並顯示各操作項顯示文本以及顯示圖片。
如圖4所示,是本發明一種調整軟體操作項的方法實施例的流程圖,用於根據各操作項的執行狀況動態調整操作項的顯示位置,其具體包括以下步驟步驟S41獲取操作項的執行數據。在本實施例中,當任一操作項被觸發啟動時(例如通過滑鼠點擊操作項),即獲取該操作項被觸發執行的相關數據,例如操作項被執行的時間等。
步驟S42根據步驟S41中獲取的執行數據統計操作項對應的權衡值。在該步驟中,將獲取的任一操作項執行的相關數據進行統計,獲取該操作項的新的權衡值。權衡值越大,表示該操作項最經常使用。
步驟S43根據所述權衡值調整顯示的各操作項的顯示位置。將最經常使用的操作項調整到顯示單元14中最方便操作的位置。例如將最經常使用的操作項放置於從上到下排列的多個操作項的最上端,或者將最經常使用的操作項放置於從左到右排列的多個操作項的最左端。
在具體實現上述方法時,可通過將操作項對應到標識號,而步驟S41、S42、S43中通過使用標識號區分各操作項,從而實現操作項位置的調整。該方法可包括在步驟S41之前將每一操作項映射為一個標識號,並以該標識號為索引建立映射表,該映射表包括標識號、執行函數、顯示文本以及顯示圖片等。步驟S41、S42、S43中,使用標識號分析各操作項的權衡值,然後根據標識號從映射表獲取執行函數、顯示文本以及顯示圖片,從而顯示操作項對應的顯示文本以及顯示圖片。
如圖5所示,是圖4中分析步驟(步驟S42)的詳細流程圖,其具體包括步驟S51根據操作項的執行時間獲取多個不同時間段內執行的次數統計值。例如統計子單元121將距當前時間12小時作為第一時間段、將距當前時間13-24小時作為第二時間段、將距當前時間25-48小時作為第三時間段,以次類推。該時間段可根據具體的軟體做不同設置。
步驟S52設置多個不同時間段的權值。距離當前時間越近,權值越大,例如上述的第一時間段的權值為1、第二時間段的權值為0.8、第三時間段的權值為0.5等。
步驟S53根據所述各個時間段的次數統計值以及對應權值計算權衡值,所述權衡值為多個時間段統計值的加權和。例如權衡值=第一時間段執行的次數×第一時間段的權值+第二時間段執行的次數×第二時間段的權值+第三時間段執行的次數×第三時間段的權值+......。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應該以權利要求的保護範圍為準。
權利要求
1.一種調整軟體操作項的系統,包括用於顯示規則排列的多個操作項的顯示單元,其特徵在於,包括檢測單元,用於獲取操作項的執行數據;分析單元,用於根據所述檢測單元獲取的執行數據統計操作項對應的權衡值;調整單元,用於根據所述分析單元統計的權衡值調整顯示單元中顯示的各操作項的顯示位置。
2.根據權利要求1所述的一種調整軟體操作項的系統,其特徵在於,所述檢測單元獲取的操作項執行數據包括操作項的執行時間。
3.根據權利要求2所述的一種調整軟體操作項的系統,其特徵在於,所述分析單元進一步包括統計子單元,用於根據操作項的執行時間獲取多個不同時間段內執行的次數統計值。
4.根據權利要求3所述的一種調整軟體操作項的系統,其特徵在於,所述分析單元進一步包括設置子單元,用於設置多個不同時間段的權值;計算子單元,用於根據所述各個時間段的次數統計值以及對應權值計算權衡值,所述權衡值為多個時間段統計值的加權和。
5.根據權利要求1所述的一種調整軟體操作項的系統,其特徵在於,還包括映射單元,用於為每一操作項映射為一個標識號;映射表存儲單元,所述映射表包括標識號、執行函數、顯示文本以及顯示圖片;所述檢測單元、分析單元以及調整單元使用所述標識號區分各操作項,所述顯示單元根據標識號從映射表存儲單元獲取並顯示各操作項顯示文本以及顯示圖片。
6.一種調整軟體操作項的方法,其特徵在於,包括以下步驟(a)獲取操作項的執行數據;(b)根據所述獲取的執行數據統計操作項對應的權衡值;(c)根據所述權衡值調整顯示的各操作項的顯示位置。
7.根據權利要求7所述的一種調整軟體操作項的方法,其特徵在於,所述步驟(a)中進一步包括獲取操作項的執行時間。
8.根據權利要求7所述的一種調整軟體操作項的方法,其特徵在於,所述步驟(b)進一步包括(b1)根據操作項的執行時間獲取多個不同時間段內執行的次數統計值。
9.根據權利要求8所述的一種調整軟體操作項的方法,其特徵在於,所述步驟(b)進一步包括(b2)設置多個不同時間段的權值;(b3)根據所述各個時間段的次數統計值以及對應權值計算權衡值,所述權衡值為多個時間段統計值的加權和。
10.根據權利要求6所述的一種調整軟體操作項的方法,其特徵在於,所述步驟(a)之前還包括將每一操作項映射為一個標識號,並以所述標識號為索引建立映射表,所述映射表包括標識號、執行函數、顯示文本以及顯示圖片;所述步驟(a)、(b)、(c)中,使用所述標識號區分各操作項,並根據所述映射表獲取執行函數、顯示文本以及顯示圖片。
全文摘要
本發明公開了一種調整軟體操作項的系統,包括用於顯示規則排列的多個操作項的顯示單元,包括檢測單元,用於獲取操作項的執行數據;分析單元,用於根據所述檢測單元獲取的執行數據統計操作項對應的權衡值;調整單元,用於根據所述分析單元統計的權衡值調整顯示單元中顯示的各操作項的顯示位置。本發明還提供一種對應的調整軟體操作項的方法。本發明根據軟體中各操作項的執行數據,調整各操作項的顯示位置,從而通過多次使用使得常用操作項顯示於各操作項的較前位置,方便了後續對這些常用操作項的使用。
文檔編號G06F9/44GK101078984SQ20071007306
公開日2007年11月28日 申請日期2007年3月8日 優先權日2007年3月8日
發明者許京, 彭曉虹, 吳洪偉 申請人:騰訊科技(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀