用于车辆的控制方法及装置与流程

文档序号:11930626阅读:220来源:国知局
用于车辆的控制方法及装置与流程

本发明涉及车辆领域,具体地,涉及一种用于车辆的控制方法及装置。



背景技术:

随着电子电器技术的不断提高,对于车辆的控制方式也在不断发展。以车辆的解锁和启动为例,就从早期的机械钥匙解锁启动,发展为带有防盗芯片的钥匙,然后发展为具有遥控解锁功能的钥匙,到现在常用的无钥匙进入及启动系统。

然而,对于现有的汽车的解锁和启动方式,都需要使用遥控钥匙或者无钥匙进入及启动系统的智能卡,这对于用户而言十分不便。并且,一旦用户忘记携带遥控钥匙或者无钥匙进入及启动系统的智能卡,则用户无法正常使用车辆。此外,对于车辆而言,如果采用无钥匙进入及启动系统,还需配置专门的无钥匙进入及启动控制器,这导致车辆成本的增加。



技术实现要素:

本发明的目的是提供一种能够通过用户终端设备来对车辆进行控制的用于车辆的控制方法及装置。

为了实现上述目的,本发明提供一种用于车辆的控制方法,所述方法应用于服务器,并且所述方法包括:从用户终端设备接收控制信号,其中,所述控制信号包括用于指示车辆要执行的操作的控制指令;从所述控制信号中提取出所述控制指令;向与所述用户终端设备相对应的车辆的车载智能终端发送所述控制指令,以由所述车载智能终端根据所述控制指令控制车辆执行所述操作。

本发明还提供一种用于车辆的控制方法,所述方法应用于车载智能终端,并且所述方法包括:接收控制指令,其中,所述控制指令用于指示车辆要执行的操作;根据所述控制指令控制车辆执行所述操作。

本发明还提供一种用于车辆的控制装置,其特征在于,所述装置配置于服务器,并且所述装置包括:第一接收模块,用于从用户终端设备接收控制信号,其中,所述控制信号包括用于指示车辆要执行的操作的控制指令;第一提取模块,用于从所述控制信号中提取出所述控制指令;第一发送模块,用于向与所述用户终端设备相对应的车辆的车载智能终端发送所述控制指令,以由所述车载智能终端根据所述控制指令控制车辆执行所述操作。

本发明还提供一种用于车辆的控制装置,其特征在于,所述装置配置于车载智能终端,并且所述装置包括:第三接收模块,用于接收控制指令,其中,所述控制指令用于指示车辆要执行的操作;控制模块,用于根据所述控制指令控制车辆执行所述操作。

通过上述技术方案,可以利用用户终端设备来发送控制指令,并且车载智能终端根据该控制指令控制车辆执行相应操作,由此,用户可以方便地通过用户终端设备来直接对车辆进行控制(包括解锁、启动等),并正常使用车辆,而不必须携带遥控钥匙或者无钥匙进入及启动系统的智能卡。此外,对于车辆而言,通过车载智能终端来控制车辆的操作,因此无需配置专门的无钥匙进入及启动控制器,整车成本得以降低。

本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:

图1A是根据一示例性实施例示出的一种实施环境的结构示意图。

图1B是根据另一示例性实施例示出的一种实施环境的结构示意图。

图2是根据一示例性实施例示出的用于车辆的控制方法的流程图。

图3是根据另一示例性实施例示出的用于车辆的控制方法的流程图。

图4是根据另一示例性实施例示出的用于车辆的控制方法的流程图。

图5是根据另一示例性实施例示出的用于车辆的控制方法的流程图。

图6是根据一示例性实施例示出的用于车辆的控制方法的流程图。

图7是根据另一示例性实施例示出的用于车辆的控制方法的流程图。

图8A至图8B是根据另一示例性实施例示出的用于车辆的控制方法的流程图。

图9A至图9B是根据另一示例性实施例示出的用于车辆的控制方法的流程图。

图10A是根据一示例性实施例示出的在用户终端设备控制车辆解锁或闭锁时,用户终端设备、服务器、车载智能终端、以及车身控制器间的信令交互图。

图10B是根据一示例性实施例示出的在用户终端设备控制车辆启动时,用户终端设备、服务器、车载智能终端、以及发动机控制器间的信令交互图。

