一种车载日志的管理方法技术

技术编号:32024319 阅读:15 留言:0更新日期:2022-01-22 18:50
本发明专利技术提供了一种车载日志的管理方法,包括以下步骤:S1、为车机配置唯一识别码,云服务器通过唯一识别码来识别车机的身份;S2、所述车机将每一份日志分为多个压缩包,所述车机将多个压缩包逐次通过蓝牙发送至移动终端并进行存储;S3、所述云服务器使用日志日期和唯一识别码从移动终端中筛选出对应的压缩包并提取,所述车机将剩余压缩包发送至云服务器;S4、所述云服务器解压所有的压缩包。这种车载日志的管理方法将车载日志分为多个压缩包并逐步传输到移动终端进行存储,车机中少量存储日志数据,当需要使用日志时云服务器从移动终端和/或车机中提取压缩包,不仅保证车机日志在存储中发生丢失,也可能保证在转存的过程数据的完整性。的完整性。的完整性。

【技术实现步骤摘要】
一种车载日志的管理方法


[0001]本专利技术涉及车载软件管理
,尤其涉及一种车载日志的管理方法。

技术介绍

[0002]车载软件都会配备日志记录系统,但是只能保存在本地。当客户遇到问题时,必须要去售后4S店请工作人员将日志导出给主机供应商调查。但由于日志存储容量有限或者是客户离4S店很远短时间无法去4S店导出日志,那么导出日志后可能会发现问题日志丢失的情况,供应商无法查明软件中的问题,久而久之会导致客户抱怨投诉。
[0003]如果将日志直接通过互联网上传至云端是比较安全的方式,但是目前大部分汽车即使接入互联网也会受到网络质量的限制,无法保证数据的上传。

技术实现思路

[0004]本专利技术要解决的技术问题是:为了解决现有技术中车载日志丢失的问题,本专利技术提供了一种车载日志的管理方法来解决上述问题。
[0005]本专利技术解决其技术问题所采用的技术方案是:一种车载日志的管理方法,包括以下步骤:S1、为车机配置唯一识别码,云服务器通过唯一识别码来识别车机的身份;S2、所述车机将每一份日志分为多个压缩包,所述车机将多个压缩包逐次通过蓝牙发送至移动终端并进行存储;所述车机将唯一识别码通过蓝牙发送至移动终端并进行存储;S3、所述车机通过互联网向云服务器发送日志上传请求,所述日志上传请求包括日志日期和唯一识别码,所述云服务器使用日志日期和唯一识别码从移动终端中筛选出对应的压缩包并提取,所述车机将剩余压缩包发送至云服务器;S4、所述云服务器解压所有的压缩包。
[0006]作为优选,多个所述压缩包包括第一压缩包、第二压缩包和第三压缩包,所述第一压缩包具有日志数据和运算式,所述第二压缩包具有日志数据和运算参数,所述第三压缩包具有日志数据和运算结果,其它的压缩包具有日志数据和运算数据;所述云服务器解压所有的压缩包,提取所述运算式、运算参数、运算数据和运算结果,将运算参数和运算数据代入运算式中进行计算,将计算的结果与所述运算结果进行比较,判断云服务器获得的压缩包是否完整。
[0007]作为优选,所述移动终端对压缩包进行备份,每个压缩包的备份具有与运算式、运算参数、运算数据或运算结果对应的唯一编码,当云服务器判断因为缺少运算式、运算参数、运算数据或运算结果造成无法运算或者运算结果不正确时,根据缺少的内容从备份中找到对应的压缩包。
[0008]作为优选,所述压缩包的备份按预设的周期进行清除。
[0009]本专利技术的有益效果是,这种车载日志的管理方法将车载日志分为多个压缩包并逐
步传输到移动终端进行存储,车机中少量存储日志数据,当需要使用日志时云服务器从移动终端和/或车机中提取压缩包,不仅保证车机日志在存储中发生丢失,也可能保证在转存的过程数据的完整性。
附图说明
[0010]下面结合附图和实施例对本专利技术进一步说明。
[0011]图1是本专利技术的一种车载日志的管理方法的最优实施例的流程图。
具体实施方式
[0012]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0013]在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0014]此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0015]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。
[0016]如图1所示,本专利技术提供了一种车载日志的管理方法,包括以下步骤:S1、为车机配置唯一识别码,云服务器通过唯一识别码来识别车机的身份;S2、车机将每一份日志分为多个压缩包,车机将多个压缩包逐次通过蓝牙发送至移动终端并进行存储;车机将唯一识别码通过蓝牙发送至移动终端并进行存储;车机本身具有一定的存储空间,因此不要求一次性将所有的压缩包传输给移动终端,也不要求将所有的压缩包传输给移动终端。其中移动终端指的的智能手机、平板电脑等具有蓝牙传输功能的智能设备。
[0017]S3、车机通过互联网向云服务器发送日志上传请求,日志上传请求包括日志日期和唯一识别码,云服务器使用日志日期和唯一识别码从移动终端中筛选出对应的压缩包并提取,车机将剩余压缩包发送至云服务器;S4、云服务器解压所有的压缩包,提取其中的数据。
[0018]为了进一步保证数据的完整性,多个压缩包包括第一压缩包、第二压缩包和第三压缩包,第一压缩包具有日志数据和运算式,第二压缩包具有日志数据和运算参数,第三压缩包具有日志数据和运算结果,其它的压缩包具有日志数据和运算数据;运算式、运算参数、运算数据和运算结果可以根据压缩包的数量来确定,简单举例,假设有5个压缩包,运算式可以采用aA+bB=C,其中a=1,b=2,它们为运算参数,A=5,B=8,它们为运算数据,C=21,为运算结果。
[0019]云服务器解压所有的压缩包,提取运算式、运算参数、运算数据和运算结果,将运算参数和运算数据代入运算式中进行计算,将计算的结果与运算结果进行比较,判断云服务器获得的压缩包是否完整。
[0020]移动终端对压缩包进行备份,每个压缩包的备份具有与运算式、运算参数、运算数据或运算结果对应的唯一编码,对于运算数据和参数的唯一编码可以采用日期加算式的形式,例如对于参数a的唯一编码20211015ka,其中k为预设的常数,而对于运算式,可以采用日期加特殊字符来表示唯一编码。当云服务器判断因为缺少运算式、运算参数、运算数据或运算结果造成无法运算或者运算结果不正确时,根据缺少的内容从备份中找到对应的压缩包。
[0021]压缩包的备份按预设的周期进行清除,以防止备份长期占用存储空间。
[0022]在本说明书的描述中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载日志的管理方法,其特征在于,包括以下步骤:S1、为车机配置唯一识别码,云服务器通过唯一识别码来识别车机的身份;S2、所述车机将每一份日志分为多个压缩包,所述车机将多个压缩包逐次通过蓝牙发送至移动终端并进行存储;所述车机将唯一识别码通过蓝牙发送至移动终端并进行存储;S3、所述车机通过互联网向云服务器发送日志上传请求,所述日志上传请求包括日志日期和唯一识别码,所述云服务器使用日志日期和唯一识别码从移动终端中筛选出对应的压缩包并提取,所述车机将剩余压缩包发送至云服务器;S4、所述云服务器解压所有的压缩包。2.如权利要求1所述的一种车载日志的管理方法,其特征在于:多个所述压缩包包括第一压缩包、第二压缩包和第三压缩包,所述第一压缩包具有日志数据和运算式,所述第二压缩包具有日...

【专利技术属性】
技术研发人员:商炎炳张华
申请(专利权)人:常州新途软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1