本公开涉及车辆数据收集系统及其使用方法。
背景技术:
1、在车辆(vehicle)中包括收集与车辆以及包围车辆的环境这两方有关的数据的各种各样的传感器。所收集到的数据被保存在车辆内部的存储器内。在一些事例中,为了进行单独的保存或者分析,所保存的信息被传送至服务器。
2、在一些事例中,例如由于连接性的问题,从车辆向服务器传送所保存的信息的能力被阻止。作为其结果,会在车辆的存储器内部积累收集数据。在一些事例中,向服务器的传送与传送之间的收集数据的量会超过车辆内部的存储器的保存能力。
技术实现思路
1、本发明的一个技术方案涉及车辆数据收集系统。车辆数据收集系统包括构成为收集数据的传感器。车辆数据收集系统还包括非瞬时性的计算机可读介质,该非瞬时性的计算机可读介质构成为保存命令、应用日志以及系统日志。车辆数据收集系统还包括连接于非瞬时性的计算机可读介质的处理器。处理器构成为执行用于接收来自传感器的收集数据以及应用日志和系统日志中的至少一个的命令。处理器进一步构成为执行用于基于收集数据来生成日志数据的命令。处理器进一步构成为执行用于将日志数据分离为多个部分日志数据的命令。处理器进一步构成为执行用于进行如下处理的命令,该处理为:关于多个部分日志数据的各个部分日志数据生成元数据,该元数据包括关于应保存多个部分日志数据中的所对应的部分日志数据的保存单元的一部分的可靠度信息。处理器进一步构成为执行用于对保存单元发出命令以使得在保存单元的所对应的部分中保存多个部分日志数据的各个部分日志数据的命令。
2、在几个实施方式中,可靠度信息包括擦除次数信息。在几个实施方式中,可靠度信息包括擦除时间信息或者写入时间信息。在几个实施方式中,处理器进一步构成为执行用于进行如下处理的命令,该处理为:基于关于第1部分日志数据的可靠度信息,对具有比既定阈值高的追加的数据复制或者丢失的风险的多个部分日志数据中的第1部分日志数据进行识别。在几个实施方式中,处理器进一步构成为执行用于进行如下处理的命令,该处理为:对第1部分日志数据具有比既定阈值高的追加的数据复制或者丢失的风险这一决定进行响应,对传输部发出命令以使得在其它的预定的传输之前传输第1部分日志数据。在几个实施方式中,处理器进一步构成为执行用于接收来自服务器的数据要求的命令,处理器构成为基于收集数据以及所接收到的数据要求来生成日志数据。在几个实施方式中,处理器进一步构成为执行用于进行如下处理的命令,该处理为:决定是否传输所生成的日志数据的全部;并且,对传输所生成的日志数据的全部这一决定进行响应,对传输部发出命令以使得向服务器传输通知。在几个实施方式中,传感器为多个传感器中的一个,处理器进一步构成为执行用于进行如下处理的命令,该处理为:基于多个传感器中的哪个传感器收集到了与多个部分日志数据中的所对应的部分日志数据绑定的数据,生成关于多个部分日志数据的各个部分日志数据的流标识符(id)信息。在几个实施方式中,处理器进一步构成为执行用于进行如下处理的命令,该处理为:基于关于多个部分日志数据的各个部分日志数据的流id信息来决定可靠度信息。
3、本发明的一个技术方案涉及车辆数据收集系统的使用方法。该方法包括:接收来自传感器的收集数据以及应用日志或者系统日志。该方法还包括:基于收集数据来生成日志数据。该方法还包括:将日志数据分离为多个部分日志数据。该方法还包括:生成关于多个部分日志数据的各个部分日志数据的元数据,生成元数据包括生成包括可靠度信息的元数据,该可靠度信息是关于应保存多个部分日志数据中的所对应的部分日志数据的保存单元的一部分的可靠度信息。该方法还包括:在保存单元的所对应的部分中保存多个部分日志数据的各个部分日志数据。在几个实施方式中,生成元数据包括使用擦除次数信息来生成元数据。在几个实施方式中,生成元数据包括使用擦除时间信息或者写入时间信息来生成元数据。在几个实施方式中,该方法还包括:基于关于第1部分日志数据的消耗状态信息,对具有比既定阈值高的追加的数据复制或者丢失的风险的多个部分日志数据中的第1部分日志数据进行识别。在几个实施方式中,该方法还包括:对第1部分日志数据具有比既定阈值高的追加的数据复制或者丢失的风险这一决定进行响应,在其它的预定的传输之前传输第1部分日志数据的步骤。在几个实施方式中,该方法还包括:接收来自服务器的数据要求;和基于收集数据以及所接收到的数据要求来生成日志数据。在几个实施方式中,该方法还包括:决定是否传输所生成的日志数据的全部;和对传输所生成的日志数据的全部这一决定进行响应,向服务器传输通知。在几个实施方式中,接收收集数据包括从包括传感器的多个传感器接收收集数据,该方法还包括:基于多个传感器中的哪个传感器收集到了与多个部分日志数据中的所对应的部分日志数据绑定的数据,生成关于多个部分日志数据的各个部分日志数据的流标识符(id)信息。在几个实施方式中,该方法还包括:基于关于多个部分日志数据的各个部分日志数据的流id信息来决定可靠度信息。
4、本发明的一个技术方案涉及车辆数据收集系统。该车辆数据收集系统包括构成为保存命令的非瞬时性的计算机可读介质。车辆数据收集系统还包括连接于非瞬时性的计算机可读介质的处理器。该处理器构成为执行用于进行如下处理的命令,该处理为:接收具有第1日志标识符(id)的第1部分日志数据。该处理器进一步构成为执行用于发出命令以使得将第1部分日志数据保存在缓冲区域内的命令。处理器进一步构成为执行用于接收具有第1日志id的第2部分日志数据的命令。处理器进一步构成为执行用于接收具有第1日志id的日志数据的传输完成通知的命令。处理器进一步构成为执行用于进行如下处理的命令,该处理为:对传输完成通知的接收进行响应,使用第1部分日志数据和第2部分日志数据来重构日志数据。处理器进一步构成为执行用于发出命令以使得将重构后的日志数据保存在缓冲区域以外的位置的命令。在几个实施方式中,处理器进一步构成为执行用于进行如下处理的命令,该处理为:对重构日志数据的步骤的完成进行响应,对传输部发出命令以使得向用户传输警报。
1.一种车辆数据收集系统,包括:
2.根据权利要求1所述的车辆数据收集系统,
3.根据权利要求1或者2所述的车辆数据收集系统,
4.根据权利要求1~3中任一项所述的车辆数据收集系统,
5.根据权利要求4所述的车辆数据收集系统,
6.根据权利要求1~5中任一项所述的车辆数据收集系统,
7.根据权利要求1~6中任一项所述的车辆数据收集系统,
8.根据权利要求1~7中任一项所述的车辆数据收集系统,
9.根据权利要求8所述的车辆数据收集系统,
10.一种车辆数据收集系统的使用方法,包括:
11.根据权利要求10所述的车辆数据收集系统的使用方法,
12.根据权利要求10或者11所述的车辆数据收集系统的使用方法,
13.根据权利要求10~12中任一项所述的车辆数据收集系统的使用方法,还包括:
14.根据权利要求13所述的车辆数据收集系统的使用方法,还包括:
15.根据权利要求10~14中任一项所述的车辆数据收集系统的使用方法,还包括:
16.根据权利要求10~15中任一项所述的车辆数据收集系统的使用方法,还包括:
17.根据权利要求10~16中任一项所述的车辆数据收集系统的使用方法,
18.根据权利要求17所述的车辆数据收集系统的使用方法,还包括:
19.一种车辆数据收集系统,包括:
20.根据权利要求19所述的车辆数据收集系统,