图11A是根据另一示例性实施例示出的在用户终端设备控制车辆解锁或闭锁时,用户终端设备、车载智能终端、以及车身控制器间的信令交互图。

图11B是根据另一示例性实施例示出的在用户终端设备控制车辆启动时,用户终端设备、车载智能终端、以及发动机控制器间的信令交互图。

图12A至图12F是根据一示例性实施例示出的用于车辆的控制装置的框图。

图13A至图13H是根据一示例性实施例示出的用于车辆的控制装置的框图。

具体实施方式

以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

图1A是根据一示例性实施例示出的一种实施环境的结构示意图。如图1A所示,该实施环境可以包括:用户终端设备110、服务器120和车载智能终端130。用户终端设备110可以通过网络140与服务器120连接,并通过网络140与服务器120通信。该网络140可以例如包括但不限于:WiFi(Wireless Fidelity,无线保真)、2G、3G、4G等网络。服务器120可以经由各种有线或无线技术与车载智能终端130通信,例如,服务器120可以经由2G、3G、4G等与车载智能终端130通信。

用户终端设备110可以是用于发送控制指令,以指示车辆执行相应操作的电子设备。该用户终端设备110可以例如是智能手机、平板电脑、个人数字助理(PDA)、智能穿戴设备等等,图1A中以用户终端设备110是智能手机为例来示意。

车载智能终端130可以是安装在车辆上、用于车辆与外部设备通信的电子设备。该车载智能终端130例如为T-Box(Telematics-Box)。该车载智能终端130还用于根据来自于用户终端设备110的控制指令,控制车辆执行相应操作。此外,不同车辆上安装的车载智能终端130具有各自不同的标识,并且每辆车上安装的车载智能终端的标识是唯一的。

服务器120可以是由服务提供商(例如,TSP(Telematics Service Provider))使用和维护的计算设备。该服务器120可以为用户终端设备110、车载智能终端130提供各种服务,包括多媒体服务、导航服务、车辆控制服务等等。

用户终端设备110可以利用其自身的标识信息(例如,手机号、IMEI(国际移动电话设备识别号码)、用户名等)向服务器120进行注册。在注册时,用户终端设备110还提供相对应的车辆的标识信息(例如,车牌号、VIN(车辆识别号码)),其中,车辆的标识信息能够唯一标识该车辆。这样,在服务器120中就可以设置有用户终端设备与车辆映射关系表。这样,服务 器120可以在用户终端设备110和相对应的车辆上的车载智能终端130之间转发消息。

图1B是根据另一示例性实施例示出的一种实施环境的结构示意图。如图1B所示,该实施环境可以包括:用户终端设备110和车载智能终端130。用户终端设备110可以经由各种有线或无线技术与车载智能终端130通信,例如,用户终端设备110可以经由Wi-Fi、蓝牙等无线通信技术与车载智能终端130通信。

用户终端设备110可以是用于发送控制指令,以指示车辆执行相应操作的电子设备。该用户终端设备110可以例如是智能手机、平板电脑、个人数字助理(PDA)、智能穿戴设备等等,图1B中以用户终端设备110是智能手机为例来示意。

车载智能终端130可以是安装在车辆上、用于车辆与外部设备通信的电子设备。该车载智能终端130例如为T-Box(Telematics-Box)。该车载智能终端130还用于根据来自于用户终端设备110的控制指令,控制车辆执行相应操作。此外,不同车辆上安装的车载智能终端130具有各自不同的标识,并且每辆车上安装的车载智能终端的标识是唯一的。

在图1B所述的实施环境中,用户终端设备110可以直接与车载智能终端130进行通信,而无需通过服务器120。

图2是根据一示例性实施例示出的用于车辆的控制方法的流程图,该方法可以应用于服务器,例如,图1A所示的服务器120。如图2所示,该方法可以包括:

在步骤S201中,从用户终端设备(例如,图1A所示的用户终端设备110)接收控制信号,其中,该控制信号可以包括用于指示车辆要执行的操作的控制指令。

在一些可选的实施方式中,控制指令指示的车辆要执行的操作可以包括但不限于:解锁、闭锁、启动、开启空调、升降车窗等等。

