[發(fā)明專利]軟件補(bǔ)丁分析設(shè)備和系統(tǒng)在審
申請?zhí)枺?/td> | 201880099841.9 | 申請日: | 2018-11-30 |
公開(公告)號: | CN113168316A | 公開(公告)日: | 2021-07-23 |
發(fā)明(設(shè)計(jì))人: | S·阿什伊爾瓦德;G·S·羅伊;J·M·維涅加斯三世;R·G·布盧爾 | 申請(專利權(quán))人: | 惠普發(fā)展公司;有限責(zé)任合伙企業(yè) |
主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/44 |
代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 郭美琪;呂傳奇 |
地址: | 美國德*** | 國省代碼: | 暫無信息 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 軟件 補(bǔ)丁 分析 設(shè)備 系統(tǒng) | ||
示例性軟件補(bǔ)丁分析設(shè)備包括處理器,該處理器用于:接收用于自從先前輪詢以來已經(jīng)在其上發(fā)生軟件版本改變的被監(jiān)視設(shè)備的子集的相應(yīng)的軟件改變指示符,包括:安裝在子集的設(shè)備處的軟件的當(dāng)前軟件版本標(biāo)識符;響應(yīng)于接收到指示符:利用設(shè)備子集的當(dāng)前軟件版本標(biāo)識符來更新存儲設(shè)備;從軟件版本存儲設(shè)備中檢索安裝在設(shè)備處的軟件的可用軟件版本指示符;通過將可用軟件版本指示符與該子集的當(dāng)前軟件版本標(biāo)識符、以及用于子集外部的設(shè)備的先前確定的軟件版本指示符進(jìn)行比較,生成指示安裝在設(shè)備處的軟件版本的統(tǒng)計(jì)信息的報(bào)告;以及對報(bào)告中標(biāo)識的問題進(jìn)行故障排除。
背景技術(shù)
軟件和/或應(yīng)用程序是定期發(fā)布的,包括補(bǔ)丁(patch)和/或更新和/或操作系統(tǒng)和軟件應(yīng)用程序的新版本。這些補(bǔ)丁等等中的許多補(bǔ)丁都有重要的功能和安全修復(fù)程序。
附圖說明
現(xiàn)在將僅作為示例來參考附圖,其中:
圖1是示例性輪詢計(jì)算設(shè)備的框圖;
圖2是針對當(dāng)前軟件版本指示符來輪詢被監(jiān)視設(shè)備的示例性方法的流程圖;
圖3是示例性軟件補(bǔ)丁差異設(shè)備的框圖;
圖4是基于當(dāng)前軟件版本指示符確定自從上次輪詢以來已經(jīng)更新了哪些被監(jiān)視設(shè)備的示例性方法的流程圖;
圖5是示例性軟件補(bǔ)丁分析設(shè)備的框圖;
圖6是生成報(bào)告的示例性方法的流程圖,該報(bào)告指示安裝在被監(jiān)視設(shè)備處的相應(yīng)軟件版本的統(tǒng)計(jì)信息;
圖7是用于控制軟件補(bǔ)丁的計(jì)算設(shè)備的示例性系統(tǒng)的框圖;
圖8示出了圖7的系統(tǒng)的一部分,其示出了示例性輪詢計(jì)算設(shè)備處的操作;
圖9示出了圖7的系統(tǒng)的一部分,其示出了示例性軟件補(bǔ)丁差異設(shè)備處的操作;
圖10示出了圖7的系統(tǒng)的一部分,其示出了示例性軟件補(bǔ)丁分析設(shè)備處的操作。
具體實(shí)施方式
軟件和/或應(yīng)用程序是定期發(fā)布的,包括補(bǔ)丁和/或更新和/或操作系統(tǒng)和應(yīng)用程序的新版本。這些補(bǔ)丁等等中的許多補(bǔ)丁都有重要的功能和安全修復(fù)程序。然而,在設(shè)備上,最初安裝了較舊版本的軟件和/或應(yīng)用程序,并且可能未及時安裝補(bǔ)丁。另外,在一家可能會跟蹤數(shù)千個設(shè)備上的數(shù)百個應(yīng)用程序的公司中,跟蹤是否安裝了補(bǔ)丁可能會變得難以處理。當(dāng)這樣的跟蹤和/或應(yīng)用程序更新被外包時,例如,在“設(shè)備即服務(wù)(DaaS)”環(huán)境中,跟蹤和/或軟件更新可能會針對數(shù)百萬個設(shè)備上的數(shù)千個應(yīng)用程序,由于每個應(yīng)用程序跨不同的設(shè)備和/或不同的公司可能具有十到十五個或更多個活動版本,這變得甚至更難以處理。
本公開涉及一種系統(tǒng),該系統(tǒng)包括:輪詢計(jì)算設(shè)備(例如,第一服務(wù)器),用于輪詢被監(jiān)視設(shè)備,以接收安裝在被監(jiān)視設(shè)備處的軟件的當(dāng)前軟件版本指示符。該輪詢計(jì)算設(shè)備可以使用輪詢線程和/或虛擬機(jī)來輪詢被監(jiān)視設(shè)備,可以增加或減少輪詢線程和/或虛擬機(jī)來調(diào)整輪詢速率,以使間隔時間與被監(jiān)視設(shè)備的最小輪詢間隔對齊、和/或接近被監(jiān)視設(shè)備的最小輪詢間隔。另外,可以每個給定的時間段輪詢一次被監(jiān)視設(shè)備,諸如每天一次、每周一次等等。該輪詢計(jì)算設(shè)備通常將安裝在被監(jiān)視設(shè)備處的軟件的當(dāng)前軟件版本指示符提供給軟件補(bǔ)丁差異引擎。由于被監(jiān)視設(shè)備的數(shù)量可能是數(shù)百萬個,因此盡可能快地輪詢被監(jiān)視設(shè)備可能很重要;然而,如果對被監(jiān)視設(shè)備的輪詢速率過快,則輪詢可能會使被監(jiān)視設(shè)備處的處理資源不堪重負(fù)(overwhelmed),這可能會導(dǎo)致CPU(中央處理單元)突發(fā)(burst)等等,從而可能中斷被監(jiān)視設(shè)備處的服務(wù),和/或可能使被監(jiān)視設(shè)備的用戶注意到和/或。因此,通過調(diào)整輪詢速率以使間隔時間與被監(jiān)視設(shè)備的最小輪詢間隔對齊、和/或接近被監(jiān)視設(shè)備的最小輪詢間隔,輪詢計(jì)算設(shè)備會盡可能快地輪詢被監(jiān)視設(shè)備,而不會導(dǎo)致例如CPU突發(fā)等等。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于惠普發(fā)展公司,有限責(zé)任合伙企業(yè),未經(jīng)惠普發(fā)展公司,有限責(zé)任合伙企業(yè)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880099841.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗(yàn)軟件的裝置與方法
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)