[發明專利]一種基于大數據的后臺應用清理系統及方法有效
| 申請號: | 202110025689.3 | 申請日: | 2021-01-08 |
| 公開(公告)號: | CN112732355B | 公開(公告)日: | 2022-03-01 |
| 發明(設計)人: | 蔣耕銀 | 申請(專利權)人: | 湖南華埔信息產業有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F16/906 |
| 代理公司: | 北京鑫知翼知識產權代理事務所(普通合伙) 11984 | 代理人: | 張云珠 |
| 地址: | 411100 湖南省湘*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據 后臺 應用 清理 系統 方法 | ||
1.一種基于大數據的后臺應用清理系統,其特征在于:該系統包括檢測模塊、目光控制模塊、智能清理模塊、數據庫;
所述檢測模塊的輸出端電性連接目光控制模塊;所述目光控制模塊的輸出端電性連接數據庫;所述數據庫的輸出端電性連接智能清理模塊;
所述檢測模塊用于對用戶設備是否出現卡頓進行監測;所述目光控制模塊用于對后臺應用進行人為清理;所述智能清理模塊用于根據用戶行為習慣進行自動清理;所述數據庫用于存儲用戶行為習慣和相關數據;
所述檢測模塊包括畫面采集單元、時間采集單元、卡頓檢測單元;
所述畫面采集單元、時間采集單元的輸出端電性連接卡頓檢測單元的輸入端,所述卡頓檢測單元的輸出端電性連接目光清理模塊的輸入端;
所述畫面采集單元用于對用戶設備使用時的畫面進行采集;所述時間采集單元用于對用戶設備使用的時間進行采集,并對應每一個使用畫面;所述卡頓檢測單元用于對用戶設備的卡頓進行檢測,并啟動目光控制模塊;
所述目光控制模塊包括眼球追蹤單元、測距單元、屏幕控制單元、清除單元;
所述追蹤單元、測距單元的輸出端電性連接清除單元的輸入端;所述檢測模塊的輸出端電性連接屏幕控制單元的輸入端;所述清除單元的輸出端電性連接數據庫的輸入端;
所述眼球追蹤單元用于對瞳孔的移動路線和距離進行追蹤,并記錄;所述測距單元用于測量人眼到屏幕的直線距離;所述屏幕控制單元用于在目光控制模塊啟動后將屏幕分成固定數量的區域,每個區域內擁有一個后臺應用;所述清除單元用于將后臺應用進行清除;
所述智能清理模塊包括數據采集單元、空閑內存檢測單元、清理單元;
所述數據采集單元的輸出端電性連接數據庫的輸入端;所述空閑內存檢測單元的輸出端電性連接清理單元的輸入端;
所述數據采集單元用于采集用戶設備卡頓情況下清理模塊進行的清理行為;所述空閑內存檢測單元用于檢測用戶設備的空閑內存;所述清理單元用于智能清理應用后臺,釋放內存;
所述清理單元包括第一清理單元、第二清理單元;
所述第一清理單元用于根據歷史數據的清理習慣進行清理后臺應用;所述第二清理單元用于在第一清理單元沒有達到空閑內存閾值的情況下進行清理,根據應用后臺的常用程度進行清理;
所述數據庫包括分類單元、存儲單元;
所述分類單元用于對用戶設備中的所有應用進行常用等級分類;所述存儲單元用于對用戶設備清理過程及各種相關數據進行存儲;
所述分類單元的分類方法根據公式:
其中,V為分類等級指標值,n為該應用下載天數,xi為該應用每天使用時長,yi為該應用每天后臺時長,k1、k2為評估系數;V越大,表示該應用越常用;
該系統的使用方法包括以下步驟:
S1、對用戶設備的畫面情況進行采集,根據單位時間內的變化,進行用戶設備的卡頓檢測;
S2、當用戶設備出現卡頓情況時,將正在運行的后臺應用顯示在設備屏幕上,啟動目光控制,利用目光注視進行清理;
S3、清理后依然卡頓,重復步驟S2;清理后不卡頓,記錄清理后的空閑內存和當前正在使用的應用,存儲至數據庫;
S4、在步驟S3中,當某一應用的存儲次數超過閾值N時,建立智能清理,即在啟動該應用時,自動調節空閑內存超越其記錄的最小值;
在步驟S1中,用戶設備采集的單位時間的畫面記為集合A={S1,S2,S3,……,Sn},在集合A中,若存在相同連續的Si且相同Si的數量超出閾值時,即表示其出現卡頓;
在步驟S2中,用戶設備出現卡頓后,會自動進入目光控制,將所有應用后臺按固定區域排開,確保每一個區域內只有一個后臺應用,利用紅外線傳感器測量瞳孔到屏幕的直線距離記為D,利用眼球追蹤傳感器測量瞳孔移動的距離記為d,移動的方向記為w,目光落在固定區域內的落點與屏幕水平線形成的夾角記為θ,中心點與目光落點之間的直線距離記為L,根據公式:
計算得出任一固定區域內距離中心點的最遠落點與最近落點的夾角θ1、θ2,當夾角θ在(θ1,θ2)之間時,判斷為落在屏幕上,將中心點根據移動方向w進行移動,判斷在某一區域,對該區域內應用進行清理;
在步驟S3中,存儲步驟如下:
S3-100、采集當前正在使用的應用M,清理的應用記為集合B={P1,P2,P3,……,Pn},當前的空閑內存R;
S3-200、以應用M作為命名,形成數據集{M,R,Px,T,E},其中Px為被清理的所有應用,T代表時間,E代表計數,數據庫中每新增一個M,E=E+1;
在步驟S4中,調取數據庫信息記錄,在任一應用的存儲次數超過N時,對它建立智能化清理,步驟如下:
S4-100、檢測到該應用被用戶啟動,對內存進行檢測,若此時空閑內存大于其使用記錄中空閑內存的最小值,則不做清理;若小于其使用記錄中空閑內存的最小值,則進入步驟S4-200;
S4-200、對數據庫中的信息進行調取,識別出該應用啟動的所有次數中用戶主動關閉的應用列表,計算被關閉應用的權重,根據權重大小順序依次在后臺應用中進行查找,并自動清理,若清理后空閑內存大于其使用記錄中空閑內存的最小值,則結束;否則,進入步驟S4-300;
S4-300、調取數據庫中的后臺應用常用等級,對剩余的后臺應用按照分類等級指標值從小到大進行依次清理,直到空閑內存大于其使用記錄中空閑內存的最小值,結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南華埔信息產業有限公司,未經湖南華埔信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110025689.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種輪軌管狀帶式輸送機
- 下一篇:一種低能量巧克力及其制備方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