在步骤S202中,从控制信号中提取出控制指令。

在步骤S203中,向与用户终端设备相对应的车辆的车载智能终端发送控制指令,以由车载智能终端根据控制指令控制车辆执行操作。

由此,用户可以方便地通过用户终端设备来直接对车辆进行控制(包括解锁、启动等),并正常使用车辆,而不必须携带遥控钥匙或者无钥匙进入及启动系统的智能卡。此外,对于车辆而言,通过车载智能终端来控制车辆的操作,因此无需配置专门的无钥匙进入及启动控制器,整车成本得以降低。

在另一实施方式中,在步骤S201中接收到的控制信号还可以包括用户终端设备的标识信息。在本发明中,每个用户终端设备的标识信息唯一。

图3是根据另一示例性实施例示出的用于车辆的控制方法的流程图,该方法可以应用于服务器,例如,图1A所示的服务器120。如图3所示,在图2所示的方法的基础上,该方法还可以包括:

在步骤S301中,从控制信号中提取出用户终端设备的标识信息。

在步骤S302中,根据用户终端设备的标识信息对用户终端设备进行认证。该步骤的实施的目的在于鉴权用户终端设备的合法性。

根据用户终端设备的标识信息来对该用户终端设备进行认证的方法有很多。例如,在一种实施方式中,可以预先在服务器内设置合法用户终端设备标识列表,该列表中包括至少一个被认证是合法的用户终端设备的标识信息。这样,当从控制信号中提取出用户终端设备的标识信息之后,可以查询该合法用户终端设备标识列表中是否包括该用户终端设备的标识信息。如果包括,则可以确定该用户终端设备是合法的,可以通过认证。如果不包括,则可以确定该用户终端设备并非是合法的,不能通过认证。

或者,在另一实施方式中,直接利用设置在服务器上的用户终端设备与车辆映射关系表来进行认证。具体地,在提取出用户终端设备的标识信息之后,可以根据该用户终端设备的标识信息查询用户终端设备与车辆映射关系 表,其中,该映射关系表包括至少一个用户终端设备的标识信息以及与每个用户终端设备相对应的车辆的标识信息。例如,表1示出了一示例车辆映射关系表。

表1

在这种实施方式中,直接将映射关系表中包括的用户终端设备的标识信息视为合法的用户终端设备的标识信息。因此,在映射关系表中查询到该用户终端设备的标识信息的情况下,确定该用户终端设备通过认证;在映射关系表中未查询到该用户终端设备的标识信息的情况下,确定该用户终端设备未通过认证。

不过应当理解的是,其他用于对用户终端设备进行认证,以鉴权该用户终端设备的合法性的方法同样适用于本发明。

在这种情况下,图2中的步骤S203可以包括:

在步骤S303中,在用户终端设备通过认证的情况下,向与用户终端设备相对应的车辆的车载智能终端发送控制指令。

通过这一实施方式,可以确保在用户终端设备通过了服务器的认证的条件下,服务器才会将来自用户终端设备的控制指令发送给相对应的车辆的车载智能终端,才能控制车辆执行相应操作。一旦用户终端设备未通过服务器的认证,则该控制指令无法被传递到车载智能终端,使得非法用户无法使用车辆,从而可以保证车辆的安全性。

图4是根据另一示例性实施例示出的用于车辆的控制方法的流程图,该 方法可以应用于服务器,例如,图1A所示的服务器120。如图4所示,在图2所示的方法的基础上,该方法还可以包括:

在步骤S401中,从控制信号中提取出用户终端设备的标识信息。

在步骤S402中,根据用户终端设备的标识信息查询用户终端设备与车辆映射关系表,得到与该用户终端设备对应的车辆的标识信息,其中,该映射关系表可以包括至少一个用户终端设备的标识信息以及与每个用户终端设备相对应的车辆的标识信息。

与一个用户终端设备对应的车辆可以为一个或多个。这样,在步骤S402中查询得到的车辆的标识信息可以为一个车辆的标识信息,或者为多个车辆的标识信息。

在这种情况下,图2中的步骤S203可以包括:

在步骤S403中,在查询得到的车辆的标识信息为一个的情况下,向该标识信息所表示的车辆的车载智能终端发送控制指令。

