中國西安衛星測控中心高軍哲獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉中國西安衛星測控中心申請的專利一種C/S模式軟件版本小微量更新控制系統及方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN117632214B 。
龍圖騰網通過國家知識產權局官網在2025-08-08發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202311580175.X,技術領域涉及:G06F8/658;該發明授權一種C/S模式軟件版本小微量更新控制系統及方法是由高軍哲;王振;王元;崔衛華;黃剛;張晨飛;王樂;馮寶華;肖方;王曉凱設計研發完成,并于2023-11-23向國家知識產權局提交的專利申請。
本一種C/S模式軟件版本小微量更新控制系統及方法在說明書摘要公布了:本發明提供了一種CS模式軟件版本小微量更新控制系統及方法,包括主版本庫服務器、備版本庫服務器和若干版本庫維護終端、客戶端,主版本庫服務器和備版本庫服務器上均安裝文件版本庫和版本庫維護軟件;版本庫維護終端上安裝文件提交入庫軟件;客戶端上安裝更新控制軟件與CS模式客戶端軟件;將客戶端軟件的可執行程序、動態庫、配置文件、數據文件和資源文件按照文件粒度進行管理,每一個客戶端軟件設置一個獨立的文件版本庫,并設計廣播通知更新、定時索取更新和主動索取更新三種策略,以文件粒度完成客戶端軟件版本更新。本發明能夠大幅降低版本更新過程的網絡數據量,減少客戶端軟件重啟次數,有效提高更新效率,改善用戶體驗。
本發明授權一種C/S模式軟件版本小微量更新控制系統及方法在權利要求書中公布了:1.一種CS模式軟件版本小微量更新控制系統的控制方法,所述CS模式軟件版本小微量更新控制系統包括主版本庫服務器、備版本庫服務器和若干版本庫維護終端、客戶端,其特征在于,所述的主版本庫服務器和備版本庫服務器上均安裝文件版本庫和版本庫維護軟件;所述的版本庫維護終端上安裝文件提交入庫軟件;所述的客戶端上安裝更新控制軟件與CS模式客戶端軟件;所述的文件版本庫設置主版本號,每進行一次軟件提交入庫,主版本號增加1;各文件設置文件版本號,各文件更動一次,文件版本號增加1;所述的版本庫維護軟件完成主版本庫服務器和備版本庫服務器的實時同步,生成當前版本庫文件列表信息,評估主版本庫服務器和備版本庫服務器的負載,并對客戶端發送版本更新通知;所述的文件提交入庫軟件將軟件文件從版本庫維護終端上傳至文件版本庫,確定本次提交后的更新類型,并提交文件版本庫說明信息、文件說明信息;所述CS模式客戶端軟件的可執行程序、動態庫、配置文件、數據文件和資源文件按照文件粒度進行管理,每一個客戶端軟件設置一個獨立的文件版本庫,以文件粒度完成客戶端軟件版本更新;所述的更新控制軟件依據版本更新通知,實現主版本號比對,進而實現文件版本信息比對和更新,在更新完成后,依據更新類型,給出更新提示或強制重啟客戶端軟件,其包括以下步驟: 步驟1,在版本庫維護終端上,修改軟件各類型文件,并提交各類型文件、文件版本庫說明、文件說明至文件版本庫; 所述的文件版本庫設置主版本號,每進行一次軟件提交入庫,主版本號增加1;各文件設置文件版本號,各文件更動一次,文件版本號增加1;在主版本更迭過程中,更動文件的文件版本增加,未更動文件直接復制至新的主版本中且未更動文件的文件版本號保持不變; 所述的主版本庫服務器和備版本庫服務器的負載評估方法如下:分別計算主版本庫服務器和備版本庫服務器的CPU負載、CPU使用率、內存占用率、網絡使用率,并歸一化至0~1范圍內,并按照不同權重因子計算,生成負載評估指標; 步驟2,版本庫維護軟件升級主版本庫版本號、文件版本號,并同步主版本庫服務器和備版本庫服務器; 步驟3,版本庫維護軟件生成文件版本信息列表,并對外發布更新通知; 步驟4,更新控制軟件檢測客戶端的當前運行狀態,比對主版本庫服務器和備版本庫服務器的負載信息,選擇負載較輕的服務器進行文件比對更新;如果CS模式客戶端軟件處于運行狀態,則記錄需要重啟后替換文件信息; 所述的CPU負載PCPUload為最近1分鐘、5分鐘、15分鐘內機器的平均負載;所述的CPU使用率PCPUuse通過采集CPU的空閑百分比計算使用率;所述的內存占用率PMemoryuse通過總內存、空閑、緩沖緩存四個參數進行計算,內存使用率=總內存-空閑-緩沖-緩存總內存數;所述的網絡使用率PNetworkuse為上下行數據占用總帶寬的比率;設定不同的CPU負載權重因子KCPUload、CPU使用率權重因子KCPUuse、內存占用率權重因子KMemoryuse、網絡使用率權重因子KNetworkuse,各權重因子設定1為標準值,計算服務器總負載LTotal=KCPUload×PCPUload+KCPUuse×PCPUuse+KMemoryuse×PMemoryuse+KNetworkuse×PNetworkuse。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人中國西安衛星測控中心,其通訊地址為:710043 陜西省西安市咸寧東路462號;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。