[發明專利]應用文件的分發有效
| 申請號: | 201380021593.3 | 申請日: | 2013-03-01 |
| 公開(公告)號: | CN104321746B | 公開(公告)日: | 2019-03-05 |
| 發明(設計)人: | I·費曼;F·柯克帕特里克 | 申請(專利權)人: | 谷歌有限責任公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 周亞榮;安翔 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 文件 分發 | ||
1.一種用于從應用市場向計算設備分發應用文件的計算機實現的系統,所述系統包括:
服務器系統接口,被布置為從作為多個客戶端計算設備中的一個客戶端計算設備的所述計算設備的客戶端應用接收對應于對于獲得或更新針對所述計算設備的軟件應用的請求的通信;以及
應用市場服務器系統,被編程為:
響應于所述通信,標識應用文件,所述應用文件包括(a)對應于所述軟件應用的可執行應用二進制文件的特定版本和(b)一個或多個補充文件的特定版本,所述一個或多個補充文件的所述特定版本包括圖形、音頻或與所述軟件應用相關聯的多媒體資產,并且由所述軟件應用訪問,其中用于所述軟件應用的所述補充文件的多個版本以相應設備組為目標,所述設備組至少部分地基于以下中的一個或多個:設備屏幕大小和設備圖形處理能力,其中所述應用市場服務器系統被編程為執行以下操作來標識用于所述計算設備的所述補充文件的所述特定版本:基于以下中的一個或多個確定所述計算設備所屬于的特定設備組:所述計算設備的屏幕大小和所述計算設備的圖形處理器,并且基于所述計算設備的所述特定設備組,從所述補充文件的所述多個版本中標識用于所述計算設備的所述補充文件的所述特定版本,
響應于接收所述通信向所述客戶端應用發送與所述應用文件有關的信息,以及
標識在所述計算設備上的對應于所述應用文件的存儲的文件,基于標識的所述存儲的文件以及與從所述應用市場服務器系統發送的所述應用文件有關的所述信息來確定所述應用文件中的要下載的特定應用文件,以及發起所述應用文件中的所述特定應用文件的下載,
其中確定所述應用文件中的要下載的所述特定應用文件包括確定要下載的所述可執行應用二進制文件的所述特定版本以及確定不要下載的所述一個或多個補充文件的所述特定版本的集合。
2.根據權利要求1所述的系統,其中所述客戶端應用包括應用市場客戶端,所述應用市場客戶端對應于所述應用市場服務器系統并且被編程為從所述應用市場服務器系統下載針對多個不同應用的文件。
3.根據權利要求2所述的系統,其中與所述應用文件有關的所述信息包括針對所述應用文件中的每個應用文件的版本信息,并且其中所述應用市場客戶端被編程為將所述版本信息與所述存儲的文件的相應版本比較以確定是否下載所述應用文件中的特定應用文件。
4.根據權利要求3所述的系統,其中所述客戶端應用被編程為在下載所述存儲的文件的更加新的版本之后從所述計算設備移除所述存儲的文件的先前版本。
5.根據權利要求1所述的系統,其中所述應用市場服務器系統被編程為將所述應用二進制文件限制到定義的最大大小,并且其中所述應用文件中的所述特定應用文件的聚合大小超過所述應用二進制文件的所述最大大小。
6.根據權利要求1所述的系統,其中所述客戶端應用被編程為通過分析在所述計算設備上的對應于所述軟件應用的目錄中存儲的文件來標識所述存儲的文件。
7.根據權利要求1所述的系統,其中所述應用市場服務器系統被編程為基于分析所述應用文件的部分來生成針對所述應用文件的文件簽名,并且其中所述客戶端應用被編程為在發起所述應用文件的安裝之前驗證所述文件簽名。
8.根據權利要求7所述的系統,其中所述應用市場服務器系統被編程為向所述客戶端應用發送關于由所述應用市場服務器系統分析的所述應用文件的所述部分的信息,并且所述客戶端應用被編程為通過基于分析由所述市場服務器系統分析的所述應用文件的所述部分來生成針對所述應用文件的驗證簽名、并且將所述文件簽名與所述驗證簽名比較以驗證所述文件簽名。
9.根據權利要求1所述的系統,其中與所述應用文件有關的所述信息包括針對所述應用文件中的特定應用文件的大小信息,并且其中所述客戶端應用被編程為顯示所述應用文件中的所述特定應用文件的所述下載的進度的指示符,所述指示符示出下載的量與所述應用文件中的所述特定應用文件的聚合大小的比例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌有限責任公司,未經谷歌有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380021593.3/1.html,轉載請聲明來源鉆瓜專利網。





