[發明專利]多模塊軟件版本管理系統在審
| 申請號: | 201910093712.5 | 申請日: | 2019-01-30 |
| 公開(公告)號: | CN109783135A | 公開(公告)日: | 2019-05-21 |
| 發明(設計)人: | 宋亞楠;邱楠;梁劍華;邵浩;程謙;彭旺友;張凱;李方圓 | 申請(專利權)人: | 深圳琥珀虛顏智能科技有限公司;上海瓦歌智能科技有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司 11514 | 代理人: | 安娜 |
| 地址: | 518017 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 同步模塊 軟件版本管理系統 同步信息 多模塊 軟件版本號 軟件更新 新版本號 有效數據 調用程序 確認信息 用戶管理 處理器 更新 解析 存儲 指令 配置 | ||
本發明提供的多模塊軟件版本管理系統,處理器被配置用于調用程序指令,執行以下方法:當接收到待同步模塊發起的同步信息時,提取出所述同步信息中的有效數據;所述同步信息由待同步模塊在完成軟件更新后發起;解析所述有效數據,獲得待同步模塊的舊版本號和新版本號;如果待同步模塊的舊版本號有效,根據所述新版本號對待同步模塊的軟件版本號進行更新;如果待同步模塊的舊版本號無效,生成確認信息發送給待同步模塊。這樣當待同步模塊完成軟件更新后,主動將同步信息發送給多模塊軟件版本管理系統;多模塊軟件版本管理系統對本地存儲的待同步模塊的軟件版本號進行更新,該系統能夠方便用戶管理產品中各個模塊的軟件版本號。
技術領域
本發明屬于通信技術領域,具體涉及多模塊軟件版本管理系統。
背景技術
隨著技術的發展,一個產品或系統的復雜度越來越高,有很多產品具有多個模塊。比如,一個具有WIFI聯網的設備,可能需要單獨的WIFI模塊保證網絡(數據傳輸)功能的正常運行,還需要單獨的主控模塊保證設備內部邏輯的正常,還可能需要單獨的音頻處理模塊提升音質。而這些單獨的模塊都具有各自內置的軟件。如果該產品中的模塊軟件進行升級后,很多模塊的軟件版本不能順利讀出顯示給用戶、技術人員及維修人員,這樣用戶、技術人員及維修人員不能知道當前模塊的軟件版本號,為設備的管理帶來難度。
發明內容
針對現有技術中的缺陷,本發明提供一種多模塊軟件版本管理系統,方便用戶管理產品中各個模塊的軟件版本號。
一種多模塊軟件版本管理系統,包括處理器、輸入設備、輸出設備和存儲器,所述處理器、輸入設備、輸出設備和存儲器相互連接,其中,所述存儲器用于存儲計算機程序,所述計算機程序包括程序指令,所述處理器被配置用于調用所述程序指令,執行以下方法:
當接收到待同步模塊發起的同步信息時,提取出所述同步信息中的有效數據;所述同步信息由待同步模塊在完成軟件更新后發起;
解析所述有效數據,獲得待同步模塊的舊版本號和新版本號;
如果待同步模塊的舊版本號有效,根據所述新版本號對待同步模塊的軟件版本號進行更新;
如果待同步模塊的舊版本號無效,生成確認信息發送給待同步模塊。
優選地,所述同步信息遵從預設的管理協議;
所述管理協議包括外部協議首部、管理首部、管理數據部、管理校驗部和外部協議尾部;
所外部協議首部和外部協議尾部分別包括該多模塊軟件版本管理系統與待同步模塊之間通信協議的首部和尾部;
所述管理首部包括標識位、數據長度、類型位和來源標識;
所述管理數據部包括舊版本號和/或新版本號;
所述管理校驗部包括校驗和。
優選地,所述提取所述同步信息中的有效數據具體包括:
去掉所述同步信息中的外部協議首部和外部協議尾部,提取出所述同步信息中的管理首部、管理數據部、管理校驗部,作為所述有效數據。
優選地,所述解析有效數據,獲得待同步模塊的舊版本號和新版本號具體包括:
解析所述有效數據;
如果類型位為請求類型、有效數據中的校驗和正確、且所述標識位為有效標識時,根據所述數據長度讀取管理數據部的數據,獲得舊版本號和新版本號。
優選地,所述處理器被配置用于調用所述程序指令,還執行以下方法:
如果有效數據中的校驗和錯誤時,生成重發指令,讀取有效數據中的來源標識,發送給所述來源標識對應的待同步模塊,控制待同步模塊重新發起新的同步信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳琥珀虛顏智能科技有限公司;上海瓦歌智能科技有限公司,未經深圳琥珀虛顏智能科技有限公司;上海瓦歌智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910093712.5/2.html,轉載請聲明來源鉆瓜專利網。





