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

采集车辆状态信息方法及装置与流程

2022-11-14 15:29:24 来源:中国专利 TAG:


1.本技术涉及车辆远程控制技术领域,尤其涉及一种采集车辆状态信息方法及装置。


背景技术:

2.随着汽车技术的发展,智能网联汽车成为了汽车的发展方向,远程控制是实现汽车智能化的关键技术。其中,用户使用智能终端设备中运行的远程控车app便可实现远程控制自己的汽车,如启动发动机、开启车门、打开空调等等,并可以通过远程控车app查看汽车的车辆状态信息,如车门信息、车窗信息等。
3.目前,远程控车app输出显示的车辆状态信息为:汽车整车下电后,tbox(车载通信盒子,telematics box)在汽车内的各个ecu休眠前,通过整车can网络获取各个ecu采集的车辆状态信息,并将获取得到的车辆状态信息发送至tsp服务平台,再由tsp服务平台将车辆状态信息转发至远程控车app的;由于,远程控车app输出显示的车辆状态信息为汽车内各个ecu休眠前采集的车辆状态信息,而并非是汽车实时的车辆状态信息,因此,远程控车app输出显示的车辆状态信息与汽车的实际状态并不相符。


技术实现要素:

4.本技术实施例提供一种采集车辆状态信息方法及装置,主要目的在于保证远程控车app输出显示的车辆状态信息与汽车的实际状态相符。
5.为解决上述技术问题,本技术实施例提供如下技术方案:
6.第一方面,本技术提供了一种采集车辆状态信息方法,所述方法应用于tsp服务平台,所述方法包括:
7.接收目标远程控车app发送的状态查询请求,其中,所述状态查询请求中包含目标汽车对应的唯一标识;
8.根据所述目标汽车对应的唯一标识判断所述目标汽车对应的tbox终端是否在线;
9.若所述tbox终端在线,则在目标存储空间中获取所述tbox终端已上传的实时车辆状态信息;将所述实时车辆状态信息发送至所述目标远程控车app;
10.若所述tbox终端不在线,则向所述tbox终端发送唤醒短信,以唤醒所述tbox终端;接收所述tbox终端上传的实时车辆状态信息;将所述实时车辆状态信息发送至所述目标远程控车app。
11.可选的,所述方法还包括:
12.接收所述目标远程控车app发送的控车请求,其中,所述控车请求中包含控车指令;
13.将所述控车指令发送至所述tbox终端,以便所述tbox终端根据所述控车指令对所述目标汽车进行控制。
14.第二方面,本技术还提供了一采集车辆状态信息方法,所述方法应用于tbox终端,
所述方法包括:
15.接收tsp服务平台发送的唤醒短信;
16.获取目标汽车对应的实时车辆状态信息;
17.将所述实时车辆状态信息上传至所述tsp服务平台。
18.可选的,所述获取目标汽车对应的实时车辆状态信息包括:
19.根据预置规则更新计数进程;
20.判断所述计数进程对应的当前计数值是否属于预设范围;
21.若是,则在预设时长内通过整车can网络唤醒所述目标汽车内的各个ecu,并通过所述整车can网络获取每个所述ecu采集的车辆状态信息,以及将获取得到的车辆状态信息确定为所述目标汽车对应的实时车辆状态信息;
22.若否,则获取历史车辆状态信息,并将所述历史车辆状态信息确定为所述目标汽车对应的实时车辆状态信息。
23.可选的,所述方法还包括:
24.接收所述tsp服务平台发送的控车指令;
25.通过整车can网络唤醒所述目标汽车内的各个ecu;
26.判断所述目标汽车是否满足预设控车条件;
27.若满足,则将所述控车指令发送至目标ecu,以便所述目标ecu执行所述控车指令。
28.第三方面,本技术还提供了一种采集车辆状态信息装置,所述装置应用于tsp服务平台,所述装置包括:
29.第一接收单元,用于接收目标远程控车app发送的状态查询请求,其中,所述状态查询请求中包含目标汽车对应的唯一标识;
30.判断单元,用于根据所述目标汽车对应的唯一标识判断所述目标汽车对应的tbox终端是否在线;
31.第一发送单元,用于当所述判断单元判定所述tbox终端在线时,在目标存储空间中获取所述tbox终端已上传的实时车辆状态信息;将所述实时车辆状态信息发送至所述目标远程控车app;
32.第二发送单元,用于当所述判断单元判定所述tbox终端不在线时,向所述tbox终端发送唤醒短信,以唤醒所述tbox终端;接收所述tbox终端上传的实时车辆状态信息;将所述实时车辆状态信息发送至所述目标远程控车app。
33.可选的,所述装置还包括:
34.第二接收单元,用于接收所述目标远程控车app发送的控车请求,其中,所述控车请求中包含控车指令;
35.第三发送单元,用于将所述控车指令发送至所述tbox终端,以便所述tbox终端根据所述控车指令对所述目标汽车进行控制。
36.第四方面,本技术还提供了一种采集车辆状态信息装置,所述装置应用于tbox终端,所述装置包括:
37.第一接收单元,用于接收tsp服务平台发送的唤醒短信;
38.获取单元,用于获取目标汽车对应的实时车辆状态信息;
39.上传单元,用于将所述实时车辆状态信息上传至所述tsp服务平台。
40.可选的,所述获取单元,具体用于根据预置规则更新计数进程;
41.判断所述计数进程对应的当前计数值是否属于预设范围;
42.若是,则在预设时长内通过整车can网络唤醒所述目标汽车内的各个ecu,并通过所述整车can网络获取每个所述ecu采集的车辆状态信息,以及将获取得到的车辆状态信息确定为所述目标汽车对应的实时车辆状态信息;
43.若否,则获取历史车辆状态信息,并将所述历史车辆状态信息确定为所述目标汽车对应的实时车辆状态信息。
44.可选的,所述装置还包括:
45.第二接收单元,用于接收所述tsp服务平台发送的控车指令;
46.唤醒单元,用于通过整车can网络唤醒所述目标汽车内的各个ecu;
47.判断单元,用于判断所述目标汽车是否满足预设控车条件;
48.发送单元,用于当所述判断单元判定所述目标汽车满足预设控车条件时,将所述控车指令发送至目标ecu,以便所述目标ecu执行所述控车指令。
49.第五方面,本技术的实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面所述的采集车辆状态信息方法;或执行第二方面所述的采集车辆状态信息方法。
50.第六方面,本技术的实施例提供了一种采集车辆状态信息装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行第一方面所述的采集车辆状态信息方法;或执行第二方面所述的采集车辆状态信息方法。
51.借由上述技术方案,本技术提供的技术方案至少具有下列优点:
52.本技术提供一种采集车辆状态信息方法及装置,在本技术中,当目标用户使用智能终端设备打开目标远程控车app,或在智能终端设备运行目标远程控车app的过程中,点击车辆状态查询按钮时,目标远程控车app向tsp服务平台发送携带有目标汽车对应唯一标识的状态查询请求;当根据目标汽车对应的唯一标识判定目标汽车对应的tbox终端在线时,tsp服务平台在目标存储空间中获取tbox终端已上传的实时车辆状态信息(具体为最近一次上传的实时车辆状态信息),并将获取得到的目标汽车对应的实时车辆状态信息发送至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息;当根据目标汽车对应的唯一标识判定目标汽车对应的tbox终端不在线时,tsp服务平台向tbox终端发送唤醒短信,从而唤醒tbox终端,由tbox终端获取目标汽车对应的实时车辆状态信息,并将获取得到的实时车辆状态信息上传至tsp服务平台,tsp服务平台在接收到tbox终端上传的实时车辆状态信息后,将目标汽车对应的实时车辆状态信息发送至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息,从而保证目标远程控车app输出显示的车辆状态信息与目标汽车的实际状态相符。
53.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
54.通过参考附图阅读下文的详细描述,本技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本技术的若干实施方式,相同或对应的标号表示相同或对应的部分,其中:
55.图1示出了本技术实施例提供的第一种采集车辆状态信息方法流程图;
56.图2示出了本技术实施例提供的第二种采集车辆状态信息方法流程图;
57.图3示出了本技术实施例提供的第三种采集车辆状态信息方法流程图;
58.图4示出了本技术实施例提供的第四种采集车辆状态信息方法流程图;
59.图5示出了本技术实施例提供的第一种采集车辆状态信息装置的组成框图;
60.图6示出了本技术实施例提供的第二种采集车辆状态信息装置的组成框图;
61.图7示出了本技术实施例提供的第三种采集车辆状态信息装置的组成框图;
62.图8示出了本技术实施例提供的第四种采集车辆状态信息装置的组成框图。
具体实施方式
63.下面将参照附图更详细地描述本技术的示例性实施方式。虽然附图中显示了本技术的示例性实施方式,然而应当理解,可以以各种形式实现本技术而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本技术,并且能够将本技术的范围完整的传达给本领域的技术人员。
64.需要注意的是,除非另有说明,本技术使用的技术术语或者科学术语应当为本技术所属领域技术人员所理解的通常意义。
65.第一方面,本技术实施例提供了一种采集车辆状态信息方法,如图1所示,该方法应用于tsp服务平台,该方法包括:
66.101、接收目标远程控车app发送的状态查询请求。
67.其中,目标远程控车app为目标用户的智能终端设备中已安装的远程控车app;其中,状态查询请求中包含目标汽车对应的唯一标识,目标汽车为目标用户的汽车。
68.其中,在本技术实施例中,各个步骤中的执行主体为tsp服务平台。
69.在本技术实施例中,当目标用户使用智能终端设备打开目标远程控车app,或在智能终端设备运行目标远程控车app的过程中,点击车辆状态查询按钮时,目标远程控车app便会向tsp服务平台发送携带有目标汽车对应唯一标识的状态查询请求,此时,tsp服务平台便可接收得到目标远程控车app发送的状态查询请求。
70.102、根据目标汽车对应的唯一标识判断目标汽车对应的tbox终端是否在线。
71.其中,目标汽车对应的tbox即为目标汽车内的tbox终端。
72.在本技术实施例中,tsp服务平台在接收得到目标远程控车app发送的状态查询请求后,便会根据状态查询请求中携带的、目标汽车对应的唯一标识判断目标汽车对应的tbox终端是否在线,即判断目标汽车对应的tbox是否处于唤醒状态。
73.103a、若tbox终端在线,则在目标存储空间中获取tbox终端已上传的实时车辆状态信息;将实时车辆状态信息发送至目标远程控车app。
74.其中,目标汽车对应的实时车辆状态信息可以但不限于为:目标汽车对应的车门信息、车窗信息等等。
75.需要进行说明的是,当目标汽车对应的tbox终端在线,且tbox终端在预设时长内通过整车can网络唤醒目标汽车内的各个ecu时,tbox终端会按照预设周期通过目标汽车的整车can网络获取目标汽车内每个ecu采集的车辆状态信息,并将获取得到的车辆状态信息作为目标汽车对应的实时车辆状态信息上传至tsp服务平台;tsp服务平台在接收到tbox终端上传的、目标汽车对应的实时车辆状态信息后,便会将目标汽车对应的实时状态信息存储至目标存储空间(即tsp服务平台侧的存储空间)中,其中,预设周期可以但不限于为:10s、20s、30s等等。
76.在本技术实施例中,当判定目标汽车对应的tbox终端在线时,tsp服务平台便可在目标存储空间中获取tbox终端已上传的实时车辆状态信息(具体为最近一次上传的实时车辆状态信息),并将获取得到的目标汽车对应的实时车辆状态信息发送至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息。
77.对于本技术实施例,与步骤103a并列的步骤103b、若tbox终端不在线,则向tbox终端发送唤醒短信,以唤醒tbox终端;接收tbox终端上传的实时车辆状态信息;将实时车辆状态信息发送至目标远程控车app。
78.在本技术实施例中,当判定目标汽车对应的tbox终端不在线时,tsp服务平台便可向tbox终端发送唤醒短信,从而唤醒tbox终端;tbox终端在唤醒后,便会获取目标汽车对应的实时车辆状态信息,并将获取得到的、目标汽车对应的实时车辆状态信息上传至tsp服务平台,此时,tsp服务平台便可接收得到tbox终端上传的实时车辆状态信息,并将目标汽车对应的实时车辆状态信息发送至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息。
79.本技术实施例提供一种采集车辆状态信息方法,在本技术实施例中,当目标用户使用智能终端设备打开目标远程控车app,或在智能终端设备运行目标远程控车app的过程中,点击车辆状态查询按钮时,目标远程控车app向tsp服务平台发送携带有目标汽车对应唯一标识的状态查询请求;当根据目标汽车对应的唯一标识判定目标汽车对应的tbox终端在线时,tsp服务平台在目标存储空间中获取tbox终端已上传的实时车辆状态信息(具体为最近一次上传的实时车辆状态信息),并将获取得到的目标汽车对应的实时车辆状态信息发送至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息;当根据目标汽车对应的唯一标识判定目标汽车对应的tbox终端不在线时,tsp服务平台向tbox终端发送唤醒短信,从而唤醒tbox终端,由tbox终端获取目标汽车对应的实时车辆状态信息,并将获取得到的实时车辆状态信息上传至tsp服务平台,tsp服务平台在接收到tbox终端上传的实时车辆状态信息后,将目标汽车对应的实时车辆状态信息发送至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息,从而保证目标远程控车app输出显示的车辆状态信息与目标汽车的实际状态相符。
80.以下为了更加详细地说明,本技术实施例提供了另一种采集车辆状态信息方法,具体如图2所示,该方法应用于tsp服务平台,该方法包括:
81.201、接收目标远程控车app发送的状态查询请求。
82.其中,关于步骤201、接收目标远程控车app发送的状态查询请求,可以参考图1对应部分的描述,本技术实施例此处将不再赘述。
83.202、根据目标汽车对应的唯一标识判断目标汽车对应的tbox终端是否在线。
84.其中,关于步骤202、根据目标汽车对应的唯一标识判断目标汽车对应的tbox终端是否在线,可以参考图1对应部分的描述,本技术实施例此处将不再赘述。
85.203a、若tbox终端在线,则在目标存储空间中获取tbox终端已上传的实时车辆状态信息;将实时车辆状态信息发送至目标远程控车app。
86.其中,关于步骤203a、若tbox终端在线,则在目标存储空间中获取tbox终端已上传的实时车辆状态信息;将实时车辆状态信息发送至目标远程控车app,可以参考图1对应部分的描述,本技术实施例此处将不再赘述。
87.203b、若tbox终端不在线,则向tbox终端发送唤醒短信,以唤醒tbox终端;接收tbox终端上传的实时车辆状态信息;将实时车辆状态信息发送至目标远程控车app。
88.其中,关于步骤203b、若tbox终端不在线,则向tbox终端发送唤醒短信,以唤醒tbox终端;接收tbox终端上传的实时车辆状态信息;将实时车辆状态信息发送至目标远程控车app,可以参考图1对应部分的描述,本技术实施例此处将不再赘述。
89.对于本技术实施例,步骤203a、步骤203b之后的步骤204、接收目标远程控车app发送的控车请求,并将控车请求中携带的控车指令发送至tbox终端,以便tbox终端根据控车指令对目标汽车进行控制。
90.其中,控制指令可以但不限于为:启动发动机、打开空调、关闭空调等等。
91.在本技术实施例中,在智能终端设备运行目标远程控车app的过程中,当目标用户需要远程控制目标汽车时,目标用户便可根据实际需求通过目标远程控车app向tsp平台发送携带有控车指令的控车请求,此时,tsp平台便可接收得到目标远程控车app发送的控车请求;tsp平台在接收到目标远程控车app发送的控车请求后,便可将控车请求中携带的控车指令发送至目标汽车对应的tbox终端中,以便tbox终端根据控车指令对目标汽车进行控制。
92.需要进行说明的是,由于,在智能终端设备运行目标远程控车app的过程中,tbox终端处于在线状态,从而tsp平台无需再次通过唤醒短信唤醒tbox终端,从而可以提高目标用户通过目标远程控车app远程控制目标汽车的效率。
93.第二方面,本技术实施例还提供了一种采集车辆状态信息方法,如图3所示,该方法应用于tbox终端,该方法包括:
94.301、接收tsp服务平台发送的唤醒短信。
95.其中,在本技术实施例中,各个步骤中的执行主体为目标汽车对应的tbox终端,即目标汽车内的tbox终端。
96.在本技术实施例中,当目标用户使用智能终端设备打开目标远程控车app,或在智能终端设备运行目标远程控车app的过程中,点击车辆状态查询按钮时,目标远程控车app便会向tsp服务平台发送携带有目标汽车对应唯一标识的状态查询请求;tsp服务平台在接收到目标远程控车app发送的状态查询请求后,便会根据状态查询请求中携带的、目标汽车对应的唯一标识判断目标汽车对应的tbox终端是否在线;当判定目标汽车对应的tbox终端不在线时,tsp服务平台便可向tbox终端发送唤醒短信,此时,tbox终端便会接收得到tsp服务平台发送的唤醒短信,从而被唤醒。
97.302、获取目标汽车对应的实时车辆状态信息。
98.在本技术实施例中,目标汽车对应的tbox终端在被唤醒后,便会获取目标汽车对
应的实时车辆状态信息。
99.303、将实时车辆状态信息上传至tsp服务平台。
100.在本技术实施例中,目标汽车对应的tbox终端在获取得到目标汽车对应的实时车辆状态信息后,便会将目标汽车对应的实时车辆状态信息上传至tsp服务平台,以便tsp平台将目标汽车对应的实时车辆状态信息发送至目标远程控车app,使得目标远程控车app输出显示目标汽车对应的实时车辆状态信息。
101.以下为了更加详细地说明,本技术实施例提供了另一种采集车辆状态信息方法,具体如图4所示,该方法应用于tbox终端,该方法包括:
102.401、接收tsp服务平台发送的唤醒短信。
103.其中,关于步骤401、接收tsp服务平台发送的唤醒短信,可以参考图1对应部分的描述,本技术实施例此处将不再赘述。
104.402、获取目标汽车对应的实时车辆状态信息。
105.在本技术实施例中,目标汽车对应的tbox终端在被唤醒后,便会获取目标汽车对应的实时车辆状态信息。
106.具体的,在本步骤中,目标汽车对应的tbox终端获取目标汽车对应的实时车辆状态信息的具体过程为:
107.(1)根据预置规则更新计数进程。
108.其中,计数进程对应的初始计数值可以但不限于为:0、1等等,预置规则可以但不限于为:将计数进程对应的历史计数值加1,以获得计数进程对应的当前计数值值,计数进程对应的历史计数值为初始计数值,或为tbox终端上一次接收到唤醒短信,并根据预置规则对计数进程进行更新后,更新后的计数进程对应的计数值。
109.(2)判断计数进程对应的当前计数值是否属于预设范围。
110.其中,当计数进程对应的初始计数值为0,预置规则为将计数进程对应的历史计数值加1时,预设范围可以但不限于为1、[1,2]、[1,3]等等,本技术实施例对此不进行具体限定。
[0111]
(3a)若计数进程对应的当前计数值属于预设范围,则在预设时长内通过整车can网络唤醒目标汽车内的各个ecu,并通过整车can网络获取每个ecu采集的车辆状态信息,以及将获取得到的车辆状态信息确定为目标汽车对应的实时车辆状态信息。
[0112]
其中,预设时长可以但不限于为:5min、10min、15min等等。
[0113]
具体的,在本步骤中,tbox终端为通过整车can网络向目标汽车内的各个ecu发送网络管理报文,来唤醒各个ecu。
[0114]
需要进行说明的是,在预设时长内,tbox终端会按照预设周期通过目标汽车的整车can网络获取目标汽车内每个ecu采集的车辆状态信息,并将获取得到的车辆状态信息作为目标汽车对应的实时车辆状态信息上传至tsp服务平台,以便tsp服务平台将目标汽车对应的实时状态信息存储至目标存储空间中;在经过预设时长后,tbox停止通过整车can网络向目标汽车内的各个ecu发送网络管理报文,使得整车进入休眠状态。
[0115]
(3b)若计数进程对应的当前计数值不属于预设范围,则获取历史车辆状态信息,并将历史车辆状态信息确定为目标汽车对应的实时车辆状态信息。
[0116]
其中,历史车辆状态信息为tbox终端在预设时长内最后一次通过整车can网络获
取得到的每个ecu采集的车辆状态信息。
[0117]
需要进行说明的是,当计数进程对应的当前计数值不属于预设范围时,tbox终端不会再通过整车can网络唤醒目标汽车内的各个ecu,而是获取目标汽车对应的历史车辆状态信息,并将历史车辆状态信息确定为目标汽车对应的实时车辆状态信息,从而可以避免tbox终端频繁唤醒目标汽车内的各个ecu,而导致目标汽车内的小电瓶馈电的情况发生。
[0118]
需要进行说明的是,在实际应用过程中,在tbox终端首次通过整车can网络唤醒目标汽车内的各个ecu后,tbox终端开始计时,在经过目标时长后,tbox终端将计数进程对应的计数值恢复至初始计数值;当目标汽车整车上电时,tbox终端将计数进程对应的计数值恢复至初始计数值,但不限于此。
[0119]
403、将实时车辆状态信息上传至tsp服务平台。
[0120]
其中,关于步骤403、将实时车辆状态信息上传至tsp服务平台,可以参考图1对应部分的描述,本技术实施例此处将不再赘述。
[0121]
404、接收tsp服务平台发送的控车指令,并根据控车指令对目标汽车进行控制。
[0122]
在本技术实施例中,在智能终端设备运行目标远程控车app的过程中,当目标用户需要远程控制目标汽车时,目标用户便可根据实际需求通过目标远程控车app向tsp平台发送携带有控车指令的控车请求,此时,tsp平台便可接收得到目标远程控车app发送的控车请求;tsp平台在接收到目标远程控车app发送的控车请求后,便可将控车请求中携带的控车指令发送至目标汽车对应的tbox终端中,此时,tbox终端便可接收得到tsp服务平台发送的控车指令;tbox终端在接收到控车指令后,便可通过整车can网络唤醒目标汽车内的各个ecu,并判断目标汽车是否满足预设控车条件,若满足,则将控车指令发送至目标ecu,以便目标ecu执行控车指令,其中,预设控车条件可以但不限于为:车门处于关闭状态、与车身控制器bdcm认证成功等等,目标ecu为目标汽车内执行控车指令的ecu。
[0123]
需要进行说明的是,在实际应用过程中,在tbox终端在接收到控车指令后,若目标汽车内的各个ecu处于唤醒状态,则tbox终端无需执行通过整车can网络唤醒目标汽车内的各个ecu的操作。
[0124]
第三方面,作为对上述图1及图2所示方法的实现,本技术另一实施例还提供了一种采集车辆状态信息装置,该装置应用于tsp服务平台。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。该装置应用于保证远程控车app输出显示的车辆状态信息与汽车的实际状态相符,具体如图5所示,该装置包括:
[0125]
第一接收单元51,用于接收目标远程控车app发送的状态查询请求,其中,所述状态查询请求中包含目标汽车对应的唯一标识;
[0126]
判断单元52,用于根据所述目标汽车对应的唯一标识判断所述目标汽车对应的tbox终端是否在线;
[0127]
第一发送单元53,用于当判断单元52判定所述tbox终端在线时,在目标存储空间中获取所述tbox终端已上传的实时车辆状态信息;将所述实时车辆状态信息发送至所述目标远程控车app;
[0128]
第二发送单元54,用于当判断单元52判定所述tbox终端不在线时,向所述tbox终
端发送唤醒短信,以唤醒所述tbox终端;接收所述tbox终端上传的实时车辆状态信息;将所述实时车辆状态信息发送至所述目标远程控车app。
[0129]
进一步的,如图6所示,该装置还包括:
[0130]
第二接收单元55,用于接收所述目标远程控车app发送的控车请求,其中,所述控车请求中包含控车指令;
[0131]
第三发送单元56,用于将所述控车指令发送至所述tbox终端,以便所述tbox终端根据所述控车指令对所述目标汽车进行控制。
[0132]
第四方面,作为对上述图3及图4所示方法的实现,本技术另一实施例还提供了一种采集车辆状态信息装置,该装置应用于tbox终端。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。该装置应用于保证远程控车app输出显示的车辆状态信息与汽车的实际状态相符,具体如图7所示,该装置包括:
[0133]
第一接收单元61,用于接收tsp服务平台发送的唤醒短信;
[0134]
获取单元62,用于获取目标汽车对应的实时车辆状态信息;
[0135]
上传单元63,用于将所述实时车辆状态信息上传至所述tsp服务平台。
[0136]
进一步的,如图8所示,获取单元62,具体用于根据预置规则更新计数进程;
[0137]
判断所述计数进程对应的当前计数值是否属于预设范围;
[0138]
若是,则在预设时长内通过整车can网络唤醒所述目标汽车内的各个ecu,并通过所述整车can网络获取每个所述ecu采集的车辆状态信息,以及将获取得到的车辆状态信息确定为所述目标汽车对应的实时车辆状态信息;
[0139]
若否,则获取历史车辆状态信息,并将所述历史车辆状态信息确定为所述目标汽车对应的实时车辆状态信息。
[0140]
进一步的,如图8所示,该装置还包括:
[0141]
第二接收单元64,用于接收所述tsp服务平台发送的控车指令;
[0142]
唤醒单元65,用于通过整车can网络唤醒所述目标汽车内的各个ecu;
[0143]
判断单元66,用于判断所述目标汽车是否满足预设控车条件;
[0144]
发送单元67,用于当所述判断单元66判定所述目标汽车满足预设控车条件时,将所述控车指令发送至目标ecu,以便所述目标ecu执行所述控车指令。
[0145]
本技术实施例提供一种采集车辆状态信息方法及装置,在本技术实施例中,当目标用户使用智能终端设备打开目标远程控车app,或在智能终端设备运行目标远程控车app的过程中,点击车辆状态查询按钮时,目标远程控车app向tsp服务平台发送携带有目标汽车对应唯一标识的状态查询请求;当根据目标汽车对应的唯一标识判定目标汽车对应的tbox终端在线时,tsp服务平台在目标存储空间中获取tbox终端已上传的实时车辆状态信息(具体为最近一次上传的实时车辆状态信息),并将获取得到的目标汽车对应的实时车辆状态信息发送至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息;当根据目标汽车对应的唯一标识判定目标汽车对应的tbox终端不在线时,tsp服务平台向tbox终端发送唤醒短信,从而唤醒tbox终端,由tbox终端获取目标汽车对应的实时车辆状态信息,并将获取得到的实时车辆状态信息上传至tsp服务平台,tsp服务平台在接收到tbox终端上传的实时车辆状态信息后,将目标汽车对应的实时车辆状态信息发送
至目标远程控车app,以便目标远程控车app输出显示目标汽车对应的实时车辆状态信息,从而保证目标远程控车app输出显示的车辆状态信息与目标汽车的实际状态相符。
[0146]
本技术实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述第一方面所述的采集车辆状态信息方法;或执行上述第二方面所述的采集车辆状态信息方法。
[0147]
存储介质可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。
[0148]
本技术实施例还提供了一种采集车辆状态信息装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行上述第一方面所述的采集车辆状态信息方法;或执行上述第二方面所述的采集车辆状态信息方法。
[0149]
本技术实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现上述第一方面所述的采集车辆状态信息方法。
[0150]
本技术实施例还提供了另一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时执行上述第二方面所述的采集车辆状态信息方法。
[0151]
本技术提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化上述第一方面所述的采集车辆状态信息方法步骤的程序代码。
[0152]
本技术还提供了另一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化上述第二方面所述的采集车辆状态信息方法步骤的程序代码。
[0153]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0154]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0155]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0156]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0157]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0158]
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
[0159]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0160]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0161]
本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0162]
以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献