里程检测方法、装置、电子设备及计算机存储介质与流程

文档序号:32482336发布日期:2022-12-09 23:25阅读:42来源:国知局
里程检测方法、装置、电子设备及计算机存储介质与流程

1.本发明涉及汽车技术领域,尤其涉及一种里程检测方法、装置、电子设备及计算机存储介质。


背景技术:

2.随着二手车市场的发展,二手车交易业务不断增多。由于车辆的行驶总里程会影响到发动机、变速箱等部件的使用寿命,进而会影响车辆的交易价格,因此,为了提高销售利润,会存在车主或中间商篡改车辆的行驶总里程的情况,损害消费者的利益。
3.为了保障消费者的利益,在交易的过程中通常会对车辆的行驶总里程进行校验,以检测该车辆的行驶总里程是否发生篡改。目前,检测车辆行驶总里程是否发生篡改的方法通常是,由专业技术人员根据其个人经验和车辆的磨损程度,估算出车辆的行驶里程数,再将该行驶里程数与车辆仪表盘上显示的里程数进行比对,最后根据比对结果确定该车辆的行驶总里程是否发生篡改。
4.但是,由于上述方法容易受到人为因素的影响,可能会使估算的行驶里程数与车辆的实际行驶里程产生较大偏差,导致无法准确检测车辆的行驶总里程是否发生篡改。


技术实现要素:

