[發明專利]終端軟件智能更新方法及系統有效
| 申請號: | 201310516433.8 | 申請日: | 2013-10-28 |
| 公開(公告)號: | CN103546563A | 公開(公告)日: | 2014-01-29 |
| 發明(設計)人: | 鄧凡 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/445 |
| 代理公司: | 北京華沛德權律師事務所 11302 | 代理人: | 劉杰 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 軟件 智能 更新 方法 系統 | ||
技術領域
本發明涉及軟件技術領域,具體涉及終端軟件智能更新方法及系統。
背景技術
隨著軟件的不斷發展,軟件在企業的很多生產活動中扮演著越來越重要的角色,軟件應用的領域越來越廣泛,軟件功能也越來越豐富和多元化。在軟件的生命周期中,對軟件的維護升級是軟件開發工作不可或缺的重要環節,這是因為軟件在設計的過程中,在有些方面都不可能做得非常完美,并不能很好的適應使用者的需求,甚至還存在很多漏洞;另一方面,在軟件的使用中,隨著應用環境的改變,對軟件功能的需求也會發生改變。即軟件在設計和使用的過程中,會不斷地暴露出缺陷或問題,這些問題有些是軟件本身的設計缺陷,也可能是運行的軟硬件環境的變化,或者用戶不斷產生的新的需求造成的。要使軟件應用克服這些問題,并更好的滿足使用者的需求,軟件的維護和更新就成了軟件生命周期內非常重要的環節。
計算機安全軟件作為一類軟件,擔負著及時查殺病毒木馬等惡意程序,確保網絡安全等使計算機系統能夠安全運行的重要任務。因此安全產品本身漏洞修復和病毒木馬特征庫更新是至關重要的。現在已有的安全產品修復漏洞或者自動更新都需要終端系統通過互聯網下載新發布的補丁包或更新數據,然后在終端系統中執行安裝。具體的實現方式主要有:
終端自身與互聯網連接,從服務器下載更新并執行安裝。這種終端自行更新的方式要求終端系統必須能夠連接互聯網,所以在一些限制連接互聯網的企業內是不可行的。并且,即使所有終端都能鏈接互聯網,要每臺終端都連接互聯網下載最新的升級數據,也會對網絡帶寬造成嚴重的浪費。
或者,IT管理員通過網絡獲取最新的補丁包和更新包,推送給所有終端系統,進而由終端系統安裝執行更新。這種管理員推送的方式,需要管理員關注最新的補丁包和更新包發布情況,下載到最新包后再推送給所有終端去執行,更新工作需要管理員隨時關注,浪費人力且容易由于人為疏忽造成更新不及時。因此,迫切需要本領域技術人員解決的技術問題就在于,如何能使在企業內部網絡環境復雜的情況下,對終端系統的軟件進行智能的升級,實現軟件的自動升級更新。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的終端軟件智能更新方法和相應的終端軟件智能更新系統。
依據本發明的一個方面,提供了一種終端軟件智能更新方法,包括:
探測終端系統的互聯網連接狀態;
終端系統根據探測到的所述互聯網連接狀態,確定終端軟件的更新配置;所述更新配置包括所述終端軟件的當前信息,以及目標主機標識;其中,如果探測到所述互聯網連接狀態為限制互聯網直接連接,則獲取控制代理中心的標識作為所述目標主機標識;
根據所述更新配置中終端軟件的所述當前信息以及所述目標主機標識,向目標主機發送更新請求;
接收所述目標主機返回的更新數據,根據所述更新數據對所述終端軟件進行更新。
可選地,所述控制代理中心與所述終端系統位于同一局域網內,所述主機標識包括所述控制代理中心的IP地址及軟件更新服務端口。
可選地,所述終端系統根據探測到的所述互聯網連接狀態,確定終端軟件的更新配置,包括:
如果探測到終端系統的互聯網連接狀態為直接連接互聯網,則直接獲取終端軟件的升級服務器的標識,作為所述目標主機標識;
所述根據所述終端軟件的所述當前信息以及所述目標主機標識,向目標主機發送更新請求,包括:
根據所述終端軟件的所述當前信息以及所述終端軟件的升級服務器的標識,直接向所述升級服務器標識對應的升級服務器發送更新請求;
所述接收所述目標主機返回的更新數據,根據所述更新數據對所述終端軟件進行更新,包括:
接收所述升級服務器返回的更新數據,根據所述更新數據對所述終端軟件進行更新。
可選地,還包括:
配置終端系統中所述終端軟件的更新模式;其中,所述更新模式包括以下任意一種:智能模式;統一模式;獨立模式;
所述方法包括:
在將所述終端軟件的更新模式配置為智能模式時,探測終端系統的互聯網連接狀態;
終端系統根據探測到的所述互聯網連接狀態,確定終端軟件的更新配置;
根據所述終端軟件的所述當前信息以及所述目標主機標識,向目標主機發送更新請求;
接收所述目標主機返回的更新數據,根據所述更新數據對所述終端軟件進行更新。
可選地,所述配置終端系統中所述終端軟件的更新模式,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310516433.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:防止變頻電源運行時頻率擋位切換損壞電源的保護電路
- 下一篇:簡易桿塔避雷裝置