在步骤S404中,在查询得到的车辆的标识信息为多个的情况下,将查询得到的多个车辆的标识信息发送至用户终端设备,以供用户通过用户终端设备从多个车辆的标识信息选择其中之一。

在步骤S405中,从用户终端设备接收标识信息选择消息,该标识信息选择消息用于指示用户从多个车辆的标识信息中选择的车辆的标识信息。

在步骤S406中,向标识信息选择消息所指示的车辆的标识信息所表示的车辆的车载智能终端发送控制指令。

如上所述,每个车辆上的车载智能终端是唯一的,因此,在服务器上还可以设置有车辆与车载智能终端的映射关系表,其中,该映射关系表中包括至少一个车辆的标识信息以及与每个车辆相对应的车载智能终端的标识信息。这样,可以通过车辆的标识信息,从车辆与车载智能终端的映射关系表查询得到相对应的车载智能终端的标识信息,进而可以向该车载智能终端发 送控制指令。

通过这一实施方式,可以确保服务器能够将来自用户终端设备的控制指令发送到对应的车辆的车载智能终端,以进一步确保车辆远程控制的安全性。

在本发明的另一个实施方式中,该方法还可以包括;接收第一标识信息设置指令,其中,该第一标识信息设置指令可以用于设置用户终端设备的标识信息以及与该用户终端设备的标识信息相对应的车辆的标识信息。之后,根据第一标识信息设置指令,生成或者更新用户终端设备与车辆映射关系表。

例如,用户可以通过在用户终端设备上进行标识信息设置操作,由该用户终端设备发出第一标识信息设置指令。其中,该第一标识信息设置指令中可以包括用于设定的用户终端设备的标识信息以及与该用户终端设备相对应的车辆的标识信息。在服务器接收到该第一标识信息设置指令后,其可以首先根据该第一标识信息设置指令中的用户终端设备的标识信息查询已有的用户终端设备与车辆映射关系表。如果在已有的用户终端设备与车辆映射关系表中存在该用户终端设备的标识信息,那么可以进一步判断已有的用户终端设备与车辆映射关系表中、与该用户终端设备的标识信息对应的车辆的标识信息是否与第一标识信息设置指令中的车辆的标识信息一致。如果不一致,则可以将已有的用户终端设备与车辆映射关系表中、与该用户终端设备的标识信息对应的车辆的标识信息更新为第一标识信息设置指令中的车辆的标识信息。

可替换地或附加地,在服务器接收到该第一标识信息设置指令后,其可以首先根据该第一标识信息设置指令中的车辆的标识信息查询已有的用户终端设备与车辆映射关系表。如果在已有的用户终端设备与车辆映射关系表中存在该车辆的标识信息,那么可以进一步判断已有的用户终端设备与车辆映射关系表中、与该车辆的标识信息对应的用户终端设备的标识信息是否包括第一标识信息设置指令中的用户终端设备的标识信息。如果不包括,则可 以在已有的用户终端设备与车辆映射关系表中,将第一标识信息设置指令中的用户终端设备的标识信息和对应的车辆的标识信息生成为新的映射关系,并添加到用户终端设备与车辆映射关系表中。

可替换地或附加地,如果在已有的用户终端设备与车辆映射关系表中,不存在第一标识信息设置指令中的用户终端设备的标识信息,也不存在第一标识信息设置指令中的车辆的标识信息,那么可以将第一标识信息设置指令中的用户终端设备的标识信息和对应的车辆的标识信息生成为新的映射关系,并添加到用户终端设备与车辆映射关系表中。

由此,通过这一实施方式,可以使得用户能够主动通过用户终端设备来生成或者更新用户终端设备与车辆映射关系表,从而可以使得在新用户出现、或者用户更换了用户终端设备、或者用户更换了车辆的情况下,能够及时更新用户终端设备与车辆映射关系表,保证新的用户终端设备能够借由更新后的映射关系表、通过服务器与车载智能终端建立通信连接,或者原用户终端设备能够借由更新后的映射关系表、通过服务器与新车辆上的车载智能终端建立通信连接,从而实现对车辆的远程智能控制。

