利索能及
我要发布
收藏
专利号: 2025101958887
申请人: 青岛嘉迅信息技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种用于计算机软件的升级管理方法,其特征在于,所述方法包括:

构建软件更新局域网,所述软件更新局域网内的计算机设备之间通过局域网连接;

获取更新指令,向云服务器上传用户信息,在云服务器中运行新版本计算机软件,并向用户的计算机设备传输图像信息,与用户进行云交互;

在进行云交互过程中,通过云服务器获取软件更新局域网中新版本计算机软件的安装情况,向对应计算机设备发送数据传输指令,进行联合数据传输;

在联合数据传输的过程中,接收来自软件更新局域网内的计算机设备发送的数据包,提取数据包信息,通过用户设备进行数据验证,验证后进行安装。

2.根据权利要求1所述的用于计算机软件的升级管理方法,其特征在于,所述获取更新指令,向云服务器上传用户信息,在云服务器中运行新版本计算机软件,并向用户的计算机设备传输图像信息,与用户进行云交互的步骤,具体包括:获取更新指令,显示初始用户界面,用户登陆后,将用户信息上传至云服务器;

通过云服务器加载新版本计算机软件,并对用户信息进行加载,将数据加载的结果显示在当前用户的计算机设备上;

检测用户的输入信息,将其同步发送至云服务器,并接收来自云服务器的反馈数据,对显示画面进行同步更新,完成云交互的过程。

3.根据权利要求1所述的用于计算机软件的升级管理方法,其特征在于,所述在进行云交互过程中,通过云服务器获取软件更新局域网中新版本计算机软件的安装情况,向对应计算机设备发送数据传输指令,进行联合数据传输的步骤,具体包括:通过云服务器与软件更新局域网中的计算机设备进行连接,获取设备软件清单,选择一组运行负荷最低的计算机设备作为联合传输设备;

通过云服务器对新版本计算机软件进行拆解,将其拆解为多个数据传输块,将数据传输块划分为动态数据和静态数据,所述动态数据通过云服务器传输至用户设备,静态数据通过联合传输设备传输至用户设备;

基于动态数据和静态数据构建静态传输函数和动态传输函数,对动态数据和静态数据分别进行拆分和传输,动态数据和静态数据分别拆分为动态数据包和静态数据包,云服务器基于静态传输函数和动态传输函数进行合成,得到数据验证函数,将其发送至用户设备。

4.根据权利要求3所述的用于计算机软件的升级管理方法,其特征在于,所述在联合数据传输的过程中,接收来自软件更新局域网内的计算机设备发送的数据包,提取数据包信息,通过用户设备进行数据验证,验证后进行安装的步骤,具体包括:通过用户设备接收动态数据包和静态数据包,记录动态数据包和静态数据包的编号以及包含的数据包信息;

通过用户设备提取数据包信息,将其转化为多组身份验证函数,将其导入数据验证函数中进行验证,得到验证结果;

在验证通过时,通过用户设备对动态数据包和静态数据包进行合成和安装,在接收后,云服务器向用户设备发送交互数据,通过用户设备进行中继运行。

5.根据权利要求4所述的用于计算机软件的升级管理方法,其特征在于,基于验证结果通过云服务器对验证失败的静态数据包进行重新传输。

6.一种用于计算机软件的升级管理系统,其特征在于,所述系统包括:

局域网构建模块,用于构建软件更新局域网,所述软件更新局域网内的计算机设备之间通过局域网连接;

用户交互模块,用于获取更新指令,向云服务器上传用户信息,在云服务器中运行新版本计算机软件,并向用户的计算机设备传输图像信息,与用户进行云交互;

联合传输模块,用于在进行云交互过程中,通过云服务器获取软件更新局域网中新版本计算机软件的安装情况,向对应计算机设备发送数据传输指令,进行联合数据传输;

数据验证模块,用于在联合数据传输的过程中,接收来自软件更新局域网内的计算机设备发送的数据包,提取数据包信息,通过用户设备进行数据验证,验证后进行安装。

7.根据权利要求6所述的用于计算机软件的升级管理系统,其特征在于,所述用户交互模块包括:用户信息传输单元,用于获取更新指令,显示初始用户界面,用户登陆后,将用户信息上传至云服务器;

模拟加载单元,用于通过云服务器加载新版本计算机软件,并对用户信息进行加载,将数据加载的结果显示在当前用户的计算机设备上;

数据交互单元,用于检测用户的输入信息,将其同步发送至云服务器,并接收来自云服务器的反馈数据,对显示画面进行同步更新,完成云交互的过程。

8.根据权利要求6所述的用于计算机软件的升级管理系统,其特征在于,所述联合传输模块包括:设备信息获取单元,用于通过云服务器与软件更新局域网中的计算机设备进行连接,获取设备软件清单,选择一组运行负荷最低的计算机设备作为联合传输设备;

数据划分单元,用于通过云服务器对新版本计算机软件进行拆解,将其拆解为多个数据传输块,将数据传输块划分为动态数据和静态数据,所述动态数据通过云服务器传输至用户设备,静态数据通过联合传输设备传输至用户设备;

数据传输单元,用于基于动态数据和静态数据构建静态传输函数和动态传输函数,对动态数据和静态数据分别进行拆分和传输,动态数据和静态数据分别拆分为动态数据包和静态数据包,云服务器基于静态传输函数和动态传输函数进行合成,得到数据验证函数,将其发送至用户设备。

9.根据权利要求8所述的用于计算机软件的升级管理系统,其特征在于,所述数据验证模块包括:数据接收单元,用于通过用户设备接收动态数据包和静态数据包,记录动态数据包和静态数据包的编号以及包含的数据包信息;

身份验证单元,用于通过用户设备提取数据包信息,将其转化为多组身份验证函数,将其导入数据验证函数中进行验证,得到验证结果;

中继显示单元,用于在验证通过时,通过用户设备对动态数据包和静态数据包进行合成和安装,在接收后,云服务器向用户设备发送交互数据,通过用户设备进行中继运行。

10.根据权利要求9所述的用于计算机软件的升级管理系统,其特征在于,基于验证结果通过云服务器对验证失败的静态数据包进行重新传输。