基于行为分析的OTA任务管理方法、系统、设备及存储介质

    公开(公告)号:CN118377511B

    公开(公告)日:2024-09-27

    申请号:CN202410822720.X

    申请日:2024-06-25

    IPC分类号: G06F8/65 G06F18/24 G06F11/34

    摘要: 本发明公开了一种基于行为分析的OTA任务管理方法、系统、设备及可读存储介质,基于行为分析的OTA任务管理方法包括以下步骤:定义用户升级行为,构建用户升级行为库;根据用户升级行为库,创建并训练行为分析模型;将预发布任务输入所述行为分析模型,得到行为分析结果;根据预发布任务和行为分析结果,制作OTA升级包并发布OTA升级任务。通过对用户升级行为进行定义并构建用户升级行为库创建行为分析模型,能够对用户升级行为进行分析得到OTA任务需求,根据OTA任务需求制作OTA升级包、发布OTA升级任务,可以满足用户升级意愿,提高用户升级率,全流程系统自动化完成,提高OTA任务发布的效率。

    ECU升级方法、系统、电子设备及存储介质

    公开(公告)号:CN110990034B

    公开(公告)日:2024-02-02

    申请号:CN201911021312.X

    申请日:2019-10-25

    IPC分类号: G06F8/65

    摘要: 本发明实施例涉及现场总线通信技术领域,公开了一种ECU升级方法、系统、电子设备及存储介质。本发明中,汽车网关依次接收终端设备传输的至少两个ECU的升级包,并根据至少两个ECU的升级包,并行升级至少两个ECU;其中,升级包包括安装包和升级指令,至少两个ECU中上一个ECU的升级包接收完毕后,接收下一个ECU的升级包,汽车网关通过至少两个CAN总线与至少两个ECU中的每一个ECU进行信息交互。由于汽车网关通过至少两个CAN总线对至少两个ECU进行并行升级,相比串行升级的方法,节省了ECU升级时间,改善了由于ECU升级时间过长而导致的汽车长时间无法使用的问题,提升了用户体验。

    一种整数数组的混合打包压缩方法

    公开(公告)号:CN109995373B

    公开(公告)日:2023-08-15

    申请号:CN201810004038.4

    申请日:2018-01-03

    IPC分类号: H03M7/30

    摘要: 一种整数数组的混合打包压缩方法,它涉及数据压缩领域,具体涉及一种整数数组的混合打包压缩方法,它包括以下步骤:获取待压缩整数数组,各个整数存储长度相同;转化有符号的整数数组,将原整数取绝对值并左移一位,最低比特位用0和1来记录正负号;遍历整个整数绝对数数组求出中位数;分别使用两个不同打包基础存储比特数对整数数组进行打包,形成两个打包后的整数数组;用预定压缩算法分别对两个打包后的整数数组进行压缩;比较后选取较小的压缩文件;在选定的压缩文件中记录打包的基础存储比特数。采用上述技术方案后,本发明有益效果为:它可以缩小10%左右的压缩文件存储量,有利于提高移动端升级包传输成功率和节约流量成本。

    一种FAS近似解算法的改进算法
    5.
    发明公开

    公开(公告)号:CN113111306A

    公开(公告)日:2021-07-13

    申请号:CN202110304250.4

    申请日:2021-03-22

    发明人: 孙荣卫

    IPC分类号: G06F17/17

    摘要: 本发明涉及数据处理领域,尤其涉及一种FAS近似解算法的改进算法。算法包括:步骤S1,提供一有向图;步骤S2,将有向图分解为多个强联通分量;步骤S3,对每个强联通分量进行处理,以获得每个强联通分量内部的顶点线性排序结果及代价值;步骤S4,按预定顺序将每个强联通分量的顶点线性排序结果添加至一顶点序列中,并对所有代价值进行求和;步骤S5,将顶点序列和代价值求和结果输出。本发明的技术方案有益效果在于:提供一种近似解算法的改进算法,将有向图分解成多个强联通分量,分析强联通分量内部的顶点和弧,忽略强联通分量之间的弧,以获取最终的顶点序列和代价值的方式,不仅能够提高求解准确性,还具有非常广泛的应用场景。

    差分包计算方法、装置、设备及存储介质

    公开(公告)号:CN111639055A

    公开(公告)日:2020-09-08

    申请号:CN202010484306.4

    申请日:2020-06-01

    摘要: 本发明实施例公开了一种差分包计算方法、装置、设备及存储介质。该方法包括:获取原始文件和更新后的新文件;比较所述原始文件和所述新文件,确定所述原始文件与所述新文件近似匹配的文件部分;将所述原始文件中近似匹配的文件部分与所述新文件中近似匹配的文件部分按照双字节比较,将不相同的文件部分写入差分包中,以得到差分包;其中,所述不相同的文件部分包括不相同字节的地址偏移量以及不相同字节的差值。上述技术方案能够实现最小化安卓应用程序数据的差分包,提升用户体验。

    一种基于块回写的自适应双向差分算法

    公开(公告)号:CN109992292A

    公开(公告)日:2019-07-09

    申请号:CN201810004062.8

    申请日:2018-01-03

    IPC分类号: G06F8/658

    摘要: 一种基于块回写的自适应双向差分算法,它涉及嵌入式系统升级和数据压缩技术领域,具体涉及一种基于块回写的自适应双向差分算法,它包括以下步骤:(1)、正向升级:待升级的文件分块;(2)、正向逐块对文件进行升级;(3)、得到的差分数据打包,再压缩得到正向升级包;(4)、反向升级:待升级的文件分块;(5)、反向逐块对文件进行升级;(6)、得到的差分数据打包,再压缩得到反向升级包;(7)、取正向、反向升级包中较小的一个,并把方向写进升级包。采用上述技术方案后,本发明有益效果为:它可以最大限度的利用未被覆盖的老文件进行差分匹配和运算,并且根据两个方向的差分包大小确定最佳方向。

    一种嵌入式设备系统升级的安全性签名算法

    公开(公告)号:CN112286550B

    公开(公告)日:2024-08-16

    申请号:CN202011138496.0

    申请日:2020-10-22

    IPC分类号: G06F8/65 G06F21/64 H04L9/32

    摘要: 本发明公开了一种嵌入式设备系统升级的安全性签名算法,属于嵌入式操作系统升级和数据安全加密技术领域,该方法包括如下步骤:步骤一,读取待差分的二进制数据包;步骤二,对数据包进行分块;步骤三,使用预定好的签名算法对数据块分别进行签名,并记录签名算法标记值;步骤四,检验对应块的签名数据,判断是否签名数据存在冲突,若未发生签名冲突,则进行步骤七;步骤五,若签名数据发生冲突,则调整分块的大小,重复步骤二至步骤四,直至数据块签名唯一,进行步骤七。本发明的方法理论上和实践上都完全避免了数据块签冲突导致升级失败的隐患,提高了系统升级的安全。

    一种主从架构的OTA差分升级方法及系统

    公开(公告)号:CN113238791B

    公开(公告)日:2024-08-02

    申请号:CN202110548439.8

    申请日:2021-05-19

    IPC分类号: G06F8/658

    摘要: 本发明涉及到物联网领域,尤其涉及一种主从架构的OTA差分升级方法及系统。方法包括:步骤S1,获取升级方案,并根据升级方案确定主从连接关系以及升级方式;步骤S2,下载差分升级文件;步骤S3,根据从节点的升级方式确定主节点的处理方式:若从节点的升级方式为第一类方式,则节点将差分升级文件进行刷写还原后下发至从节点,使从节点完成升级;若从节点的升级方式为第二类方式,则主节点将差分升级文件进行刷写还原后下发至从节点并进行升级。本发明的技术方案有益效果在于:提供了一种OTA差分升级方法及系统,利用主从节点实现差分升级,充分发挥主从结构的优势,加快刷写速率,缩短升级周期,保证升级稳定性。

    一种基于车辆OTA升级条件的参数管理与配置方法

    公开(公告)号:CN117075945A

    公开(公告)日:2023-11-17

    申请号:CN202311120257.6

    申请日:2023-08-31

    IPC分类号: G06F8/65 B60R16/023

    摘要: 本发明涉及车辆技术领域,特别涉及一种基于车辆OTA升级条件的参数管理与配置方法。本发明具体方法流程为:根据不同配置下的车辆通过车辆配置管理系统进行车辆配置管理;通过所述车辆配置管理进行车辆升级条件与车辆参数值调节,其中所述车辆配置管理包括建立配置解算规则;根据所述车辆升级条件与车辆参数值调节进行车辆OTA升级调节。本发明提供的基于车辆OTA升级条件的参数管理与配置方法,以为车辆升级条件为基础建立车辆升级条件结构树,用以提高车辆OTA升级过程的灵活性与多类型车辆任务处理的简易程度。