此外,该方法还可以包括:向车载智能终端发送与该车载智能终端所在的车辆相对应的用户终端设备的标识信息,以由该车载智能终端存储。在一个实施方式中,服务器可以基于用户终端设备与车辆映射关系表中记录的车辆的标识信息,向每个车辆的车载智能终端发送与该车辆相对应的用户终端设备的标识信息,以告知各个车载智能终端对于各自的车辆,哪个或哪些用户终端设备是合法的。

此外,一旦该映射关系表发生变化,则服务器可以立即针对该变化,通知相应的车辆的车载智能终端,以更新在该车载智能终端本地存储的相对应的用户终端设备的标识信息。

图5是根据另一示例性实施例示出的用于车辆的控制方法的流程图,该 方法可以应用于服务器,例如,图1A所示的服务器120。如图5所示,在图2所示的方法的基础上,步骤S203可以包括:

在步骤S501中,对控制指令进行加密。例如,可以利用各种公知的加密算法中的任一种加密算法来对控制指令进行加密。并且,加密密钥针对车辆而言可以是唯一的。

在步骤S502中,向与用户终端设备相对应的车辆的车载智能终端发送加密后的控制指令。

通过对控制指令进行加密,可以确保控制指令在传输时的安全性,从而可以进一步提高用户终端设备对车辆的远程控制的安全性。

图6是根据一示例性实施例示出的用于车辆的控制方法的流程图,该方法可以应用于车载智能终端,例如,图1A或图1B所示的车载智能终端130。如图6所示,该方法可以包括:

在步骤S601中,接收控制指令,其中,该控制指令可以用于指示车辆要执行的操作。

在一个实施方式中,可以从服务器(例如,图1A所示的服务器120)接收该控制指令,其中,该控制指令可以来自于用户终端设备110。

在步骤S602中,根据该控制指令控制车辆执行操作。

由此,用户可以方便地通过用户终端设备来直接对车辆进行控制(包括解锁、启动等),并正常使用车辆,而不必须携带遥控钥匙或者无钥匙进入及启动系统的智能卡。此外,对于车辆而言,通过车载智能终端来控制车辆的操作,因此无需配置专门的无钥匙进入及启动控制器,整车成本得以降低。

在一个可选的实施方式中,在步骤S601中接收到的控制指令是被加密的。在这种情况下,如图7所示,该方法还可以包括:在步骤S701中,在步骤S602之前,对控制指令进行解密。例如,使用针对车辆而言唯一的解密密钥进行解密。如果经解密能够正确还原出控制指令,则可以进行步骤 S602。如果无法正确解密,则无法进行步骤S602。由此,可以提高车辆的安全性。

图8A至图8B是根据另一示例性实施例示出的用于车辆的控制方法的流程图,该方法可以应用于车载智能终端,例如,图1A或图1B所示的车载智能终端130。如图8A所示,步骤S602可以包括:

在步骤S801中,对控制指令进行解析,得出车辆要执行的操作,其中,该操作可以包括解锁、闭锁和启动中的一者。不过应当理解的是,所述操作不限于上述列举的三者,其余操作(例如,开启空调、升降车窗)等也包括在本发明的范围内。

在步骤S802中,在车辆要执行的操作为解锁或闭锁的情况下,将控制指令发送给车辆的车身控制器(BCM),以通过车身控制器执行解锁或闭锁操作。

可选地,如图8B所示,步骤S602还可以包括:

在步骤S803中,在车辆要执行的操作为启动的情况下,将控制指令发送给车辆的发动机控制器(ECU)。

发动机控制器在接收到这一控制指令后,要进行防盗认证。具体过程为:发动机控制器响应于接收到控制指令,生成一校验码(例如,随机数),并向车载智能终端发送该校验码。

在步骤S804中,从发动机控制器接收校验码。

在步骤S805中,对校验码进行处理。

在该步骤中,车载智能终端可以利用与发动机控制器预先约定的数据处理算法对该校验码进行处理,得到一处理结果。与此同时,发动机控制器也利用同样的数据处理算法在本地对该校验码进行处理。

在步骤S806中,将处理结果发送给发动机控制器,以由发动机控制器根据处理结果来控制车辆发动机的启动。

