CN111770469A - 车辆控制方法、装置、车辆及计算机可读存储介质 - Google Patents
车辆控制方法、装置、车辆及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111770469A CN111770469A CN201910261943.2A CN201910261943A CN111770469A CN 111770469 A CN111770469 A CN 111770469A CN 201910261943 A CN201910261943 A CN 201910261943A CN 111770469 A CN111770469 A CN 111770469A
- Authority
- CN
- China
- Prior art keywords
- authentication
- vehicle
- data
- mobile terminal
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000004891 communication Methods 0.000 claims abstract description 47
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
- H04B1/385—Transceivers carried on the body, e.g. in helmets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/02—Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0075—Automatic parameter input, automatic initialising or calibrating means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Lock And Its Accessories (AREA)
Abstract
本公开的实施例提供一种车辆控制方法、装置、车辆及计算机可读存储介质。该方法应用于具有第一近场通信模块的车辆,第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限;该方法包括:通过第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,鉴权请求中携带鉴权数据;在鉴权数据与对应关系中的目标鉴权辅助数据相匹配的情况下,确定移动终端的鉴权通过,并根据对应关系中,目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作。与现有技术相比,本公开的实施例能够更为便捷地实现基于NFC的车辆控制方案。
Description
技术领域
本公开的实施例涉及车辆工程技术领域,尤其涉及一种车辆控制方法、装置、车辆及计算机可读存储介质。
背景技术
随着车辆工程技术领域的迅速发展,车辆的使用越来越普遍,车辆目前已经成为了人们日常生活中的重要交通工具之一。
为了更方便的对车辆进行控制,现有技术中提出了基于近场通信(Near FieldCommunication,NFC)的车辆控制方案,该方案一般需要利用移动终端、车辆和中央设备三者,具体实施时,移动终端需要先与中央设备进行通信,然后再与车辆进行多次通信,最后才能实现对车辆的控制,因此,现有技术中,基于NFC的车辆控制方案实施起来非常繁琐。
发明内容
本公开的实施例提供一种车辆控制方法、装置、车辆及计算机可读存储介质,以解决技术中,基于NFC的车辆控制方案实施起来非常繁琐的问题。
第一方面,本公开的实施例提供一种车辆控制方法,应用于具有第一近场通信模块的车辆,所述第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限;所述方法包括:
通过所述第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,所述鉴权请求中携带鉴权数据;
在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,并根据所述对应关系中,所述目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作;其中,所述目标鉴权辅助数据为所述对应关系中的任意鉴权辅助数据。
在一些实施例中,每个用户信息中均包括针对车辆部件状态的用户偏好信息;
所述方法还包括:
在所述移动终端的鉴权通过时,根据所述目标用户信息中的用户偏好信息,调整所述车辆中的车辆部件状态。
在一些实施例中,每个鉴权辅助数据均为私钥;
所述在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,包括:
根据所述鉴权数据,获得公钥;
利用所述公钥对任意文件进行加密,生成加密文件;
分别利用所述对应关系中的各鉴权辅助数据对所述加密文件进行解密;
在利用目标鉴权辅助数据成功解密所述加密文件时,确定所述移动终端的鉴权通过。
在一些实施例中,所述根据所述鉴权数据,获得公钥,包括:
对所述鉴权数据进行解密,以获得公钥。
在一些实施例中,所述鉴权数据与每个鉴权辅助数据的数据类型均相同;
所述在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,包括:
在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相同时,确定所述移动终端的鉴权通过。
在一些实施例中,所述执行相应的车辆控制操作之后,所述方法还包括:
将与所述移动终端相关的车辆控制信息上传至云服务器。
在一些实施例中,所述方法还包括:
从云服务器中获得更新信息;
根据所述更新信息,对所述第一近场通信模块中写入的信息进行更新。
第二方面,本公开的实施例提供一种车辆控制装置,应用于具有第一近场通信模块的车辆,所述第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限;所述装置包括:
接收模块,用于通过所述第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,所述鉴权请求中携带鉴权数据;
处理模块,用于在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,并根据所述对应关系中,所述目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作;其中,所述目标鉴权辅助数据为所述对应关系中的任意鉴权辅助数据。
在一些实施例中,每个用户信息中均包括针对车辆部件状态的用户偏好信息;
所述装置还包括:
调整模块,用于在所述移动终端的鉴权通过时,根据所述目标用户信息中的用户偏好信息,调整所述车辆中的车辆部件状态。
在一些实施例中,每个鉴权辅助数据均为私钥;
所述处理模块,包括:
获得单元,用于根据所述鉴权数据,获得公钥;
生成单元,用于利用所述公钥对任意文件进行加密,生成加密文件;
解密单元,用于分别利用所述对应关系中的各鉴权辅助数据对所述加密文件进行解密;
确定单元,用于在利用目标鉴权辅助数据成功解密所述加密文件时,确定所述移动终端的鉴权通过。
在一些实施例中,所述获得单元,具体用于:
对所述鉴权数据进行解密,以获得公钥。
在一些实施例中,所述鉴权数据与每个鉴权辅助数据的数据类型均相同;
所述处理模块,具体用于:
在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相同时,确定所述移动终端的鉴权通过。
在一些实施例中,所述装置还包括:
上传模块,用于在执行相应的车辆控制操作之后,将与所述移动终端相关的车辆控制信息上传至云服务器。
在一些实施例中,所述装置还包括:
获得模块,用于从云服务器中获得更新信息;
更新模块,用于根据所述更新信息,对所述第一近场通信模块中写入的信息进行更新。
第三方面,本公开的实施例提供一种车辆,其特征在于,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的车辆控制方法的步骤。
第四方面,本公开的实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的车辆控制方法的步骤。
本公开的实施例中,能够合法使用车辆的用户只需通过作为手持NFC设备的移动终端发起鉴权,车辆即可在鉴权通过后自动执行相应的车辆控制操作,以实现用户对车辆的控制。这样,移动终端与车辆之间仅进行一次通信,用户即可在无车辆钥匙的情况下实现对车辆的操作(例如无钥匙启动车辆),因此,与现有技术相比,本公开的实施例能够更为便捷地实现基于NFC的车辆控制方案,以避免用户忘记携带车辆钥匙或者遗失车辆钥匙带来的不便,同时避免车辆钥匙数量有限而能够合法使用车辆的用户众多的困扰,并免去由于车辆钥匙丢失而需要重新购买车辆钥匙的烦恼。
附图说明
图1是本公开的实施例提供的车辆控制方法的流程图;
图2是本公开的实施例提供的车辆控制方法的又一流程图;
图3是包括车辆、移动终端和云服务器的***的架构图;
图4是本公开的实施例提供的车辆控制装置的结构框图;
图5是本公开的实施例提供的车辆的结构示意图。
具体实施方式
下面将结合本公开的实施例中的附图,对本公开的实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本公开保护的范围。
下面首先对本公开的实施例提供的车辆控制方法进行说明。
需要说明的是,本公开的实施例提供的车辆控制方法应用于具有第一近场通信模块的车辆(例如纯电动汽车、混合电动汽车等),第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限。
其中,近场通信也可以称为近距离无线通信,第一近场通信模块也可以称为第一NFC模块。用户控制权限指用户针对车辆的控制权限,例如车门开启权限、发动机启动权限、空调开启权限、后备箱打开权限、车辆网络登陆权限等。具体地,车辆可以具有车载娱乐***(Head Unit,HU),车辆网络登陆权限可以包括登陆HU的权限。
在一些实施例中,第一NFC模块中可以预制有一个或者至少两个NFC标签,鉴权辅助数据与用户信息之间的对应关系具体可以写入NFC标签中,此时,对应关系可以认为是NFC标签信息。当然,对应关系也可以写入第一NFC模块中的其他位置。为了便于本领域技术人员理解本方案,本公开的实施例中均以对应关系写入NFC标签中的情况为例进行说明。
参见图1,图中示出了本公开的实施例提供的车辆控制方法的流程图。如图1所示,该方法包括如下步骤:
步骤101,通过第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,鉴权请求中携带鉴权数据。
其中,移动终端可以为智能手机、平板电脑或者智能手表,当然,移动终端的类型并不局限于此,其也可以为其他类型的、方便随身携带的终端,在此不再一一列举。
需要说明的是,第二近场通信模块也可以称为第二NFC模块。由于移动终端具有第二NFC模块,移动终端可以认为是手持NFC设备。具体地,在作为手持NFC设备的移动终端与车辆的距离足够近时,第二NFC模块与第一NFC模块之间可以建立有近场连接,此时,移动终端可以主动发起鉴权请求,或者,移动终端可以按照用户的指示发起鉴权请求。接下来,鉴权请求会由移动终端的第二NFC模块经近场连接发送至车辆的第一NFC模块。之后,车辆可以根据第一NFC模块接收到的鉴权请求执行后续的步骤102。
步骤102,在鉴权数据与对应关系中的目标鉴权辅助数据相匹配的情况下,确定移动终端的鉴权通过,并根据对应关系中,目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作;其中,目标鉴权辅助数据为对应关系中的任意鉴权辅助数据。
在步骤102中,车辆可以将来自移动终端的鉴权请求中的鉴权数据与对应关系中记录的各鉴权辅助数据一一地进行匹配。如果鉴权数据与目标鉴权辅助数据匹配上,可以认为移动终端用户为能够合法使用车辆的用户,车辆可以根据对应关系,便捷地确定目标鉴权辅助数据对应的目标用户信息,并根据目标用户信息中的用户控制权限,执行相应的车辆控制操作。
具体地,如果目标用户信息中的用户控制权限包括车门开启权限和发动机启动权限,那么,车辆所执行的车辆控制操作可以包括打开车辆的车门和启动车辆的发动机,这样,即使没有车辆钥匙也能够实现车辆的启动;如果目标用户信息中的用户控制权限包括空调开启权限和后备箱打开权限,那么,车辆所执行的车辆控制操作可以包括开启车辆的空调和打开车辆的后备箱,这样,即使没有车辆钥匙也能够实现空调的开启和后备箱的使用。
本公开的实施例中,车辆中可以具有第一NFC模块,第一NFC模块中可以写入有鉴权辅助数据与用户信息之间的对应关系。作为手持NFC设备的移动终端可以通过自身的第二NFC模板发出鉴权请求,车辆可以在通过第一NFC模块接收鉴权请求后对其进行鉴权(鉴权过程相当于确定移动终端用户的身份)。在鉴权通过的情况下,可以认为移动终端用户是能够合法使用车辆的用户,车辆可以针对移动终端获取相应用户信息,以根据获取到的用户信息中的用户控制权限,执行相应的车辆控制操作。
可见,本公开的实施例中,能够合法使用车辆的用户只需通过作为手持NFC设备的移动终端发起鉴权,车辆即可在鉴权通过后自动执行相应的车辆控制操作,以实现用户对车辆的控制。这样,移动终端与车辆之间仅进行一次通信,用户即可在无车辆钥匙的情况下实现对车辆的操作(例如无钥匙启动车辆),因此,与现有技术相比,本公开的实施例能够更为便捷地实现基于NFC的车辆控制方案,以避免用户忘记携带车辆钥匙或者遗失车辆钥匙带来的不便,同时避免车辆钥匙数量有限而能够合法使用车辆的用户众多的困扰,并免去由于车辆钥匙丢失而需要重新购买车辆钥匙的烦恼。
在一些实施例中,每个用户信息中均包括针对车辆部件状态的用户偏好信息;
该方法还包括:
在移动终端的鉴权通过时,根据目标用户信息中的用户偏好信息,调整车辆中的车辆部件状态。
具体地,车辆中的车辆部件可以包括座椅、方向盘、空调、媒体设备(例如声音播放设备)等,相应地,针对车辆部件状态的用户偏好信息可以包括座椅位置(例如座椅高度)、方向盘位置、车内温度,以及声音播放设备的音量大小和播放模式等。
本公开的实施例中,在能够合法使用车辆的用户通过作为手持NFC设备的移动终端发起鉴权,且鉴权通过后,车辆还可以根据相应的用户偏好信息,自动调整车辆部件状态,以使得车辆中的车辆部件状态按照用户的喜好进行设置,这样,车辆中的车辆部件状态能够调整至相对于用户而言最佳的状态,从而有效地提升用户的乘车舒适性和驾乘体验。
在一些实施例中,每个鉴权辅助数据均为私钥;
在鉴权数据与对应关系中的目标鉴权辅助数据相匹配的情况下,确定移动终端的鉴权通过,包括:
根据鉴权数据,获得公钥;
利用公钥对任意文件进行加密,生成加密文件;
分别利用对应关系中记录的各鉴权辅助数据对加密文件进行解密;
在利用目标鉴权辅助数据成功解密加密文件时,确定移动终端的鉴权通过。
具体地,可以对公钥进行加密以得到鉴权数据,那么,根据鉴权数据,获得公钥,包括:
对鉴权数据进行解密,以获得公钥。
由于公钥在移动终端与车辆之间是加密传输的,这样能够较好地保证传输过程的安全性。当然,公钥可以不进行加密而直接传输,这也是可行的。
需要指出的是,由于对公钥进行加密来得到鉴权数据,且每个鉴权辅助数据均为私钥,那么,可以认为鉴权数据与鉴权辅助数据的数据类型是不同的。
本公开的实施例中,在根据鉴权数据获得公钥之后,车辆可以利用公钥对任意文件进行加密,生成加密文件,并分别利用对应关系中记录的各鉴权辅助数据对加密文件进行解密。对于任一鉴权辅助数据而言,如果其能够成功对加密文件进行解密,则可以认为其与公钥是匹配的;如果其不能成功对加密文件进行解密,则可以认为其与公钥是不匹配的。如果公钥与某一鉴权辅助数据是匹配的,则可以认为移动终端的鉴权通过。
为了便于本领域技术人员进行理解,下面结合图2,以一个具体的例子,对每个鉴权辅助数据均为私钥的情况下,对移动终端的鉴权过程进行说明。
如图2所示,车辆首先通过第一NFC模块,接收移动终端的第二NFC模块发送的鉴权请求;其中,鉴权请求中携带作为鉴权数据的data1,data1是对作为公钥的KEY进行加密后得到的。
接下来,车辆可以对data1进行解密,以获得KEY。在获得KEY之后,车辆可以利用公钥对任意文件进行加密,生成作为加密文件的DOC。假设第一NFC模块中写入的对应关系中总共具有n个私钥,分别为key1、key2,……,keyn,车辆可以分别利用key1至keyn对DOC进行解密。如果key1至keyn中的某一私钥能够成功解密DOC,则可以确定该私钥与KEY相匹配,并确定移动终端的鉴权通过。最后,车辆可以根据对应关系中,与该私钥对应的用户信息中的用户控制权限,执行相应的车辆控制操作。
可以看出,本公开的实施例能够便捷地实现对移动终端的鉴权。
在一些实施例中,鉴权数据与每个鉴权辅助数据的数据类型均相同;
在鉴权数据与对应关系中的目标鉴权辅助数据相匹配的情况下,确定移动终端的鉴权通过,包括:
在鉴权数据与对应关系中的目标鉴权辅助数据相同时,确定移动终端的鉴权通过。
其中,鉴权数据与每个鉴权辅助数据的数据类型可以均为终端标识类型。具体地,终端标识包括但不限于IP地址和序列号。
本公开的实施例中,鉴权数据与每个鉴权辅助数据的数据类型均相同,那么,只需确定对应关系中是否存在与鉴权数据相同的鉴权辅助数据即可实现对移动终端的鉴权,因此,本公开的实施例能够便捷地实现对移动终端的鉴权。
在一些实施例中,执行相应的车辆控制操作之后,该方法还包括:
将与移动终端相关的车辆控制信息上传至云服务器。
假设根据目标用户信息中的用户控制权限,车辆所执行的车辆控制操作包括打开车辆的车门、启动车辆的发动机和登陆车辆网络,那么,与移动终端相关的车辆控制信息可以包括车门的打开时间、发动机的启动时间、车辆网络的登陆时间,以及移动终端的终端标识等。
可见,本公开的实施例中,基于车云通信,云服务器能够获取到车辆同步的车辆控制信息,以便于后续对车辆控制信息的查看。
在一些实施例中,该方法还包括:
从云服务器中获得更新信息;
根据更新信息,对第一近场通信模块中写入的信息进行更新。
其中,更新信息可以为新的对应关系,车辆可以直接利用作为更新信息的新的对应关系替换第一NFC模块中已有的对应关系,以实现NFC标签中的NFC标签信息的更新。当然,更新信息也可以用于指示如何修改对应关系,例如向对应关系中添加一些新的内容,或者删除对应关系中的一些已有内容,车辆可以按照更新信息的指示,对第一近场通信模块中已有的对应关系进行相应修改,以实现NFC标签中的NFC标签信息的更新。
具体实施时,当需要进行对应关系的更新时,用户(例如车辆的车主)可以通过互联网访问云服务器,以向云服务器上传更新信息(例如进行NFC标签信息的在线编辑)。当车辆下一次启动时,如图3所示,车辆的车载智能主机可以通过4G网络,主动访问云服务器,以从云服务器中获取更新信息,并根据更新信息,将NFC标签中的NFC标签信息更新至最新的状态。另外,如图3所示,车辆与其他车辆之间可以进行通信交互。
可见,本公开的实施例中,车辆具有对NFC标签中的NFC标签信息进行更新的功能,该功能可以在智能租车领域发挥很大的作用,使得租车公司无需在各个租车点安排大量人力进行用户登记鉴权等工作,租车公司只需通过统一的信息中心(例如云服务器)进行用户资料管理和NFC标签维护,用户通过电话或网络在信息中心进行注册后即可利用自身的移动终端对车辆进行控制,从而实现无人值守的租车服务。
综上,与现有技术相比,本公开的实施例能够更为便捷地实现基于NFC的车辆控制方案,以避免用户忘记携带车辆钥匙或者遗失车辆钥匙带来的不便,同时避免车辆钥匙数量有限而能够合法使用车辆的用户众多的困扰,并免去由于车辆钥匙丢失而需要重新购买车辆钥匙的烦恼。
参见图4,图中示出了本公开的实施例提供的车辆控制装置400的结构框图。如图4所示,车辆控制装置400应用于具有第一近场通信模块的车辆,第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限;车辆控制装置400包括:
接收模块401,用于通过第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,鉴权请求中携带鉴权数据;
处理模块402,用于在鉴权数据与对应关系中的目标鉴权辅助数据相匹配的情况下,确定移动终端的鉴权通过,并根据对应关系中,目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作;其中,目标鉴权辅助数据为对应关系中的任意鉴权辅助数据。
在一些实施例中,每个用户信息中均包括针对车辆部件状态的用户偏好信息;
车辆控制装置400还包括:
调整模块,用于在移动终端的鉴权通过时,根据目标用户信息中的用户偏好信息,调整车辆中的车辆部件状态。
在一些实施例中,每个鉴权辅助数据均为私钥;
处理模块,包括:
获得单元,用于根据鉴权数据,获得公钥;
生成单元,用于利用公钥对任意文件进行加密,生成加密文件;
解密单元,用于分别利用对应关系中的各鉴权辅助数据对加密文件进行解密;
确定单元,用于在利用目标鉴权辅助数据成功解密加密文件时,确定移动终端的鉴权通过。
在一些实施例中,获得单元,具体用于:
对鉴权数据进行解密,以获得公钥。
在一些实施例中,鉴权数据与每个鉴权辅助数据的数据类型均相同;
处理模块,具体用于:
在鉴权数据与对应关系中的目标鉴权辅助数据相同时,确定移动终端的鉴权通过。
在一些实施例中,车辆控制装置400还包括:
上传模块,用于在执行相应的车辆控制操作之后,将与移动终端相关的车辆控制信息上传至云服务器。
在一些实施例中,车辆控制装置400还包括:
获得模块,用于从云服务器中获得更新信息;
更新模块,用于根据更新信息,对第一近场通信模块中写入的信息进行更新。
可见,本公开的实施例中,能够合法使用车辆的用户只需通过作为手持NFC设备的移动终端发起鉴权,车辆即可在鉴权通过后自动执行相应的车辆控制操作,以实现用户对车辆的控制。这样,移动终端与车辆之间仅进行一次通信,用户即可在无车辆钥匙的情况下实现对车辆的操作(例如无钥匙启动车辆),因此,与现有技术相比,本公开的实施例能够更为便捷地实现基于NFC的车辆控制方案,以避免用户忘记携带车辆钥匙或者遗失车辆钥匙带来的不便,同时避免车辆钥匙数量有限而能够合法使用车辆的用户众多的困扰,并免去由于车辆钥匙丢失而需要重新购买车辆钥匙的烦恼。
参见图5,图中示出了本公开的实施例提供的车辆500的结构示意图。如图5所示,车辆500包括:处理器501、收发机502、存储器503、用户接口504和总线接口。
车辆500具有第一近场通信模块,第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限;处理器501,用于读取存储器503中的程序,执行下列过程:
通过第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,鉴权请求中携带鉴权数据;
在鉴权数据与对应关系中的目标鉴权辅助数据相匹配的情况下,确定移动终端的鉴权通过,并根据对应关系中,目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作;其中,目标鉴权辅助数据为对应关系中的任意鉴权辅助数据。
在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器501代表的一个或多个处理器和存储器503代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机502可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口504还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器501负责管理总线架构和通常的处理,存储器503可以存储处理器501在执行操作时所使用的数据。
在一些实施例中,每个用户信息中均包括针对车辆部件状态的用户偏好信息;
处理器501,还用于:
在移动终端的鉴权通过时,根据目标用户信息中的用户偏好信息,调整车辆中的车辆部件状态。
在一些实施例中,每个鉴权辅助数据均为私钥;
处理器501,具体用于:
根据鉴权数据,获得公钥;
利用公钥对任意文件进行加密,生成加密文件;
分别利用对应关系中的各鉴权辅助数据对加密文件进行解密;
在利用目标鉴权辅助数据成功解密加密文件时,确定移动终端的鉴权通过。
在一些实施例中,处理器501,具体用于:
对鉴权数据进行解密,以获得公钥。
在一些实施例中,鉴权数据与每个鉴权辅助数据的数据类型均相同;
处理器501,具体用于:
在鉴权数据与对应关系中的目标鉴权辅助数据相同时,确定移动终端的鉴权通过。
在一些实施例中,处理器501,还用于:
在执行相应的车辆控制操作之后,将与移动终端相关的车辆控制信息上传至云服务器。
在一些实施例中,处理器501,还用于:
从云服务器中获得更新信息;
根据更新信息,对第一近场通信模块中写入的信息进行更新。
可见,本公开的实施例中,能够合法使用车辆500的用户只需通过作为手持NFC设备的移动终端发起鉴权,车辆500即可在鉴权通过后自动执行相应的车辆500控制操作,以实现用户对车辆500的控制。这样,移动终端与车辆500之间仅进行一次通信,用户即可在无车辆500钥匙的情况下实现对车辆500的操作(例如无钥匙启动车辆500),因此,与现有技术相比,本公开的实施例能够更为便捷地实现基于NFC的车辆500控制方案,以避免用户忘记携带车辆500钥匙或者遗失车辆500钥匙带来的不便,同时避免车辆500钥匙数量有限而能够合法使用车辆500的用户众多的困扰,并免去由于车辆500钥匙丢失而需要重新购买车辆500钥匙的烦恼。
本公开的实施例还提供一种车辆,包括处理器501,存储器503,存储在存储器503上并可在所述处理器501上运行的计算机程序,该计算机程序被处理器501执行时实现上述车辆控制方法实施例中的各个过程且能达到相同的技术效果,为避免重复,这里不再赘述。
本公开的实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器501执行时实现上述车辆控制方法实施例中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random AccessMemory,简称RAM)、磁碟或者光盘等。
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。
Claims (16)
1.一种车辆控制方法,其特征在于,应用于具有第一近场通信模块的车辆,所述第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限;所述方法包括:
通过所述第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,所述鉴权请求中携带鉴权数据;
在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,并根据所述对应关系中,所述目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作;其中,所述目标鉴权辅助数据为所述对应关系中的任意鉴权辅助数据。
2.根据权利要求1所述的方法,其特征在于,每个用户信息中均包括针对车辆部件状态的用户偏好信息;
所述方法还包括:
在所述移动终端的鉴权通过时,根据所述目标用户信息中的用户偏好信息,调整所述车辆中的车辆部件状态。
3.根据权利要求1所述的方法,其特征在于,每个鉴权辅助数据均为私钥;
所述在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,包括:
根据所述鉴权数据,获得公钥;
利用所述公钥对任意文件进行加密,生成加密文件;
分别利用所述对应关系中的各鉴权辅助数据对所述加密文件进行解密;
在利用目标鉴权辅助数据成功解密所述加密文件时,确定所述移动终端的鉴权通过。
4.根据权利要求3所述的方法,其特征在于,所述根据所述鉴权数据,获得公钥,包括:
对所述鉴权数据进行解密,以获得公钥。
5.根据权利要求1所述的方法,其特征在于,所述鉴权数据与每个鉴权辅助数据的数据类型均相同;
所述在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,包括:
在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相同时,确定所述移动终端的鉴权通过。
6.根据权利要求1所述的方法,其特征在于,所述执行相应的车辆控制操作之后,所述方法还包括:
将与所述移动终端相关的车辆控制信息上传至云服务器。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从云服务器中获得更新信息;
根据所述更新信息,对所述第一近场通信模块中写入的信息进行更新。
8.一种车辆控制装置,其特征在于,应用于具有第一近场通信模块的车辆,所述第一近场通信模块中写入有鉴权辅助数据与用户信息之间的对应关系,每个用户信息中均包括用户控制权限;所述装置包括:
接收模块,用于通过所述第一近场通信模块,接收移动终端的第二近场通信模块发送的鉴权请求,所述鉴权请求中携带鉴权数据;
处理模块,用于在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相匹配的情况下,确定所述移动终端的鉴权通过,并根据所述对应关系中,所述目标鉴权辅助数据所对应的目标用户信息中的用户控制权限,执行相应的车辆控制操作;其中,所述目标鉴权辅助数据为所述对应关系中的任意鉴权辅助数据。
9.根据权利要求8所述的装置,其特征在于,每个用户信息中均包括针对车辆部件状态的用户偏好信息;
所述装置还包括:
调整模块,用于在所述移动终端的鉴权通过时,根据所述目标用户信息中的用户偏好信息,调整所述车辆中的车辆部件状态。
10.根据权利要求8所述的装置,其特征在于,每个鉴权辅助数据均为私钥;
所述处理模块,包括:
获得单元,用于根据所述鉴权数据,获得公钥;
生成单元,用于利用所述公钥对任意文件进行加密,生成加密文件;
解密单元,用于分别利用所述对应关系中的各鉴权辅助数据对所述加密文件进行解密;
确定单元,用于在利用目标鉴权辅助数据成功解密所述加密文件时,确定所述移动终端的鉴权通过。
11.根据权利要求10所述的装置,其特征在于,所述获得单元,具体用于:
对所述鉴权数据进行解密,以获得公钥。
12.根据权利要求8所述的装置,其特征在于,所述鉴权数据与每个鉴权辅助数据的数据类型均相同;
所述处理模块,具体用于:
在所述鉴权数据与所述对应关系中的目标鉴权辅助数据相同时,确定所述移动终端的鉴权通过。
13.根据权利要求8所述的装置,其特征在于,所述装置还包括:
上传模块,用于在执行相应的车辆控制操作之后,将与所述移动终端相关的车辆控制信息上传至云服务器。
14.根据权利要求8所述的装置,其特征在于,所述装置还包括:
获得模块,用于从云服务器中获得更新信息;
更新模块,用于根据所述更新信息,对所述第一近场通信模块中写入的信息进行更新。
15.一种车辆,其特征在于,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7中任一项所述的车辆控制方法的步骤。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的车辆控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910261943.2A CN111770469A (zh) | 2019-04-02 | 2019-04-02 | 车辆控制方法、装置、车辆及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910261943.2A CN111770469A (zh) | 2019-04-02 | 2019-04-02 | 车辆控制方法、装置、车辆及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111770469A true CN111770469A (zh) | 2020-10-13 |
Family
ID=72718607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910261943.2A Pending CN111770469A (zh) | 2019-04-02 | 2019-04-02 | 车辆控制方法、装置、车辆及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111770469A (zh) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102438242A (zh) * | 2010-08-20 | 2012-05-02 | 黑拉许克联合股份有限公司 | 权限控制***,尤其是用于机动车的权限控制*** |
CN104424779A (zh) * | 2013-08-30 | 2015-03-18 | 比亚迪股份有限公司 | 通过移动终端控制车辆的***、方法 |
CN105187442A (zh) * | 2015-09-28 | 2015-12-23 | 宇龙计算机通信科技(深圳)有限公司 | 车辆的授权方法、装置、车载终端、终端和*** |
CN105261091A (zh) * | 2015-09-23 | 2016-01-20 | 奇瑞汽车股份有限公司 | 一键启动车辆的方法和装置 |
CN105774709A (zh) * | 2016-04-18 | 2016-07-20 | 北京新能源汽车股份有限公司 | 车身控制装置及其控制方法和车身控制***以及车辆 |
CN105848091A (zh) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | 无钥匙的车辆控制方法及装置 |
CN106559566A (zh) * | 2016-11-10 | 2017-04-05 | 广州小鹏汽车科技有限公司 | 一种汽车增值服务的智能控制方法及*** |
CN106850638A (zh) * | 2017-02-14 | 2017-06-13 | 中车株洲电力机车研究所有限公司 | 一种车载设备访问控制方法及*** |
CN107021065A (zh) * | 2015-10-07 | 2017-08-08 | 现代摩比斯株式会社 | 使用用户终端控制车辆的装置和方法 |
CN107395610A (zh) * | 2017-08-07 | 2017-11-24 | 维沃移动通信有限公司 | 一种通讯认证方法、第一终端及第二终端 |
CN107393079A (zh) * | 2017-07-26 | 2017-11-24 | 北京小米移动软件有限公司 | 虚拟车钥匙的管理方法、装置和存储介质 |
CN107403483A (zh) * | 2016-05-18 | 2017-11-28 | 富泰华工业(深圳)有限公司 | 智能汽车钥匙***及其控制方法 |
CN107578562A (zh) * | 2017-09-22 | 2018-01-12 | 北京摩拜科技有限公司 | 车辆控制方法、客户端及*** |
CN108092991A (zh) * | 2017-12-29 | 2018-05-29 | 威马智慧出行科技(上海)有限公司 | 车辆的用户身份识别方法及装置 |
CN109102593A (zh) * | 2017-12-15 | 2018-12-28 | 蔚来汽车有限公司 | 用于管理车辆控制权限的方法和装置 |
-
2019
- 2019-04-02 CN CN201910261943.2A patent/CN111770469A/zh active Pending
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102438242A (zh) * | 2010-08-20 | 2012-05-02 | 黑拉许克联合股份有限公司 | 权限控制***,尤其是用于机动车的权限控制*** |
CN104424779A (zh) * | 2013-08-30 | 2015-03-18 | 比亚迪股份有限公司 | 通过移动终端控制车辆的***、方法 |
CN105261091A (zh) * | 2015-09-23 | 2016-01-20 | 奇瑞汽车股份有限公司 | 一键启动车辆的方法和装置 |
CN105187442A (zh) * | 2015-09-28 | 2015-12-23 | 宇龙计算机通信科技(深圳)有限公司 | 车辆的授权方法、装置、车载终端、终端和*** |
CN107021065A (zh) * | 2015-10-07 | 2017-08-08 | 现代摩比斯株式会社 | 使用用户终端控制车辆的装置和方法 |
CN105848091A (zh) * | 2016-03-31 | 2016-08-10 | 乐视控股(北京)有限公司 | 无钥匙的车辆控制方法及装置 |
CN105774709A (zh) * | 2016-04-18 | 2016-07-20 | 北京新能源汽车股份有限公司 | 车身控制装置及其控制方法和车身控制***以及车辆 |
CN107403483A (zh) * | 2016-05-18 | 2017-11-28 | 富泰华工业(深圳)有限公司 | 智能汽车钥匙***及其控制方法 |
CN106559566A (zh) * | 2016-11-10 | 2017-04-05 | 广州小鹏汽车科技有限公司 | 一种汽车增值服务的智能控制方法及*** |
CN106850638A (zh) * | 2017-02-14 | 2017-06-13 | 中车株洲电力机车研究所有限公司 | 一种车载设备访问控制方法及*** |
CN107393079A (zh) * | 2017-07-26 | 2017-11-24 | 北京小米移动软件有限公司 | 虚拟车钥匙的管理方法、装置和存储介质 |
CN107395610A (zh) * | 2017-08-07 | 2017-11-24 | 维沃移动通信有限公司 | 一种通讯认证方法、第一终端及第二终端 |
CN107578562A (zh) * | 2017-09-22 | 2018-01-12 | 北京摩拜科技有限公司 | 车辆控制方法、客户端及*** |
CN109102593A (zh) * | 2017-12-15 | 2018-12-28 | 蔚来汽车有限公司 | 用于管理车辆控制权限的方法和装置 |
CN108092991A (zh) * | 2017-12-29 | 2018-05-29 | 威马智慧出行科技(上海)有限公司 | 车辆的用户身份识别方法及装置 |
Non-Patent Citations (2)
Title |
---|
袁琦;刘东明;徐东升;: "近场通信业务技术研究", 电信网技术, no. 01 * |
袁琦;刘东明;徐东升;: "近场通信业务技术研究", 电信网技术, no. 01, 15 January 2008 (2008-01-15) * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10569739B2 (en) | Virtual keyfob for vehicle sharing | |
EP3490219B1 (en) | Security processing method for car sharing service | |
CN107085870B (zh) | 使用加密方法调节车辆访问 | |
US10538220B1 (en) | User activated/deactivated short-range wireless communications (SRWC) auxiliary key fob | |
US10529157B2 (en) | Method for secure transmission of a virtual key and method for authentication of a mobile terminal | |
US20200079322A1 (en) | User activated/deactivated key fob | |
CN112543927B (zh) | 一种设备升级方法及相关设备 | |
CN111279310A (zh) | 一种车载设备升级方法及相关设备 | |
WO2018086361A1 (zh) | 一种汽车增值服务的智能控制方法及*** | |
WO2014119380A1 (ja) | アクセス制限装置、車載通信システム及び通信制限方法 | |
CN110324335B (zh) | 一种基于电子移动证书的汽车软件升级方法及*** | |
US20130173112A1 (en) | In-vehicle system and communication method | |
CN107145324A (zh) | 用于连接的应用安全的安全隧道 | |
US20080293397A1 (en) | Method for Disabling a Mobile Device | |
US11366885B2 (en) | Vehicle security system and vehicle security method | |
CN112566061B (zh) | 车联网数据传输方法、***及车辆服务云端 | |
CN111049651A (zh) | 一种车载智能计算装置、云端服务器以及唤醒方法 | |
CN113541939A (zh) | 一种车联网数字证书颁发方法和*** | |
KR20150089697A (ko) | 모바일 단말을 이용한 스마트 카 보안 시스템 및 그 방법 | |
WO2024049612A1 (en) | Internal certificate authority for electronic control unit | |
TW201912909A (zh) | 智慧鎖以及智慧鎖控制方法 | |
CN111460427A (zh) | 一种供电设备的绑定方法、装置、存储介质及设备 | |
CN111770469A (zh) | 车辆控制方法、装置、车辆及计算机可读存储介质 | |
US11734972B2 (en) | Systems and methods for securely managing vehicle information | |
KR20200101053A (ko) | 전자 장치 및 전자 장치에서의 인증 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |