一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆信息关联方法、车联网终端和车联网平台与流程

2022-07-15 23:52:04 来源:中国专利 TAG:


1.本发明实施例涉及通信工程技术领域,尤其涉及一种车辆信息关联方法、车联网终端和车联网平台。


背景技术:

2.对于目前快速发展的车联网,前装车联网终端(telematics box,t-box)已成为车辆接入车联网平台的一个主流方式。如图1所示,智能汽车在下线配置以后,可以通过车联网终端t-box提供的无线网络能力接入云端服务器(车联网平台),也可以通过车载控制器局域网络(controller area network,can)或者车内以太网控制车内的诸多电子控制单元(electronic control unit,ecu),从而实现多种车联网业务(telematics service platform,tsp)。车辆与车联网终端t-box之间需要建立对应关系,并且云端服务器为每个车辆提供业务的前提也需要知道每辆汽车对应哪一个车联网终端。
3.相关技术中,云端服务器获取车辆与车联网终端t-box对应关系的方式为,车厂在下线流程之前,建立预配置表,预配置表中指定车辆唯一的车辆识别码(vehicle identification number,vin)与车联网终端t-box的序列号(serial number,sn)之间的对应关系,然后将预配置表发送至云端服务器,云端服务器通过预配置表获取车辆与车联网终端t-box的对应关系。
4.但是,预先设定大量的车辆vin和t-box序列号的对应关系,生成的预配置表要在车厂、t-box供应商和云端服务器之间传递,不仅效率低且容易出错。并且,t-box的序列号分配由供应商提前分配,预配置表的t-box序列号由车厂制定,可能存在序列号数据不一致,使得车厂、t-box供应商和云端服务器中的预配置表中的数据不同步,造成云端服务器提供错误的tsp业务。


技术实现要素:

5.本发明实施例提供一种车辆信息关联方法、车联网终端和车联网平台,以克服现有技术中通过下线预配置表来设定车辆与车联网终端的关联关系并将预配置表在车厂、t-box供应商和云端服务器之间传递导致的信息传输效率低、易出错,且在数据发生变动时使得车厂、t-box供应商和云端服务器中的预配置表中的数据不同步,造成云端服务器提供错误的tsp业务的技术问题。
6.第一方面,本发明实施例提供一种车辆信息关联方法,应用于车联网终端,所述方法包括:
7.接收下线车辆诊断仪发送的诊断命令;
8.根据所述诊断命令采集所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号;
9.将所述车辆识别码和所述车联网终端的序列号发送至车联网平台,以使所述车联网平台根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与
车联网终端的对应关系,并向所述车联网终端反馈更新结果;
10.根据接收到的所述车联网平台反馈的更新结果,更新所述车联网终端的本地存储信息;
11.将所述更新信息发送至所述下线车辆诊断仪。
12.可选的,所述方法还包括:
13.根据所述诊断命令采集所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid;
14.将所述车机序列号、蓝牙序列号和/或集成电路卡识别码iccid发送至所述车联网平台,以使所述车联网平台分别建立所述车辆与所述车机序列号、蓝牙序列号和/或集成电路卡识别码iccid的对应关系。
15.可选的,所述将所述车辆识别码和所述车联网终端的序列号发送至车联网平台,包括:
16.将所述车辆识别码与所述车联网终端的序列号的对应关系发送至所述车联网平台。
17.第二方面,本发明实施例提供一种车辆信息关联方法,应用于车联网平台,所述方法包括:
18.接收车联网终端发送的车辆识别码和车联网终端的序列号,所述车辆识别码和车联网终端的序列号是车联网终端在接收到下线车辆诊断仪发送的诊断命令后根据所述诊断命令分别采集的所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号;
19.根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系;
20.将更新结果发送至所述车联网终端,以使所述车联网终端所述更新结果更新所述车联网终端的本地存储信息,并将所述更新信息发送至所述下线车辆诊断仪。
21.可选的,所述接收车联网终端发送的车辆识别码和车联网终端的序列号,包括:接收所述车辆识别码与所述车联网终端的序列号的对应关系;
22.所述根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系,包括:
23.判断所述后台数据库中是否存在所述车辆识别码;
24.若不存在,则将所述车辆识别码与所述车联网终端的序列号的对应关系存储在所述后台数据库中;
25.若存在,则判断所述车联网终端采集到的车联网终端的序列号与所述车辆识别码在所述后台数据库中对应的车辆终端序列号与是否相同,若不相同,则将所述车辆识别码在所述后台数据库中对应的车辆终端序列号替换成所述车联网终端采集到的车联网终端的序列号。
26.第三方面,本发明实施例提供一种车联网终端,包括:
27.第一接收模块,用于接收下线车辆诊断仪发送的诊断命令;
28.采集模块,用于根据所述诊断命令采集所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号;
29.第一发送模块,用于将所述车辆识别码和所述车联网终端的序列号发送至车联网平台,以使所述车联网平台根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系,并向所述车联网终端反馈更新结果;
30.第一更新模块,用于根据接收到的所述车联网平台反馈的更新结果,更新所述车联网终端的本地存储信息;
31.所述第一发送模块还用于将所述更新信息发送至所述下线车辆诊断仪。
32.第四方面,本发明实施例提供一种车联网平台,包括:
33.第二接收模块,用于接收车联网终端发送的车辆识别码和车联网终端的序列号,所述车辆识别码和车联网终端的序列号是车联网终端在接收到下线车辆诊断仪发送的诊断命令后根据所述诊断命令分别采集的所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号;
34.第二更新模块,用于根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系;
35.第二发送模块,用于将更新结果发送至所述车联网终端,以使所述车联网终端所述更新结果更新所述车联网终端的本地存储信息,并将所述更新信息发送至所述下线车辆诊断仪。
36.第五方面,本发明实施例提供一种电子设备,包括:至少一个处理器和存储器;
37.所述存储器存储计算机执行指令;
38.所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计、第二方面以及第二方面各种可能的设计所述的车辆信息关联方法。
39.第六方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计、第二方面以及第二方面各种可能的设计所述的车辆信息关联方法。
40.第七方面,本发明实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计、第二方面以及第二方面各种可能的设计所述的车辆信息关联方法。
41.本发明实施例提供的车辆信息关联方法、车联网终端和车联网平台,该方法通过车联网终端接收到下线车辆诊断仪发送的诊断命令时动态采集车联网终端当前所在车辆的车辆识别码和车联网终端的序列码,然后将采集到的车辆识别码和车联网终端的序列码发送至车联网平台,车联网平台根据车辆识别码和车联网终端的序列码更新数据库中车辆与车联网终端的对应关系,并将更新结果反馈给车联网终端,车联网终端根据更新结果更新本地存储的信息,保证车联网终端的本地存储的车辆与车联网终端的对应关系是正确,最后将更新结果发送至下线车辆诊断仪,从而使得下线车厂、车联网终端和车联网平台存储的车辆与车联网终端的对应关系一致,且在车联网终端序列号发生变化时,能够使得车厂、车联网终端和车联网平台中的数据同步,避免了因车辆与车联网终端序列号对应关系错误导致提供的tsp业务错误。
附图说明
42.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
43.图1为本发明一实施例提供的车辆信息关联方法的应用场景图;
44.图2为本发明一实施例提供的车辆信息关联方法的流程示意图;
45.图3为本发明另一实施例提供的车辆信息关联方法的流程示意图;
46.图4为本发明另一实施例提供的车辆信息关联方法的流程示意图;
47.图5为本发明一实施例提供的车联网终端的结构示意图;
48.图6为本发明一实施例提供的车联网平台的结构示意图;
49.图7为本发明实施例提供的电子设备的硬件结构示意图。
具体实施方式
50.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
51.对于目前快速发展的车联网,前装车联网终端(telematics box,t-box)已成为车辆接入车联网平台的一个主流方式。如图1所示的应用场景图中,智能汽车在下线配置以后,可以通过车联网终端t-box提供的无线网络能力接入云端服务器(车联网平台),也可以通过车载控制器局域网络(controller area network,can)或者车内以太网控制车内的诸多电子控制单元(electronic control unit,ecu),比如、车机、蓝牙等电子单元,从而实现多种车联网业务(telematics service platform,tsp),比如,车联网能够为车与车之间的间距提供保障,降低车辆发生碰撞事故的几率;车联网还可以帮助车主实时导航,并通过与其它车辆和网络系统的通信,提高交通运行的效率。为了准确的为每辆汽车提供tsp业务,车辆与车联网终端t-box之间需要建立对应关系,并且云端服务器为每个车辆提供业务的前提也需要知道每辆汽车对应哪一个车联网终端。
52.相关技术中,云端服务器获取车辆与车联网终端t-box对应关系的方式为,车厂在下线流程之前,建立预配置表,预配置表中指定车辆唯一的车辆识别码(vehicle identification number,vin)与车联网终端t-box的序列号(serial number,sn)之间的对应关系,然后将预配置表发送至云端服务器,云端服务器通过预配置表获取车辆与车联网终端t-box的对应关系。
53.但是,预先设定大量的车辆vin和t-box序列号的对应关系,生成的预配置表要在车厂、t-box供应商和云端服务器之间传递,不仅效率低且容易出错。并且,t-box的序列号分配由供应商提前分配,预配置表的t-box序列号由车厂制定,可能存在序列号数据不一致,使得车厂、t-box供应商和云端服务器中的预配置表中的数据不同步,造成云端服务器提供错误的tsp业务。
54.针对此缺陷,本技术提供的技术构思为:通过车联网终端接收到下线车辆诊断仪
发送的诊断命令时动态采集车联网终端当前所在车辆的车辆识别码和车联网终端的序列码,然后将采集到的车辆识别码和车联网终端的序列码发送至车联网平台,车联网平台根据车辆识别码和车联网终端的序列码更新数据库中车辆与车联网终端的对应关系,并将更新结果反馈给车联网终端,车联网终端根据更新结果更新本地存储的信息,保证车联网终端的本地存储的车辆与车联网终端的对应关系是正确,最后将更新结果发送至下线车辆诊断仪,从而使得下线车厂、车联网终端和车联网平台存储的车辆与车联网终端的对应关系一致,且在车联网终端序列号发生变化时,能够使得车厂、车联网终端和车联网平台中的数据同步,避免了因车辆与车联网终端序列号对应关系错误导致提供的tsp业务错误。
55.图2为本发明一实施例提供的车辆信息关联方法的流程示意图,本实施例以下线车辆诊断仪、车联网终端t-box以及车联网平台三端交互为例对车辆信息关联方法进行描述。
56.如图2所示,本实施例提供的方法可以包括如下步骤。
57.s201,下线车辆诊断仪向车联网终端t-box发送诊断命令。
58.具体的,通过下线工位对车辆诊断仪操作,使得车辆诊断仪向车联网终端t-box发送诊断命令,所述诊断命令用于指示车联网终端t-box采集车联网终端当前所在车辆的车辆识别码vin、所述车联网终端的序列号sn。
59.s202,车联网终端t-box根据接收到的诊断命令,采集所述车联网终端当前所在车辆的车辆识别码vin和所述车联网终端的序列号sn。
60.具体的,车联网终端t-box接收到诊断命令之后便动态采集当前所在车辆的车辆识别码vin和所述车联网终端的序列号sn。
61.在一种或多种可能的实施例中,车联网终端t-box接收到诊断命令之后还可以根据该命令采集车联网终端当前所在车辆中的车机序列号以及蓝牙序列号和/或集成电路卡识别码iccid等电子控制单元ecu的序列号。
62.s203,车联网终端t-box登录至车联网平台。
63.s204,车联网终端t-box将所述车辆识别码和所述车联网终端的序列号发送至车联网平台。
64.具体的,t-box利用本身的数据连接,登录至车联网平台,向车联网平台上传步骤s202采集的信息集合。
65.s205,车联网平台根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系。
66.具体的,车联网平台在接收到t-box上传的车辆识别码和所述车联网终端的序列号,则更新后台数据库中存储的车辆与车联网终端的对应关系。若后台数据库中不存在车辆识别码和所述车联网终端的序列号,则车联网平台在后台数据库中新建并存储所述车辆识别码和所述车联网终端的序列号的对应关系,若后台数据库中存在所述车辆识别码,则进一步判断所述车联网终端采集到的车联网终端的序列号与所述车辆识别码在所述后台数据库中对应的车辆终端序列号与是否相同,若不相同,则将所述车辆识别码在所述后台数据库中对应的车辆终端序列号替换成所述车联网终端采集到的车联网终端的序列号。
67.在一种可能的实施例中,车联网平台若接收到t-box上传的所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid等信息,则车联网平
台分别建立车辆识别码与上述这些信息的对应关系,并将对应关系存储在车联网平台的后台数据库中,以便于车联网平台根据这些对应关系精准的为相应车辆提供tsp业务。
68.在一种可能的实施例中,后台数据库中存储的车辆与车联网终端的序列号、车机序列号、蓝牙序列号和/或集成电路卡识别码iccid等信息的对应关系可以以列表的形式存在,如下表1所示,存储有车辆的车辆识别码,以及每个车辆识别码对应的车联网终端的序列号sn、车机序列号sn、蓝牙序列号sn和/或集成电路卡识别码iccid等信息的对应关系。
69.表1
70.车辆识别码vin车联网终端sn车机sn蓝牙sniccid123346879
ꢀꢀꢀ
456
ꢀꢀꢀꢀ
789
ꢀꢀꢀꢀ…ꢀꢀꢀꢀ
71.示例性的,假设t-box采集到当前所在车辆的车辆识别码vin为123,采集到的自身的序列号sn为65712,车联网平台接收到这些信息之后,将车辆识别码vin与车联网终端的序列号sn与后台数据库中的列表1中的数据进行对比,发现后台数据库中存在vin为123,但数据库中对应的的车联网终端的sn为346879与采集到的序列号不同,则说明车辆中安装的车联网终端发生了改变,车联网平台则将数据库中vin123对应的车联网终端序列号改成65712,更新后的如表2所示。
72.表2
73.车辆识别码vin车联网终端sn车机sn蓝牙sniccid12365712
ꢀꢀꢀ
456
ꢀꢀꢀꢀ
789
ꢀꢀꢀꢀ…ꢀꢀꢀꢀ
74.再比如,假设t-box采集到当前所在车辆的车辆识别码vin为056,采集到的自身的序列号sn为368423,车联网平台接收到这些信息之后,将车辆识别码vin与车联网终端的序列号sn与后台数据库中的列表1中的数据进行对比,发现后台数据库中不存在该信息,则车联网平台在后台数据库中新建对应关系并存储在列表中,更新后的如表3所示。
75.表3
76.车辆识别码vin车联网终端sn车机sn蓝牙sniccid12365712
ꢀꢀꢀ
456
ꢀꢀꢀꢀ
789
ꢀꢀꢀꢀ
056368423
ꢀꢀꢀ…ꢀꢀꢀꢀ
77.可以理解的是,若车联网平台接收到车联网终端的序列号sn、车机序列号sn、蓝牙序列号sn和/或集成电路卡识别码iccid等信息,则写入列表中相应的车辆识别码对应的位置处。
78.需要说明的是,上述列表中的数字不代表真实车辆识别码或序列号等,仅作示例使用,在具体实施是,则根据实际车辆识别码vin、车联网终端sn、车机sn、蓝牙sn以及iccid等数据的位数生成相应列表。
79.s206,车联网平台向所述车联网终端发送更新结果。
80.s207,车联网终端t-box根据接收到的所述更新结果,更新所述车联网终端的本地存储信息。
81.具体的,车联网终端t-box接收到车联网平台发送的更新结果后,更新车联网终端t-box的本地存储中自身对应的vin等信息,以保证t-box的本地存储的信息与车联网平台的后台数据库中存储的信息一致。
82.s208,车联网终端t-box将所述更新结果发送至所述下线车辆诊断仪。
83.具体的,车联网终端t-box再将更新结果发送至下线车辆诊断仪,使得下线车厂也能同步获取车辆与车联网终端的对应关系。
84.本实施例中,通过下线工位操作,动态读取车辆vin码和安装的t-box sn并将二者关联起来上传到车联网平台。这种对应关系还可以在t-box中进行保存,用来验证设备之间的合法性,防止设备被随意替换。并且,还能实现t-box动态关联车辆中的车机、蓝牙等多种设备信息,解决了预配置表的数据在车厂、t-box以及车联网平台三端不同步和效率低下问题,保证了车联网服务平台能够为每辆汽车提供精准的业务。
85.图3为本发明另一实施例提供的车辆信息关联方法的流程示意图,本实施例以车联网终端t-box一侧的执行为例对车辆信息关联方法进行描述。
86.如图3所示,本实施例提供的方法可以包括以下步骤。
87.s301,接收下线车辆诊断仪发送的诊断命令。
88.具体的,通过下线工位对车辆诊断仪操作,使得车辆诊断仪向车联网终端t-box发送诊断命令,所述诊断命令用于指示车联网终端t-box采集车联网终端当前所在车辆的车辆识别码vin、所述车联网终端的序列号sn。
89.在一种可能的实施例中,诊断命令还可以用于指示车联网终端t-box采集所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid等信息。
90.s302,根据所述诊断命令采集所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号。
91.具体的,车联网终端t-box接收到诊断命令之后便动态采集当前所在车辆的车辆识别码vin和所述车联网终端的序列号sn。
92.在一种或多种可能的实施例中,车联网终端t-box接收到诊断命令之后还可以根据该命令采集车联网终端当前所在车辆中的车机序列号以及蓝牙序列号和/或集成电路卡识别码iccid等电子控制单元ecu的序列号。
93.s303,将所述车辆识别码和所述车联网终端的序列号发送至车联网平台,以使所述车联网平台根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系,并向所述车联网终端反馈更新结果。
94.具体的,将所述车辆识别码与所述车联网终端的序列号的对应关系发送至所述车联网平台,车联网平台在接收到t-box上传的车辆识别码和所述车联网终端的序列号,则更
新后台数据库中存储的车辆与车联网终端的对应关系。若后台数据库中不存在车辆识别码和所述车联网终端的序列号,则车联网平台在后台数据库中新建并存储所述车辆识别码和所述车联网终端的序列号的对应关系,若后台数据库中存在所述车辆识别码,则进一步判断所述车联网终端采集到的车联网终端的序列号与所述车辆识别码在所述后台数据库中对应的车辆终端序列号与是否相同,若不相同,则将所述车辆识别码在所述后台数据库中对应的车辆终端序列号替换成所述车联网终端采集到的车联网终端的序列号。
95.在一种可能的实施例中,车联网平台若接收到t-box上传的所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid等信息,则车联网平台分别建立车辆识别码与上述这些信息的对应关系,并将对应关系存储在车联网平台的后台数据库中,以便于车联网平台根据这些对应关系精准的为相应车辆提供tsp业务。
96.s304,根据接收到的所述车联网平台反馈的更新结果,更新所述车联网终端的本地存储信息。
97.具体的,车联网终端t-box接收到车联网平台发送的更新结果后,更新车联网终端t-box的本地存储中自身对应的vin等信息,以保证t-box的本地存储的信息与车联网平台的后台数据库中存储的信息一致。
98.s305,将所述更新信息发送至所述下线车辆诊断仪。
99.具体的,车联网终端t-box再将更新结果发送至下线车辆诊断仪,使得下线车厂也能同步获取车辆与车联网终端的对应关系。
100.在一种可能的实施例中,所述方法还包括:
101.根据所述诊断命令采集所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid;
102.将所述车机序列号、蓝牙序列号和/或集成电路卡识别码iccid发送至所述车联网平台,以使所述车联网平台分别建立所述车辆与所述车机序列号、蓝牙序列号和/或集成电路卡识别码iccid的对应关系。
103.图4为本发明另一实施例提供的车辆信息关联方法的流程示意图,本实施例以车联网平台一侧的执行为例对车辆信息关联方法进行描述。
104.如图4所示,本实施例提供的方法可以包括以下步骤。
105.s401,接收车联网终端发送的车辆识别码和车联网终端的序列号,所述车辆识别码和车联网终端的序列号是车联网终端在接收到下线车辆诊断仪发送的诊断命令后根据所述诊断命令分别采集的所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号。
106.具体的,通过下线工位对车辆诊断仪操作,使得车辆诊断仪向车联网终端t-box发送诊断命令,所述诊断命令用于指示车联网终端t-box采集车联网终端当前所在车辆的车辆识别码vin、所述车联网终端的序列号sn。
107.在一种可能的实施例中,诊断命令还可以用于指示车联网终端t-box采集所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid等信息。
108.进一步的,车联网终端t-box接收到诊断命令之后便动态采集当前所在车辆的车辆识别码vin和所述车联网终端的序列号sn。
109.在一种或多种可能的实施例中,车联网终端t-box接收到诊断命令之后还可以根据该命令采集车联网终端当前所在车辆中的车机序列号以及蓝牙序列号和/或集成电路卡识别码iccid等电子控制单元ecu的序列号。
110.s402,根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系。
111.具体的,车联网平台在接收到t-box上传的车辆识别码和所述车联网终端的序列号,则更新后台数据库中存储的车辆与车联网终端的对应关系。若后台数据库中不存在车辆识别码和所述车联网终端的序列号,则车联网平台在后台数据库中新建并存储所述车辆识别码和所述车联网终端的序列号的对应关系,若后台数据库中存在所述车辆识别码,则进一步判断所述车联网终端采集到的车联网终端的序列号与所述车辆识别码在所述后台数据库中对应的车辆终端序列号与是否相同,若不相同,则将所述车辆识别码在所述后台数据库中对应的车辆终端序列号替换成所述车联网终端采集到的车联网终端的序列号。
112.在一种可能的实施例中,车联网平台若接收到t-box上传的所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid等信息,则车联网平台分别建立车辆识别码与上述这些信息的对应关系,并将对应关系存储在车联网平台的后台数据库中,以便于车联网平台根据这些对应关系精准的为相应车辆提供tsp业务。
113.s403,将更新结果发送至所述车联网终端,以使所述车联网终端所述更新结果更新所述车联网终端的本地存储信息,并将所述更新信息发送至所述下线车辆诊断仪。
114.具体的,车联网终端t-box接收到车联网平台发送的更新结果后,更新车联网终端t-box的本地存储中自身对应的vin等信息,以保证t-box的本地存储的信息与车联网平台的后台数据库中存储的信息一致。
115.图5为本发明一实施例提供的车联网终端的结构示意图。
116.如图5所示,本实施例提供的车联网终端包括:第一接收模块501,采集模块502,第一发送模块503和第一更新模块504;其中,第一接收模块501,用于接收下线车辆诊断仪发送的诊断命令;采集模块502,用于根据所述诊断命令采集所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号;第一发送模块503,用于将所述车辆识别码和所述车联网终端的序列号发送至车联网平台,以使所述车联网平台根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系,并向所述车联网终端反馈更新结果;第一更新模块504,用于根据接收到的所述车联网平台反馈的更新结果,更新所述车联网终端的本地存储信息;所述第一发送模块还用于将所述更新信息发送至所述下线车辆诊断仪。
117.进一步的,所述采集模块还用于:根据所述诊断命令采集所述车联网终端当前所在车辆中的车机序列号、蓝牙序列号和/或集成电路卡识别码iccid;
118.所述第一发送模块还用于:将所述车机序列号、蓝牙序列号和/或集成电路卡识别码iccid发送至所述车联网平台,以使所述车联网平台分别建立所述车辆与所述车机序列号、蓝牙序列号和/或集成电路卡识别码iccid的对应关系。
119.图6为本发明一实施例提供的车联网平台的结构示意图。
120.如图6所示,本实施例提供的车联网平台包括:第二接收模块601,第二更新模块602和第二发送模块603;其中,第二接收模块601,用于接收车联网终端发送的车辆识别码
和车联网终端的序列号,所述车辆识别码和车联网终端的序列号是车联网终端在接收到下线车辆诊断仪发送的诊断命令后根据所述诊断命令分别采集的所述车联网终端当前所在车辆的车辆识别码和所述车联网终端的序列号;第二更新模块602,用于根据所述车辆识别码和所述车联网终端的序列号更新后台数据库中存储的车辆与车联网终端的对应关系;第二发送模块603,用于将更新结果发送至所述车联网终端,以使所述车联网终端所述更新结果更新所述车联网终端的本地存储信息,并将所述更新信息发送至所述下线车辆诊断仪。
121.进一步的,所述第二接收模块具体用于:接收所述车辆识别码与所述车联网终端的序列号的对应关系;
122.所述第二更新模块具体用于:判断所述后台数据库中是否存在所述车辆识别码;若不存在,则将所述车辆识别码与所述车联网终端的序列号的对应关系存储在所述后台数据库中;若存在,则判断所述车联网终端采集到的车联网终端的序列号与所述车辆识别码在所述后台数据库中对应的车辆终端序列号与是否相同,若不相同,则将所述车辆识别码在所述后台数据库中对应的车辆终端序列号替换成所述车联网终端采集到的车联网终端的序列号。
123.本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
124.图7为本发明实施例提供的电子设备的硬件结构示意图。如图7所示,本实施例的电子设备70包括:处理器701以及存储器702;其中
125.存储器702,用于存储计算机执行指令;
126.处理器701,用于执行存储器存储的计算机执行指令,以实现上述实施例中方法所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。
127.可选地,存储器702既可以是独立的,也可以跟处理器701集成在一起。
128.当存储器702独立设置时,该电子设备还包括总线703,用于连接所述存储器702和处理器701。
129.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的车辆信息关联方法。
130.本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上所述的车辆信息关联方法。
131.在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
132.所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。
133.另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以
是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
134.上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本技术各个实施例所述方法的部分步骤。
135.应理解,上述处理器可以是中央处理单元(central processing unit,简称cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
136.存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
137.总线可以是工业标准体系结构(industry standard architecture,简称isa)总线、外部设备互连(peripheral component interconnect,简称pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
138.上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
139.一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(application specific integrated circuits,简称asic)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。
140.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
141.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献