[發(fā)明專利]對業(yè)務(wù)版本進行智能升級的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201810247747.5 | 申請日: | 2018-03-23 |
| 公開(公告)號: | CN108521452B | 公開(公告)日: | 2020-12-08 |
| 發(fā)明(設(shè)計)人: | 凃超 | 申請(專利權(quán))人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F8/65;G06F8/71 |
| 代理公司: | 武漢智權(quán)專利代理事務(wù)所(特殊普通合伙) 42225 | 代理人: | 彭程程 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 業(yè)務(wù) 版本 進行 智能 升級 方法 系統(tǒng) | ||
本發(fā)明公開了一種對業(yè)務(wù)版本進行智能升級的方法及系統(tǒng),涉及網(wǎng)絡(luò)傳輸業(yè)務(wù)的版本迭代領(lǐng)域。該方法的步驟為:將業(yè)務(wù)升級數(shù)據(jù)包發(fā)送至需要進行業(yè)務(wù)升級的客戶端,業(yè)務(wù)升級數(shù)據(jù)包中包括業(yè)務(wù)的每個子版本的升級數(shù)據(jù)文件;獲取客戶端已安裝的業(yè)務(wù)版本信息,業(yè)務(wù)版本信息包括業(yè)務(wù)的子版本號;當客戶端已安裝的業(yè)務(wù)的子版本與需要更新的子版本不同時,根據(jù)客戶端已安裝的業(yè)務(wù)的子版本、以及需要更新的子版本,在升級數(shù)據(jù)包中獲取對應(yīng)的升級數(shù)據(jù)文件,根據(jù)獲取的升級數(shù)據(jù)文件進行業(yè)務(wù)版本升級。本發(fā)明能夠統(tǒng)一對不同版本的業(yè)務(wù)進行自動升級,不僅顯著降低了業(yè)務(wù)升級時的出錯概率,而且能夠?qū)Σ煌蛻舻臉I(yè)務(wù)進行統(tǒng)一管理,工作效率較高,非常適于推廣。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)傳輸業(yè)務(wù)的版本迭代領(lǐng)域,具體涉及一種對業(yè)務(wù)版本進行智能升級的方法及系統(tǒng)。
背景技術(shù)
隨著通信技術(shù)的快速發(fā)展,傳輸網(wǎng)絡(luò)的業(yè)務(wù)種類和數(shù)量急劇增加,客戶個性化需求也日益增多,業(yè)務(wù)產(chǎn)品的版本也隨之增加。業(yè)務(wù)服務(wù)商為了滿足不同客戶個性需求,需要分別對每個客戶運行的業(yè)務(wù)版本進行升級。
目前,對業(yè)務(wù)版本進行升級的方法一般為:
人工獲取客戶端中正在運行的當前業(yè)務(wù)版本,根據(jù)當前業(yè)務(wù)版本構(gòu)建升級數(shù)據(jù)包、并提供至客戶端進行業(yè)務(wù)升級,例如:運營商新發(fā)布了業(yè)務(wù)版本A3:
客戶端M的當前業(yè)務(wù)版本為A1,此時需要人工構(gòu)建業(yè)務(wù)版本A1至A3的跨版本升級數(shù)據(jù)包(直接從A1升級到A3);若版本A1和A3的差距較大,則需要構(gòu)建業(yè)務(wù)版本A1至A3的連續(xù)升級數(shù)據(jù)包(A1順次升級至A3,A1升級至A2,A2升級至A3)。
客戶端N的當前業(yè)務(wù)版本為A2,此時需要人工構(gòu)建業(yè)務(wù)版本A2至A3的升級數(shù)據(jù)包。
但是,上述對業(yè)務(wù)版本進行升級的方法存在以下缺陷:
當客戶的數(shù)量較多時,人工獲取每個客戶端正在運行的當前業(yè)務(wù)版本的工作量較大,人工對不同的客戶構(gòu)建對應(yīng)的升級數(shù)據(jù)包的工作量更大,這會使得工作效率低下,而且出錯概率較高(同時對數(shù)量較多、且要求不同的客戶進行業(yè)務(wù)升級會造成版本升級混亂的情形)。
與此同時,人工構(gòu)建升級數(shù)據(jù)包時,有可能出現(xiàn)在構(gòu)建過程中將升級數(shù)據(jù)外泄的情形,數(shù)據(jù)安全得不到保障。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明解決的技術(shù)問題為:如何統(tǒng)一對不同版本的業(yè)務(wù)進行自動升級,本發(fā)明能夠?qū)I(yè)務(wù)進行智能分析和自動升級,不僅顯著降低了業(yè)務(wù)升級時的出錯概率,而且能夠?qū)Σ煌蛻舻臉I(yè)務(wù)進行統(tǒng)一管理,工作效率較高,非常適于推廣。
為達到以上目的,本發(fā)明提供的對業(yè)務(wù)版本進行智能升級的方法,包括以下步驟:
S1:將業(yè)務(wù)升級數(shù)據(jù)包發(fā)送至需要進行業(yè)務(wù)升級的客戶端,業(yè)務(wù)升級數(shù)據(jù)包中包括業(yè)務(wù)的每個子版本的升級數(shù)據(jù)文件,轉(zhuǎn)到S2;
S2:獲取客戶端已安裝的業(yè)務(wù)版本信息,業(yè)務(wù)版本信息包括業(yè)務(wù)的子版本號,轉(zhuǎn)到S3;
S3:當客戶端已安裝的業(yè)務(wù)的子版本與需要更新的子版本不同時,根據(jù)客戶端已安裝的業(yè)務(wù)的子版本、以及需要更新的子版本,在升級數(shù)據(jù)包中獲取對應(yīng)的升級數(shù)據(jù)文件,根據(jù)獲取的升級數(shù)據(jù)文件進行業(yè)務(wù)版本升級。
在上述技術(shù)方案的基礎(chǔ)上,S1中的子版本的升級數(shù)據(jù)文件包括至少1份升級數(shù)據(jù)子文件,升級數(shù)據(jù)子文件的數(shù)量,與當前子版本以下的所有子版本數(shù)量相同,升級數(shù)據(jù)子文件中包括:當前子版本以下的1個子版本,升級至當前子版本的升級數(shù)據(jù);
S3中所述根據(jù)客戶端已安裝的業(yè)務(wù)的子版本、以及需要更新的子版本,在升級數(shù)據(jù)包中獲取對應(yīng)的升級數(shù)據(jù)文件的流程包括:在升級數(shù)據(jù)包中,查找與需要更新的子版本號對應(yīng)的子版本的升級數(shù)據(jù)文件;在升級數(shù)據(jù)文件中,查找與客戶端已安裝的業(yè)務(wù)的子版本號對應(yīng)的升級數(shù)據(jù)子文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于烽火通信科技股份有限公司,未經(jīng)烽火通信科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810247747.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種在有線智能網(wǎng)中實現(xiàn)直播業(yè)務(wù)的方法
- 業(yè)務(wù)路由方法、業(yè)務(wù)路由器、客戶端設(shè)備及業(yè)務(wù)網(wǎng)絡(luò)系統(tǒng)
- 一種移動業(yè)務(wù)消息路由的方法、系統(tǒng)和設(shè)備
- 業(yè)務(wù)處理方法、設(shè)備和系統(tǒng)
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 業(yè)務(wù)限流方法及業(yè)務(wù)限流裝置
- 一種信息推薦方法、裝置及存儲介質(zhì)
- 一種基于業(yè)務(wù)事件的頁面展示方法、裝置和電子設(shè)備
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 一種安全業(yè)務(wù)的定義、開發(fā)和執(zhí)行方法及系統(tǒng)





