专利汇可以提供车载终端的控制方法与系统以及云端服务器专利检索,专利查询,专利分析的服务。并且本 发明 提出了一种车载终端的控制方法,包括以下步骤: 云 端 服务器 接收移动终端针对车载终端的控制指令,判断车载终端是否在线,如果判断车载终端在线,则云端服务器将控制指令发送至车载终端;如果判断车载终端不在线,则云端服务器向车载终端发送激活 信号 ,以使车载终端激活网络通信功能,在车载终端激活网络通信功能之后,云端服务器通过网络通信功能将控制指令发送至车载终端。该方法使得在节省 能源 的情况下,同时能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。本发明还公开了一种车载终端的控制系统,以及一种云端服务器。,下面是车载终端的控制方法与系统以及云端服务器专利的具体信息内容。
1.一种车载终端的控制方法,其特征在于,包括以下步骤:
云端服务器接收移动终端针对车载终端的控制指令,其中,所述控制指令包括所述车载终端的标识,所述车载终端具有移动通信功能和网络通信功能;
所述云端服务器判断所述车载终端是否在线;
如果判断所述车载终端在线,则所述云端服务器通过所述网络通信功能将所述控制指令发送至所述车载终端。
2.如权利要求1所述的车载终端的控制方法,其特征在于,所述云端服务器通过电话或短信发送激活信号。
3.如权利要求1所述的车载终端的控制方法,其特征在于,所述云端服务器判断所述车载终端是否在线进一步包括:
所述云端服务器判断是否接收到所述车载终端以预设周期发送的心跳包;
如果判断接收到所述车载终端以预设周期发送的心跳包,则判断所述车载终端在线; 如果判断未接收到所述车载终端以预设周期发送的心跳包,则判断所述车载终端不在线。
4.如权利要求3所述的车载终端的控制方法,其特征在于,所述心跳包包括上述车载终端所在车辆的信息、GPS信息及所述车载终端的参数信息中的一种或多种。
5.一种车载终端的控制系统,其特征在于,包括云端服务器和车载终端,其中, 所述云端服务器,用于接收移动终端针对车载终端的控制指令,其中,所述控制指令包括所述车载终端的标识,所述车载终端具有移动通信功能 和网络通信功能,以及所述云端服务器判断所述车载终端是否在线,如果判断所述车载终端在线,则所述云端服务器通过所述网络通信功能将所述控制指令发送至所述车载终端;如果判断所述车载终端不在线,则所述云端服务器通过所述车载终端的通信功能向所述车载终端发送激活信号。 所述车载终端,用于激活所述网络通信功能。
所述云端服务器,还用于在所述车载终端激活所述网络通信功能之后,所述云端服务器通过所述网络通信功能将所述控制指令发送至所述车载终端。
6.如权利要求5所述的车载终端的控制系统,其特征在于,所述云端服务器通过电话或短信发送激活信号。
7.如权利要求5所述的车载终端的控制系统,其特征在于,所述云端服务器还用于判断是否接收到所述车载终端以预设周期发送的心跳包;
如果判断接收到所述车载终端以预设周期发送的心跳包,则判断所述车载终端在线; 如果判断未接收到所述车载终端以预设周期发送的心跳包,则判断所述车载终端不在线。
8.如权利要求7所述的车载终端的控制系统,其特征在于,所述心跳包包括上述车载终端所在车辆的信息、GPS信息及所述车载终端的参数信息中的一种或多种。
9.一种云端服务器,其特征在于,包括:
接收模块,用于接收移动终端针对车载终端的控制指令,其中,所述控制指令包括所述车载终端的标识,所述车载终端具有移动通信功能和网络通信功能;
判断模块,用于判断所述车载终端是否在线;以及
发送模块,如果判断所述车载终端在线,则所述发送模块通过所述网络通信功能将所述控制指令发送至所述车载终端。
10.如权利要求9所述的云端服务器,其特征在于,所述发送模块通过电话或短信发送激活信号。
11.如权利要求9所述的云端服务器,其特征在于,所述判断模块还用于判断是否接收到所述车载终端以预设周期发送的心跳包;
如果判断接收到所述车载终端以预设周期发送的心跳包,则判断所述车载终端在线; 如果判断未接收到所述车载终端以预设周期发送的心跳包,则判断所述车载终端不在线。
12.如权利要求11所述的云端服务器,其特征在于,所述心跳包包括上述车载终端所在车辆的信息、GPS信息及所述车载终端的参数信息中的一种或多种。
车载终端的控制方法与系统以及云端服务器
技术领域
本发明涉及车辆控制技术领域,特别涉及一种车载终端的控制方法与系统,以及云端服务器。
背景技术
1996年美国通用公司首次推出了Onstar系统,目前,Onstar系统已经成为一个集碰撞救助、紧急救援、车况检测、自动导航、被盗定位等多功能与一体的车载服务系统。2011年,Onstar又新推出了一款手机端的控制程序,其可以使用户通过手机等移动设备实现查看车辆信息、功能控制、目的地查询发送等操作。
目前,鉴于研发机制的保密性,其系统实现的过程原理等并没有对外公布。但通过公布的实际测试结果来看,在对车辆执行远程控制时,车辆成功相应的时间达到了50秒以上,显然中间环节不够完善,导致响应速度较慢。
发明内容
本发明的目的旨在至少解决所述技术缺陷之一。
为此,本发明的第一个目的在于提出一种车载终端的控制方法,该方法使得在节省能源的情况下,同时能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。本发明的第二个目的在于提出一种车载终端的控制系统。本发明的第三个目的在于提出一种云端服务器。
为了实现上述目的,本发明第一方面的实施例提供一种车载终端的控制方法,包括以下步骤:云端服务器接收移动终端针对车载终端的控制指令, 其中,所述控制指令包括所述车载终端的标识,所述车载终端具有移动通信功能和网络通信功能;所述云端服务器判断所述车载终端是否在线;如果判断所述车载终端在线,则所述云端服务器通过所述网络通信功能将所述控制指令发送至所述车载终端;如果判断所述车载终端不在线,则所述云端服务器通过所述车载终端的通信功能向所述车载终端发送激活信号,以使所述车载终端激活所述网络通信功能,在所述车载终端激活所述网络通信功能之后,所述云端服务器通过所述网络通信功能将所述控制指令发送至所述车载终端。
根据本发明实施例的车载终端的控制方法,用户首先手机下发的指令会传递给云端服务器,云端服务器会判断所操作的车辆当前是否与云端服务器保持通讯状态,若正与云端服务器保持通讯,则下发控制指令;若没有与服务器保持通讯,则通过下发短信或打电话的方式来激活车载终端,使之与云端服务器建立连接后,再进行下发指令。该方法使得在节省能源的情况下,同时能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。
本发明第二方面的实施例提出一种车载终端的控制系统,包括云端服务器和车载终端。其中,所述云端服务器,用于接收移动终端针对车载终端的控制指令,其中,所述控制指令包括所述车载终端的标识,所述车载终端具有移动通信功能和网络通信功能,以及所述云端服务器判断所述车载终端是否在线,如果判断所述车载终端在线,则所述云端服务器通过所述网络通信功能将所述控制指令发送至所述车载终端;如果判断所述车载终端不在线,则所述云端服务器通过所述车载终端的通信功能向所述车载终端发送激活信号。所述车载终端,用于激活所述网络通信功能。所述云端 服务器,还用于在所述车载终端激活所述网络通信功能之后,所述云端服务器通过所述网络通信功能将所述控制指令发送至所述车载终端。
根据本发明实施例的车载终端的控制系统,用户首先手机下发的指令会传递给云端服务器,云端服务器会判断所操作的车辆当前是否与云端服务器保持通讯状态,若正与云端服务器保持通讯,则下发控制指令;若没有与服务器保持通讯,则通过下发短信或打电话的方式来激活车载终端,使之与云端服务器建立连接后,再进行下发指令。该系统使得在节省能源的情况下,同时能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。
本发明第三方面的实施例提出一种云端服务器,包括:接收模块,用于接收移动终端针对车载终端的控制指令,其中,所述控制指令包括所述车载终端的标识,所述车载终端具有移动通信功能和网络通信功能;判断模块,用于判断所述车载终端是否在线;以及发送模块,如果判断所述车载终端在线,则所述发送模块通过所述网络通信功能将所述控制指令发送至所述车载终端。
根据本发明实施例的云端服务器,用户首先手机下发的指令会传递给云端服务器,云端服务器会判断所操作的车辆当前是否与云端服务器保持通讯状态,若正与云端服务器保持通讯,则下发控制指令;若没有与服务器保持通讯,则通过下发短信或打电话的方式来激活车载终端,使之与云端服务器建立连接后,再进行下发指令。该云端服务器能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明所述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明实施例的车载终端的控制方法的流程图;
图2为系统工作的流程图;
图3为根据本发明实施例的车载终端的控制系统的结构示意图;
图4为通讯系统结构示意图;以及
图5为根据本发明实施例的云端服务器的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。 在本发明的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解所述术语的具体含义。
如图1所示,本发明实施例的车载终端的控制方法的流程图,包括如下步骤: 步骤S101为云端服务器接收移动终端针对车载终端的控制指令。
具体地,其中,控制指令包括车载终端的标识,车载终端具有移动通信功能和网络通信功能。
步骤S102为云端服务器判断车载终端是否在线。
具体地,云端服务器判断车载终端是否在线进一步包括:云端服务器判断是否接收到车载终端以预设周期发送的心跳包,如果判断接收到车载终端以预设周期发送的心跳包,则车载终端在线;如果判断未接收到车载终端以预设周期发送的心跳包,则判断车载终端不在线,其中,心跳包包括上述车载终端所在车辆的信息、GPS信息及车载终端的参数信息中的一种或多种,且预设周期为用户根据需要自行设置的。
步骤S103为判断车载终端在线,则云端服务器通过网络通信功能将控制指令发送至车载终端。
步骤S104为判断车载终端不在线,则云端服务器通过车载终端的通信功能向车载终端发送激活信号,以使车载终端激活网络通信功能,其中,云端服务器通过电话或短信发送激活信号。
步骤S105为在车载终端激活网络通信功能之后,云端服务器通过网络通信功能将控制指令发送至车载终端。
如图2所示,为系统工作的流程图。
步骤S201为手机端发送远程控制指令。
步骤S202为云端服务器判断DCM是否在线。
步骤S203为当云端服务器判断DCM在线,则向DCM下发远程控制指令。
步骤S204为判断服务器在超时时间内是否收到DCM返回的成功包。
步骤S205手机提示成功并收到成功短信。
步骤S206为当云端服务器判断DCM不在线,则向车辆S IM卡发送激活短信。
步骤S207为判断DCM在超时时间内是否上线。当判断DCM在超时时间内上线,则执行步骤S203。
步骤S208为当判断DCM在超时时间内未上线,则手机端提示失败。
具体地,手机在进行远程控制时,云端服务器首先暂存手机端发送过来的控制指令,同时判断当前车辆是否在线。若车辆在线,云端服务器会 直接下发控制指令,DCM收到指令后进行相应的操作,然后返回操作结果数据包,云端服务器根据数据包内信息,向手机发送操作结果的短信。若车辆处于离线状态时,云端服务器会向车辆DCM中的SIM卡发送一条激活短信,接收到激活短信后DCM离开休眠状态,打开无线网络功能,向云端服务器上传数据包,建立认证连接,服务器继而下发控制指令。
根据本发明实施例的车载终端的控制方法,用户首先手机下发的指令会传递给云端服务器,云端服务器会判断所操作的车辆当前是否与云端服务器保持通讯状态,若正与云端服务器保持通讯,则下发控制指令;若没有与服务器保持通讯,则通过下发短信或打电话的方式来激活车载终端,使之与云端服务器建立连接后,再进行下发指令。该方法使得在节省能源的情况下,同时能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。
图3为根据本发明实施例的车载终端的控制系统的示意图。
如图3所示,本发明实施例的车载终端的控制系统300,包括:云端服务器310和车载终端320。
云端服务器310用于接收移动终端针对车载终端320的控制指令,其中,控制指令包括车载终端320的标识,车载终端320具有移动通信功能和网络通信功能,以及云端服务器310判断车载终端320是否在线,如果判断车载终端320在线,则云端服务器310通过网络通信功能将控制指令发送至车载终端320;如果判断车载终端320不在线,则云端服务器
310通过车载终端320的通信功能向车载终端320发送激活信号,其中,云端服务器310通过电话或短信发送激活信号。
具体地,云端服务器310判断车载终端320是否在线进一步包括:云端服务器310判断是否接收到车载终端320以预设周期发送的心跳包;如果判断接收到车载终端320以预设周期发送的心跳包,则判断车载终端320在线;如果判断未接收到车载终端320以预设周期发送的心跳包,则判断 车载终端320不在线,其中,心跳包包括上述车载终端所在车辆的信息、GPS信息及车载终端320的参数信息中的一种或多种,且预设周期为用户自行设置的。。
进一步地,云端服务器310还用于在车载终端320激活网络通信功能之后,云端服务器
310通过网络通信功能将控制指令发送至车载终端320。
车载终端320用于激活网络通信功能。
根据本发明实施例的车载终端的控制系统,用户首先手机下发的指令会传递给云端服务器,云端服务器会判断所操作的车辆当前是否与云端服务器保持通讯状态,若正与云端服务器保持通讯,则下发控制指令;若没有与服务器保持通讯,则通过下发短信或打电话的方式来激活车载终端,使之与云端服务器建立连接后,再进行下发指令。该系统使得在节省能源的情况下,同时能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。
图4为通讯系统结构示意图。
如图4所示,通讯系统结构包括:手机,云端服务器,车载终端,其中手机与云端服务器,语段服务器与车载终端是通过无线网络互相通信的。
具体地,智能手机通过无线网络连接云端服务器,服务器通过无线网络与车载DCM进行通信,实现手机与车载DCM的远程无线连接。首先,首先,在智能手机上安装应用程序,开通手机的3G业务服务。用户操作手机应用程序,使用少量流量,向服务器发送通信请求,其中包括加密后的手机SIM卡号和指令类型信息等。当云端服务器的接收模块收到手机端上传的信息时,首先由服务器的解析模块对其进行解析验证,判断指令内容及合法性;若指令正确且身份合法,则查看手机相对应的车辆是否处于“在线”状态,即车辆目前是否与服务器保持通讯连接。检测到车辆“在线”时,由服务器的发送模块向车辆发送命令信息,包括指令类型、参数等信息;若检测到车辆此时不“在线”,由服务器的激活模块向车辆发送激活请求,来使车辆与服务器开始保持连接,再 由服务器的发送模块向车辆发送命令信息。 车辆采用数据通信模块(DCM)来接收服务器命令,其中包括GPS模块、3G模块等。为了实现短信、通话等功能,DCM上搭载有SIM卡,通过移动通讯服务商提供的通讯网络实现与服务器的互联功能。
进一步地,当车辆启动后,DCM会通过无线网络,与后台通讯服务器进行车辆信息、身份的认证,并与服务器的通讯模块建立连接,然后按每15秒向服务器上传一个数据包“心跳包”,心跳包内容包括整车各部件信息、GPS位置信息以及参数信息等,此时服务器持续接收到车辆的心跳包,则认为当前此车辆是“在线”的;当车辆熄火后,DCM就不再向服务器发送心跳包,但仍然保持长电状态,为节约能源,DCM会处于一个低功耗休眠的状态,即仅开通短信和电话的通道,关闭3G无线网络功能。服务器在1分钟时间内仍没有收到车辆上传的数据包,此时则认为此车辆当前状态为“离线”。
图5为根据本发明实施例的云端服务器的结构示意图。
如图5所示,本发明实施例的云端服务器500,包括:接收模块510,判断模块520和发送模块530。
接收模块510接收移动终端针对车载终端的控制指令,其中,控制指令包括车载终端的标识,车载终端具有移动通信功能和网络通信功能,继而判断模块520判断车载终端是否在线,最后发送模块530,在判断车载终端在线时,则发送模块530通过网络通信功能将控制指令发送至车载终端,其中,发送模块530通过电话或短信发送激活信号。 进一步地,判断模块520还用于判断是否接收到车载终端以预设周期发送的心跳包;
具体地,如果判断接收到车载终端以预设周期发送的心跳包,则判断车载终端在线;如果判断未接收到车载终端以预设周期发送的心跳包,则判断车载终端不在线,其中,心跳包包括上述车载终端所在车辆的信息、GPS信息及车载终端的参数信息中的一种或多种。 根据本发明实施例的云端服务器,用户首先手机下发的指令会传递给云 端服务器,云端服务器会判断所操作的车辆当前是否与云端服务器保持通讯状态,若正与云端服务器保持通讯,则下发控制指令;若没有与服务器保持通讯,则通过下发短信或打电话的方式来激活车载终端,使之与云端服务器建立连接后,再进行下发指令。该云端服务器能快速对远程车辆进行控制,实现无线通讯,且具有简易型,高效性与适用性。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学 扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。 应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且, 描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求极其等同限定。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
保密性能好的文件碎纸机 | 2020-05-11 | 623 |
将数据保密性扩展到播放器应用中 | 2020-05-12 | 625 |
一种具有保密性的后视镜行车记录仪 | 2020-05-12 | 455 |
保密性好的项目存储服务器 | 2020-05-13 | 182 |
制作保密性薄膜的方法 | 2020-05-11 | 886 |
保密性能好的EPP键盘 | 2020-05-11 | 107 |
保密性薄膜 | 2020-05-11 | 181 |
高保密性的数据解密方法与装置 | 2020-05-12 | 90 |
适于增强保密性的信息安全用保密箱 | 2020-05-11 | 938 |
适于增强保密性的信息安全用保密箱 | 2020-05-11 | 830 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。