在该步骤中,车载智能终端可以将处理结果发送给发动机控制器。发动机控制器在接收到来自车载智能终端的处理结果之后,可以将接收到的处理结果与本地得到的处理结果进行比较。如果二者一致,则确认车载智能终端通过防盗认证,并控制车辆发动机启动。如果二者不一致,则确认车载智能终端未通过防盗认证,此时,不控制车辆发动机启动。并且可选地,发动机控制器还可以在车载智能终端未通过防盗认证的情况下,控制车身报警器进行报警。

通过在启动车辆前进行防盗认证,可以进一步提高车辆启动的安全性。

如前所述,在步骤S601中,可以例如从服务器接收控制指令,不过本发明不限于此。车载智能终端也可以直接从用户终端设备(例如,图1B中所示的用户终端设备110)接收控制指令,如下面进一步描述的。

图9A至图9B是根据另一示例性实施例示出的用于车辆的控制方法的流程图,该方法可以应用于车载智能终端,例如,图1A或图1B所示的车载智能终端130。如图9A所示,在图6所示的方法的基础上,该方法还可以包括:

在步骤S901中,接收车辆开关触发信号,其中,该车辆开关触发信号可以用于指示开始扫描与车辆相对应的用户终端设备。

可以在车辆上设置一开关,一旦该开关被触发,该开关就发出车辆开关触发信号。在本发明的一个示例实施方式中,该开关可以例如为无钥匙进入及启动(PESP,Passive Entry and Passive Start)系统的微动开关。

在这种情况下,图6中的步骤S601可以包括:

在步骤S902中,在接收到车辆开关触发信号的情况下,扫描与车辆相对应的用户终端设备,并与扫描到的用户终端设备建立连接。

在车载智能终端接收到这一车辆开关触发信号后,可以开启近场通信模式,例如,打开蓝牙通信模块、Wi-Fi通信模块。在未接收到车辆开关触发 信号的情况下,这些用于近场通信的通信模块关闭,以节省车载智能终端的电量。一旦接收到车辆开关触发信号,这些用于近场通信的通信模块被开启,以开始扫描与车辆相对应的用户终端设备。

可以例如通过以下方式来实现扫描与车辆相对应的用户终端设备,并与扫描到的用户终端设备建立连接的步骤。首先,在车载智能终端内可以存储有与该车载智能终端所在的车辆相对应的用户终端设备的标识信息,其中,该相对应的用户终端设备的标识信息可以例如从服务器获取。这样,车载智能终端可以向该标识信息所表示的用户终端设备发送连接建立请求消息。在本发明中,与车辆对应的用户终端设备可以为一个,也可以为多个。在与车辆对应的用户终端设备为多个的情况下,车载智能终端可以向多个用户终端设备都发送连接建立请求消息。

此时,与车辆对应的用户终端设备可以接收建立请求消息,并对该连接建立请求消息进行响应,向车载智能终端发送连接建立响应消息。

之后,车载智能终端可以与对连接建立请求消息做出响应的用户终端设备建立连接。

在对连接建立请求消息做出响应的用户终端设备为一个的情况下,车载智能终端可以与这一个用户终端设备建立连接。而在对连接建立请求消息做出响应的用户终端设备为多个的情况下,车载智能终端可以与最早做出响应的用户终端设备(最早接收到来自该用户终端设备的连接建立响应消息)建立连接。

在步骤S903中,从连接的用户终端设备接收控制指令。

通过上述实施方式,用户可以在网络质量不稳定的地区,通过触发车辆上设置的开关发出所述车辆开关触发信号,从而可以开启车载智能终端的近场通信模式。这样,用户终端设备可以利用Wi-Fi、蓝牙等近场通信技术直接与车载智能终端进行近场通信,而不受网络质量不稳定的影响,仍然能够 通过用户终端设备对车辆进行控制。

此外,图9A所示的方法还可以包括:接收第二标识信息设置指令(例如,从用户终端设备接收),其中,该第二标识信息设置指令可以用于设置所述用户终端设备的标识信息。在接收到第二标识信息设置指令之后,车载智能终端可以根据该第二标识信息设置指令,更新所述车载智能终端内存储的用户终端设备的标识信息。此外,一旦进行了更新操作,车载智能终端可以将更新后的用户终端设备的标识信息发送至服务器,以由服务器同步更新。