5.本技术实施例公开了一种里程检测方法、装置、电子设备及计算机存储介质,以期提高检测车辆的行驶总里程是否发生篡改的准确度。
6.第一方面,本技术实施例提供了一种里程检测方法,包括:获取待检测车辆通过仪表盘记录的第一里程信息;获取所述待检测车辆的电子控制单元的校验结果,所述校验结果用于描述所述待检测车辆与所述电子控制单元的匹配程度;在所述校验结果指示所述匹配程度满足第一预设阈值的情况下,获取所述待检测车辆通过所述电子控制单元记录的第二里程信息;根据所述第一里程信息和所述第二里程信息,确定所述待检测车辆的第一检测结果,所述第一检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改。
7.本技术实施例中,上述第一里程信息包含待检测车辆的仪表盘上显示的行驶总里程信息。上述电子控制单元与待检测车辆建立有通信连接,并且可以根据动力轮胎的转速信息计算得到上述待检测车辆的行驶总里程。示例性的,本方法可通过对比待检测车辆的车型对应的电子控制单元的区别编码、操作系统设置参数和/或与待检测车辆之间的通讯方式确定第一预设阈值,并可通过待检测车辆的车载自动诊断系统(on board diagnostics,obd)接口获取待检测车辆的第一里程信息、第二里程信息以及与上述校验结果关联的车辆信息。
8.在本方法中,若上述校验结果指示待检测车辆与电子控制单元的匹配程度满足上述第一预设阈值,则可表示电子控制单元的操作系统未发生篡改,对应的,电子控制单元中存储的行车数据为上述待检测车辆的行车数据的可信度较高,进一步地,通过电子控制单元记录的第二里程信息与待检测车辆实际行驶总里程的匹配度较高。因此,相较于现有技
术,基于待检测车辆仪表盘上记录的第一里程信息和电子控制单元中记录的第二里程信息确定上述第一检测结果,可以识别出待检测车辆仪表盘上显示的总里程数与实际行驶总里程数之间的偏差,以提高检测车辆的行驶总里程是否发生篡改的准确度。
9.在第一方面一个可能的实施方式中,在所述根据所述第一里程信息和所述第二里程信息,确定所述待检测车辆的第一检测结果之前,所述方法还包括:获取所述待检测车辆的改装信息,所述改装信息用于描述所述待检测车辆的动力系统变化;所述根据所述第一里程信息和所述第二里程信息,确定所述待检测车辆的第一检测结果包括:根据所述第一里程信息、所述第二里程信息和所述改装信息,确定所述待检测车辆的所述第一检测结果。
10.在本实施例中,示例性的,上述改装信息可通过存储有待检测车辆改装报备信息的第三方网络设备得到。上述动力系统变化可以包括改装待检测车辆动力器件/套件的机械结构,还可以包括修改动力控制模块的软件设计。由于在同一车辆的动力系统中,为保持车辆的动力性能,车辆动力器件/套件的机械结构通常需要与动力控制模块的软件设计相互对应,而对动力系统中的机械结构或软件设计的改装可能会导致车辆的电控单元记录的行车数据与实际行车数据产生较大偏差,基于此,本方法结合上述第一里程信息、上述第二里程信息和上述改装信息,确定待检测车辆记录的行驶总里程与实际行驶总里程之间的偏差,可以提高检测车辆的行驶总里程是否发生篡改的准确度。
11.在第一方面一个可能的实施方式中,所述根据所述第一里程信息、所述第二里程信息和所述改装信息,确定所述待检测车辆的所述第一检测结果包括:若所述改装信息指示所述待检测车辆的动力轮胎的周长大于第二预设阈值,且所述第一里程信息对应的里程值小于或等于所述第二里程信息对应的里程值,则确定所述待检测车辆的所述第一检测结果为所述待检测车辆的行驶总里程发生篡改,所述第二预设阈值与所述电子控制单元存储的轮胎规格参数匹配。
12.在本实施例中,上述轮胎规格参数包括但不限于动力轮胎的直径、半径或周长。可以理解的,上述电子控制单元可根据其存储的轮胎规格参数和该动力轮胎对应的转速信息,计算得到上述第二里程信息,若改装后的动力轮胎的周长变大,则电子控制单元计算得到的第二里程信息对应的里程值会小于实际行驶里程值,此时若仪表盘上显示的第一里程信息对应的里程值小于上述第二里程信息对应的里程值,则可表示除因改装动力轮胎导致的总里程发生篡改之外,仪表盘上显示的总里程值也发生篡改,若仪表盘上显示的第一里程信息对应的里程值等于上述第二里程信息对应的里程值,则可表示待检测车辆因改装动力轮胎导致总里程发生篡改,可进一步提高检测车辆行驶总里程是否发生篡改的准确度。
13.在第一方面一个可能的实施方式中,所述根据所述第一里程信息、所述第二里程信息和所述改装信息,确定所述待检测车辆的所述第一检测结果包括:若所述改装信息指示所述电子控制单元存储的里程计算程序发生变化,且所述第一里程信息对应的里程值小于或等于所述第二里程信息对应的里程值,则确定所述待检测车辆的所述第一检测结果为所述待检测车辆的行驶总里程发生篡改。
14.在本实施例中,上述里程计算程序发生变化包括但不限于修改里程计算相关的配置参数和/或计算逻辑。可以理解的,由于在上述电子控制单元与上述待检测车辆匹配的情况下,可以通过车辆本身配置的指定接口接入终端设备,并通过该终端设备刷写上述电子控制单元中存储的程序代码以更改车辆的里程计算程序,从而使车辆电子控制单元记录的
第二里程信息对应的里程值与实际行驶里程值产生较大偏差,在此情况下,若仪表盘上显示的第一里程信息对应的里程值小于上述第二里程信息对应的里程值,则可表示除因修改电子控制单元中存储的里程计算程序导致的总里程发生篡改之外,仪表盘上显示的总里程值也发生篡改,若仪表盘上显示的第一里程信息对应的里程值等于上述第二里程信息对应的里程值,则可表示待检测车辆因修改电子控制单元中存储的里程计算程序导致总里程发生篡改,可进一步提高检测车辆行驶总里程是否发生篡改的准确度。
15.在第一方面一个可能的实施方式中,在所述获取待检测车辆的电子控制单元的校验结果之后,所述方法还包括:在所述校验结果指示所述匹配程度不满足所述第一预设阈值的情况下,获取所述待检测车辆通过远程信息控制单元(telematics control unit,tcu)记录的第三里程信息;根据所述第一里程信息和所述第三里程信息,确定所述待检测车辆的第二检测结果,所述第二检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改。
16.在本实施例中,上述tcu又称变速箱电脑,可根据车辆行驶速度计算得到上述待检测车辆的行驶总里程,示例性的,本方法可通过前述obd接口获取上述第三里程信息。在本方法中,若上述校验结果指示待检测车辆与电子控制单元的匹配程度不满足上述第一预设阈值,则可表示电子控制单元的操作系统发生篡改,对应的,电子控制单元中存储的行车数据为上述待检测车辆的行车数据的可信度较低,进一步地,通过电子控制单元记录的第二里程信息与待检测车辆实际行驶总里程的匹配度较低,此时,以上述电子控制单元中记录的里程数据作为检测依据可能会导致误判,因此,本方法通过待检测车辆仪表盘上记录的第一里程信息和从待检测车辆的tcu获取的第三行驶里程信息确定上述第二检测结果,可以识别出待检测车辆仪表盘上显示的总里程数与tcu记录的实际行驶总里程数之间的偏差,以实现提高检测车辆的行驶总里程是否发生篡改的准确度。
17.在第一方面一个可能的实施方式中,在所述获取待检测车辆的电子控制单元的校验结果之后,所述方法还包括:在所述校验结果指示所述匹配程度不满足所述第一预设阈值的情况下,获取所述待检测车辆的维修保养记录中记载的第四里程信息;根据所述第一里程信息和所述第四里程信息,确定所述待检测车辆的第三检测结果,所述第三检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改。
18.在本实施例中,可以理解的,在待检测车辆处于质保期内的情况下,其维修保养记录中通常会记载有每次维修或保养时车辆的实际行驶的总里程数,示例性的,上述维修保养记录可以存储在指定的网络设备中,通过该网络设备开放的通信接口可获取到上述维修保养记录,并从中提取上述第四里程信息。同样,在本方法中,若上述校验结果指示待检测车辆与电子控制单元的匹配程度不满足上述第一预设阈值,则可表示电子控制单元的操作系统发生篡改,对应的,电子控制单元中存储的行车数据为上述待检测车辆的行车数据的可信度较低,进一步地,通过电子控制单元记录的第二里程信息与待检测车辆实际行驶总里程的匹配度较低,此时,以上述电子控制单元中记录的里程数据作为检测依据可能会导致误判,因此,本方法通过待检测车辆仪表盘上记录的第一里程信息和从待检测车辆的维修保养记录中提取的第四行驶里程信息确定上述第三检测结果,可以识别出待检测车辆仪表盘上显示的总里程数与维修保养记录中记载的实际行驶的总里程数之间的偏差,以提高检测车辆的行驶总里程是否发生篡改的准确度。
19.在第一方面一个可能的实施方式中,在所述获取所述待检测车辆的维修保养记录中记载的第四里程信息之前,所述方法还包括:获取所述待检测车辆的标识信息,所述标识信息用于识别所述待检测车辆;在目标服务器许可的情况下,根据所述标识信息,从所述目标服务器获取所述维修保养记录。
20.在本实施例中,上述维修保养记录存储在上述目标服务器中。上述标识信息可以唯一区分上述待检测车辆,其包括但不限于行驶证和/或车架号(vehicle identification number,vin)。示例性的,在上述目标服务器中,可以按照与上述标识信息对应的存储规则存储上述维修保养记录,对应的,以上述标识信息为索引,可实现快速且准确地从上述目标服务器中获取上述待检测车辆对应的维修保养记录。
21.第二方面,本技术实施例提供了一种里程检测装置,包括:第一获取单元,用于获取待检测车辆通过仪表盘记录的第一里程信息;第二获取单元,用于获取所述待检测车辆的电子控制单元的校验结果,所述校验结果用于描述所述待检测车辆与所述电子控制单元的匹配程度;第三获取单元,用于在所述校验结果指示所述匹配程度满足第一预设阈值的情况下,获取所述待检测车辆通过所述电子控制单元记录的第二里程信息;确定单元,用于根据所述第一里程信息和所述第二里程信息,确定所述待检测车辆的第一检测结果,所述第一检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改。
22.在第二方面一个可能的实施方式中,所述装置还包括:第四获取单元,用于获取所述待检测车辆的改装信息,所述改装信息用于描述所述待检测车辆的动力系统变化;所述确定单元,还具体用于根据所述第一里程信息、所述第二里程信息和所述改装信息,确定所述待检测车辆的所述第一检测结果。
23.在第二方面一个可能的实施方式中,所述确定单元,还具体用于若所述改装信息指示所述待检测车辆的动力轮胎的周长大于第二预设阈值,且所述第一里程信息对应的里程值小于或等于所述第二里程信息对应的里程值,则确定所述待检测车辆的所述第一检测结果为所述待检测车辆的行驶总里程发生篡改,所述第二预设阈值与所述电子控制单元存储的轮胎规格参数匹配。
24.在第二方面一个可能的实施方式中,所述确定单元,还具体用于若所述改装信息指示所述电子控制单元存储的里程计算程序发生变化,且所述第一里程信息对应的里程值小于或等于所述第二里程信息对应的里程值,则确定所述待检测车辆的所述第一检测结果为所述待检测车辆的行驶总里程发生篡改。
25.在第二方面一个可能的实施方式中,所述第三获取单元,还用于在所述校验结果指示所述匹配程度不满足所述第一预设阈值的情况下,获取所述待检测车辆通过远程信息控制单元tcu记录的第三里程信息;所述确定单元,还用于根据所述第一里程信息和所述第三里程信息,确定所述待检测车辆的第二检测结果,所述第二检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改。
26.在第二方面一个可能的实施方式中,所述第三获取单元,还用于在所述校验结果指示所述匹配程度不满足所述第一预设阈值的情况下,获取所述待检测车辆的维修保养记录中记载的第四里程信息;所述确定单元,还用于根据所述第一里程信息和所述第四里程信息,确定所述待检测车辆的第三检测结果,所述第三检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改。
27.在第二方面一个可能的实施方式中,所述装置还包括:第五获取单元,用于获取所述待检测车辆的标识信息,所述标识信息用于识别所述待检测车辆;第六获取单元,用于在目标服务器许可的情况下,根据所述标识信息,从所述目标服务器获取所述维修保养记录。
28.关于第二方面以及第二方面中任意一个可能的实施方式所带来的技术效果,可参考对应于第一方面以及第一方面中相应的实施方式的技术效果的介绍。
29.第三方面,本技术实施例提供了一种电子设备,所述电子设备包括:
30.存储器,用于存储程序;
31.处理器,用于执行所述存储器存储的所述程序,在所述程序被所述处理器执行的情况下,所述处理器执行如第一方面中任意一个可能的实施方式中的方法。
32.第四方面,本技术实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序包括程序指令,在所述程序指令被处理器执行的情况下,所述处理器执行如第一方面以及第一方面中任意一个可能的实施方式中的方法。
33.第五方面,本技术实施例提供了一种计算机程序产品,所述计算机程序产品包括:指令或计算机程序;在所述指令或所述计算机程序被执行的情况下,使如第一方面以及第一方面中任意一个可能的实施方式中的方法实现。
34.第六方面,本技术实施例提供了一种芯片,所述芯片包括处理器,所述处理器用于执行指令,在所述处理器执行所述指令的情况下,使得所述芯片执行如第一方面以及第一方面中任意一个可能的实施方式中的方法。可选的,所述芯片还包括输入/输出接口,所述输入/输出接口用于接收信号或发送信号。
附图说明
35.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍。
36.图1为本技术实施例提供的第一种里程检测方法的流程示意图;
37.图2为本技术实施例提供的第二种里程检测方法的流程示意图;
38.图3为本技术实施例提供的第三种里程检测方法的流程示意图;
39.图4为本技术实施例提供的第四种里程检测方法的流程示意图;
40.图5为本技术实施例提供的第一种里程检测装置的结构示意图;
41.图6为本技术实施例提供的第二种里程检测装置的结构示意图;
42.图7为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
43.为了使本技术的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图对本技术实施例进行描述。
44.本技术的说明书、权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备等,没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元等,或可选地还包括对于这些过程、方法、产品或设备等固有的其它步骤或单元。
45.在本文中提及的“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员可以显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
46.应当理解,在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上,“至少两个(项)”是指两个或三个及三个以上,“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
47.本技术提供的里程检测方法涉及汽车技术领域,具体可应用于在二手车交易过程中检测车辆的行驶总里程是否发生篡改。
48.目前,检测二手车的行驶总里程的方式通常是由专业技术人员根据其个人经验和车辆的磨损程度,估算出车辆的行驶里程数,再将该行驶里程数与车辆仪表盘上显示的里程数进行比对,最后根据比对结果确定该车辆的行驶总里程是否发生篡改。但是该方法容易受到人为因素的影响,可能会使估算的行驶里程数与车辆的实际行驶里程产生较大偏差,导致无法准确检测车辆的行驶总里程是否发生篡改。
49.针对以上问题,本技术实施例提供了一种里程检测方法,可以实现提高检测车辆的行驶总里程是否发生篡改的准确度。
50.下面将结合本技术实施例中的附图1对上述里程检测方法进行介绍,请参阅图1,图1是本技术实施例提供的第一种里程检测方法的流程示意图。
51.如图1所示,上述里程检测方法包括以下步骤:
52.s101、车辆诊断设备/服务器获取待检测车辆通过仪表盘记录的第一里程信息。
53.上述车辆诊断设备或上述服务器与上述待检测车辆之间建立有通信连接,上述第一里程信息包含待检测车辆的仪表盘上显示的行驶总里程信息。示例性的,在上述车辆诊断设备获取上述第一里程信息时,通过上述待检测车辆的obd接口读取上述仪表盘(或里程表)记录的上述第一里程信息,在上述服务器获取上述第一里程信息时,上述服务器可通过与上述待检测车辆之间的通信连接,接收上述待检测车辆上报的上述第一里程信息。
54.s102、车辆诊断设备/服务器获取上述待检测车辆的电子控制单元的校验结果,上述校验结果用于描述上述待检测车辆与上述电子控制单元的匹配程度。
55.上述电子控制单元与待检测车辆建立有通信连接,并且可以根据动力轮胎的转速信息计算得到上述待检测车辆的行驶总里程,上述电子控制单元可以根据上述待检测车辆的动力系统类型确定,例如若上述待检测车辆为传统燃油车辆,上述电子控制单元可以是行车电脑(electronic control unit,ecu),若上述待检测车辆为新能源车辆,上述电子控制单元可以是整车控制器(vehicle control unit,vcu),若上述待检测车辆为混合动力车辆,上述电子控制单元还可以是混合动力整车控制器(hybrid control unit,hcu)。
56.示例性的,上述车辆诊断设备或上述服务器可以对上述待检测车辆的装载的电子控制单元的区别编码、操作系统设置参数和/或与上述待检测车辆之间的通讯方式进行校
验,得到上述校验结果,以确定上述待检测车辆与上述电子控制单元的匹配程度。其中,上述区别编码可以是电子控制单元适配的车辆vin,或者电子控制单元的版本号(在版本号不同的情况下,电子控制单元在车辆上对应的安装接口位置不同,对应在车辆中的传感器配置也可以是不同的,若在待检测车辆装载的电子控制单元与该车辆原装的车载电子控制单元的版本号不同,则在待检测车辆和电子控制单元上电之后,会生成指定的故障码)。上述操作系统设置参数与待检测车辆支持的控制功能对应,若在待检测车辆装载的电子控制单元对应的操作系统设置参数与该车辆原装的车载电子控制单元对应的操作系统设置参数不同,在车辆控制功能或性能上会呈现出较大的差异性。上述电子控制单元与待检测车辆之间的通讯方式与待检测车辆的信息安全性能相关联,例如,信息安全性较高的车辆对应的原装电子控制单元在与车辆进行通信时,会采用指定的加密方式,以免其它设备篡改车辆通信系统中传输的数据,基于此,若待检测车辆装载的电子控制单元与该车辆原装的车载电子控制单元采用的通讯方式不同,则会发生通信故障,进一步地,电子控制单元无法实现对待检测车辆的控制功能。
57.可选的,上述诊断设备或服务器可通过获取上述待检测车辆的车辆vin,并与当前装载的电子控制单元适配的车辆vin进行比对,确定二者的相似度,以确定上述匹配程度。或者,通过查找包含待检测车辆型号和电子控制单元型号的关系映射表,对比上述待检测车辆中当前装载的电子控制单元与上述关系映射表中对应的电子控制单元之间的差异性(包括操作系统设置参数的差异性和/或与待检测车辆之间的通讯方式的差异性),以确定上述匹配程度。
58.s103、校验结果指示上述匹配程度满足第一预设阈值。
59.示例性的,本方法可通过对比待检测车辆的车型对应的电子控制单元的区别编码、操作系统设置参数和/或与待检测车辆之间的通讯方式确定上述第一预设阈值。可以理解的,以通过对比车辆vin确定上述第一预设阈值的情况为例,若上述校验结果指示上述待检测车辆的车辆vin与当前装载的电子控制单元适配的车辆vin的相似度大于或等于上述第一预设阈值,则可表示上述匹配程度满足上述第一预设阈值。
60.示例性的,若上述校验结果指示待检测车辆与电子控制单元的匹配程度满足上述第一预设阈值,则可表示电子控制单元的操作系统未发生篡改,对应的,电子控制单元中存储的行车数据为上述待检测车辆的行车数据的可信度较高,进一步地,通过电子控制单元记录的第二里程信息与待检测车辆实际行驶总里程的匹配度较高。
61.s104、车辆诊断设备/服务器获取上述待检测车辆通过上述电子控制单元记录的第二里程信息。
62.示例性的,上述车辆诊断设备可通过待检测车辆的obd接口读取上述电子控制单元中的数据,并生成对应的诊断信息,在该诊断信息未发生异常的情况下,从该诊断信息中提取上述第二里程信息。或者,上述服务器可以通过其与待检测车辆之间的通信连接,接收上述待检测车辆上报的上述第二里程信息。
63.可选的,上述诊断信息未发生异常的情况包括,上述诊断信息未发生信息缺失行为和/或上述诊断信息对应的里程数值满足预设的分布规则(该里程数值对应的仿真图谱未出现异常离散点),示例性的,上述信息缺失行为包括但不限于在指定时间段内里程信息为空或清零,上述预设的分布规则可通过计算多个时间段内获取到的总里程数值满足的分
布函数得到。
64.s105、根据上述第一里程信息和上述第二里程信息,确定上述待检测车辆的第一检测结果。
65.上述第一检测结果用于确定上述待检测车辆的行驶总里程是否发生篡改,上述第一检测结果中记载的信息可以是用于描述上述第一里程信息和上述第二里程信息对应的里程差值、比值和/或其他能够反映出二者之间差异性的数据形式。示例性的,若上述第一检测结果中呈现出的二者之间的差异超出允许的误差范围,则可确定上述待检测车辆的行驶总里程发生篡改,否则,可确定未发生篡改。其中,该允许的误差范围可通过对与该待检测车辆属于同一车型的实验车辆进行测试得到。
66.在本技术实施例中,相较于现有技术,基于待检测车辆仪表盘上记录的第一里程信息和电子控制单元中记录的第二里程信息确定上述第一检测结果,可以识别出待检测车辆仪表盘上显示的总里程数与实际行驶总里程数之间的偏差,以实现提高检测车辆的行驶总里程是否发生篡改的准确度。
67.鉴于除人为修改车辆仪表盘(或里程表)中显示的里程数据之外,为提高车辆动力性能而进行的对车辆动力系统的改装,也通常会导致车辆的行驶总里程发生篡改,基于此,本技术实施例还提供了第二种里程检测方法的流程示意图,请参阅图2。
68.如图2所示,上述里程检测方法包括以下步骤:
69.s201、车辆诊断设备/服务器获取待检测车辆通过仪表盘记录的第一里程信息。
70.s202、车辆诊断设备/服务器获取待检测车辆的电子控制单元的校验结果,上述校验结果用于描述待检测车辆与电子控制单元的匹配程度。
71.s203、校验结果指示上述匹配程度满足第一预设阈值。
72.s204、车辆诊断设备/服务器获取上述待检测车辆通过上述电子控制单元记录的第二里程信息。
73.关于步骤s201至步骤s204的具体实施方式,可对应参考前述实施例中步骤s101至不收s104的相关介绍,在此不做赘述。
74.s205、车辆诊断设备/服务器获取上述待检测车辆的改装信息。
75.上述改装信息用于描述上述待检测车辆的动力系统变化,可选的,上述改装信息可通过存储有待检测车辆改装报备信息的第三方网络设备得到,示例性的,上述车辆诊断设备或上述服务器可以在获取到上述第三方网络设备的访问权限的情况下,以上述待检测车辆的行驶证或者vin作为查询索引,获取上述待检测车辆对应的车辆改装报备信息,并从中提取到上述改装信息。上述动力系统变化可以包括改装待检测车辆动力器件/套件的机械结构,还可以包括修改动力控制模块的软件设计。
76.s206、车辆诊断设备/服务器根据上述第一里程信息、上述第二里程信息和上述改装信息,确定上述待检测车辆的第一检测结果。
77.上述第一检测结果用于确定上述待检测车辆的行驶总里程是否发生篡改,上述第一检测结果中的信息可以是在综合上述改装信息的情况下,记载的用于描述上述第一里程信息和上述第二里程信息对应的里程差值、比值和/或其他能够反映出二者之间差异性的数据形式。示例性的,在综合上述改装信息的情况下,若上述第一检测结果中呈现出的上述第一里程信息和上述第二里程信息的差异超出允许的误差范围,则可确定上述待检测车辆
的行驶总里程发生篡改,否则,可确定未发生篡改。其中,该允许的误差范围可通过对与该待检测车辆属于同一车型的实验车辆进行测试得到,应当说明的是,上述允许的误差范围可以是与前述实施例步骤s105中所述的误差范围相同,也可以是不同的,在此不做限定。
78.在本实施例中,由于在同一车辆的动力系统中,为保持车辆的动力性能,车辆动力器件/套件的机械结构通常需要与动力控制模块的软件设计相互对应,而对动力系统中的机械结构或软件设计的改装可能会导致车辆的电控单元记录的行车数据与实际行车数据产生较大偏差,基于此,本方法结合上述第一里程信息、上述第二里程信息和上述改装信息,确定待检测车辆记录的行驶总里程与实际行驶总里程之间的偏差,可以提高检测车辆的行驶总里程是否发生篡改的准确度。
79.在一种可选的实施方式中,上述步骤s206可以包括:
80.s2061、若上述改装信息指示上述待检测车辆的动力轮胎的周长大于第二预设阈值,且上述第一里程信息对应的里程值小于或等于上述第二里程信息对应的里程值,则确定上述待检测车辆的上述第一检测结果为上述待检测车辆的行驶总里程发生篡改,上述第二预设阈值与上述电子控制单元存储的轮胎规格参数匹配。
81.上述轮胎规格参数包括但不限于动力轮胎的直径、半径或周长。可以理解的,上述电子控制单元可通过获取动力轮胎对应的传感器采集的转速信息,结合其存储的轮胎规格参数,计算得到上述第二里程信息。可以理解的,若改装后的动力轮胎的周长变大,则电子控制单元计算得到的第二里程信息对应的里程值会小于实际行驶里程值,此时若仪表盘上显示的第一里程信息对应的里程值小于上述第二里程信息对应的里程值,则可表示除因改装动力轮胎导致的总里程发生篡改之外,仪表盘上显示的总里程值也发生篡改,若仪表盘上显示的第一里程信息对应的里程值等于上述第二里程信息对应的里程值,则可表示待检测车辆因改装动力轮胎导致总里程发生篡改,可进一步提高检测车辆行驶总里程是否发生篡改的准确度。
82.在一种可选的实施方式中,上述步骤s206还可以包括:
83.s2062、若上述改装信息指示上述电子控制单元存储的里程计算程序发生变化,且上述第一里程信息对应的里程值小于或等于上述第二里程信息对应的里程值,则确定上述待检测车辆的上述第一检测结果为上述待检测车辆的行驶总里程发生篡改。
84.示例性的,上述里程计算程序发生变化包括但不限于修改里程计算相关的配置参数和/或计算逻辑。可选的,上述车辆诊断设备或上述服务器可基于前述第三方网络设备存储的改装信息获取关于上述里程计算程序变化的信息,或者,可以通过获取电子控制单元在多个不同时间点记录的总里程值,并对比每个时间点对应的总里程值的差异性,以判断当前待检测车辆的电子控制单元中存储的里程计算程序是否发生变化。
85.可以理解的,由于在上述电子控制单元与上述待检测车辆匹配的情况下,可以通过车辆本身配置的指定接口接入终端设备,并通过该终端设备刷写上述电子控制单元中存储的程序代码以更改车辆的里程计算程序,从而使车辆电子控制单元记录的第二里程信息对应的里程值与实际行驶里程值产生较大偏差,在此情况下,若仪表盘上显示的第一里程信息对应的里程值小于上述第二里程信息对应的里程值,则可表示除因修改电子控制单元中存储的里程计算程序导致的总里程发生篡改之外,仪表盘上显示的总里程值也发生篡改,若仪表盘上显示的第一里程信息对应的里程值等于上述第二里程信息对应的里程值,
则可表示待检测车辆因修改电子控制单元中存储的里程计算程序导致总里程发生篡改,可进一步提高检测车辆行驶总里程是否发生篡改的准确度。
86.应当说明的是,在一种可选的实施方式中,在执行上述步骤s2061之前或之后,还可以执行上述步骤s2062,以实现同时检测动力轮胎的改装以及电子控制单元中存储的里程计算程序的改装对行驶总里程的影响,进一步提高检测车辆行驶总里程是否发生篡改的准确度。
87.为了进一步提高检测车辆行驶总里程是否发生篡改的准确度,在待检测车辆为自动挡车型的情况下,还可以结合待检测车辆的tcu记录的里程信息进行判断,基于此,本技术实施例提供了第三种里程检测方法的流程示意图,请参阅图3。
88.如图3所示,上述里程检测方法包括以下步骤:
89.s301、车辆诊断设备/服务器获取待检测车辆通过仪表盘记录的第一里程信息。
90.s302、车辆诊断设备/服务器获取待检测车辆的电子控制单元的校验结果,上述校验结果用于描述待检测车辆与电子控制单元的匹配程度。
91.关于步骤s301至步骤s302的具体实施方式,可对应参考前述实施例中步骤s101至步骤s102的相关介绍,在此不做赘述。
92.s303、校验结果指示上述匹配程度不满足第一预设阈值。
93.示例性的,若上述校验结果指示待检测车辆与电子控制单元的匹配程度不满足上述第一预设阈值,则可表示电子控制单元的操作系统发生篡改,对应的,电子控制单元中存储的行车数据为上述待检测车辆的行车数据的可信度较低,进一步地,通过电子控制单元记录的第二里程信息与待检测车辆实际行驶总里程的匹配度较低,此时,以上述电子控制单元中记录的里程数据作为检测依据可能会导致误判。
94.s304、车辆诊断设备/服务器获取待检测车辆通过tcu记录的第三里程信息。
95.示例性的,上述待检测车辆的tcu可以实现上述待检测车辆的自动变速控制,并可通过控制器局域网络(controller area network,can)总线与上述待检测车辆建立通讯连接,还可根据车辆行驶速度计算得到上述待检测车辆的行驶总里程。可选的,上述车辆诊断设备可通过前述obd接口读取上述tcu中的数据,并生成对应的诊断信息,在该诊断信息未发生异常的情况下,从该诊断信息中提取上述第三里程信息。或者,上述服务器可以通过其与待检测车辆之间的通信连接,接收上述待检测车辆上报的上述第三里程信息。关于确定上述诊断信息是否发生异常的具体实现方式,可对应参考前述实施例中步骤s104的相关介绍,在此不做赘述。
96.s305、车辆诊断设备/服务器根据上述第一里程信息和上述第三里程信息,确定上述待检测车辆的第二检测结果。
97.上述第二检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改,上述第二检测结果中记载的信息可以是用于描述上述第一里程信息和上述第三里程信息对应的里程差值、比值和/或其他能够反映出二者之间差异性的数据形式。
98.应当说明的是,在执行步骤s305之后,上述车辆诊断设备或上述服务器可根据上述第二检测结果直接确定上述待检测车辆的行驶总里程是否发生篡改,示例性的,若上述第二检测结果中呈现出的上述第一里程信息和上述第二里程信息之间的差异超出允许的误差范围,则可确定上述待检测车辆的行驶总里程发生篡改,否则,可确定未发生篡改。其
中,该允许的误差范围可通过对与该待检测车辆属于同一车型的实验车辆进行测试得到。在执行步骤s305之后,上述车辆诊断设备或上述服务器也可以执行步骤s306,以减少判断误差。
99.s306、车辆诊断设备/服务器获取待检测车辆的维修保养记录中记载的第四里程信息。
100.可以理解的,在待检测车辆处于质保期内的情况下,其维修保养记录中通常会记载有每次维修或保养时车辆的实际行驶的总里程数,示例性的,上述维修保养记录可以存储在指定的网络设备中,通过该网络设备开放的通信接口可获取到上述维修保养记录,并从中提取上述第四里程信息。在一种可选的实施方式中,上述维修保养记录存储在目标服务器中,在执行上述步骤s306之前,上述方法还可以包括:
101.s3061、车辆诊断设备/服务器获取上述待检测车辆的标识信息,上述标识信息用于识别上述待检测车辆。
102.上述标识信息可以唯一区分上述待检测车辆,其包括但不限于行驶证和/或vin。示例性的,上述车辆诊断设备或上述服务器可以根据用户扫码或手动输入的上述待检测车辆的车辆信息,获取上述标识信息。
103.s3062、在目标服务器许可的情况下,车辆诊断设备/服务器根据上述标识信息,从上述目标服务器获取上述维修保养记录。
104.示例性的,在上述目标服务器中,可以按照与上述标识信息对应的存储规则存储上述维修保养记录,上述车辆诊断设备或上述服务器可以向上述目标服务器发送上述待检测车辆的查询请求,该查询请求中包含上述标识信息,对应的,在上述目标服务器许可的情况下,接收上述目标服务器发送的上述维修保养记录。在本实施例中,以上述标识信息为索引,可实现快速且准确地从上述目标服务器中获取上述待检测车辆对应的维修保养记录。
105.s307、根据上述第一里程信息和上述第四里程信息,确定上述待检测车辆的第三检测结果。
106.上述第三检测结果用于确定所述待检测车辆的行驶总里程是否发生篡改,上述第三检测结果中记载的信息可以是用于描述上述第一里程信息和上述第四里程信息对应的里程差值、比值和/或其他能够反映出二者之间差异性的数据形式。
107.应当说明的是,可以根据实际场景需求,选择先确定上述第二检测结果或先确定上述第三检测结果,因此关于确定上述第二检测结果和确定上述第三检测结果的先后顺序在此不做限定。或者,只确定上述第二检测结果或上述第三检测结果,并根据上述第二检测结果或上述第三检测结果直接确定上述待检测车辆的行驶总里程是否发生篡改,可以理解的,在此情况下,无需执行步骤s308。
108.此外,在仅根据上述第三检测结果确定待检测车辆的行驶总里程是否发生篡改时,同样可基于其对应的误差范围确定,该误差范围对应的获取方式可对应参考步骤s305的相关介绍,在此不做赘述。
109.s308、根据上述第二检测结果和上述第三检测结果,确定上述待检测车辆的行驶总里程是否发生篡改。
110.示例性的,若上述第二检测结果和上述第三检测结果均指示上述待检测车辆的行驶总里程未发生篡改,则可以确定上述待检测车辆的行驶总里程未发生篡改。可选的,上述
车辆诊断设备或上述服务器可将确定的行驶总里程是否发生篡改的结果同步到用户的终端设备上。
111.在本实施例中,通过待检测车辆仪表盘上记录的第一里程信息和从待检测车辆的tcu获取的第三行驶里程信息确定上述第二检测结果,可以识别出待检测车辆仪表盘上显示的总里程数与tcu记录的实际行驶总里程数之间的偏差,通过待检测车辆仪表盘上记录的第一里程信息和从待检测车辆的维修保养记录中提取的第四行驶里程信息确定上述第三检测结果,可以识别出待检测车辆仪表盘上显示的总里程数与维修保养记录中记载的实际行驶的总里程数之间的偏差,结合上述第二检测结果和上述第三检测结果进行判断,可以实现提高检测车辆的行驶总里程是否发生篡改的准确度。
112.为了进一步提高判断车辆行驶总里程是否发生篡改的准确度,在待检测车辆为自动挡车型且待检测车辆的电子控制单元的操作系统未发生篡改的情况下,还可以将待检测车辆的仪表盘记录的第一里程信息分别与电子控制单元记录的第二里程信息、tcu记录的第三里程信息以及维修保养记录中记载的第四里程信息进行对比,以实现联合判断,基于此,本技术实施例提供了第四种里程检测方法的流程示意图,请参阅图4。
113.如图4所示,上述里程检测方法包括以下步骤:
114.s401、车辆诊断设备/服务器获取待检测车辆通过仪表盘记录的第一里程信息。
115.s402、车辆诊断设备/服务器获取待检测车辆的电子控制单元的校验结果,上述校验结果用于描述待检测车辆与电子控制单元的匹配程度。
116.s403、校验结果指示上述匹配程度满足第一预设阈值。
117.s404、车辆诊断设备/服务器获取上述待检测车辆通过上述电子控制单元记录的第二里程信息。
118.s405、根据上述第一里程信息和上述第二里程信息,确定上述待检测车辆的第一检测结果。
119.关于步骤s401至步骤s405的具体实现方式,可对应参考前述实施例中步骤s101至步骤s104的相关介绍,在此不做赘述。可选的,上述步骤s404也可以替代为:车辆诊断设备/服务器从第三方计算平台中获取第二里程信息,其中,上述第三方计算平台与上述待检测车辆对应,并且可以根据上述待检测车辆的行驶工况实现该待检测车辆的自动驾驶功能。
120.在一种可选的实施方式中,在执行步骤s405之前,上述方法还包括:
121.s4051、车辆诊断设备/服务器获取上述待检测车辆的改装信息。
122.对应的,上述步骤s405包括:
123.s4052、车辆诊断设备/服务器根据上述第一里程信息、上述第二里程信息和上述改装信息,确定上述待检测车辆的第一检测结果。
124.关于步骤s4051至步骤s4052的具体实现方式,可对应参考前述实施例中步骤s205至步骤s206的相关介绍,在此不做赘述。
125.s406、车辆诊断设备/服务器获取待检测车辆通过tcu记录的第三里程信息。
126.s407、车辆诊断设备/服务器根据上述第一里程信息和上述第三里程信息,确定上述待检测车辆的第二检测结果。
127.s408、车辆诊断设备/服务器获取待检测车辆的维修保养记录中记载的第四里程信息。
128.s409、根据上述第一里程信息和上述第四里程信息,确定上述待检测车辆的第三检测结果。
129.关于步骤s406至步骤s409的具体实施方式,可对应参考前述实施例中的步骤s304至步骤s307的相关介绍,在此不做赘述。
130.s410、根据上述第一检测结果、上述第二检测结果和上述第三检测结果,确定上述待检测车辆的行驶总里程是否发生篡改。
131.上述第一检测结果、上述第二检测结果和上述第三检测结果均可用于确定上述待检测车辆的行驶总里程是否发生篡改,示例性的,若上述第二检测结果和上述第三检测结果均指示上述待检测车辆的行驶总里程未发生篡改,则可以确定上述待检测车辆的行驶总里程未发生篡改。
132.在本实施例中,通过将待检测车辆的仪表盘记录的第一里程信息分别与电子控制单元记录的第二里程信息、tcu记录的第三里程信息以及维修保养记录中记载的第四里程信息进行对比,可以提高检测车辆行驶总里程是否发生篡改的准确度,有助于实现在交易待检测车辆的过程中保证交易公平性,保障消费者的利益。
133.可选的,在一种可选的实施方式中,若由于上述待检测车辆的仪表盘损坏或更换,导致上述仪表盘中记录的里程数据丢失的情况下,上述车辆诊断设备和上述服务器还可以从上述仪表盘的备份装置中获取上述第一里程信息,上述备份装置可以在上述仪表盘下电时备份上述仪表盘中记录的里程数据,在仪表盘上电时,还可以将备份装置中备份的里程数据更新至上述仪表盘中,以减少因仪表盘维修和更新导致的第一里程信息丢失。
134.可以理解的,在一种可选的实施方式中,除图4对应的实施例所记载的里程对比方式之外,还可以将上述第一里程信息、上述第二里程信息、上述第三里程信息以及上述第四里程信息中的任意两项或以上进行对比,并得到相应的检测结果,以确定待检测车辆的行驶总里程是否发生篡改,可以适应不同场景下的里程检测需求,其具体实现方式可对应参考前述实施例中的相关介绍,在此不做赘述。
135.应当说明的是,在以上本技术实施例中出现的与第一检测结果、第二检测结果或第三检测结果对应的允许的误差范围可以是部分或全部相同的,也可以是完全不相同的,在此不做限定。
136.此外,在由待检测车辆匹配的车辆诊断设备执行本技术实施例中的里程检测方法时,通常会使用到特定的诊断软件,因此在使用上述车辆诊断设备时可以对其需要使用的诊断软件进行检测,下面将以上述车辆诊断设备获取上述第二里程信息为例介绍该检测过程。在获取上述车辆诊断设备获取的第二里程信息之前,获取上述待检测车辆的车辆标识,该车辆标识用于确定上述待检测车辆的车型;根据上述车辆标识指示的车型,确定上述车辆诊断设备是否包含目标诊断软件,若包含,则上述车辆诊断设备可使用该目标诊断软件获取第一诊断信息,并根据该第一诊断信息获取上述第二里程信息。
137.若不包含,则生成提示信息,该提示信息用于提示用户上述车辆诊断设备不包含上述目标诊断软件,或者提示用户采用另一诊断设备对上述待检测车辆进行诊断,该另一诊断设备包含上述目标诊断软件。或者,在用户许可的情况下,根据上述车辆诊断设备的用户登录信息获取用户的账号信息,并根据上述账号信息,判断用户是否具有上述目标诊断软件的使用权限,若是,则将上述目标诊断软件下载至上述车辆诊断设备中,以使上述车辆
诊断设备可以使用上述目标诊断软件对上述待检测车辆进行诊断。
138.其中,在判断用户是否具有上述目标诊断软件的使用权限具体可以包括:根据上述账号信息确定用户是否已购买上述目标诊断软件,若是,则确定用户具有上述目标诊断软件的使用权限;若否,则生成购买咨询信息,用于提示用户是否要购买上述目标诊断软件。若接收到用户的确认购买指令,则根据用户选择的目标诊断软件的使用模式生成支付订单,其中,上述使用模式包括按次使用、按时长使用和永久使用;根据账户信息获取账户余额信息,并判断账户余额是否大于或等于支付订单对应的金额,若是,则从账户余额中扣除支付订单对应的金额,并在上述账号信息中显示用户具有目标诊断软件的使用权限;若否,则将支付订单显示在上述车辆诊断设备中,在接收到用户针对上述支付订单对应的支付操作之后,在上述账号信息中显示用户具有上述目标诊断软件的使用权限;若未接收到用户的确认购买指令,或者支付失败,则在账号信息中显示用户不具有目标诊断软件的使用权限。
139.关于上述车辆诊断设备在获取上述第三里程信息之前的诊断软件的检测过程,可对应参考以上检测过程,在此不做赘述。
140.可以理解的,在上述服务器执行本技术实施例提供的里程检测方法时,也可以通过与上述车辆诊断设备之间建立的通信连接,获取到上述车辆诊断设备生成的诊断信息,通过共享上述诊断信息,简化上述服务器与待检测车辆之间的信息交互流程,提高信息获取效率。
141.本技术实施例还提供了第一种里程检测装置,下面将结合本技术实施例中的附图5对上述里程检测装置进行介绍,请参阅图5,图5是本技术实施例提供的第二种里程检测装置的结构示意图。
142.如图5所示,上述里程检测装置500包括:
143.第一获取单元501,用于获取待检测车辆通过仪表盘记录的第一里程信息;
144.第二获取单元502,用于获取上述待检测车辆的电子控制单元的校验结果,上述校验结果用于描述上述待检测车辆与上述电子控制单元的匹配程度;
145.第三获取单元503,用于在上述校验结果指示上述匹配程度满足第一预设阈值的情况下,获取上述待检测车辆通过上述电子控制单元记录的第二里程信息;
146.确定单元504,用于根据上述第一里程信息和上述第二里程信息,确定上述待检测车辆的第一检测结果,上述第一检测结果用于确定上述待检测车辆的行驶总里程是否发生篡改。
147.关于上述里程检测装置500所带来的技术效果,可参考对应于前述里程检测方法的技术效果的介绍,在此不做赘述。
148.本技术实施例还提供了第二种里程检测装置,下面将结合本技术实施例中的附图6对上述里程检测装置进行介绍,请参阅图6,图6是本技术实施例提供的第二种里程检测装置的结构示意图。
149.如图6所示,上述里程检测装置600包括:
150.第一获取单元601,用于获取待检测车辆通过仪表盘记录的第一里程信息;
151.第二获取单元602,用于获取上述待检测车辆的电子控制单元的校验结果,上述校验结果用于描述上述待检测车辆与上述电子控制单元的匹配程度;
152.第三获取单元603,用于在上述校验结果指示上述匹配程度满足第一预设阈值的情况下,获取上述待检测车辆通过上述电子控制单元记录的第二里程信息;
153.确定单元604,用于根据上述第一里程信息和上述第二里程信息,确定上述待检测车辆的第一检测结果,上述第一检测结果用于确定上述待检测车辆的行驶总里程是否发生篡改。
154.在一个可能的实施方式中,上述装置600还包括:
155.第四获取单元605,用于获取上述待检测车辆的改装信息,上述改装信息用于描述上述待检测车辆的动力系统变化;
156.上述确定单元604,还具体用于根据上述第一里程信息、上述第二里程信息和上述改装信息,确定上述待检测车辆的上述第一检测结果。
157.在一个可能的实施方式中,
158.上述确定单元604,还具体用于若上述改装信息指示上述待检测车辆的动力轮胎的周长大于第二预设阈值,且上述第一里程信息对应的里程值小于或等于上述第二里程信息对应的里程值,则确定上述待检测车辆的上述第一检测结果为上述待检测车辆的行驶总里程发生篡改,上述第二预设阈值与上述电子控制单元存储的轮胎规格参数匹配。
159.在一个可能的实施方式中,
160.上述确定单元604,还具体用于若上述改装信息指示上述电子控制单元存储的里程计算程序发生变化,且上述第一里程信息对应的里程值小于或等于上述第二里程信息对应的里程值,则确定上述待检测车辆的上述第一检测结果为上述待检测车辆的行驶总里程发生篡改。
161.在一个可能的实施方式中,
162.上述第三获取单元603,还用于在上述校验结果指示上述匹配程度不满足上述第一预设阈值的情况下,获取上述待检测车辆通过远程信息控制单元tcu记录的第三里程信息;
163.上述确定单元604,还用于根据上述第一里程信息和上述第三里程信息,确定上述待检测车辆的第二检测结果,上述第二检测结果用于确定上述待检测车辆的行驶总里程是否发生篡改。
164.在一个可能的实施方式中,
165.上述第三获取单元603,还用于在上述校验结果指示上述匹配程度不满足上述第一预设阈值的情况下,获取上述待检测车辆的维修保养记录中记载的第四里程信息;
166.上述确定单元604,还用于根据上述第一里程信息和上述第四里程信息,确定上述待检测车辆的第三检测结果,上述第三检测结果用于确定上述待检测车辆的行驶总里程是否发生篡改。
167.在一个可能的实施方式中,上述装置600还包括:
168.第五获取单元606,用于获取上述待检测车辆的标识信息,上述标识信息用于识别上述待检测车辆;
169.第六获取单元607,用于在目标服务器许可的情况下,根据上述标识信息,从上述目标服务器获取上述维修保养记录。
170.关于上述里程检测装置600所带来的技术效果,可参考对应于前述里程检测方法
的技术效果的介绍,在此不做赘述。
171.根据本技术实施例,图5、图6中所示的装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本技术的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。
172.本技术实施例还提供了一种电子设备,下面将结合本技术实施例中的附图7对上述电子设备进行介绍,请参阅图7,图7是本技术实施例提供的一种电子设备的结构示意图。
173.如图7所示,上述电子设备700可以包括:一个或多个处理器701、一个或多个存储器702、一个或多个通信接口703以及总线704,上述处理器701、存储器702、通信接口703通过总线704连接。上述电子设备可以是前述说明中的里程检测装置500、里程检测装置600。
174.其中,存储器702,用于存储程序;处理器701用于执行上述存储器存储的上述程序,在上述程序被执行的情况下,上述处理器701执行如上述里程检测方法中任意一种可能的实施方式中的方法。
175.应当理解,在本技术实施例中,上述存储器702包括但不限于是随机存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、或便携式只读存储器(compact disc read-only memory,cdrom),以及除计算机内存及处理器缓存之外的外存储器,上述存储器702的一部分还可以包括非易失性随机存取存储器,例如,存储器702还可以存储设备类型的信息。
176.上述处理器701可以是一个或多个中央处理单元(central processing unit,cpu),在处理器701是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu;上述处理器701还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
177.前述实施例中所执行的步骤可以基于上述图7所示的电子设备700的结构实现,处理器701可执行本技术实施例中提供的里程检测方法的任意一个可选的实施例中所描述的实现方式,也可执行本技术实施例中所描述的里程检测装置500的实现方式,具体的,处理器701可实现图5中所示装置中的第一获取单元501、第二获取单元502、第三获取单元503或确定单元504的功能;或者,还可执行本技术实施例中所描述的里程检测装置600的实现方式,具体的,处理器701可实现图6中所示装置中的第一获取单元601、第二获取单元602、第三获取单元603、确定单元604、第四获取单元605、第五获取单元606、第六获取单元607的功能。通信接口703可实现图7中所示装置中各个单元之间的数据传递。存储器702可在上述处理器701执行本技术实施例中所描述的里程检测装置500、里程检测装置600的实现方式时提供缓存,也可存储上述处理器701执行本技术实施例中所描述的里程检测装置500、里程检测装置600的实现方式所需要的计算机程序。
178.本技术实施例还提供了一种计算机存储介质,上述计算机存储介质中存储有计算
机程序,上述计算机程序包括程序指令,在上述程序指令被处理器执行的情况下,上述处理器可以实现上述图1至图4中所示的方法。
179.本技术实施例还提供了一种计算机程序产品,上述计算机程序产品包括:指令或计算机程序;在上述指令或上述计算机程序被执行的情况下,可以实现上述图1至图4中所示的方法。
180.本技术实施例还提供了一种芯片,上述芯片包括处理器,上述处理器用于执行指令,在上述处理器执行上述指令的情况下,使得上述芯片可以实现上述图1至图4中所示的方法。可选的,上述芯片还包括通信接口,上述通信接口用于接收信号或发送信号。
181.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以由计算机程序相关的硬件完成,上述计算机程序可存储于计算机存储介质中,上述计算机程序在执行时,可实现如上述各方法实施例的流程。而前述的计算机存储介质包括:只读存储器rom或随机存储记忆体ram、磁碟或者光盘等各种可存储计算机程序代码的介质。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1