车辆的日志处理的方法、装置、存储介质和处理器与流程

文档序号:33005744发布日期:2023-01-18 03:50阅读:34来源:国知局
车辆的日志处理的方法、装置、存储介质和处理器与流程

1.本发明涉及日志分析技术领域,具体而言,涉及一种车辆的日志处理的方法、装置、存储介质和处理器。


背景技术:

2.随着汽车技术的发展,车辆的车载信息娱乐系统可以提供的功能越来越多,例如,导航,听音乐,通信等,用户通过应用账号登录到相关应用后即可使用相应的功能,通常车载信息娱乐系统配备有日志记录系统,用于根据用户的操作生成车机日志,当用户遇到问题时,可以通过对车机日志进行检测,来定位问题发生的原因。
3.目前,在对车机日志进行分析时,通常是将车机日志导出后由人工进行分析,但是用户在使用车辆过程中,难免会发生突发事件,例如,账号登录失败,导致有些功能无法使用,在这种情况下完全依赖人工分析,会造成车机日志的检测效率低,问题无法及时得到解决,给用户带来较差的使用体验。
4.针对上述车机日志检测效率低的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本发明实施例提供了一种车辆的日志处理的方法、装置、存储介质和处理器,以至少解决车机日志检测效率低的技术问题。
6.根据本发明实施例的一个方面,提供了一种车辆的日志处理的方法。该方法可以包括:获取车辆在预设时间范围内产生的车机日志,其中,车机日志基于车辆的车载信息娱乐系统生成;基于待检测账号从车机日志中提取待检测的原始车机日志,其中,原始车机日志与待检测账号相关联;对原始车机日志进行预处理,得到目标车机日志,其中,目标车机日志与待检测账号的登录流程相关联;基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,其中,目标检测结果用于表示待检测账号是否成功登录至车载信息娱乐系统。
7.可选地,对原始车机日志进行预处理,得到目标车机日志,包括:基于关键字,从规则库中获取目标正则表达式,其中,目标正则表达式用于筛选原始车机日志中与待检测账号的登录流程相关联的车机日志;基于目标正则表达式,从原始车机日志中筛选目标车机日志。
8.可选地,基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,包括:获取与待检测账号的登录功能相关联的参考车机日志;基于参考车机日志对目标车机日志进行检测,得到目标检测结果。
9.可选地,基于参考车机日志对目标车机日志进行检测,得到目标检测结果,包括:按照待检测账号的登录流程分别对参考车机日志和目标车机日志进行排序,得到参考车机日志排序集合和目标车机日志排序集合,其中,参考车机日志排序集合中的每个参考车机日志与目标车机日志排序集合中的每个目标车机日志一一对应;将参考车机日志排序集合
中的每个参考车机日志与目标车机日志排序集合中的每个目标车机日志依次进行比对,得到目标检测结果。
10.可选地,将参考车机日志排序集合中的每个参考车机日志与目标车机日志排序集合中的每个目标车机日志依次进行比对,得到目标检测结果,包括:响应于目标车机日志排序集合中的目标车机日志与参考车机日志排序集合中的参考车机日志在比对分析时出现差异,则确定目标车机日志的检测结果为异常检测结果;响应于目标车机日志排序集合中的目标车机日志与参考车机日志排序集合中的参考车机日志在比对分析时没有出现差异,则确定目标车机日志的检测结果为正常检测结果。
11.可选地,该方法还包括:响应于目标车机日志的目标检测结果为异常检测结果,则确定待检测账号登录失败;响应于目标车机日志的目标检测结果为正常检测结果,则继续将目标车机日志集合中剩余的目标车机日志与参考车机日志集合中剩余的参考车机日志按顺序进行比对,直至目标车机日志集合中所有目标车机日志与参考车机日志集合中所有参考车机日志比对结束,目标车机日志的检测结果均为正常检测结果,则确定待检测账号登录成功。
12.根据本发明实施例的另一方面,还提供了一种车辆的日志处理的装置,包括:获取模块,用于获取车辆在预设时间范围内产生的车机日志,其中,车机日志与车辆的车载信息娱乐系统相关联;提取模块,用于基于待检测账号从车机日志中提取待检测的原始车机日志,其中,原始车机日志与待检测账号相关联;处理模块,用于对原始车机日志进行预处理,得到目标车机日志,其中,目标车机日志与待检测账号的登录流程相关联;检测模块,用于基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,其中,目标检测结果用于表示待检测账号是否成功登录至车载信息娱乐系统。
13.根据本发明实施例的另一方面,还提供了一种计算机可读存储介质。该计算机可读存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行本发明实施例的车辆的日志处理的方法。
14.根据本发明实施例的另一方面,还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本发明实施例的车辆的日志处理的方法。
15.根据本发明实施例的另一方面,还提供了一种车辆,该车辆用于执行本发明实施例的车辆的日志处理的方法。
16.在本发明实施例中,通过获取车辆在预设时间范围内产生的车机日志,并基于待检测账号从获取到的车机日志中提取待检测的原始车机日志,其中,该原始车机日志与待检测账号相关联,对原始车机日志进行预处理,得到目标车机日志,其中该目标车机日志与待检测账号的登录流程相关联;基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果。也就是说,本发明实施例提供的车辆的日志处理的方法可以对获取到的原始车机日志进行预处理,获取与待检测账号的登录流程相关联的目标车机日志,进而基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,通过目标车机日志的目标检测结果可以快速识别出待检测账号是否成功登录至车载信息娱乐系统,实现了提升车机日志检测效率的技术效果,解决了车机日志检测效率低的技术问题。
附图说明
17.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
18.图1是根据本发明实施例的一种车辆的日志处理的方法的流程图;
19.图2是根据本发明实施例的一种账号的标准登录流程的示意图;
20.图3是根据本发明实施例的一种车辆的日志处理方法的流程图;
21.图4是根据本发明实施例的一种车辆的日志处理装置的示意图。
具体实施方式
22.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
23.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
24.实施例1
25.根据本发明实施例,提供了一种车辆的日志处理的方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
26.图1是根据本发明实施例的一种车辆的日志处理方法的流程图,如图1所示,该方法可以包括如下步骤:
27.步骤s101,获取车辆在预设时间范围内产生的车机日志,其中,车机日志基于车辆的车载信息娱乐系统生成。
28.在本发明上述步骤s101提供的技术方案中,车辆的车载信息娱乐系统(in-vehicle infotainment,简称为ivi)中包含各类应用,用户可以通过各类应用的注册账号登录相关应用,来使用相关应用所提供的功能。其中,各类应用在使用过程中每个关键步骤都可以对应有车机日志产生,例如,账号登录,掉线、故障等,生成的车机日志中记载有相应步骤的运行状态和操作信息。基于此,可以获取车辆在预设时间范围内产生的车机日志,其中,该预设时间范围可以预先设置,例如,为当前时刻之前的8h,或者为当前时刻之前的10h,此处不做具体限制。
29.可选地,可以通过u盘来获取车辆的车机日志,例如,通过u盘连接车机,进而提取车机日志。另外,也可以通过远程指令来获取车机日志,例如,可以通过管理网站对制定车
机下发车机日志提取指令,车机在接收到指令后,可以将车机日志上传至管理网站,这样即可通过远程指令的方式获取到车机日志。
30.步骤s102,基于待检测账号从车机日志中提取待检测的原始车机日志,其中,原始车机日志与待检测账号相关联。
31.在本发明上述步骤s102提供的技术方案中,由前述介绍可知,车机日志中记载了各类应用在使用过程中的运行状态和操作信息,需要说明的是,由于登录各类应用所使用的账号不同,基于此,生成的车行日志可以与各类应用的登录账号相关联,也即,每个车机日志对应一个应用的登录账号,在这种情况下,可以利用待检测账号从车机日志中提取待检测的原始车机日志,其中,提取到的原始车机日志为与待检测账号相关联的车机日志。
32.可选地,由于车机日志与各类应用的登录账号相关联,基于此,在基于待检测账号从车机日志中提取待检测的原始车机日志时,可以根据待检测账号从获取到的车机日志中查找与该待检测账号相同的账号对应的车机日志,并将查找到的车机日志确定为与该待检测账号相关联的原始车机日志。
33.步骤s103,对原始车机日志进行预处理,得到目标车机日志,其中,目标车机日志与待检测账号的登录流程相关联。
34.在本发明上述步骤s103提供的技术方案中,由前述步骤s101的介绍可知,车机日志是基于各类应用使用过程中的关键步骤生成的,基于此,车机日志中可以包括与账号登录功能相关的车机日志,与账号掉线相关联的车机日志、与应用故障相关联的车机日志,基于此,可以对获取到的原始车机日志进行预处理,进而从原始车机日志中提取出与待检测账号的登录流程相关联的车机日志。
35.可选地,可以利用正则表达式从原始车机日志中提取与待检测账号的登录流程相关联的车机日志。需要说明的是,可以预先定义规则库,其中该规则库中可以包括多条正则表达式,每条正则表达式用于筛选一种类型的车机日志,例如,筛选与账号登录功能相关联的车机日志的正则表达式、筛选与账号掉线相关联的车机日志的正则表达式,以及筛选与各类故障相关联的车机日志的正则表达式。其中,规则库中存储的每条正则表达式对应有功能关键字,其中,该功能关键字可以为登录、掉线、故障等。
36.可选地,可以利用关键字从规则库中查找用于筛选与待检测账号的登录流程相关联的车机日志的正则表达式。例如,可以基于关键字“登录”从规则库中查找正则表达式,查找到的正则表达式即为目标正则表达式。
37.可选地,在查找到目标正则表达式之后,可以利用目标正则表达式从原始车机日志中查找与目标正则表达式相匹配的车机日志,将查找到的车机日志作为目标车机日志,其中,该目标车机即为与待检测账号的登录流程相关联的车机日志。
38.步骤s104,基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,其中,目标检测结果用于表示待检测账号是否成功登录至车载信息娱乐系统。
39.在本发明上述步骤s104提供的技术方案中,在确定出目标车机日志之后,可以进一步基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,其中,目标检测结果用于表示待检测账号是否成功登录至车载信息娱乐系统。
40.可选地,每个应用的标准登录流程对应有参考车机日志,基于此,可以基于待检测账号获取与待检测账号的登录功能相关联的参考车机日志,由于与登录功能相关联的参考
车机日志与目标车机日志均是基于登录流程中的关键步骤生成的,基于此,在获取到的参考车机日志之后,可以按照待检测账号的登录流程将目标车机日志与参考车机日志进行排序,得到参考车机日志排序集合和目标车机日志排序集合。
41.可选地,在得到参考车机日志排序集合和目标车机日志排序集合之后,可以按照排序顺序将目标车机日志与参考车机日志逐一进行比对,在比对过程中,如果目标车机日志与参考车机日志之间出现差异,则确定目标车机日志的检测结果为异常检测结果,也即待检测账号登录失败;如果在整个比对过程中,目标车机日志与参考车机日志之间均未出现差异,则确定目标车机日志的而检测结果为正常检测结果,也即待检测账号登录成功。
42.本技术上述步骤s101至步骤s104,通过获取车辆在预设时间范围内产生的车机日志,并基于待检测账号从获取到的车机日志中提取待检测的原始车机日志,其中,该原始车机日志与待检测账号相关联,对原始车机日志进行预处理,得到目标车机日志,其中该目标车机日志与待检测账号的登录流程相关联;基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果。也就是说,本发明实施例提供的车辆的日志处理的方法可以对获取到的原始车机日志进行预处理,获取与待检测账号的登录流程相关联的目标车机日志,进而基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,通过目标车机日志的目标检测结果可以快速识别出待检测账号是否成功登录至车载信息娱乐系统,达到了及时解决问题的目的,实现了提升车机日志检测效率的技术效果,解决了车机日志检测效率低的技术问题。
43.下面对该实施例的上述方法进行进一步介绍。
44.作为一种可选的实施例方式,步骤s103,对原始车机日志进行预处理,得到目标车机日志,包括:基于关键字,从规则库中获取目标正则表达式,其中,目标正则表达式用于筛选原始车机日志中与待检测账号的登录流程相关联的车机日志;基于目标正则表达式,从原始车机日志中筛选目标车机日志。
45.可选地,规则库中包含多条正则表达式,每条正则表达式用于筛选一种类型的车机日志,且每条正则表达式对应一个关键字,其中,关键字可以预先设置,例如,“登录”、“掉线”、“故障”等。其中,与“登录”对应的正则表达式用于筛选原始车机日志中与登录流程相关联的车机日志,与“掉线”对应的正则表达式用于筛选原始车机日志中与掉线相关联的车机日志,与“故障”对应的正则表达式用于筛选原始车机日志中与故障相关联的车机日志。基于此,可以基于关键字“登录”从规则库中获取目标正则表达式,获取到的目标正则表达式即可用于筛选原始车机日志中与待检测账号的登录流程相关联的车机日志。
46.可选地,在获取到目标正则表达式之后,可以将原始车机日志与目标正则表达式进行匹配,其中原始车机日志中与目标正则表达式相匹配的车机日志即为目标车机日志,该目标车机日志为与待检测账号的登录流程相关联的车机日志。
47.作为一种可选的实施例方式,步骤s104,基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,包括:获取与待检测好账号的登录流程相关联的参考车机日志;基于参考车机日志对目标车机日志进行检测,得到目标检测结果。
48.在该实施例中,在获取到目标车机日志之后,可以进一步对目标车机日志进行检测,其中,对目标车机日志进行检测时,可以先获取与待检测账号的登录流程相关联的参考车机日志,其中,参考车机日志为待检测账号以标准登录流程登录车载信息娱乐系统时的
关键步骤所生成的车机日志。
49.可选地,由于获取到的参考车机日志是基于待检测账号以标准登录流程登录车载信息娱乐系统时的关键步骤所生成的,其中,该关键步骤可能有多个,例如,获取登录相关信息、检查账号登录状态、获取账号绑定状态等,每个步骤对应一个车机日志,基于此,在获取到参考车机日志之后,可以将获取到的参考车机日志按照待检测账号的登录流程进行排序,并将目标车机日志也按照待检测账号的登录流程进行排序,得到参考车机日志排序集合和目标车机日志排序集合,其中,参考车机日志排序集合中的每个参考车机日志与目标车机日志排序集合中的每个目标车机日志一一对应。
50.可选地,在获取到参考车机日志排序集合和目标车机日志排序集合之后,可以将参考车机日志排序集合中的每个参考车机日志与目标车机日志排序集合中的每个目标车机日志依次进行比对,得到目标检测结果。
51.可选地,在比对过程中,当响应于目标车机日志集合中的目标车机日志与参考车机日志排序集合中的参考车机日志出现差异,也即参考车机日志和目标车机日志所记载的信息存在差异,则确定目标车机日志的检测结果为异常检测结果,在这种情况下,无需将目标车机日志集合中剩余的目标车机日志与参考车机日志集合中剩余的参考车机日志进行比对,即可确定待检测账号在登录车载信息娱乐系统时失败。
52.可选地,在比对过程中,当响应于目标车机日志集合中的每个目标车机日志与参考车机日志排序集合中的每个参考车机日志没有出现差异,则确定目标车机日志的检测结果为正常检测结果,在这种情况下,可以确定待检测账号在登录车载信息娱乐系统时成功,也即待检测账号成功登录车载信息娱乐系统。
53.可选地,在待检测账号登录失败时,可以对检测为异常的目标车机日志进行分析,以定位待检测账号登录失败的原因,达到及时解决问题的目的,避免待检测账号登录失败的情况再次发生。
54.本实施例,通过对原始车机日志进行预处理,得到与待检测账号的登录流程相关联的目标车机日志,之后,获取与待检测账号的登录流程相关联的参考车机日志,并将目标车机日志与参考车机日志进行一一比对,检测目标车机日志是否存在异常,在比对过程中,如果目标车机日志的检测结果为异常检测结果,则确定待检测账号登录失败,也无需进行后续比对检测;如果在比对过程中,目标车机日志的检测结果均为正常检测结果,则确定待检查呢账号登录成功,也就是说,本发明实施例中通过比对分析来检测目标车机日志是否存在异常,进而判定待检测账号是否成功登录至车载信息娱乐系统,这种检测方法方便快捷,可以及时判定待检测账号是否登录成功,在登录失败时,可以基于目标车机日志的异常检测结果定位待检测账号登录失败的原因,达到了及时解决问题的目的,实现了提升车机日志检测效率的技术效果,解决了车机日志检测效率低的技术问题。
55.实施例2
56.下面结合优选的实施方式对本发明实施例的技术方案进行举例说明。
57.目前,随着汽车技术的发展,车辆的车载信息娱乐系统可以提供的功能越来越多,例如,导航,听音乐,通信等,用户通过应用账号登录到相关应用后即可使用相应的功能,通常车载信息娱乐系统配备有日志记录系统,用于根据用户的操作生成车机日志,当用户遇到问题时,可以通过对车机日志进行检测,来定位问题发生的原因。
58.因此,为了克服以上问题,相关技术中有对车机日志进行分析的方法,也即将车机日志导出后由人工进行分析,但是用户在使用车辆过程中,难免会发生突发事件,例如,账号登录失败,导致有些功能无法使用,在这种情况下完全依赖人工分析,会造成车机日志的检测效率低,问题无法及时得到解决,给用户带来较差的使用体验。
59.然而,本发明实施例提出一种车辆的日志处理的方法,获取车辆在预设时间范围内产生的车机日志,基于待检测账号从获取到的车机日志中提取待检测的原始车机日志,之后,对原始车机日志进行预处理,得到目标车机日志,其中,目标车机日志与待检测账号的登录流程相关联,获取到目标车机日志之后,可以基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,其中,目标检测结果用于表示待检测账号是否成功登录至车载信息娱乐系统。这样基于待检测账号的标准登录流程对目标车机日志进行检测,可以快速的排查出异常的目标车机日志,进而通过对异常目标车机日志进行分析,即可快速的定位待检测账号登录失败的原因,快速的解决问题,达到了提升目标车机日志的检测效率的技术效果,解决了车机日志的检测效率低的技术问题。
60.下面对本发明实施例所提供的账号登录流程做进一步介绍,图2是根据本发明实施例的一种账号的标准登录流程的示意图,该方法可以包括以下步骤:
61.步骤s201,应用启动,并进行初始化。
62.步骤s202,获取相关信息。
63.在该实施例中,cp端可以获取车辆的相关信息,其中,该相关信息中包括车辆信息,例如车辆的唯一标识。
64.步骤s203,服务启动进入主界面播放会员内容。
65.步骤s204,检查cp账号登录状态。
66.在该实施例中,车机端可以检测cp账号的登录状态,其中,如果cp账号处于正常登录状态,则证明cp账号登录成功,如果cp账号处于异常登录状态,则说明cp账号没有登录成功。
67.步骤s205,判断cp账号是否登录。
68.在该实施例中,如果cp账号登录成功,则结束,如果cp账号未登录成功,则时可以执行步骤s206。
69.步骤s206,获取cp账号的绑定状态。
70.步骤s207,判断cp账号是否绑定。
71.在该实施例中,如果cp账号绑定成功,则执行步骤s208,如果cp账号没有绑定成功,则执行步骤s214。
72.步骤s208,执行绑定登录逻辑。
73.步骤s209,获取cp账号的绑定信息。
74.步骤s210,判断是否成功获取到cp账号的绑定信息。
75.在该实施例中,如果成功获取到cp账号的绑定信息,则执行步骤s211,如果没有获取到cp账号的绑定信息,则执行步骤s214。
76.步骤s211,调用cp端进行绑定登录。
77.步骤s212,执行绑定登录。
78.步骤s113,回调cp账号的登录状态。
79.步骤s214,执行未绑定登录逻辑。
80.步骤s215,获取无感登录相关信息。
81.步骤s216,调用cp端进行无感登录。
82.步骤s217,执行无感登录。
83.在执行上述cp账号登录步骤时,每一个步骤都可以生成一个车机日志,这样,当cp账号执行完全部登录流程之后,可以生成多个车机日志。这样,当cp账号未登录成功时,可以依据登录成功时生成的参考车机日志作为依据,来检测异常的车机日志,及时定位cp账号未登录成功的原因。
84.下面对本发明实施例所提供的车辆的日志处理的方法做进一步举例介绍,图3是根据本发明实施例的一种车辆的日志的处理方法的流程图,该方法可以包括如下步骤:
85.步骤s301,获取车机日志。
86.在该实施例中,cp账号在登录车机应用时,可以生成多个车机日志,基于此,可以先获取车机日志,举例而言,在获取车机日志时,可以通过下发远程指令来获取车机日志,也可以通过u盘连接车机来获取车机日志。
87.步骤s3011,通过远程指令获取车机日志。
88.步骤s3012,通过u盘获取车机日志。
89.步骤s302,车机日志预处理。
90.在该实施例中,在获取待车机日志之后,可以对获取到的车机日志进行预处理,例如,可以利用正则表达式从获取到的车机日志中提取与cp账号的登录流程相关联的车机日志。
91.步骤s303,车机日志自动分析。
92.在该实施例中,在对车机日志进行预处理之后,可以对预处理得到的车机日志进行自动分析,其中,在对车机日志进行自动分析时,可以以cp账号成功登录时生成的参考车机日志为依据,将预处理之后的车机日志与参考车机日志进行比对分析,如果预处理后的车机日志与参考车机日志之间不存在差异,则说明cp账号成功登录至车机应用;如果预处理后的车机日志与参考车机日志之间存在差异,则说明cp账号在登录车机应用过程中出现异常,进而通过对异常车机日志进行分析,即可定位cp账号登录失败的原因。
93.在本发明该实施例中,提出了一种车辆的日志处理的方法,通过获取车机日志,进而对车机日志进行预处理,得到与cp账号的登录流程相关联的车机,进而对与cp账号的登录流程相关联的车机日志进行自动分析,以确定cp账号是否成功登录,并在cp账号登录失败时,对异常车机日志进行分析,以定位cp账号登录失败的原因。这样可以快速排查出异常车机日志,对异常车机日志进行分析,即可快速的定位cp账号登录失败的原因,快速的解决问题,达到了提升车机日志的检测效率的技术效果,解决了车机日志的检测效率低的技术问题。
94.实施例3
95.根据本发明实施例,还提供了一种车辆的日志处理的装置。需要说明的是,该车辆的日志处理的装置可以用于执行实施例1中的车辆的日志处理的方法。
96.图4是根据本发明实施例的一种车辆的日志处理的装置的示意图。如图4所示,车辆的日志处理的装置400可以包括:获取模块401、提取模块402、处理模块403和检测模块
404。
97.获取模块401,用于获取车辆在预设时间范围内产生的车机日志,其中,车机日志基于车辆的车载信息娱乐系统生成;
98.提取模块402,用于基于待检测账号从车机日志中提取待检测的原始车机日志,其中,原始车机日志与待检测账号相关联;
99.处理模块403,用于对原始车机日志进行预处理,得到目标车机日志,其中,目标车机日志与待检测账号的登录流程相关联;
100.检测模块404,用于基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,其中,目标检测结果用于表示待检测账号是否成功登录至车载信息娱乐系统。
101.可选地,处理模块403,包括:第一获取单元,用于基于关键字,从规则库中获取目标正则表达式,其中,目标正则表达式用于筛选原始车机日志中与待检测账号的登录流程相关联的车机日志;筛选单元,用于基于目标正则表达式,从原始车机日志中筛选目标车机日志。
102.可选地,检测模块404,包括:第二获取单元,用于获取与待检测账号的登录功能相关联的参考车机日志;检测单元,用于基于参考车机日志对目标车机日志进行检测,得到目标检测结果。
103.可选地,检测单元,包括:排序子单元,用于按照待检测账号的登录流程分别对参考车机日志和目标车机日志进行排序,得到参考车机日志排序集合和目标车机日志排序集合,其中,参考车机日志排序集合中的每个参考车机日志与目标车机日志排序集合中的每个目标车机日志一一对应;比对子单元,用于将参考车机日志排序集合中的每个参考车机日志与目标车机日志排序集合中的每个目标车机日志依次进行比对,得到目标检测结果。
104.可选地,比对子单元用于响应于目标车机日志排序集合中的目标车机日志与参考车机日志排序集合中的参考车机日志在比对分析时出现差异,则确定目标车机日志的检测结果为异常检测结果;该比对子单元还用于响应于目标车机日志排序集合中的目标车机日志与参考车机日志排序集合中的参考车机日志在比对分析时没有出现差异,则确定目标车机日志的检测结果为正常检测结果。
105.可选地,该装置还用于响应于目标车机日志的目标检测结果为异常检测结果,则确定待检测账号登录失败;该装置还用于响应于目标车机日志的目标检测结果为正常检测结果,则继续将目标车机日志集合中剩余的目标车机日志与参考车机日志集合中剩余的参考车机日志按顺序进行比对,直至目标车机日志集合中所有目标车机日志与参考车机日志集合中所有参考车机日志比对结束,目标车机日志的检测结果均为正常检测结果,则确定待检测账号登录成功。
106.在该实施例中,获取模块,用于获取车辆在预设时间范围内产生的车机日志;提取模块,用于基于待检测账号从车机日志中提取待检测的原始车机日志,处理模块,用于对原始车机日志进行预处理,得到目标车机日志;检测模块,用于基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,其中,目标检测结果用于表示待检测账号是否成功登录至车载信息娱乐系统。本发明实施例提供的车辆的日志处理的方法可以对获取到的原始车机日志进行预处理,获取与待检测账号的登录流程相关联的目标车机日志,
进而基于待检测账号的标准登录流程对目标车机日志进行检测,得到目标检测结果,通过目标车机日志的目标检测结果可以快速识别出待检测账号是否成功登录至车载信息娱乐系统,达到了及时解决问题的目的,实现了提升车机日志检测效率的技术效果,解决了车机日志检测效率低的技术问题。
107.实施例4
108.根据本发明实施例,还提供了一种计算机可读存储介质,该存储介质包括存储的程序,其中,在程序运行时控制计算机可读存储介质所在设备执行实施例1中的车辆的日志处理的方法。
109.实施例5
110.根据本发明实施例,还提供了一种处理器,该处理器用于运行程序,其中,程序运行时执行实施例1中的车辆的日志处理的方法。
111.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
112.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
113.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如模块的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
114.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
115.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
116.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
117.以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1