在另一实施方式中,如图9B所示,图6中的步骤S601还可以包括:在步骤904中,在未接收到车辆开关触发信号的情况下,从服务器接收控制指令。

如上所述,在未接收到车辆开关触发信号的情况下,车载智能终端上的用于近场通信的通信模块(例如,Wi-Fi通信模块、蓝牙通信模块)处于关闭状态。而车载智能终端上的其他用于远程通信的通信模块(例如,2G、3G、4G通信模块)可以长期处于开启状态。此时,车载智能终端可以通过这些通信模块与服务器进行通信,从而可以从该服务器接收来自用户终端设备的控制指令。此种实施方式适用于用户终端设备的网络质量较为稳定的场景。

图10A是根据一示例性实施例示出的在用户终端设备控制车辆解锁或闭锁时,用户终端设备、服务器、车载智能终端、以及车身控制器间的信令交互图。图10B是根据一示例性实施例示出的在用户终端设备控制车辆启动时,用户终端设备、服务器、车载智能终端、以及发动机控制器间的信令交互图。其中,用户终端设备例如为图1A所示的用户终端设备110,服务器例如为图1A所示的服务器120,车载智能终端例如为图1A所示的车载智能终端130。图10A和图10B涉及以上用于服务器和用于车载智能终端的一个或多个方法中的部分或全部步骤,因而,其具体的信令交互过程此处不再详细描述。

图11A是根据另一示例性实施例示出的在用户终端设备控制车辆解锁 或闭锁时,用户终端设备、车载智能终端、以及车身控制器间的信令交互图。图11B是根据另一示例性实施例示出的在用户终端设备控制车辆启动时,用户终端设备、车载智能终端、以及发动机控制器间的信令交互图。其中,用户终端设备例如为图1B所示的用户终端设备110,车载智能终端例如为图1B所示的车载智能终端130。图11A和图11B涉及以上用于车载智能终端的一个或多个方法中的部分或全部步骤,因而,其具体的信令交互过程此处不再详细描述。

图12A至图12F是根据一示例性实施例示出的用于车辆的控制装置的框图,该装置可以配置于服务器,例如,图1A所示的服务器120。如图12A所示,该装置可以包括:第一接收模块1201,用于从用户终端设备接收控制信号,其中,该控制信号包括用于指示车辆要执行的操作的控制指令;第一提取模块1202,用于从控制信号中提取出控制指令;第一发送模块1203,用于向与用户终端设备相对应的车辆的车载智能终端发送控制指令,以由车载智能终端根据控制指令控制车辆执行操作。

可选地,控制信号还包括用户终端设备的标识信息。在这种情况下,如图12B所示,该装置还可以包括:第二提取模块1204,用于从控制信号中提取出用户终端设备的标识信息;认证模块1205,用于根据用户终端设备的标识信息对用户终端设备进行认证;以及所述第一发送模块1203可以包括:第一发送子模块1206,用于在用户终端设备通过认证的情况下,向与用户终端设备相对应的车辆的车载智能终端发送控制指令。

可选地,如图12C所示,该装置还可以包括:第二提取模块1204,用于从控制信号中提取出用户终端设备的标识信息;查询模块1207,用于根据用户终端设备的标识信息查询用户终端设备与车辆映射关系表,得到与用户终端设备对应的车辆的标识信息,其中,该映射关系表包括至少一个用户终端设备的标识信息以及与每个用户终端设备相对应的车辆的标识信息;以及 所述第一发送模块1203可以包括:第二发送子模块1208,用于在查询得到的车辆的标识信息为一个的情况下,向该标识信息所表示的车辆的车载智能终端发送控制指令;第三发送子模块1209,用于在查询得到的车辆的标识信息为多个的情况下,将查询得到的多个车辆的标识信息发送至用户终端设备;第一接收子模块1210,用于从用户终端设备接收标识信息选择消息,该标识信息选择消息用于指示用户从多个车辆的标识信息中选择的车辆的标识信息;第四发送子模块1211,用于向标识信息选择消息所指示的车辆的标识信息所表示的车辆的车载智能终端发送控制指令。

