[發明專利]智能終端的升級檢測方法及系統有效
| 申請號: | 201310044659.2 | 申請日: | 2013-02-04 |
| 公開(公告)號: | CN103116545A | 公開(公告)日: | 2013-05-22 |
| 發明(設計)人: | 閔范福 | 申請(專利權)人: | 青島海信傳媒網絡技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 黃啟行;方曉明 |
| 地址: | 266061 山東省青島*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 終端 升級 檢測 方法 系統 | ||
技術領域
本發明涉及智能終端領域,特別涉及一種智能終端的升級檢測方法及系統。
背景技術
目前,安裝有安卓系統的智能終端會被預置一些應用程序,這些應用程序包括:安卓系統本身自帶的系統預置應用程序、廠商生產時預置的系統應用程序以及普通應用程序。安卓系統的系統預置應用程序一般存儲于預設的目錄下,比如:/system/app目錄下,普通用戶對于存儲于上述特定目錄下的應用程序一般沒有刪除、寫入等操作權限,只有讀取和執行的權限;用戶后期安裝的應用程序一般存儲于預設的安裝目錄下,比如:/data/app目錄下,安裝于上述目錄下的應用程序不屬于系統預置應用程序,普通用戶對于上述安裝目錄下的應用程序的權限一般較高,比如:可進行讀取、執行、寫入、刪除等操作。
通常,采用應用商店程序對智能終端設備安裝的應用程序進行檢測、升級等管理。應用商店程序包括安裝于智能終端的客戶端和安裝于網絡服務器上的平臺系統端。智能終端設備通過應用商店程序的客戶端登錄安裝于網絡服務器上的平臺系統端,請求下載應用程序和/或進行升級檢測等操作。雖然應用商店程序本身也可以作為廠商預置的應用程序或用戶自行安裝在智能終端設備上的普通應用程序,但是鑒于應用商店程序本身的功能,用戶能夠通過安裝于智能終端上的應用商店程序對智能終端上的系統預置應用程序進行管理,比如:通過安裝于智能終端上的應用商店程序的客戶端,通過網絡向安裝于網絡服務器上的平臺系統端請求對系統預置應用程序進行升級檢測。
現有的安裝于智能終端上的應用商店程序的客戶端會通過與平臺系統端的交互,向平臺系統端請求對其所管理的應用程序進行升級檢測,即智能終端上的應用商店程序的客戶端向平臺系統端進行請求時,會將包括系統預置應用程序在內的所有應用程序的列表隨請求一起發送給平臺系統端。但是,一些系統預置應用程序依賴于硬件設備,不允許隨便對其進行升級,還有一些系統預置應用程序的升級程序是平臺系統端無法提供的。這類無需或不能升級的系統預置應用程序多達幾十個。應用商店程序的客戶端的每次升級檢測請求都會包含這些無需或不能升級的應用程序,不僅造成了資源浪費,而且影響了平臺系統端返回的升級檢測結果,總體上影響了應用程序的檢測升級效率。
發明內容
根據本發明的一個方面,提供了一種智能終端的升級檢測方法,該方法能夠避免應用程序的升級檢測過程中的資源浪費,提高升級檢測的效率。該方法包括:
A、服務器根據智能終端發送的識別碼,獲取與所述識別碼對應的第一系統預置應用信息,并發送第一系統預置應用信息至所述智能終端;
B、所述智能終端根據讀取的系統配置應用程序的信息及接收到的第一系統預置應用信息獲取第二系統預置應用信息,將第二系統預置應用信息攜帶在升級檢測請求中發送至所述服務器;
C、所述服務器接收所述升級檢測請求,發送升級檢測結果至所述智能終端;所述升級檢測結果至少包含與第二系統預置應用信息對應的升級程序。
較佳地,所述步驟A之前進一步包括:在智能終端的預設字段中存儲一識別碼,在所述服務器上存儲識別碼、及與所述識別碼對應的第一系統預置應用信息。
上述方法中,所述獲取與所述識別碼對應的第一系統預置應用信息包括:根據所述智能終端發送的識別碼,判斷是否存儲有所述識別碼,如果是,則讀取與所述識別碼對應的第一系統預置應用信息。
較佳地,所述步驟A進一步包括:如果判定未存儲所述標識碼,則發送表示無法升級的響應至所述智能終端。
上述方法中,所述獲取第二系統預置應用信息包括:所述智能終端通過預設的接口讀取其上安裝的系統預置應用程序的信息,利用讀取的系統預置應用程序的信息對接收到的第一系統預置應用信息進行過濾,將第一系統預置應用信息中包含的在智能終端上安裝的系統預置應用程序的信息作為第二系統預置應用信息。
較佳地,步驟B進一步包括:
所述智能終端讀取其上安裝的普通應用程序的信息,并將所述普通應用程序的信息攜帶在升級檢測請求中發送至所述服務器;
其中,所述升級檢測結果進一步包括與所述普通應用程序的信息對應的升級程序。
上述方法中,第一系統預置應用信息及第二系統預置應用信息以列表的形式進行收發。
根據本發明的另一個方面,提供了一種智能終端的升級檢測系統,該系統能夠避免應用程序的升級檢測過程中的資源浪費,提高升級檢測的效率。該系統包含:
安裝于智能終端上的客戶端及安裝于服務器上的平臺系統端;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信傳媒網絡技術有限公司,未經青島海信傳媒網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310044659.2/2.html,轉載請聲明來源鉆瓜專利網。





