[發明專利]一種用于自動獲取應用的運行數據的方法及系統有效
| 申請號: | 201711487108.8 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108121640B | 公開(公告)日: | 2021-08-24 |
| 發明(設計)人: | 魏欽剛 | 申請(專利權)人: | 北京奇虎科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 100086 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 自動 獲取 應用 運行 數據 方法 系統 | ||
1.一種用于自動獲取應用的運行數據的方法,所述方法包括:
監聽用戶設備內多個應用中每個應用的狀態,在接收到待處理應用的啟動請求時,獲取所述待處理應用的應用標識和數字簽名;
將所述應用標識與預先存儲的配置文件中的多個數據項進行匹配;
在確定存在匹配的數據項時,根據所述應用標識確定所述待處理應用的提供方標識,對所述數字簽名進行解析以核對所述提供方標識,從而進行對所述待處理應用的驗證;
當所述待處理應用通過驗證時,啟動用于獲取所述待處理應用的運行數據的獲取服務;以及
所述獲取服務根據所述應用標識確定與所述待處理應用相關的獲取規則,并且基于所述獲取規則來獲取所述待處理應用的運行數據;
為需要進行運行數據的獲取的多個應用中的每個應用分配基礎存儲區域和動態存儲區域,其中所述基礎存儲區域用于存儲與每個應用相關聯的基礎運行數據,并且所述動態存儲區域用于存儲與每個應用相關聯的附加運行數據。
2.根據權利要求1所述的方法,其中應用的類型包括游戲應用、視頻播放應用、音頻播放應用以及直播應用。
3.根據權利要求1所述的方法,所述應用標識包括應用名稱和/或安裝包名稱,并且所述數字簽名是由應用提供方提供的經過認證的電子印章。
4.根據權利要求1所述的方法,所述用戶設備根據用戶輸入來預先設置并且存儲所述配置文件,并且其中數據項為需要進行運行數據的獲取的應用的應用標識。
5.根據權利要求4所述的方法,其中根據所述應用標識確定所述待處理應用的提供方標識包括:將所述待處理應用的應用標識發送給認證服務器以查詢與所述待處理應用相關聯的應用提供方的提供方標識。
6.根據權利要求5所述的方法,其中對所述數字簽名進行解析以核對所述提供方標識包括:對所述數字簽名進行解析以提取所述數字簽名中記載的提供方標識,將所述數字簽名中記載的提供方標識與從認證服務器接收的提供方標識進行比較。
7.根據權利要求6所述的方法,當所述數字簽名中記載的提供方標識與從認證服務器接收的提供方標識相同時,確定所述待處理應用通過驗證。
8.根據權利要求1所述的方法,其中所述獲取服務根據所述應用標識確定與所述待處理應用相關的獲取規則包括:所述獲取服務根據所述應用標識對規則庫進行檢索,并且根據檢索結果確定與所述待處理應用相關的獲取規則。
9.根據權利要求8所述的方法,所述運行數據為所錄制的用戶設備的屏幕視頻數據,并且獲取規則包括以下內容中的至少一個:時間長度、容量限制、幀率和比特率。
10.根據權利要求1或9所述的方法,在確定與所述待處理應用相關的獲取規則后,還包括所述獲取服務在預定時間期滿后基于所述獲取規則來獲取所述待處理應用的運行數據。
11.根據權利要求1所述的方法,當所述待處理應用的狀態從前臺運行切換為后臺運行時,所述獲取服務暫停獲取所述運行數據。
12.根據權利要求1所述的方法,當所述待處理應用的狀態從后臺運行切換為前臺運行時,所述獲取服務開始獲取所述運行數據。
13.根據權利要求1所述的方法,當所述待處理應用的基礎存儲區域的剩余容量為零時,所述獲取服務根據用戶預先設置的存儲規則或所述獲取服務根據用戶設備的運行狀態來確定是否為所述待處理應用分配動態存儲區域。
14.根據權利要求13所述的方法,當所述待處理應用的動態存儲區域的剩余容量為零時,所述獲取服務將與所述待處理應用相關聯的新的運行數據以覆蓋方式存儲到所述基礎存儲區域中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司,未經北京奇虎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711487108.8/1.html,轉載請聲明來源鉆瓜專利網。





