[發明專利]一種應用軟件傳輸方法、裝置、終端及服務器在審
| 申請號: | 201310522705.5 | 申請日: | 2013-10-29 |
| 公開(公告)號: | CN103546887A | 公開(公告)日: | 2014-01-29 |
| 發明(設計)人: | 石新明;底浩;孫偉 | 申請(專利權)人: | 小米科技有限責任公司 |
| 主分類號: | H04W8/20 | 分類號: | H04W8/20;H04W12/06;H04L29/06;H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市海淀區清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用軟件 傳輸 方法 裝置 終端 服務器 | ||
1.一種應用軟件傳輸方法,其特征在于,包括:?
向服務器發送關于應用軟件的下載請求;?
接收所述服務器返回的包括識別標識的下載鏈接;?
根據所述識別標識對所述下載鏈接進行認證;?
當認證通過時,根據所述下載鏈接下載所述應用軟件。?
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:?
獲取至少包括本地的終端標識的終端信息;?
將所述終端信息發送到所述服務器。?
3.根據權利要求1所述的方法,其特征在于,所述識別標識包括:本地的終端標識和/或有權限的其他終端的終端標識;?
所述根據所述識別標識對所述下載鏈接進行認證,包括:?
分析所述識別標識是否為本地的終端標識或為有權限的其他終端的終端標識;?
當所述識別標識為本地的終端標識或為有權限的其他終端的終端標識時,認證通過。?
4.根據權利要求1所述的方法,其特征在于,所述接收所述服務器返回的包括識別標識的下載鏈接之后,所述方法還包括:?
判斷本地是否存儲所述下載鏈接;?
當本地存儲所述下載鏈接時,認證通過。?
5.根據權利要求1所述的方法,其特征在于,所述根據所述下載鏈接下載所述應用軟件包括:?
根據所述下載鏈接下載包括所述識別標識和所述應用軟件的源文件的軟件包。?
6.根據權利要求1-5中任一項所述的方法,其特征在于,所述根據所述下載鏈接從所述服務器下載所述應用軟件之后,所述方法還包括:?
檢測所述應用軟件的完整性。?
7.根據權利要求6所述的方法,其特征在于,所述檢測所述應用軟件的完整性包括:?
計算下載到的所述應用軟件的數字證書;?
從服務器獲取所述應用軟件的數字證書;?
將所述計算得到的數字證書與從服務器獲取的數字證書進行比較;?
當所述計算得到的數字證書與從服務器獲取的數字證書相同時,確定所述應用軟件完整。?
8.一種應用軟件傳輸裝置,其特征在于,包括:?
發送模塊,用于向服務器發送關于應用軟件的下載請求;?
接收模塊,用于接收所述服務器返回的包括識別標識的下載鏈接;?
第一認證模塊,用于根據所述識別標識對所述下載鏈接進行認證;?
下載模塊,用于當認證通過時,根據所述下載鏈接下載所述應用軟件。?
9.根據權利要求8所述的裝置,其特征在于,所述裝置還包括:獲取模塊;?
所述獲取模塊,用于獲取至少包括本地的終端標識的終端信息;?
所述發送模塊,用于將所述終端信息發送到所述服務器。?
10.根據權利要求8所述的裝置,其特征在于,所述第一認證模塊,用于分析所述識別標識是否為本地的終端標識或為有權限的其他終端的終端標識;當所述識別標識為本地的終端標識或為有權限的其他終端的終端標識時,認證通過。?
11.根據權利要求8所述的裝置,其特征在于,所述裝置還包括:第二認證模塊,用于判斷本地是否存儲所述下載鏈接;當本地存儲所述下載鏈接時,認證通過。?
12.根據權利要求8所述的裝置,其特征在于,所述下載模塊,用于根據所述下載鏈接下載包括所述識別標識和所述應用軟件的源文件的軟件包。?
13.根據權利要求8-12中任一項所述的裝置,其特征在于,所述裝置還包括:?
檢測模塊,用于檢測所述應用軟件的完整性。?
14.根據權利要求13所述的裝置,其特征在于,所述檢測模塊,用于計算下載到的所述應用軟件的數字證書;從服務器獲取所述應用軟件的數字證書;將所述計算得到的數字證書與從服務器獲取的數字證書進行比較;當所述計算得到的數字證書與從服務器獲取的數字證書相同時,確定所述應用軟件完整。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于小米科技有限責任公司,未經小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310522705.5/1.html,轉載請聲明來源鉆瓜專利網。





