[發明專利]對等軟件更新有效
| 申請號: | 201480005291.1 | 申請日: | 2014-01-14 |
| 公開(公告)號: | CN104919423B | 公開(公告)日: | 2019-11-05 |
| 發明(設計)人: | 彼得·布賴恩·喬治·馬約;唐納德·阿爾弗雷德·格瑞特 | 申請(專利權)人: | 谷歌有限責任公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F15/16 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 周亞榮;安翔 |
| 地址: | 美國加利*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 對等 軟件 更新 | ||
本主題技術的各個方面涉及用于提供軟件更新的系統、方法和機器可讀介質。一種系統被配置為從更新服務器接收用于安裝在第一計算機器的存儲器上的計算機程序的更新補丁,在第一計算機器上執行該更新補丁以更新計算機程序,從第二計算機器接收對更新后的計算機程序的請求,并將安裝在第一計算機器的存儲器上的更新后的計算機程序發送到第二計算機器,而不發送該更新補丁。
背景技術
本公開一般地涉及更新計算機軟件產品,以及更具體地,從更新服務器提供軟件更新。
軟件經銷商經常向大量的客戶端機器提供軟件產品,諸如操作系統、固件、或應用程序。在一些情況下,可以更新軟件產品以便例如修復缺陷、解決安全性問題、提高性能、或者安裝較新版本。為了更新安裝在客戶端機器上的軟件產品,該客戶端機器可以在因特網上聯系更新服務器、識別需要哪個更新補丁、下載這個更新補丁、并在該軟件產品上運行這個更新補丁。
發明內容
本主題技術的各個方面涉及一種用于提供軟件更新的系統。該系統包含一個或多個處理器,以及存儲器,所述存儲器包括存儲在其中的指令,所述指令當由所述一個或多個處理器執行時,使得所述一個或多個處理器執行以下操作。該操作包含從更新服務器接收用于安裝在存儲器上的計算機程序的更新補丁,執行該更新補丁以更新計算機程序,從對等計算機器接收對更新后的計算機程序的請求,并將安裝在存儲器上的更新后的計算機程序發送到對等計算機器,其中被發送到對等計算機器的更新過的計算機程序被存儲在對等計算機器的存儲器上,并且被配置為被對等計算機器所使用而不執行所述更新補丁。
本主題技術的一些方面涉及一種用于提供軟件更新的方法。該方法包含在第一計算機器處從更新服務器接收更新補丁,該更新補丁用于安裝在第一計算機器的存儲器上的計算機程序,在第一計算機器上執行該更新補丁,以更新所述計算機程序,從第二計算機器接收對該更新后的計算機程序的請求,并將安裝在第一計算機器的存儲器上的更新后的計算機程序發送到第二計算機器。
其他方面涉及計算機可讀介質,該計算機可讀介質包含存儲在其中的指令,所述指令當由機器執行時,使得該機器執行用于提供軟件更新的以下操作。這些操作可以包含在局域網上從對等計算機器接收對更新后的計算機程序的請求,確定更新后的計算機程序的至少一部分是否安裝在存儲器設備上,以及將安裝在存儲器設備上的更新后的計算機程序發送到對等計算機器,其中被發送到對等計算機器的更新后的計算機程序被存儲在對等計算機器的存儲器上,并且被配置為被對等計算機器所使用,而不執行該更新補丁。
本主題技術的各個方面涉及用于更新計算機程序的方法。該方法包含聯系更新服務器以確定安裝在存儲器設備上的計算機程序是否為最新的,如果安裝在存儲器設備上的計算機程序不是最新的,則確定是否至少一個對等機器具有可用于取回的更新后的計算機程序,如果該至少一個對等機器具有可用于取回的更新后的計算機程序的至少一部分,則從該至少一個對等機器取回更新后的計算機程序,并將更新后的計算機程序存儲在存儲器設備上。
要理解的是,從以下具體實施方式中,本主題技術的其他配置對于本領域的技術人員來說將變得顯而易見,其中以舉例說明的方式示出和描述本主題技術的各種配置。應認識到,本主題技術能夠具有其它配置和不同配置,且其若干細節能夠在各種其它方面進行修改,所有這些都不偏離本主題技術的范圍。相應地,附圖和具體實施方式在本質上被認為是說明性的而不是限制性的。
附圖說明
包含附圖用于提供對本主題技術的進一步理解,并且將附圖并入本說明書并構成本說明書的一部分,圖示本主題技術的公開方面并且與描述一起用于解釋本主題技術的原理。
圖1是根據本主題技術的各個方面的圖示用于提供軟件更新的示例對等環境的概念性方框圖。
圖2是根據本主題技術的各個方面的圖示用于提供軟件更新的另一個示例對等環境的概念性方框圖。
圖3是根據本主題技術的各個方面的圖示示例客戶端機器的概念性方框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌有限責任公司,未經谷歌有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201480005291.1/2.html,轉載請聲明來源鉆瓜專利網。