可选地,如图12D所示,该装置还可以包括:第二接收模块1212,用于接收第一标识信息设置指令,其中,该第一标识信息设置指令用于设置用户终端设备的标识信息以及与用户终端设备相对应的车辆的标识信息;映射关系编辑模块1213,用于根据第一标识信息设置指令,生成或者更新所述映射关系表。

可选地,如图12E所示,该装置还可以包括:第二发送模块1214,用于向车载智能终端发送与该车载智能终端所在的车辆相对应的用户终端设备的标识信息。

可选地,如图12F所示,第一发送模块1203可以包括:加密子模块1215,用于对控制指令进行加密;以及第五发送子模块1216,用于向与用户终端设备相对应的车辆的车载智能终端发送加密后的控制指令。

图13A至图13H是根据一示例性实施例示出的用于车辆的控制装置的框图,该装置可以配置于车载智能终端,例如,图1A或图1B所示的车载智能终端130。如图13A所示,该装置可以包括:第三接收模块1301,用于接收控制指令,其中,该控制指令用于指示车辆要执行的操作;控制模块1302,用于根据控制指令控制车辆执行操作。

可选地,如图13B所示,控制模块1302可以包括:解析子模块1303, 用于对控制指令进行解析,得出车辆要执行的操作,其中,该操作包括解锁、闭锁和启动中的一者;第六发送子模块1304,用于在车辆要执行的操作为解锁或闭锁的情况下,将控制指令发送给车辆的车身控制器,以通过车身控制器执行解锁或闭锁操作。

可选地,如图13C所示,控制模块1302还可以包括:第七发送子模块1305,用于在车辆要执行的操作为启动的情况下,将控制指令发送给车辆的发动机控制器;第二接收子模块1306,用于从发动机控制器接收校验码,其中,该校验码是由发动机控制器响应于控制指令发送的;处理子模块1307,用于对校验码进行处理;第八发送子模块1308,用于将处理结果发送给发动机控制器,以由发动机控制器根据处理结果来控制车辆发动机的启动。

可选地,所接收到的控制指令被加密。在这种情况下,如图13D所示,该装置还可以包括:解密模块1309,用于在根据控制指令控制车辆执行操作之前,对控制指令进行解密。

可选地,如图13E所示,该装置还可以包括:第四接收模块1310,用于接收车辆开关触发信号,其中,该车辆开关触发信号用于指示开始扫描与车辆相对应的用户终端设备;以及所述第三接收模块1301可以包括:扫描子模块1311,用于在接收到车辆开关触发信号的情况下,扫描与车辆相对应的用户终端设备,并与扫描到的用户终端设备建立连接;以及第三接收子模块1312,用于从连接的用户终端设备接收控制指令。

可选地,在车载智能终端内存储有与该车载智能终端所在的车辆相对应的用户终端设备的标识信息;以及,如图13F所示,扫描子模块1311可以包括:发送单元1313,用于向该标识信息所表示的用户终端设备发送连接建立请求消息;连接建立单元1314,用于与对连接建立请求消息做出响应的用户终端设备建立连接。

可选地,如图13G所示,该装置还可以包括:第五接收模块1315,用 于接收第二标识信息设置指令,其中,该第二标识信息设置指令用于设置用户终端设备的标识信息;更新模块1316,用于根据第二标识信息设置指令,更新车载智能终端内存储的用户终端设备的标识信息。

可选地,如图13G所示,该装置还可以包括:第三发送模块1317,用于将更新后的用户终端设备的标识信息发送至服务器。

可选地,如图13H所示,第三接收模块1301还可以包括:第四接收子模块1318,用于在未接收到车辆开关触发信号的情况下,从服务器接收控制指令。

关于上述各实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

综上所述,通过本发明提供的用于车辆的控制方法及装置,可以利用用户终端设备来发送控制指令,并且车载智能终端根据该控制指令控制车辆执行相应操作,由此,用户可以方便地通过用户终端设备来直接对车辆进行控制(包括解锁、启动等),并正常使用车辆,而不必须携带遥控钥匙或者无钥匙进入及启动系统的智能卡。此外,对于车辆而言,通过车载智能终端来控制车辆的操作,因此无需配置专门的无钥匙进入及启动控制器,整车成本得以降低。

以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。

此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1