CN112785752A - 车辆启动方法、装置、存储介质及车辆 - Google Patents
车辆启动方法、装置、存储介质及车辆 Download PDFInfo
- Publication number
- CN112785752A CN112785752A CN201911075913.9A CN201911075913A CN112785752A CN 112785752 A CN112785752 A CN 112785752A CN 201911075913 A CN201911075913 A CN 201911075913A CN 112785752 A CN112785752 A CN 112785752A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- bluetooth
- authentication
- key
- starting
- 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
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/01—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens
- B60R25/04—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles operating on vehicle systems or fittings, e.g. on doors, seats or windscreens operating on the propulsion system, e.g. engine or drive motor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/24—Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00896—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
-
- 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]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Lock And Its Accessories (AREA)
Abstract
本申请实施例公开了一种车辆启动方法、装置、存储介质及车辆,方法包括:对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;当所述启动标志位为真时,控制所述车辆点火启动。因此,采用本申请实施例,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及一种车辆启动方法、装置、存储介质及车辆。
背景技术
随着应用于车辆的电子控制技术的发展,已开发了诸如使用智能钥匙自动打开和关闭车门、自动发动机点火等技术。驾驶员携带的这样的智能钥匙允许远距离打开、关闭们以及发动机点火,最大化驾驶员的便利性。
当用户按下车辆的启停按键时,搜索位于车辆中或在车辆附近的智能钥匙(FOB),设置在车辆中的智能钥匙***可以控制发动机点火。在此过程中,需要经过RF频道切换、车内天线切换等过程,若搜索不到FOB,才会去找蓝牙钥匙,并通过对蓝牙钥匙的认证实现对车辆的点火启动。而由于智能钥匙的搜索时间通常较长,尤其在搜索不到智能钥匙时,还需要通过安装在用户终端上的蓝牙钥匙实现车辆启动,这样会拉长整个启动认证的时间,从而降低车辆启动效率。
发明内容
本申请实施例提供了一种车辆启动方法、装置、存储介质及车辆,可以解决车辆启动过程中智能钥匙认证时间长,车辆启动效率低的问题。所述技术方案如下:
第一方面,本申请实施例提供了一种车辆启动方法,所述方法包括:
对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;
接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
当所述启动标志位为真时,控制所述车辆点火启动。
上述实施例的有益效果为:无论是否存在智能钥匙,将蓝牙钥匙认证提前,在认证通过后控制车辆开锁,由于蓝牙钥匙认证时间短,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。
可选的,所述对车辆进行蓝牙开锁认证,包括:
接收用户终端发送的蓝牙钥匙验证指令,获取所述蓝牙钥匙验证指令携带的终端蓝牙信息;
调用预存的用户注册信息,所述用户注册信息包括所述用户终端的蓝牙地址信息以及蓝牙钥匙的账号信息;
基于所述终端蓝牙信息以及所述用户注册信息,进行蓝牙开锁认证。
上述实施例的有益效果为:调用车辆上预存的蓝牙信息对当前待认证的终端蓝牙信息进行蓝牙开锁认证,容易实现且可靠性高。
可选的,所述在所述蓝牙开锁认证通过后,控制所述车辆开锁,包括:
当所述终端蓝牙信息与所述用户注册信息匹配时,确认蓝牙开锁认证通过;
接收所述用户终端发送的开锁指令,控制所述车辆开锁。
上述实施例的有益效果为:在蓝牙开锁认证通过后才可触发车辆开锁,可以避免车身防盗的同时,可加强车辆开锁的安全性。
可选的,还包括:
当所述启动标志位为假时,搜索智能钥匙;
控制所述智能钥匙对所述车辆进行点火启动。
上述实施例的有益效果为:当蓝牙钥匙认证不通过的前提下再去搜索智能钥匙进行点火启动,不影响智能钥匙的搜索方式,在程序上较容易实现。
可选的,所述当所述启动标志位为假时,搜索智能钥匙,包括:
当所述启动标志位为假时,采用第一天线搜索智能钥匙;
若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙。
上述实施例的有益效果为:通过天线切换的方式搜索智能钥匙,避免遗漏对智能钥匙的搜索。
第二方面,本申请实施例提供了一种车辆启动装置,所述装置包括:
车辆认证模块,用于对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;
标志位获取模块,用于接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
第一点火模块,用于当所述启动标志位为真时,控制所述车辆点火启动。
上述实施例的有益效果为:无论是否存在智能钥匙,将蓝牙钥匙认证提前,在认证通过后控制车辆开锁,由于蓝牙钥匙认证时间短,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。
可选的,所述车辆认证模块,包括:
终端信息获取单元,用于接收用户终端发送的蓝牙钥匙验证指令,获取所述蓝牙钥匙验证指令携带的终端蓝牙信息;
注册信息调用单元,用于调用预存的用户注册信息,所述用户注册信息包括所述用户终端的蓝牙地址信息以及蓝牙钥匙的账号信息;
开锁认证单元,用于基于所述终端蓝牙信息以及所述用户注册信息,进行蓝牙开锁认证。
上述实施例的有益效果为:调用车辆上预存的蓝牙信息对当前待认证的终端蓝牙信息进行蓝牙开锁认证,容易实现且可靠性高。
可选的,所述车辆认证模块,具体用于:
当所述终端蓝牙信息与所述用户注册信息匹配时,确认开锁认证通过;
接收所述用户终端发送的开锁指令,控制所述车辆开锁。
上述实施例的有益效果为:在蓝牙开锁认证通过后才可触发车辆开锁,可以避免车身防盗的同时,可加强车辆开锁的安全性。
可选的,所述装置还包括:
钥匙搜索模块,用于当所述启动标志位为假时,搜索智能钥匙;
第二点火模块,用于控制所述智能钥匙对所述车辆进行点火启动。
上述实施例的有益效果为:当蓝牙钥匙认证不通过的前提下再去搜索智能钥匙进行点火启动,不影响智能钥匙的搜索方式,在程序上较容易实现。
可选的,所述钥匙搜索模块,包括:
第一搜索单元,用于当所述启动标志位为假时,采用第一天线搜索智能钥匙;
第二搜索单元,用于若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙。
上述实施例的有益效果为:通过天线切换的方式搜索智能钥匙,避免遗漏对智能钥匙的搜索。
第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
第四方面,本申请实施例提供一种车辆,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
在本申请实施例中,对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证,然后接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位,当所述启动标志位为真时,控制所述车辆点火启动。无论是否存在智能钥匙,将蓝牙钥匙认证提前,在认证通过后控制车辆开锁,由于蓝牙钥匙认证时间短,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种车辆启动方法的流程示意图;
图2是本申请实施例提供的一种用户终端与车辆各模块的交互结构示意图;
图3是本申请实施例提供的一种车辆开锁认证的流程示意图;
图4是本申请实施例提供的一种蓝牙钥匙预认证以及智能钥匙搜索的流程示意图;
图5是本申请实施例提供的一种车辆点火启动的流程示意图;
图6是本申请实施例提供的一种车辆启动方法的流程示意图;
图7是本申请实施例提供的一种车辆启动装置的结构示意图;
图8是本申请实施例提供的一种车辆认证模块的结构示意图;
图9是本申请实施例提供的一种车辆启动装置的结构示意图;
图10是本申请实施例提供的一种钥匙搜索模块的结构示意图;
图11是本申请实施例提供的一种车辆的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例方式作进一步地详细描述。
下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
下面将结合附图1-附图6,对本申请实施例提供的车辆启动方法进行详细介绍。该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的车辆启动装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。其中,本申请实施例中的车辆启动装置可以为车载设备。
请参见图1,为本申请实施例提供的一种车辆启动方法的流程示意图。如图1所示,本申请实施例的所述方法可以包括以下步骤:
S101,对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;
所述蓝牙钥匙即控制车辆的蓝牙钥匙应用程序(蓝牙钥匙APP),安装在用户终端上。
所述车辆包括远程通讯模块(Telematics BOX,TBOX)、车身控制模块(BodyControl Module,BCM)、无钥匙进入与启动控制器(Passive Entry Passive Start,PEPS),发动机管理***(Engine Management System,EMS),启停按键(Start Stop Button,SSB)、起动机等模块,如图2所示。而对于车辆开锁只涉及TBOX以及BCM。
如图2所示,用户终端通过蓝牙连接车载TBOX,在建立连接后,用户操作该用户终端上的蓝牙钥匙APP以进行蓝牙钥匙有效性验证。蓝牙钥匙验证通过后,用户操作蓝牙钥匙界面,触发蓝牙钥匙APP发出解锁请求(Unlock Request)给TBOX,TBOX发出请求命名Function Req=xx给BCM,BCM发出随机数challenge=yy给TBOX,TBOX再回复响应码Response=zz给BCM,BCM比对接收到的Response和自身计算的Response是否一致,若一致,则确认认证通过,并回复认证通过Status=Active给TBOX,TBOX再将状态Status=Active反馈给用户终端,用户终端回复告知消息Acknowledged给TBOX,同时,BCM控制车辆解锁并在解锁完成后,回复Complete给TBOX,由TBOX再将解锁状态反馈给用户终端。当然,如果BCM认证失败则回复Failure给TBOX,TBOX再将状态反馈给用户终端,具体过程如图3所示。
其中,蓝牙钥匙有效性验证具体为获取所述蓝牙钥匙验证指令携带的终端蓝牙信息,调用预存的用户注册信息,基于所述终端蓝牙信息以及所述用户注册信息进行验证。在验证通过后,用户进入蓝牙钥匙操作界面。从而可以控制车辆解锁。当然,按照上述方式还可控制车辆的闭锁、开启行李箱等功能。
用户注册信息包括蓝牙地址、蓝牙钥匙应用程序的登录用户名和密码。可通过组合蓝牙地址+账号+密码进行验证。车辆的TBOX模块中已注册车主的蓝牙钥匙的账号+密码、以及授权用户终端的蓝牙地址信息。
蓝牙地址由低位地址部分(Lower Address Portion,LAP)、高位地址部分(UpperAddress Portion,UAP)和非重要地址部分(Non-significant Address Portion,NAP)三个部分组成,其中UAP和NAP是生产厂商的唯一识别码,必须由蓝牙权威部门分配给不同的生产厂家,而LAP是由厂家内部自由分配的,对于某一用户终端的厂家而言,所有NAP和UAP是固定的,可变的是LAP。LAP共有24位,用于区别被授权用户终端个体,所以每个被授权用户终端的蓝牙地址也是唯一的。
在控制车辆开锁后,自动触发车辆点火启动认证。具体为,通过BCM进行蓝牙钥匙预认证,确认该蓝牙钥匙是否允许启动发动机。如图4所示,Block 3即为蓝牙钥匙预认证过程,当预认证通过时,确认启动标志位(Starting Flag)为BT Support Starting Flag=1,当预认证失败时,确认启动标志位(Starting Flag)为BT Support Starting Flag=0。
如图5所示为具体的预认证过程,BCM向PEPS发起Trigger Event请求(Request),PEPS接收该请求后,发出随机数challenge=uu给BCM,BCM再回复响应码Response Code=vv给PEPS,PEPS确认预认证完成,若BT Support Starting Flag=1,则同步反馈给BCM认证通过信息Auth Pass。
S102,接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
需要说明的是,车辆的点火启动涉及PEPS、SSB以及EMS。
启停按键SSB位于车辆上,当车门解锁后,用户进入车中,并按压启停按键,此时,PEPS检测启动标志位。
S103,当所述启动标志位为真时,控制所述车辆点火启动。
当启动标志位显示为BT Support Starting Flag=1,表明启动标志位为真(True),允许启动发动机。
最后PEPS与EMS进行IMMO(发动机防盗锁止***)认证,通过后EMS让起动机运转,点火启动发动机,从而实现车辆的点火启动。
在本申请实施例中,对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证,然后接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位,当所述启动标志位为真时,控制所述车辆点火启动。无论是否存在智能钥匙,将蓝牙钥匙认证提前,在认证通过后控制车辆开锁,由于蓝牙钥匙认证时间短,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。
请参见图6,为本申请实施例提供的一种车辆启动方法的流程示意图。该车辆启动方法可以包括以下步骤:
S201,接收用户终端发送的蓝牙钥匙验证指令,获取所述蓝牙钥匙验证指令携带的终端蓝牙信息;
蓝牙钥匙验证指令是指对蓝牙钥匙的有效性进行验证的指令,用于确认该蓝牙钥匙是否可以控制本车辆的开锁/闭锁等功能,是否是合法的、是否是有效的。车辆在通过蓝牙接收到该验证指令后,读取指令携带的终端蓝牙信息。
其中,该终端蓝牙信息至少包括终端的蓝牙地址、蓝牙钥匙的登录用户名和密码。
蓝牙地址由低位地址部分(Lower Address Portion,LAP)、高位地址部分(UpperAddress Portion,UAP)和非重要地址部分(Non-significant Address Portion,NAP)三个部分组成,其中UAP和NAP是生产厂商的唯一识别码,必须由蓝牙权威部门分配给不同的生产厂家,而LAP是由厂家内部自由分配的,对于某一用户终端的厂家而言,所有NAP和UAP是固定的,可变的是LAP。LAP共有24位,用于区别不同的用户终端个体。每个用户终端的蓝牙地址是唯一的。
S202,调用预存的用户注册信息,所述用户注册信息包括所述用户终端的蓝牙地址信息以及蓝牙钥匙的账号信息;
用户注册信息预存在车辆的TBOX模块中,为用户(车主)已注册的授权终端的蓝牙地址以及该授权终端上安装的蓝牙钥匙APP的账号信息,该账号信息包括蓝牙钥匙的登录用户名和密码。
S203,基于所述终端蓝牙信息以及所述用户注册信息,进行蓝牙开锁认证;
可通过组合蓝牙地址+账号+密码进行验证,确认该用户终端是否为本车辆的授权终端,以及该登录信息是否为预存的登录信息。
S204,当所述终端蓝牙信息与所述用户注册信息匹配时,确认蓝牙开锁认证通过;
当所述终端蓝牙信息与所述用户注册信息匹配时,确认该用户终端为本车辆的授权终端,以及该登录信息为预存的登录信息,确认开锁认证通过,即蓝牙钥匙有效。
S205,接收所述用户终端发送的开锁指令,控制所述车辆开锁并触发启动认证;
用户操作用户终端上蓝牙钥匙APP的显示界面,并点击其中的开锁按键,TBOX接收到该开锁指令后,发出解锁请求(lock Request)给BCM,BCM发出随机数challenge给TBOX,TBOX再回复响应码Response给BCM,BCM比对接收到的Response和自身计算的Response是否一致,若一致,则确认认证通过,并回复认证通过pass给TBOX,TBOX再将状态反馈给用户终端,用户终端回复告知消息给TBOX,同时,BCM控制车辆解锁并在解锁完成后,回复完成消息给TBOX,由TBOX再将解锁状态反馈给用户终端。当然,如果BCM认证失败则回复Failure给TBOX,TBOX再将状态反馈给用户终端。
在控制车辆开锁后,自动触发车辆点火启动认证。具体为,通过BCM进行蓝牙钥匙预认证,确认该蓝牙钥匙是否允许启动发动机。当预认证通过时,确认启动标志位(Starting Flag)为BT Support Starting Flag=1,当预认证失败时,确认启动标志位(Starting Flag)为BT Support Starting Flag=0。
S206,接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
需要说明的是,车辆的点火启动涉及PEPS、SSB以及EMS。
启停按键SSB位于车辆上,当车门解锁后,用户进入车中,并按压启停按键,此时,PEPS检测启动标志位。
S207,当所述启动标志位为真时,控制所述车辆点火启动;
当启动标志位显示为BT Support Starting Flag=1,表明启动标志位为真(True),允许启动发动机。
最后PEPS与EMS进行IMMO(发动机防盗锁止***)认证,通过后EMS让起动机运转,点火启动发动机,从而实现车辆的点火启动。
S208,当所述启动标志位为假时,搜索智能钥匙;
当启动标志位显示为BT Support Starting Flag=0,表明启动标志位为假(False),不允许启动发动机。则需要搜索智能钥匙(FOB)对车辆进行点火。
可以理解的是,该车辆可以包括两个低频天线:第一天线和第二天线。
当所述启动标志位为假时,采用第一天线搜索智能钥匙;若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙。
若仍然未搜索到,则输出不存在智能钥匙的提示信息。
S209,控制所述智能钥匙对所述车辆进行点火启动。
当所述启动标志位为假时,采用第一天线搜索智能钥匙(FOB);若搜索到,则采用所述第一天线搜索到的智能钥匙控制车辆点火启动。
若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙,若搜索到,则采用所述第二天线搜索到的智能钥匙控制车辆点火启动。
在本申请实施例中,对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证,然后接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位,当所述启动标志位为真时,控制所述车辆点火启动。将蓝牙钥匙认证提前,在认证通过后控制车辆开锁,由于蓝牙钥匙认证时间短,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。同时,当蓝牙钥匙认证不通过的前提下再去搜索智能钥匙进行点火启动,不影响智能钥匙的搜索方式,在程序上较容易实现。同时兼顾了网络安全,防止TBOX被恶意替换。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参见图7,其示出了本申请一个示例性实施例提供的车辆启动装置的结构示意图。该车辆启动装置可以通过软件、硬件或者两者的结合实现成为用户终端的全部或一部分。该装置1包括车辆认证模块10、标志位获取模块20和第一点火模块30。
车辆认证模块10,用于对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;
标志位获取模块20,用于接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
第一点火模块30,用于当所述启动标志位为真时,控制所述车辆点火启动。
可选的,如图8所示,所述车辆认证模块10,包括:
终端信息获取单元101,用于接收用户终端发送的蓝牙钥匙验证指令,获取所述蓝牙钥匙验证指令携带的终端蓝牙信息;
注册信息调用单元102,用于调用预存的用户注册信息,所述用户注册信息包括所述用户终端的蓝牙地址信息以及蓝牙钥匙的账号信息;
开锁认证单元103,用于基于所述终端蓝牙信息以及所述用户注册信息,进行蓝牙开锁认证。
可选的,所述车辆认证模块10,具体用于:
当所述终端蓝牙信息与所述用户注册信息匹配时,确认开锁认证通过;
接收所述用户终端发送的开锁指令,控制所述车辆开锁。
可选的,如图9所示,所述装置还包括:
钥匙搜索模块40,用于当所述启动标志位为假时,搜索智能钥匙;
第二点火模块50,用于控制所述智能钥匙对所述车辆进行点火启动。
可选的,如图10所示,所述钥匙搜索模块40,包括:
第一搜索单元401,用于当所述启动标志位为假时,采用第一天线搜索智能钥匙;
第二搜索单元402,用于若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙。
需要说明的是,上述实施例提供的车辆启动装置在车辆启动方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的车辆启动装置与车辆启动方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
在本申请实施例中,对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证,然后接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位,当所述启动标志位为真时,控制所述车辆点火启动。将蓝牙钥匙认证提前,在认证通过后控制车辆开锁,由于蓝牙钥匙认证时间短,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。同时,当蓝牙钥匙认证不通过的前提下再去搜索智能钥匙进行点火启动,不影响智能钥匙的搜索方式,在程序上较容易实现。同时兼顾了网络安全,防止TBOX被恶意替换。
本申请实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图1-图6所示实施例的方法步骤,具体执行过程可以参见图1-图6所示实施例的具体说明,在此不进行赘述。
请参见图11,为本申请实施例提供了一种车辆的结构示意图。如图11所示,所述车辆1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。
其中,通信总线1002用于实现这些组件之间的连接通信。
其中,用户接口1003可以包括显示屏(Display)、摄像头(Camera),可选用户接口1003还可以包括标准的有线接口、无线接口。
其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。
其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种借口和线路连接整个车辆1000内的各个部分,通过运行或执行存储在存储器1005内的指令、程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行车辆1000的各种功能和处理数据。可选的,处理器1001可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行实现。
其中,存储器1005可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1005包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1005可用于存储指令、程序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图11所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及车辆启动应用程序。
在图11所示的车辆1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的车辆启动应用程序,并具体执行以下操作:
对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;
接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
当所述启动标志位为真时,控制所述车辆点火启动。
在一个实施例中,所述处理器1001在执行对车辆进行蓝牙开锁认证时,具体执行以下操作:
接收用户终端发送的蓝牙钥匙验证指令,获取所述蓝牙钥匙验证指令携带的终端蓝牙信息;
调用预存的用户注册信息,所述用户注册信息包括所述用户终端的蓝牙地址信息以及蓝牙钥匙的账号信息;
基于所述终端蓝牙信息以及所述用户注册信息,进行蓝牙开锁认证。
在一个实施例中,所述处理器1001在执行在所述蓝牙开锁认证通过后,控制所述车辆开锁时,具体执行以下操作:
当所述终端蓝牙信息与所述用户注册信息匹配时,确认蓝牙开锁认证通过;
接收所述用户终端发送的开锁指令,控制所述车辆开锁。
在一个实施例中,所述处理器1001还执行以下操作:
当所述启动标志位为假时,搜索智能钥匙;
控制所述智能钥匙对所述车辆进行点火启动。
在一个实施例中,所述处理器1001在执行当所述启动标志位为假时,搜索智能钥匙时,具体执行以下操作:
当所述启动标志位为假时,采用第一天线搜索智能钥匙;
若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙。
在本申请实施例中,对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证,然后接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位,当所述启动标志位为真时,控制所述车辆点火启动。将蓝牙钥匙认证提前,在认证通过后控制车辆开锁,由于蓝牙钥匙认证时间短,缩短了按下启停按键后整个点火启动认证和搜索钥匙的时间,从而可以提高车辆启动效率。同时,当蓝牙钥匙认证不通过的前提下再去搜索智能钥匙进行点火启动,不影响智能钥匙的搜索方式,在程序上较容易实现。同时兼顾了网络安全,防止TBOX被恶意替换。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。
以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。
Claims (12)
1.一种车辆启动方法,其特征在于,所述方法包括:
对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;
接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
当所述启动标志位为真时,控制所述车辆点火启动。
2.根据权利要求1所述的方法,其特征在于,所述对车辆进行蓝牙开锁认证,包括:
接收用户终端发送的蓝牙钥匙验证指令,获取所述蓝牙钥匙验证指令携带的终端蓝牙信息;
调用预存的用户注册信息,所述用户注册信息包括所述用户终端的蓝牙地址信息以及蓝牙钥匙的账号信息;
基于所述终端蓝牙信息以及所述用户注册信息,进行蓝牙开锁认证。
3.根据权利要求2所述的方法,其特征在于,所述在所述蓝牙开锁认证通过后,控制所述车辆开锁,包括:
当所述终端蓝牙信息与所述用户注册信息匹配时,确认蓝牙开锁认证通过;
接收所述用户终端发送的开锁指令,控制所述车辆开锁。
4.根据权利要求1所述的方法,其特征在于,还包括:
当所述启动标志位为假时,搜索智能钥匙;
控制所述智能钥匙对所述车辆进行点火启动。
5.根据权利要求4所述的方法,其特征在于,所述当所述启动标志位为假时,搜索智能钥匙,包括:
当所述启动标志位为假时,采用第一天线搜索智能钥匙;
若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙。
6.一种车辆启动装置,其特征在于,所述装置包括:
车辆认证模块,用于对车辆进行蓝牙开锁认证,在所述蓝牙开锁认证通过后,控制所述车辆开锁并触发启动认证;
标志位获取模块,用于接收针对启停按键的按压指令,获取所述启动认证对应的启动标志位;
第一点火模块,用于当所述启动标志位为真时,控制所述车辆点火启动。
7.根据权利要求6所述的装置,其特征在于,所述车辆认证模块,包括:
终端信息获取单元,用于接收用户终端发送的蓝牙钥匙验证指令,获取所述蓝牙钥匙验证指令携带的终端蓝牙信息;
注册信息调用单元,用于调用预存的用户注册信息,所述用户注册信息包括所述用户终端的蓝牙地址信息以及蓝牙钥匙的账号信息;
开锁认证单元,用于基于所述终端蓝牙信息以及所述用户注册信息,进行蓝牙开锁认证。
8.根据权利要求7所述的装置,其特征在于,所述车辆认证模块,具体用于:
当所述终端蓝牙信息与所述用户注册信息匹配时,确认开锁认证通过;
接收所述用户终端发送的开锁指令,控制所述车辆开锁。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:
钥匙搜索模块,用于当所述启动标志位为假时,搜索智能钥匙;
第二点火模块,用于控制所述智能钥匙对所述车辆进行点火启动。
10.根据权利要求9所述的装置,其特征在于,所述钥匙搜索模块,包括:
第一搜索单元,用于当所述启动标志位为假时,采用第一天线搜索智能钥匙;
第二搜索单元,用于若未搜索到,则从第一天线切换为第二天线,并采用所述第二天线搜索所述智能钥匙。
11.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~5任意一项的方法步骤。
12.一种车辆,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1~5任意一项的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911075913.9A CN112785752A (zh) | 2019-11-06 | 2019-11-06 | 车辆启动方法、装置、存储介质及车辆 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911075913.9A CN112785752A (zh) | 2019-11-06 | 2019-11-06 | 车辆启动方法、装置、存储介质及车辆 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112785752A true CN112785752A (zh) | 2021-05-11 |
Family
ID=75747481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911075913.9A Pending CN112785752A (zh) | 2019-11-06 | 2019-11-06 | 车辆启动方法、装置、存储介质及车辆 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112785752A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113593083A (zh) * | 2021-06-24 | 2021-11-02 | 云度新能源汽车有限公司 | 一种基于WiFi识别的车辆解锁方法及*** |
-
2019
- 2019-11-06 CN CN201911075913.9A patent/CN112785752A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113593083A (zh) * | 2021-06-24 | 2021-11-02 | 云度新能源汽车有限公司 | 一种基于WiFi识别的车辆解锁方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3312060B1 (en) | Vehicle start method | |
JP5247124B2 (ja) | 認証装置、車載装置および認証システム | |
CN109649332B (zh) | 车辆共享*** | |
CN108306940B (zh) | 用于电器激活传输的信息的远程修改的方法和*** | |
CN109649331B (zh) | 车辆共享*** | |
US10220814B2 (en) | Vehicle control system | |
CN109649330B (zh) | 车辆共享*** | |
US20200307515A1 (en) | Vehicle control apparatus | |
US7853367B2 (en) | Remote engine control system | |
WO2022078193A1 (zh) | 车辆控制方法、装置及存储介质 | |
US9769308B2 (en) | Anti-distracted driver system | |
CN112785752A (zh) | 车辆启动方法、装置、存储介质及车辆 | |
JP4793545B2 (ja) | 車両盗難防止方法および車両盗難防止システム | |
CN113039747B (zh) | 认证***及认证方法 | |
EP3640880B1 (en) | Vehicular control system | |
JP7206794B2 (ja) | 移動体制御システム | |
JP2016153248A (ja) | 車両用制御システム | |
US11662881B2 (en) | Information processing device, information processing method, vehicle, transmission method, and storage medium | |
JP4578984B2 (ja) | キーレスエントリシステム | |
KR20130113160A (ko) | 자동차 시동 제어 방법 및 장치 | |
JP4723194B2 (ja) | 車両使用制限システム、車両側通信装置及び外部通信装置 | |
JP2004042716A (ja) | イモビライザ認証を行うキーレスエントリ | |
US11988182B2 (en) | Integrated vehicular remote starting interrupter | |
US20240067127A1 (en) | Vehicle door unlocking system and method | |
KR20180060416A (ko) | 샤크핀 안테나를 통해 수신되는 인증키를 이용한 차량 제어장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20210511 |