[發明專利]信息上報的方法和裝置在審
| 申請號: | 202011050559.7 | 申請日: | 2020-09-29 |
| 公開(公告)號: | CN113778634A | 公開(公告)日: | 2021-12-10 |
| 發明(設計)人: | 尹國梁 | 申請(專利權)人: | 北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/54 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 韓黎捷;郭晗 |
| 地址: | 100176 北京市北京經濟技*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 上報 方法 裝置 | ||
本發明公開了一種信息上報的方法和裝置,涉及計算機技術領域。該方法的一具體實施方式包括:響應于應用啟動,應用的信息上報進程開啟通知欄,并注冊鎖屏開啟廣播和鎖屏關閉廣播,通知欄用于提高信息上報進程的優先級以保活該應用;響應于檢測到設備被鎖屏,觸發鎖屏開啟廣播,以根據鎖屏開啟廣播關閉通知欄并打開媒體鎖,媒體鎖用于提高信息上報進程的優先級以保活該應用;響應于檢測到設備的鎖屏被關閉,觸發鎖屏關閉廣播,以根據鎖屏關閉廣播關閉媒體鎖并開啟通知欄進行信息上報。該實施方式實現了在保證信息上報,滿足用戶和業務需求的前提下降低了系統資源的浪費,提升了用戶體驗。
技術領域
本發明涉及計算機計算機技術領域,尤其涉及一種信息上報的方法和裝置。
背景技術
在實際安卓開發中,應用運行需要在后臺實時獲取設備信息,需要有個一直存活的應用進程把設備信息每隔一段時間傳回一次。但隨著安卓系統的不斷升級,安卓8.0及以后的系統對在設備鎖屏狀態下長時間運行的第三方應用進程進行了嚴格限制。由于在設備鎖屏狀態下長時間運行的進程耗電量大,很可能被系統直接殺死,故而需要進行應用進程保活。目前在安卓端常用的應用進程保活的方案分別有開啟通知欄存方式、雙進程保活、定時喚起中央處理器等。
然而,在安卓8.0及以后版本系統中,目前的應用進程保活方案均無法實現在設備鎖屏狀態下進行應用進程保活,故而無法實現在設備鎖屏狀態下的信息上報。
發明內容
有鑒于此,本發明實施例提供一種信息上報的方法和裝置,能夠對設備鎖屏狀態下的應用進程進行長時間保活,從而解決了設備鎖屏狀態下的設備信息無法上報的問題。
為實現上述目的,根據本發明實施例的一個方面,提供了一種信息上報的方法。
一種信息上報的方法,包括:響應于應用啟動,所述應用的信息上報進程開啟通知欄,并注冊鎖屏開啟廣播和鎖屏關閉廣播,所述通知欄用于提高所述信息上報進程的優先級以保活所述應用;響應于檢測到設備被鎖屏,觸發所述鎖屏開啟廣播,以根據所述鎖屏開啟廣播關閉所述通知欄并打開媒體鎖,所述媒體鎖用于提高所述信息上報進程的優先級以保活所述應用;響應于檢測到設備的鎖屏被關閉,觸發所述鎖屏關閉廣播,以根據所述鎖屏關閉廣播關閉所述媒體鎖并開啟所述通知欄進行信息上報。
可選地,在觸發所述鎖屏開啟廣播后,通過重啟所述信息上報進程以根據所述鎖屏開啟廣播關閉所述通知欄并打開媒體鎖;在觸發所述鎖屏關閉廣播后,通過重啟所述信息上報進程以根據所述鎖屏關閉廣播關閉所述媒體鎖并開啟所述通知欄進行信息上報。
可選地,所述信息上報進程通過以下方式進行信息上報:注冊信息上報進程的回調進程,所述回調進程包括定時器;所述回調進程根據所述定時器定時通過設備接口獲取設備信息,并通過回調所述信息上報進程以上報獲取的設備信息;信息上報完成后,所述回調進程根據所述信息上報進程返回的上報結果判斷是否要結束信息上報;若是,則銷毀所述回調進程并關閉所述信息上報進程。
可選地,所述方法還包括:若所述設備信息為位置信息,則響應于檢測到設備被鎖屏,所述回調進程關閉通過網絡和全球定位系統的方式獲取位置信息,開啟通過無線網絡和基站的方式獲取位置信息。
可選地,所述應用的信息上報進程開啟通知欄之前,還包括:獲取所述應用的配置信息,并根據所述配置信息確定需要開啟信息上報進程,所述配置信息包括所述應用對應的用戶賬號類型和相關業務邏輯。
根據本發明實施例的另一方面,提供了一種信息上報的裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司,未經北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011050559.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息推送的方法、裝置和存儲介質
- 下一篇:雙臺面真空印刷方法及其印刷裝置
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





