-
公开(公告)号:CN113238791B
公开(公告)日:2024-08-02
申请号:CN202110548439.8
申请日:2021-05-19
申请人: 上海艾拉比智能科技有限公司
IPC分类号: G06F8/658
摘要: 本发明涉及到物联网领域,尤其涉及一种主从架构的OTA差分升级方法及系统。方法包括:步骤S1,获取升级方案,并根据升级方案确定主从连接关系以及升级方式;步骤S2,下载差分升级文件;步骤S3,根据从节点的升级方式确定主节点的处理方式:若从节点的升级方式为第一类方式,则节点将差分升级文件进行刷写还原后下发至从节点,使从节点完成升级;若从节点的升级方式为第二类方式,则主节点将差分升级文件进行刷写还原后下发至从节点并进行升级。本发明的技术方案有益效果在于:提供了一种OTA差分升级方法及系统,利用主从节点实现差分升级,充分发挥主从结构的优势,加快刷写速率,缩短升级周期,保证升级稳定性。
-
公开(公告)号:CN111813787B
公开(公告)日:2024-08-02
申请号:CN202010270455.0
申请日:2020-04-08
申请人: 北京嘀嘀无限科技发展有限公司
摘要: 本公开提供了一种地图数据的下发方法、更新方法、存储介质及电子设备,以地图中某一划分的区域的地图作为请求和更新的主体,将不同版本地图的ID记录在该区域中,而不是每一个瓦片中,有效减少了客户端请求的次数和频率,并且以区域为单位下发不同版本之间变更的瓦片或区别清单,即可以实现地图数据快速的更新,保证当天编译的数据在客户端请求时可以直接进行下发操作,使客户端可以及时实现地图数据更新,提升了用户的使用体验。
-
公开(公告)号:CN118409779A
公开(公告)日:2024-07-30
申请号:CN202410538730.0
申请日:2024-04-30
申请人: 济南浪潮数据技术有限公司
发明人: 袁少辉
摘要: 本申请公开了一种软件更新方法、装置、设备及介质,属于软件技术领域,所述方法包括:获取全量功能表,其中,所述全量功能表包括若干个软件问题修正功能项;根据对软件更新的修改内容将对软件更新策略划分为若干维度;根据所述全量功能表软件问题修正功能项权值和对软件更新策略维度权值计算软件更新偏移量;根据所述全量功能表软件问题修正功能项数量设置期望补丁包更新偏移量和期望版本更新偏移量;将所述软件更新偏移量与所述期望补丁包更新偏移量、期望版本更新偏移量进行比对;根据偏移量比对结果确定对软件系统的更新方式。本申请可以通过推送补丁包或软件版本更新的方式使得软件系统更新更加灵活。
-
公开(公告)号:CN117834649B
公开(公告)日:2024-07-23
申请号:CN202410231874.1
申请日:2024-03-01
申请人: 荣耀终端有限公司
IPC分类号: H04L67/1074 , H04L67/06 , G06F8/658
摘要: 本申请实施例提供的数据传输方法及相关装置,涉及终端技术领域。方法包括:可以对搜包请求中的模块信息进行计算,使得计算后的数据长度固定,从而生成占用内存大小相对固定的请求消息。这样,随着电子设备中模块数量的不断增加,电子设备向服务器发送的数据量不会增加,较小的搜包请求可以减轻对服务器的带宽以及业务处理能力所造成的压力。
-
公开(公告)号:CN112130888B
公开(公告)日:2024-07-19
申请号:CN202010806694.3
申请日:2020-08-12
申请人: 百度时代网络技术(北京)有限公司
发明人: 沈约得
IPC分类号: G06F8/658
摘要: 本申请公开了一种应用程序更新的方法、装置、设备和计算机存储介质,涉及信息流技术领域。具体实现方案为:通过应用程序与服务器端之间的长连接获取所述服务器端推送的更新消息;从所述更新消息中获取包含更新组件信息的文件;将所述更新组件信息绑定至应用程序宿主模块的代理活动组件,以供所述代理活动组件执行所述更新组件的生命周期。本申请能够快速、便捷地实现应用程序的更新。
-
公开(公告)号:CN112579139B
公开(公告)日:2024-07-12
申请号:CN202011448000.X
申请日:2020-12-09
申请人: 北京红山信息科技研究院有限公司
发明人: 陈松
摘要: 本发明提供一种多集群补丁更新方法,由补丁管理程序执行,包括如下步骤:获取用户输入的补丁更新指令,所述补丁更新指令包括补丁类型、待更新的集群的集群ID和集群中待更新的主机的主机ID;基于所述补丁类型、集群ID和主机ID生成对应的补丁数据;将所述补丁数据发送至所述集群,以使所述集群将所述补丁数据发送至对应的主机以执行补丁程序。本发明通过补丁管理程序批量管理补丁,实现了集群补丁升级过程批量管理,提高了便捷性。
-
公开(公告)号:CN113721967B
公开(公告)日:2024-07-05
申请号:CN202111001554.X
申请日:2021-08-30
申请人: 苏州磐联集成电路科技股份有限公司
发明人: 许晓丹
IPC分类号: G06F8/658
摘要: 本申请提出一种差分包生成方法,差分包生成设备,及应用所述差分包的升级方法,应用于内存资源缺乏的嵌入式系统以分块的方式执行差分升级。差分包是在上位设备中生成。所述上位设备首先对原文件以及新文件进行差分比对,产生全局差分信息。接着根据所述全局差分信息,将所述新文件分割成多个子区块,并决定所有子区块的补丁参数。接着根据所述补丁参数,将每个子区块与所述原文件进行差分比对,生成对应每一子区块的差分块。最后,集成所述差分块,生成所述差分包。本申请亦提出差分包生成设备,即所述嵌入式系统的上位设备的实施例。
-
公开(公告)号:CN118227183A
公开(公告)日:2024-06-21
申请号:CN202410235560.9
申请日:2024-03-01
申请人: 清华大学
摘要: 本发明公开一种基于SAIS和BSDIFF的OTA升级方法及系统,涉及应用升级技术领域,包括:输入新版本文件和旧版本文件;利用后缀构造算法SAIS构建旧版本文件的后缀数组;查找新版本文件与旧版本文件之间的近似匹配数据段和不匹配数据段;对近似匹配数据段和不匹配数据段进行处理,生成差异文件、新增文件和控制文件;对差异文件、新增文件和控制文件进行压缩,得到差分文件;使得客户端下载差分文件,并对差分文件进行解压,得到解压文件;利用解压文件,对旧版本文件进行复制和插入,得到升级文件。本发明采用SA‑IS构建后缀数组,解决了bsdiff算法中后缀数组排序效率低的问题,有利于降低OTA升级过程中的时间消耗。
-
公开(公告)号:CN118227182A
公开(公告)日:2024-06-21
申请号:CN202311730951.X
申请日:2023-12-15
申请人: 现代奥特奥博株式会社
发明人: 李德周
摘要: 提供一种差异更新方法以及移动嵌入式系统。根据本公开之一些实施例通过包括管理控制器以及执行控制器的移动嵌入式系统执行的方法,包括:由所述管理控制器以配备于所述执行控制器中的内存的第一分区以及第二分区的数据差异为基础生成差异数据的步骤;由所述执行控制器下载所生成的差异数据的步骤;以及,由所述执行控制器利用所下载的差异数据对所述执行控制器执行更新的步骤。
-
公开(公告)号:CN118210520A
公开(公告)日:2024-06-18
申请号:CN202410379378.0
申请日:2024-03-29
申请人: 烽火通信科技股份有限公司
摘要: 一种软件自动化部署方法和系统,涉及计算机技术领域,包括基于软件版本发布单确定出主软件以及各补丁软件的生成时间;按照生成时间的先后顺序,基于各补丁软件对应的解析文件集合间的交集状态确定出主软件与补丁软件间或各补丁软件间的依赖关系;根据所述依赖关系确定出各个补丁软件的执行层级,并将所述主软件的执行层级设定为最高等级;按照从高至低的执行层级对各软件进行部署,其中,并行部署具有相同执行层级的补丁软件。通过本申请,不仅有效提升了软件部署的效率和准确性,还可扩大软件部署的适用场景。
-
-
-
-
-
-
-
-
-