[go: up one dir, main page]

WO2021115459A1 - Vehicle unlocking method and device - Google Patents

Vehicle unlocking method and device Download PDF

Info

Publication number
WO2021115459A1
WO2021115459A1 PCT/CN2020/135956 CN2020135956W WO2021115459A1 WO 2021115459 A1 WO2021115459 A1 WO 2021115459A1 CN 2020135956 W CN2020135956 W CN 2020135956W WO 2021115459 A1 WO2021115459 A1 WO 2021115459A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
terminal
wake
signal
receiving
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.)
Ceased
Application number
PCT/CN2020/135956
Other languages
French (fr)
Chinese (zh)
Inventor
田立伟
侯伟
张彪
周源
黄俊仁
李二朋
骆杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ninebot Beijing Technology Co Ltd
Original Assignee
Ninebot Beijing Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ninebot Beijing Technology Co Ltd filed Critical Ninebot Beijing Technology Co Ltd
Publication of WO2021115459A1 publication Critical patent/WO2021115459A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME 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/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Definitions

  • the embodiments of the present application relate to the field of vehicles, and in particular to a method and device for unlocking a vehicle.
  • the user When using the vehicle, the user needs to unlock the vehicle first.
  • the vehicle is generally unlocked by using a key or an application on a mobile phone.
  • the key When using the key to unlock the vehicle, if the user forgets to carry the key, the user cannot easily use the vehicle.
  • the application on the mobile phone When using the application on the mobile phone to unlock the vehicle, the user generally needs to manually open the application before using the vehicle, and then complete the unlocking of the vehicle through a series of operations on the application. This method is relatively traditional and easy However, the series of operations in which the user takes out the mobile phone and opens the application to unlock the vehicle each time will increase the complexity and time cost of the vehicle unlocking process, and affect the user experience.
  • embodiments of the present application provide a method and device for unlocking a vehicle.
  • the vehicle unlocking method provided in the embodiment of the present application is applied to a terminal, and the method includes:
  • the method before the receiving the first wake-up signal sent by the vehicle, the method further includes:
  • the authentication operation between the target application and the vehicle is performed based on the first key, where the first key will be recorded on the terminal side and the vehicle side after the authentication is successful.
  • the method further includes:
  • the receiving the first wake-up signal sent by the vehicle includes:
  • the target application When the target application is in the logged-in state, if the terminal is located within the target area of the vehicle, receiving and identifying the first wake-up signal sent by the vehicle.
  • the second wake-up signal is sent by the vehicle to the terminal after obtaining a physical operation by the user;
  • the receiving the second wake-up signal sent by the vehicle, responding to the second wake-up signal, and sending an unlocking instruction to the vehicle based on the Bluetooth connection includes:
  • the unlocking instruction carries a second key.
  • the determining whether the distance between the terminal and the vehicle is less than or equal to a target threshold includes:
  • the determining the distance between the terminal and the vehicle includes:
  • An embodiment of the present application also provides a vehicle unlocking device, which is applied to a terminal, and the device includes:
  • the first receiving unit is configured to receive a first wake-up signal sent by the vehicle, and establish a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal;
  • the second receiving unit is configured to receive a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, send an unlocking instruction to the vehicle based on the Bluetooth connection, where the unlocking instruction is used to trigger the vehicle to perform an unlocking operation .
  • the device before the receiving the first wake-up signal sent by the vehicle, the device further includes:
  • a recording unit configured to search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle;
  • the first authentication unit is configured to perform an authentication operation between the target application and the vehicle based on a first key, wherein the first key will be recorded on the terminal side and the vehicle side after successful authentication .
  • the device after the receiving the first wake-up signal sent by the vehicle, the device further includes:
  • An establishment unit which establishes a Bluetooth connection between the terminal and the vehicle based on the recorded Bluetooth address of the vehicle;
  • the second authentication unit is configured to perform an authentication operation between the target application and the vehicle based on the recorded first secret key.
  • the first receiving unit is further specifically configured to receive and identify the vehicle if the terminal is located within the target area of the vehicle when the target application is in a logged-in state.
  • the first wake-up signal sent.
  • the second wake-up signal is sent by the vehicle to the terminal after obtaining a physical operation by the user;
  • the second receiving unit is specifically configured to: receive a second wake-up signal sent by a vehicle, the second wake-up signal is used to notify the terminal that the vehicle has obtained a physical operation by the user; and in response to the second wake-up signal, determine Whether the distance between the terminal and the vehicle is less than or equal to a target threshold; if the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle.
  • the unlocking instruction carries a second key.
  • the second receiving unit is further specifically configured to: determine the distance between the terminal and the vehicle, and determine whether the distance between the terminal and the vehicle is less than or equal to the target Threshold; or receiving instruction information sent by the vehicle, where the instruction information is used to indicate whether the distance between the terminal and the vehicle is less than or equal to a target threshold.
  • the second receiving unit is further specifically configured to: detect the distance between the terminal and the vehicle through the terminal; or to receive the vehicle sent by the vehicle Indication information of the detected distance between the terminal and the vehicle.
  • An embodiment of the present application further provides a storage medium in which a computer program is stored, wherein the computer program is configured to execute the vehicle unlocking method described in the foregoing embodiment when the computer program is running.
  • An embodiment of the present application further provides an electronic device, including a memory and a processor, the memory stores a computer program, and the processor is configured to run the computer program to execute the vehicle unlocking method described in the foregoing embodiment.
  • the Bluetooth connection between the terminal and the vehicle is established by receiving the first wake-up signal sent by the vehicle and responding to the first wake-up signal; receiving the second wake-up signal sent by the vehicle in response to the second wake-up signal; A wake-up signal is used to send an unlocking instruction to the vehicle based on the Bluetooth connection, and the unlocking instruction is used to trigger the vehicle to perform an unlocking operation.
  • the terminal can automatically establish a Bluetooth connection with the vehicle after receiving the first wake-up signal of the vehicle, and by receiving the second wake-up signal sent by the vehicle, send an unlocking instruction to the vehicle based on the Bluetooth connection with the vehicle to realize the unlocking of the vehicle.
  • the process does not require the user to perform related operations on the terminal, which can simplify the unlocking process of the vehicle, reduce the time cost of unlocking the vehicle, and improve the user experience.
  • FIG. 1 is a schematic flowchart of a method for unlocking a vehicle provided by an embodiment of the application
  • FIG. 2 is a schematic diagram of the structural composition of a vehicle unlocking device provided by an embodiment of the application.
  • vehicle unlocking method of the embodiment of the present application can be used to unlock various vehicles, such as automobiles, electric scooters, electric bicycles, electric motorcycles, balance vehicles, and so on.
  • FIG. 1 is a schematic flowchart of a vehicle unlocking method provided by an embodiment of the application. As shown in FIG. 1, the vehicle unlocking method of the embodiment of the application includes the following steps:
  • Step 101 Receive a first wake-up signal sent by the vehicle, and establish a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal.
  • the target application when the target application is in a logged-in state, if the terminal is located within the target area of the vehicle, the first wake-up signal sent by the vehicle is received and recognized.
  • an iBeacon communication module is configured on the vehicle side.
  • the iBeacon is a precise micro-positioning technology based on Bluetooth low energy technology.
  • the iBeacon communication module can broadcast beacon signals to the outside.
  • the Universally Unique Identifier (UUID) information in the beacon signal is generated based on the serial number of the vehicle, which can ensure the uniqueness of the beacon signal broadcast by the vehicle.
  • UUID Universally Unique Identifier
  • the geofence of the iBeacon communication module configured on the vehicle side The function will wake up the target application, that is, after the terminal enters the target area of the vehicle, the beacon signal broadcast by the iBeacon communication module configured on the vehicle side can wake up the target application on the terminal.
  • the beacon signal broadcast by the iBeacon communication module is The first wake-up signal sent by the vehicle.
  • the method before the receiving the first wake-up signal sent by the vehicle, the method further includes:
  • the authentication operation between the target application and the vehicle is performed based on the first key, where the first key will be recorded on the terminal side and the vehicle side after the authentication is successful.
  • the geofence function of the iBeacon communication module configured on the vehicle side can wake up the application on the terminal. It is necessary to pass the terminal first when the vehicle is used for the first time or the previous time. Actively search for and connect to the vehicle. At this time, the terminal will record the Bluetooth address of the vehicle and the serial number of the vehicle. By recording the Bluetooth address of the vehicle, when the user uses the terminal again to unlock the vehicle, the terminal can directly establish a Bluetooth connection with the vehicle based on the recorded Bluetooth address of the vehicle.
  • the vehicle's Bluetooth Media Access Control (MAC, Media Access Control) address can be recorded, and the vehicle's identifier (identifier) information can be recorded in the Apple operating system (iOS, iphone Operating System).
  • MAC Media Access Control
  • identifier the Apple operating system
  • the terminal can receive the vehicle’s beacon signal broadcast by the iBeacon communication module on the vehicle side.
  • the UUID information in the vehicle’s beacon signal broadcast by the iBeacon communication module on the vehicle side is based on the vehicle’s
  • the serial number is generated, and the serial number of each vehicle is different. Therefore, the beacon signal broadcast by the iBeacon communication module of each vehicle is different. In this way, the uniqueness of the beacon signal broadcast by the vehicle can be guaranteed.
  • the first key can be set by tapping the P key on the vehicle side. Specifically, first tap the P key on the vehicle side. At this time, a first key will appear on the target application in the terminal.
  • the user enters the first secret key on the setting interface of the first secret key, and receives the first secret key information entered by the user in the target application by tapping the P key again to complete the first secret input by the user on the vehicle side.
  • the confirmation of a secret key realizes the initial authentication between the target application and the vehicle.
  • both the terminal and the vehicle will record the first key of the initial authentication process.
  • the terminal will also request a network interface from the server side, obtain the second secret key from the server side through the network interface, and transfer the The second secret key is stored in the terminal, and the second secret key is used to enable the terminal to include information related to the second secret key in the unlocking instruction when sending the unlocking instruction to the vehicle, so that the vehicle terminal contains the second secret key based on preset rules.
  • the unlock command of the secret key is verified.
  • the method further includes:
  • the vehicle side is configured The geofencing function of the iBeacon communication module will wake up the target application in the terminal.
  • the terminal receives the first wake-up signal sent by the vehicle, based on the Bluetooth address of the vehicle recorded the previous time or when the vehicle is used for the first time, it can directly realize a Bluetooth connection with the vehicle without the user performing any operation on the terminal.
  • the target application in the terminal needs to be authenticated with the vehicle again.
  • the authentication at this time does not need to be implemented by the user on the vehicle side. It is based on the terminal side and the vehicle.
  • the first secret key recorded on the side automatically completes the authentication operation of the target application and the vehicle side.
  • the first secret key is the first secret key recorded on the terminal side and the vehicle side during the previous or first authentication.
  • the terminal after receiving the first wake-up signal sent by the vehicle, it can directly establish a Bluetooth connection with the vehicle based on the Bluetooth address of the vehicle recorded for the first or last time, and make the target application in the terminal be in a state of being In the wake-up state, the authentication operation between the target application and the vehicle is performed based on the recorded first key.
  • the Bluetooth connection between the entire terminal and the vehicle and the authentication process of the target application in the terminal does not require the user to correlate the terminal
  • the operation can simplify the Bluetooth connection between the terminal and the vehicle and the authentication process between the target application and the vehicle, and avoid the user's cumbersome operation process.
  • Step 102 Receive a second wake-up signal sent by the vehicle, respond to the second wake-up signal, and send an unlocking instruction to the vehicle based on the Bluetooth connection, where the unlocking instruction is used to trigger the vehicle to perform an unlocking operation.
  • the vehicle will send a second wake-up signal to the terminal.
  • the terminal can send the vehicle to the vehicle based on the Bluetooth connection with the vehicle. Send the unlocking instruction to trigger the vehicle to perform the unlocking operation and complete the unlocking process.
  • the second wake-up signal is sent to the terminal by the vehicle after obtaining a physical operation by the user;
  • the receiving the second wake-up signal sent by the vehicle, responding to the second wake-up signal, and sending an unlocking instruction to the vehicle based on the Bluetooth connection includes:
  • the user needs to perform related operations on the vehicle side first.
  • This related operation is used to trigger the vehicle side to send a second wake-up signal to the terminal.
  • the second wake-up signal is used to send the second wake-up signal to the terminal.
  • the terminal notifies the vehicle to obtain the user's physical operation.
  • the physical operation of the user is not specifically limited.
  • the vehicle will wait for the user to press the designated button on the vehicle side after the Bluetooth connection between the terminal and the vehicle and the authentication of the target program and the vehicle are completed.
  • the designated key as the P key as an example
  • the vehicle will send a second wake-up signal to the terminal to inform the terminal that the user has pressed the P key on the vehicle side.
  • the terminal After receiving the second wake-up signal, the terminal will determine whether the distance between the terminal and the vehicle is less than or equal to the target threshold.
  • the target threshold can be the default distance set by the manufacturer of the vehicle when the vehicle is produced, or it can be set by the user on the terminal. Set it yourself. Further, if the terminal determines that the distance between it and the vehicle is less than or equal to the target threshold, it sends an unlocking instruction to the vehicle. If the terminal determines that the distance between it and the vehicle is greater than the target threshold, it will not perform any operation or display relevant prompt information that is not in the target range on its interface.
  • the determining whether the distance between the terminal and the vehicle is less than or equal to a target threshold includes:
  • the determining the distance between the terminal and the vehicle includes:
  • the terminal can first determine the distance between it and the vehicle.
  • the terminal judges the distance between it and the vehicle. There are many ways to realize whether the distance between the two is less than or equal to the target threshold, which is not specifically limited here.
  • the terminal after receiving the second wake-up signal sent by the vehicle, the terminal can detect the Bluetooth distance between itself and the vehicle through the terminal, and then the terminal determines whether the distance between itself and the vehicle is less than Equal to the target threshold; if the terminal determines that the distance between itself and the vehicle is less than or equal to the target threshold, it sends an unlocking instruction to the vehicle.
  • the terminal when detecting the distance between the terminal and the vehicle, the terminal can always obtain it in real time, but there is a side effect that the terminal consumes a lot of power.
  • the vehicle side can detect the distance between itself and the terminal and determine whether it is connected to the terminal and the vehicle in the state where the Bluetooth connection is established between the terminal and the vehicle. Whether the distance between the terminals is less than or equal to the target threshold, and send instructions to the vehicle. If the vehicle determines that the distance between itself and the terminal is less than or equal to the target threshold, it will send the distance between the terminal and the vehicle to the terminal For the indication information that is less than or equal to the target threshold, after receiving the indication information that the distance between the terminal and the vehicle is less than or equal to the target threshold, the terminal performs an operation of sending an unlocking instruction to the vehicle.
  • the distance between the terminal and the vehicle there is a certain correspondence between the distance between the terminal and the vehicle and the signal strength of the Bluetooth connection between the terminal and the vehicle.
  • the determination of the distance between the terminal and the vehicle may be determined by the strength of the signal of the Bluetooth connection between the terminal and the vehicle.
  • the terminal determines the strength of the Bluetooth signal of the vehicle it receives. The greater the distance between the terminal and the vehicle, the greater the distance between the terminal and the vehicle. The lower the strength of the signal strength, the target threshold of signal strength can be set to determine whether the distance between the terminal and the vehicle is less than or equal to the target threshold. If the terminal determines that the signal strength of its Bluetooth connection with the vehicle is less than or equal to the target threshold of signal strength, the terminal can determine The distance between it and the vehicle is less than or equal to the target threshold of distance.
  • the vehicle determines the distance between itself and the terminal, if the vehicle determines that the signal strength of its Bluetooth connection with the terminal is less than or equal to the target threshold of signal strength, the vehicle can determine that the distance between it and the terminal is less than or equal to Target threshold.
  • the unlocking instruction carries a second key.
  • the terminal after the initial authentication of the target application and the vehicle is completed, the terminal will also request a network interface from the server side, obtain the second secret key from the server side through the network interface, and transfer the second secret key to the server side.
  • the secret key is stored in the terminal.
  • the terminal includes the second secret key in the unlocking instruction when sending the unlocking instruction to the vehicle.
  • the vehicle After the vehicle receives the unlocking instruction, the user needs to perform related operations on the vehicle side, so that the vehicle will verify the unlocking instruction containing the second secret key based on preset rules, and unlock the unlocking that contains the second secret key on the vehicle side. After the command is successfully verified, the vehicle can enter the unlocked state.
  • the preset rule is a verification rule for the second secret key in the unlocking instruction stored in advance on the vehicle side, and based on the verification rule, the vehicle can verify the unlocking instruction sent by the terminal.
  • the second secret key in the embodiment of the present application is generated based on the serial number of the vehicle and the key value information set by the server-side storage platform. Therefore, the second secret key of different vehicles is different, which guarantees the first unlocking of different vehicles. The uniqueness of the two secret keys.
  • the technical solution of the embodiment of the present application records the Bluetooth address of the vehicle and the serial number of the vehicle when the vehicle is used for the first or last time, and executes the initial connection between the target application in the terminal and the vehicle based on the first key. Authentication operation; after the initial authentication between the target application and the vehicle is successful, both the terminal side and the vehicle side will record the first key for the initial authentication.
  • the user unlocks the vehicle through the terminal again, if the terminal enters the target area of the vehicle and the target application in the terminal is in the logged-in state, the geofence function of the iBeacon communication module configured on the vehicle side will change the target in the terminal
  • the application wakes up and enables the terminal to establish a Bluetooth connection with the vehicle.
  • the vehicle By performing related operations on the vehicle side, the vehicle sends a second wake-up signal to the terminal.
  • the terminal meets the target threshold of the distance to the vehicle, the terminal sends it to the vehicle
  • the unlocking instruction with the secret key completes the unlocking process of the vehicle based on the verification of the secret key on the vehicle side.
  • the entire unlocking process does not require the user to perform cumbersome operations on the terminal, which can simplify the unlocking process of the vehicle, reduce the time cost of unlocking the vehicle, and improve the user experience.
  • FIG. 2 is a schematic structural diagram of the vehicle unlocking device 20 provided in an embodiment of the present application. As shown in Figure 2, the device is applied to a terminal, and the device includes:
  • the first receiving unit 21 is configured to receive a first wake-up signal sent by the vehicle, and establish a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal;
  • the second receiving unit 22 is configured to receive a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, send an unlocking instruction to the vehicle based on the Bluetooth connection, and the unlocking instruction is used to trigger the vehicle to perform unlocking operating.
  • the device before the receiving the first wake-up signal sent by the vehicle, the device further includes:
  • the recording unit 23 is configured to search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle;
  • the first authentication unit 24 is configured to perform an authentication operation between the target application and the vehicle based on a first key, where the first key will be recorded on the terminal side and the vehicle after successful authentication side.
  • the device after the receiving the first wake-up signal sent by the vehicle, the device further includes:
  • the establishment unit 25 based on the recorded Bluetooth address of the vehicle, establishes a Bluetooth connection between the terminal and the vehicle;
  • the second authentication unit 26 is configured to perform an authentication operation between the target application and the vehicle based on the recorded first secret key.
  • the first receiving unit 21 is further specifically configured to receive and identify the vehicle if the terminal is located within the target area of the vehicle when the target application is in a logged-in state.
  • the first wake-up signal sent.
  • the second wake-up signal is sent to the terminal by the vehicle after obtaining a physical operation by the user;
  • the second receiving unit 22 is specifically configured to: receive a second wake-up signal sent by the vehicle, and the second wake-up signal is used to notify the terminal that the vehicle has obtained a physical operation by the user; and in response to the second wake-up signal, determine Whether the distance between the terminal and the vehicle is less than or equal to a target threshold; if the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle.
  • the unlocking instruction carries a second key.
  • the second receiving unit 22 is further specifically configured to: determine the distance between the terminal and the vehicle, and determine whether the distance between the terminal and the vehicle is less than or equal to the target Threshold; or receiving instruction information sent by the vehicle, where the instruction information is used to indicate whether the distance between the terminal and the vehicle is less than or equal to a target threshold.
  • the second receiving unit 22 is further specifically configured to: detect the distance between the terminal and the vehicle through the terminal; Indication information of the detected distance between the terminal and the vehicle.
  • each unit in the vehicle unlocking device shown in FIG. 2 can be understood with reference to the relevant description of the aforementioned vehicle unlocking method.
  • the function of each unit in the vehicle unlocking device shown in FIG. 2 can be realized by a program running on a processor, or can be realized by a specific logic circuit.
  • An embodiment of the present application further provides a storage medium in which a computer program is stored, wherein the computer program is configured to execute the vehicle unlocking method described in the foregoing embodiment when the computer program is running.
  • An embodiment of the present application further provides an electronic device, including a memory and a processor, the memory stores a computer program, and the processor is configured to run the computer program to execute the vehicle unlocking method described in the foregoing embodiment.
  • the disclosed method and smart device can be implemented in other ways.
  • the device embodiments described above are merely illustrative.
  • the division of the units is only a logical function division, and there may be other divisions in actual implementation, such as: multiple units or components can be combined, or It can be integrated into another system, or some features can be ignored or not implemented.
  • the coupling, or direct coupling, or communication connection between the components shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms. of.
  • the units described above as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units; Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • the functional units in the embodiments of the present application may all be integrated into a second processing unit, or each unit may be individually used as a unit, or two or more units may be integrated into one unit;
  • the above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

A vehicle unlocking method applied to a terminal, comprising: receiving a first wake-up signal sent by a vehicle, and establishing a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal (101); and receiving a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, sending an unlocking instruction to the vehicle on the basis of the Bluetooth connection, wherein the unlocking instruction is used for triggering the vehicle to execute an unlocking operation (102). According to the vehicle unlocking method, a user does not need to perform a related operation on the terminal to unlock the vehicle, the unlocking process of the vehicle can be simplified, the time cost for unlocking the vehicle is reduced, and the user experience is improved.

Description

一种车辆解锁方法及装置Method and device for unlocking vehicle

相关申请的交叉引用Cross-references to related applications

本申请要求申请号为201911285234.4、申请日为2019年12月13日的中国专利申请的优先权和权益,上述中国专利申请的全部内容在此通过引用并入本申请。This application requires the priority and rights of a Chinese patent application with an application number of 201911285234.4 and an application date of December 13, 2019. The entire content of the above Chinese patent application is hereby incorporated into this application by reference.

技术领域Technical field

本申请实施例涉及车辆领域,尤其涉及一种车辆解锁方法及装置。The embodiments of the present application relate to the field of vehicles, and in particular to a method and device for unlocking a vehicle.

背景技术Background technique

用户在使用车辆时,需要首先对车辆进行解锁,现有技术中,一般使用钥匙或手机上的应用程序对车辆进行解锁。使用钥匙对车辆进行解锁时,若用户忘记携带钥匙,将导致用户不能方便的使用车辆。使用手机上的应用程序对车辆进行解锁时,一般需要用户在使用车辆前首先手动打开应用程序,进而在应用程序上通过一系列的操作来完成对车辆的解锁,此方法相对比较传统,也容易实现,但是用户每次拿出手机并打开应用程序进而对车辆进行解锁的系列操作过程,会增加车辆解锁流程的复杂度和时间成本,影响用户体验。When using the vehicle, the user needs to unlock the vehicle first. In the prior art, the vehicle is generally unlocked by using a key or an application on a mobile phone. When using the key to unlock the vehicle, if the user forgets to carry the key, the user cannot easily use the vehicle. When using the application on the mobile phone to unlock the vehicle, the user generally needs to manually open the application before using the vehicle, and then complete the unlocking of the vehicle through a series of operations on the application. This method is relatively traditional and easy However, the series of operations in which the user takes out the mobile phone and opens the application to unlock the vehicle each time will increase the complexity and time cost of the vehicle unlocking process, and affect the user experience.

申请内容Application content

为解决上述技术问题,本申请实施例提供了一种车辆解锁方法及装置。In order to solve the above technical problems, embodiments of the present application provide a method and device for unlocking a vehicle.

本申请实施例提供的车辆解锁方法,应用于终端,所述方法包括:The vehicle unlocking method provided in the embodiment of the present application is applied to a terminal, and the method includes:

接收车辆发送的第一唤醒信号,响应所述第一唤醒信号,建立终端与车辆之间的蓝牙连接;Receiving the first wake-up signal sent by the vehicle, and in response to the first wake-up signal, establishing a Bluetooth connection between the terminal and the vehicle;

接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,所述解锁指令用于触发所述车辆执行解锁操作。Receiving a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, sending an unlocking instruction to the vehicle based on the Bluetooth connection, where the unlocking instruction is used to trigger the vehicle to perform an unlocking operation.

在本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之前,所述方法还包括:In an optional implementation manner of the present application, before the receiving the first wake-up signal sent by the vehicle, the method further includes:

基于蓝牙搜索并连接所述车辆,记录所述车辆的蓝牙地址和车辆序列号;Search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle;

基于第一密钥执行目标应用与所述车辆之间的认证操作,其中,所述第一秘钥在认证成功后会被记录在所述终端侧和所述车辆侧。The authentication operation between the target application and the vehicle is performed based on the first key, where the first key will be recorded on the terminal side and the vehicle side after the authentication is successful.

在本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之后,所述方法还包括:In an optional implementation manner of the present application, after the receiving the first wake-up signal sent by the vehicle, the method further includes:

基于记录的所述车辆的蓝牙地址,建立终端与所述车辆之间的蓝牙连接;Establishing a Bluetooth connection between the terminal and the vehicle based on the recorded Bluetooth address of the vehicle;

基于记录的所述第一秘钥,执行所述目标应用与所述车辆之间的认证操作。Based on the recorded first key, an authentication operation between the target application and the vehicle is performed.

在本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号,包括:In an optional implementation manner of the present application, the receiving the first wake-up signal sent by the vehicle includes:

在所述目标应用处于登录的状态下,若所述终端位于车辆的目标区域范围内,则接收并识别所述车辆发送的第一唤醒信号。When the target application is in the logged-in state, if the terminal is located within the target area of the vehicle, receiving and identifying the first wake-up signal sent by the vehicle.

在本申请一可选实施方式中,所述第二唤醒信号是所述车辆在获得用户物理操作后发送给所述终端的;In an optional implementation manner of the present application, the second wake-up signal is sent by the vehicle to the terminal after obtaining a physical operation by the user;

所述接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,包括:The receiving the second wake-up signal sent by the vehicle, responding to the second wake-up signal, and sending an unlocking instruction to the vehicle based on the Bluetooth connection includes:

接收车辆发送的第二唤醒信号,所述第二唤醒信号用于向所述终端通知所述车辆获得用户物理操作;Receiving a second wake-up signal sent by a vehicle, where the second wake-up signal is used to notify the terminal that the vehicle has obtained a user's physical operation;

响应所述第二唤醒信号,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;In response to the second wake-up signal, determine whether the distance between the terminal and the vehicle is less than or equal to a target threshold;

若所述终端与所述车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。If the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle.

在本申请一可选实施方式中,所述解锁指令携带有第二密钥。In an optional implementation manner of the present application, the unlocking instruction carries a second key.

在本申请一可选实施方式中,所述判断所述终端与所述车辆之间的距离是否小于等于目标阈值,包括:In an optional implementation manner of the present application, the determining whether the distance between the terminal and the vehicle is less than or equal to a target threshold includes:

确定所述终端与所述车辆之间的距离,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;或者,Determine the distance between the terminal and the vehicle, and determine whether the distance between the terminal and the vehicle is less than or equal to a target threshold; or,

接收所述车辆发送的指示信息,所述指示信息用于指示所述终端与所述车辆之间的距离是否小于等于目标阈值。Receiving instruction information sent by the vehicle, where the instruction information is used to indicate whether the distance between the terminal and the vehicle is less than or equal to a target threshold.

在本申请一可选实施方式中,所述确定所述终端与所述车辆之间的距离,包括:In an optional implementation manner of the present application, the determining the distance between the terminal and the vehicle includes:

通过所述终端检测所述终端与所述车辆之间的距离;或者,Detect the distance between the terminal and the vehicle through the terminal; or,

接收所述车辆发送的由所述车辆检测到的所述终端与所述车辆之间的距离的指示信息。Receiving the indication information of the distance between the terminal and the vehicle that is detected by the vehicle and sent by the vehicle.

本申请实施例还提供一种车辆解锁装置,应用于终端,所述装置包括:An embodiment of the present application also provides a vehicle unlocking device, which is applied to a terminal, and the device includes:

第一接收单元,用于接收车辆发送的第一唤醒信号,响应所述第一唤醒信号,建立终端与车辆之间的蓝牙连接;The first receiving unit is configured to receive a first wake-up signal sent by the vehicle, and establish a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal;

第二接收单元,用于接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,所述解锁指令用于触发所述车辆执行解锁操作。The second receiving unit is configured to receive a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, send an unlocking instruction to the vehicle based on the Bluetooth connection, where the unlocking instruction is used to trigger the vehicle to perform an unlocking operation .

在本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之前,所述装置还包括:In an optional implementation manner of the present application, before the receiving the first wake-up signal sent by the vehicle, the device further includes:

记录单元,用于基于蓝牙搜索并连接所述车辆,记录所述车辆的蓝牙地址和车辆序列 号;A recording unit, configured to search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle;

第一认证单元,用于基于第一密钥执行目标应用与所述车辆之间的认证操作,其中,所述第一秘钥在认证成功后会被记录在所述终端侧和所述车辆侧。The first authentication unit is configured to perform an authentication operation between the target application and the vehicle based on a first key, wherein the first key will be recorded on the terminal side and the vehicle side after successful authentication .

在本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之后,所述装置还包括:In an optional implementation manner of the present application, after the receiving the first wake-up signal sent by the vehicle, the device further includes:

建立单元,基于记录的所述车辆的蓝牙地址,建立终端与所述车辆之间的蓝牙连接;An establishment unit, which establishes a Bluetooth connection between the terminal and the vehicle based on the recorded Bluetooth address of the vehicle;

第二认证单元,用于基于记录的所述第一秘钥,执行所述目标应用与所述车辆之间的认证操作。The second authentication unit is configured to perform an authentication operation between the target application and the vehicle based on the recorded first secret key.

在本申请一可选实施方式中,所述第一接收单元还具体用于在所述目标应用处于登录的状态下,若所述终端位于车辆的目标区域范围内,则接收并识别所述车辆发送的第一唤醒信号。In an optional implementation manner of the present application, the first receiving unit is further specifically configured to receive and identify the vehicle if the terminal is located within the target area of the vehicle when the target application is in a logged-in state. The first wake-up signal sent.

在本申请一可选实施方式中,所述第二唤醒信号是所述车辆在获得用户物理操作后发送给所述终端的;In an optional implementation manner of the present application, the second wake-up signal is sent by the vehicle to the terminal after obtaining a physical operation by the user;

所述第二接收单元具体用于:接收车辆发送的第二唤醒信号,所述第二唤醒信号用于向所述终端通知所述车辆获得用户物理操作;响应所述第二唤醒信号,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;若所述终端与所述车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。The second receiving unit is specifically configured to: receive a second wake-up signal sent by a vehicle, the second wake-up signal is used to notify the terminal that the vehicle has obtained a physical operation by the user; and in response to the second wake-up signal, determine Whether the distance between the terminal and the vehicle is less than or equal to a target threshold; if the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle.

在本申请一可选实施方式中,所述解锁指令携带有第二密钥。In an optional implementation manner of the present application, the unlocking instruction carries a second key.

在本申请一可选实施方式中,所述第二接收单元还具体用于:确定所述终端与所述车辆之间的距离,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;或者,接收所述车辆发送的指示信息,所述指示信息用于指示所述终端与所述车辆之间的距离是否小于等于目标阈值。In an optional implementation manner of the present application, the second receiving unit is further specifically configured to: determine the distance between the terminal and the vehicle, and determine whether the distance between the terminal and the vehicle is less than or equal to the target Threshold; or receiving instruction information sent by the vehicle, where the instruction information is used to indicate whether the distance between the terminal and the vehicle is less than or equal to a target threshold.

在本申请一可选实施方式中,所述第二接收单元还具体用于:通过所述终端检测所述终端与所述车辆之间的距离;或者,接收所述车辆发送的由所述车辆检测到的所述终端与所述车辆之间的距离的指示信息。In an optional implementation manner of the present application, the second receiving unit is further specifically configured to: detect the distance between the terminal and the vehicle through the terminal; or to receive the vehicle sent by the vehicle Indication information of the detected distance between the terminal and the vehicle.

本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述实施例所述车辆解锁方法。An embodiment of the present application further provides a storage medium in which a computer program is stored, wherein the computer program is configured to execute the vehicle unlocking method described in the foregoing embodiment when the computer program is running.

本申请实施例还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述实施例所述车辆解锁方法。An embodiment of the present application further provides an electronic device, including a memory and a processor, the memory stores a computer program, and the processor is configured to run the computer program to execute the vehicle unlocking method described in the foregoing embodiment.

本申请实施例的技术方案,通过接收车辆发送的第一唤醒信号,响应所述第一唤醒信号,建立终端与车辆之间的蓝牙连接;接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,所述解锁指令用于触发所述车辆执行 解锁操作。如此,能够使终端在接收车辆的第一唤醒信号,自动与车辆建立蓝牙连接,并通过接收车辆发送的第二唤醒信号,基于与车辆的蓝牙连接向车辆发送解锁指令,实现车辆的解锁,整个过程无需用户在终端进行相关操作,能够简化车辆的解锁流程,降低对车辆进行解锁的时间成本,提高用户体验。In the technical solution of the embodiment of the present application, the Bluetooth connection between the terminal and the vehicle is established by receiving the first wake-up signal sent by the vehicle and responding to the first wake-up signal; receiving the second wake-up signal sent by the vehicle in response to the second wake-up signal; A wake-up signal is used to send an unlocking instruction to the vehicle based on the Bluetooth connection, and the unlocking instruction is used to trigger the vehicle to perform an unlocking operation. In this way, the terminal can automatically establish a Bluetooth connection with the vehicle after receiving the first wake-up signal of the vehicle, and by receiving the second wake-up signal sent by the vehicle, send an unlocking instruction to the vehicle based on the Bluetooth connection with the vehicle to realize the unlocking of the vehicle. The process does not require the user to perform related operations on the terminal, which can simplify the unlocking process of the vehicle, reduce the time cost of unlocking the vehicle, and improve the user experience.

附图说明Description of the drawings

图1为本申请实施例提供的车辆解锁方法的流程示意图;FIG. 1 is a schematic flowchart of a method for unlocking a vehicle provided by an embodiment of the application;

图2为本申请实施例提供的车辆解锁装置的结构组成示意图。FIG. 2 is a schematic diagram of the structural composition of a vehicle unlocking device provided by an embodiment of the application.

具体实施方式Detailed ways

为了能够更加详尽地了解本申请实施例的特点与技术内容,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。In order to have a more detailed understanding of the characteristics and technical content of the embodiments of the present application, the implementation of the embodiments of the present application will be described in detail below with reference to the accompanying drawings. The attached drawings are for reference and explanation purposes only, and are not used to limit the embodiments of the present application.

需要说明的是,本申请实施例的车辆解锁方法能够用于对各种车辆的解锁,例如:汽车、电动滑板车、电动自行车、电动摩托车、平衡车等等。It should be noted that the vehicle unlocking method of the embodiment of the present application can be used to unlock various vehicles, such as automobiles, electric scooters, electric bicycles, electric motorcycles, balance vehicles, and so on.

图1为本申请实施例提供的车辆解锁方法的流程示意图,如图1所示,本申请实施例的车辆解锁方法包括以下步骤:FIG. 1 is a schematic flowchart of a vehicle unlocking method provided by an embodiment of the application. As shown in FIG. 1, the vehicle unlocking method of the embodiment of the application includes the following steps:

步骤101:接收车辆发送的第一唤醒信号,响应所述第一唤醒信号,建立终端与车辆之间的蓝牙连接。Step 101: Receive a first wake-up signal sent by the vehicle, and establish a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal.

本申请一可选实施方式中,在目标应用处于登录的状态下,若所述终端位于车辆的目标区域范围内,则接收并识别所述车辆发送的第一唤醒信号。In an optional implementation manner of the present application, when the target application is in a logged-in state, if the terminal is located within the target area of the vehicle, the first wake-up signal sent by the vehicle is received and recognized.

具体的,作为一种优选的实施方式,车辆侧配置有iBeacon通信模块,iBeacon是一种基于低功耗蓝牙技术的精准微定位技术,iBeacon通信模块能够向外广播信标(beacon)信号,其中,beacon信号中的通用唯一标识符(UUID,Universally Unique Identifier)信息是基于车辆的序列号生成的,能够保证车辆广播的beacon信号的唯一性。若终端进入车辆的目标区域范围内,且终端中的目标应用处于登录的状态下,即用户在不卸载目标应用且不退出目标应用的帐号的情况下,车辆侧配置的iBeacon通信模块的地理围栏功能会把该目标应用唤醒,即终端进入车辆的目标区域范围后,通过车辆侧配置的iBeacon通信模块广播的beacon信号能够把终端上的目标应用唤醒,这里,iBeacon通信模块广播的beacon信号即为车辆发送的第一唤醒信号。Specifically, as a preferred embodiment, an iBeacon communication module is configured on the vehicle side. The iBeacon is a precise micro-positioning technology based on Bluetooth low energy technology. The iBeacon communication module can broadcast beacon signals to the outside. , The Universally Unique Identifier (UUID) information in the beacon signal is generated based on the serial number of the vehicle, which can ensure the uniqueness of the beacon signal broadcast by the vehicle. If the terminal enters the target area of the vehicle, and the target application in the terminal is in a logged-in state, that is, the user does not uninstall the target application and does not log out of the target application’s account, the geofence of the iBeacon communication module configured on the vehicle side The function will wake up the target application, that is, after the terminal enters the target area of the vehicle, the beacon signal broadcast by the iBeacon communication module configured on the vehicle side can wake up the target application on the terminal. Here, the beacon signal broadcast by the iBeacon communication module is The first wake-up signal sent by the vehicle.

本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之前,所述方法还包括:In an optional implementation manner of the present application, before the receiving the first wake-up signal sent by the vehicle, the method further includes:

基于蓝牙搜索并连接所述车辆,记录所述车辆的蓝牙地址和车辆序列号;Search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle;

基于第一密钥执行目标应用与所述车辆之间的认证操作,其中,所述第一秘钥在认证成功后会被记录在所述终端侧和所述车辆侧。The authentication operation between the target application and the vehicle is performed based on the first key, where the first key will be recorded on the terminal side and the vehicle side after the authentication is successful.

具体的,为实现终端进入车辆的目标区域范围内,车辆侧配置的iBeacon通信模块的地理围栏功能能够把该终端上的应用程序唤醒的目的,需要在初次或前次使用车辆时,首先通过终端主动搜索并连接车辆,此时,终端会记录下车辆的蓝牙地址和车辆的序列号。通过记录车辆的蓝牙地址,能够使用户之后再次使用终端对车辆进行解锁时,终端直接能够基于记录的车辆的蓝牙地址,建立与车辆之间的蓝牙连接。对于终端记录的蓝牙地址,可以记录车辆的蓝牙的介质控制访问(MAC,Media Access Control)地址,在苹果操作系统(iOS,iphone Operating System)则记录车辆的标识符(identifier)信息。通过记录车辆序列号,能够使终端接收车辆侧配置的iBeacon通信模块广播的该车辆的beacon信号,由于该车辆侧配置的iBeacon通信模块广播的该车辆的beacon信号中的UUID信息是基于该车辆的序列号生成的,且每个车辆的序列号均不相同,因此,每个车辆配置的iBeacon通信模块广播的beacon信号都不相同,如此,能够保证该车辆广播的beacon信号的唯一性。Specifically, in order to realize that the terminal enters the target area of the vehicle, the geofence function of the iBeacon communication module configured on the vehicle side can wake up the application on the terminal. It is necessary to pass the terminal first when the vehicle is used for the first time or the previous time. Actively search for and connect to the vehicle. At this time, the terminal will record the Bluetooth address of the vehicle and the serial number of the vehicle. By recording the Bluetooth address of the vehicle, when the user uses the terminal again to unlock the vehicle, the terminal can directly establish a Bluetooth connection with the vehicle based on the recorded Bluetooth address of the vehicle. For the Bluetooth address recorded by the terminal, the vehicle's Bluetooth Media Access Control (MAC, Media Access Control) address can be recorded, and the vehicle's identifier (identifier) information can be recorded in the Apple operating system (iOS, iphone Operating System). By recording the vehicle serial number, the terminal can receive the vehicle’s beacon signal broadcast by the iBeacon communication module on the vehicle side. The UUID information in the vehicle’s beacon signal broadcast by the iBeacon communication module on the vehicle side is based on the vehicle’s The serial number is generated, and the serial number of each vehicle is different. Therefore, the beacon signal broadcast by the iBeacon communication module of each vehicle is different. In this way, the uniqueness of the beacon signal broadcast by the vehicle can be guaranteed.

初次或前次使用车辆时,将终端与车辆连接后,还需要通过在车辆侧进行相关物理操作实现终端中的目标应用与所述车辆之间的认证。这里,对于目标应用和所述车辆之间进行认证的实现方式不作限定。示例性的,可以通过在车辆侧点按P键进行第一秘钥的设置,具体的,首先在车辆侧点按P键,此时,终端中的目标应用上会出现一个第一秘钥的设置界面,用户在第一秘钥的设置界面上输入第一秘钥,并通过再次点按P键接收用户在目标应用中输入的第一秘钥信息,即可完成车辆侧对于用户输入的第一秘钥的确认,实现所述目标应用与所述车辆之间的初始认证。初始认证过程,终端和车辆都会记录初始认证过程的第一秘钥。When the vehicle is used for the first or last time, after the terminal is connected to the vehicle, it is also necessary to perform relevant physical operations on the vehicle side to achieve authentication between the target application in the terminal and the vehicle. Here, there is no limitation on the implementation of authentication between the target application and the vehicle. Exemplarily, the first key can be set by tapping the P key on the vehicle side. Specifically, first tap the P key on the vehicle side. At this time, a first key will appear on the target application in the terminal. In the setting interface, the user enters the first secret key on the setting interface of the first secret key, and receives the first secret key information entered by the user in the target application by tapping the P key again to complete the first secret input by the user on the vehicle side. The confirmation of a secret key realizes the initial authentication between the target application and the vehicle. During the initial authentication process, both the terminal and the vehicle will record the first key of the initial authentication process.

作为一种可选的实施方式,在目标应用与所述车辆之间完成初始认证过后,终端还会向服务器侧请求一个网络接口,通过该网络接口从服务器侧获取第二秘钥,并将该第二秘钥保存于终端中,该第二秘钥用于使终端向车辆发送解锁指令时在解锁指令中包含与该第二秘钥相关的信息,使车辆端基于预设规则对包含第二秘钥的解锁指令进行校验。As an optional implementation manner, after the initial authentication between the target application and the vehicle is completed, the terminal will also request a network interface from the server side, obtain the second secret key from the server side through the network interface, and transfer the The second secret key is stored in the terminal, and the second secret key is used to enable the terminal to include information related to the second secret key in the unlocking instruction when sending the unlocking instruction to the vehicle, so that the vehicle terminal contains the second secret key based on preset rules. The unlock command of the secret key is verified.

本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之后,所述方法还包括:In an optional implementation manner of the present application, after the receiving the first wake-up signal sent by the vehicle, the method further includes:

基于记录的所述车辆的蓝牙地址,建立终端与所述车辆之间的蓝牙连接;Establishing a Bluetooth connection between the terminal and the vehicle based on the recorded Bluetooth address of the vehicle;

基于记录的所述第一秘钥,执行目标应用与所述车辆之间的认证操作。Based on the recorded first key, an authentication operation between the target application and the vehicle is performed.

具体的,基于用户前次或首次使用车辆时对于终端与车辆的连接和终端中的目标应用与车辆的认证操作,后续再次使用车辆时,若终端进入车辆的目标区域范围内,车辆侧配置的iBeacon通信模块的地理围栏功能会把终端中的目标应用唤醒。终端接收车辆发送的第一唤醒信号之后,基于前次或首次使用车辆时记录的车辆的蓝牙地址,能够在用户对终端不进行任何操作的情况下,直接与车辆之间实现蓝牙连接。终端在建立与车辆的蓝牙连 接之后,还需要将终端中的目标应用再次与车辆进行认证,但是此时的认证不需要再通过用户在车辆侧进行相关操作来实现,而是基于终端侧和车辆侧记录的第一秘钥自动完成目标应用和车辆侧的认证操作,该第一秘钥即为在前次或首次认证时终端侧和车辆侧记录的第一秘钥。Specifically, based on the user’s previous or first use of the vehicle’s connection between the terminal and the vehicle and the authentication operation of the target application in the terminal and the vehicle, when the vehicle is subsequently used again, if the terminal enters the vehicle’s target area, the vehicle side is configured The geofencing function of the iBeacon communication module will wake up the target application in the terminal. After the terminal receives the first wake-up signal sent by the vehicle, based on the Bluetooth address of the vehicle recorded the previous time or when the vehicle is used for the first time, it can directly realize a Bluetooth connection with the vehicle without the user performing any operation on the terminal. After the terminal establishes the Bluetooth connection with the vehicle, the target application in the terminal needs to be authenticated with the vehicle again. However, the authentication at this time does not need to be implemented by the user on the vehicle side. It is based on the terminal side and the vehicle. The first secret key recorded on the side automatically completes the authentication operation of the target application and the vehicle side. The first secret key is the first secret key recorded on the terminal side and the vehicle side during the previous or first authentication.

这里,终端在进入车辆的目标区域范围后,通过接收车辆发送的第一唤醒信号,能够基于首次或前次记录的车辆的蓝牙地址直接与车辆实现蓝牙连接,并使终端中的目标应用处于被唤醒的状态,基于记录的第一秘钥,执行目标应用与所述车辆之间的认证操作,整个终端与车辆的蓝牙连接和终端中的目标应用于车辆的认证过程不需要用户对终端进行相关操作,能够简化终端与车辆的蓝牙连接以及目标应用与车辆的认证流程,避免用户繁琐的操作过程。Here, after the terminal enters the target area of the vehicle, by receiving the first wake-up signal sent by the vehicle, it can directly establish a Bluetooth connection with the vehicle based on the Bluetooth address of the vehicle recorded for the first or last time, and make the target application in the terminal be in a state of being In the wake-up state, the authentication operation between the target application and the vehicle is performed based on the recorded first key. The Bluetooth connection between the entire terminal and the vehicle and the authentication process of the target application in the terminal does not require the user to correlate the terminal The operation can simplify the Bluetooth connection between the terminal and the vehicle and the authentication process between the target application and the vehicle, and avoid the user's cumbersome operation process.

步骤102:接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,所述解锁指令用于触发所述车辆执行解锁操作。Step 102: Receive a second wake-up signal sent by the vehicle, respond to the second wake-up signal, and send an unlocking instruction to the vehicle based on the Bluetooth connection, where the unlocking instruction is used to trigger the vehicle to perform an unlocking operation.

这里,终端完成与车辆的蓝牙连接以及目标应用与车辆的认证后,车辆会向终端发送的第二唤醒信号,终端在接收到第二唤醒信号后,能够基于与车辆之间的蓝牙连接向车辆发送解锁指令,触发车辆执行解锁操作,完成解锁过程。Here, after the terminal completes the Bluetooth connection with the vehicle and the authentication of the target application and the vehicle, the vehicle will send a second wake-up signal to the terminal. After receiving the second wake-up signal, the terminal can send the vehicle to the vehicle based on the Bluetooth connection with the vehicle. Send the unlocking instruction to trigger the vehicle to perform the unlocking operation and complete the unlocking process.

本申请一可选实施方式中,所述第二唤醒信号是所述车辆在获得用户物理操作后发送给所述终端的;In an optional implementation manner of the present application, the second wake-up signal is sent to the terminal by the vehicle after obtaining a physical operation by the user;

所述接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,包括:The receiving the second wake-up signal sent by the vehicle, responding to the second wake-up signal, and sending an unlocking instruction to the vehicle based on the Bluetooth connection includes:

接收车辆发送的第二唤醒信号,所述第二唤醒信号用于向所述终端通知所述车辆获得用户物理操作;Receiving a second wake-up signal sent by a vehicle, where the second wake-up signal is used to notify the terminal that the vehicle has obtained a user's physical operation;

响应所述第二唤醒信号,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;In response to the second wake-up signal, determine whether the distance between the terminal and the vehicle is less than or equal to a target threshold;

若所述终端与所述车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。If the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle.

具体的,车辆在向终端发送第二唤醒信号前,需要首先由用户在车辆侧进行相关操作,该相关操作用于触发车辆侧向终端发送第二唤醒信号,该第二唤醒信号用于向所述终端通知所述车辆获得用户物理操作。Specifically, before the vehicle sends the second wake-up signal to the terminal, the user needs to perform related operations on the vehicle side first. This related operation is used to trigger the vehicle side to send a second wake-up signal to the terminal. The second wake-up signal is used to send the second wake-up signal to the terminal. The terminal notifies the vehicle to obtain the user's physical operation.

这里,对于用户的物理操作不作具体限定,示例性的,以车辆为电动摩托车为例,在终端与车辆完成蓝牙连接以及目标程序与车辆的认证后,车辆会等待用户按下车辆侧指定按键,以该指定按键为P键为例,在用户按下P键后,车辆则会向终端发送第二唤醒信号,向终端通知用户已在车辆侧进行了按下P键的操作。Here, the physical operation of the user is not specifically limited. For example, taking the vehicle as an electric motorcycle as an example, the vehicle will wait for the user to press the designated button on the vehicle side after the Bluetooth connection between the terminal and the vehicle and the authentication of the target program and the vehicle are completed. Taking the designated key as the P key as an example, after the user presses the P key, the vehicle will send a second wake-up signal to the terminal to inform the terminal that the user has pressed the P key on the vehicle side.

终端在接收到第二唤醒信号后,会判断终端与车辆之间的距离是否小于等于目标阈值,该目标阈值可以为车辆的生产商在生产车辆时设置的默认的距离,也可以由用户在终端自 行设置。进一步的,若终端判断其与车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。若终端判断其与车辆之间的距离大于目标阈值,则不进行任何操作或者在其界面上显示不在目标范围的相关提示信息。After receiving the second wake-up signal, the terminal will determine whether the distance between the terminal and the vehicle is less than or equal to the target threshold. The target threshold can be the default distance set by the manufacturer of the vehicle when the vehicle is produced, or it can be set by the user on the terminal. Set it yourself. Further, if the terminal determines that the distance between it and the vehicle is less than or equal to the target threshold, it sends an unlocking instruction to the vehicle. If the terminal determines that the distance between it and the vehicle is greater than the target threshold, it will not perform any operation or display relevant prompt information that is not in the target range on its interface.

本申请一可选实施方式中,所述判断所述终端与所述车辆之间的距离是否小于等于目标阈值,包括:In an optional implementation manner of the present application, the determining whether the distance between the terminal and the vehicle is less than or equal to a target threshold includes:

确定所述终端与所述车辆之间的距离,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;或者,Determine the distance between the terminal and the vehicle, and determine whether the distance between the terminal and the vehicle is less than or equal to a target threshold; or,

接收所述车辆发送的指示信息,所述指示信息用于指示所述终端与所述车辆之间的距离是否小于等于目标阈值。Receiving instruction information sent by the vehicle, where the instruction information is used to indicate whether the distance between the terminal and the vehicle is less than or equal to a target threshold.

这里,所述确定所述终端与所述车辆之间的距离,包括:Here, the determining the distance between the terminal and the vehicle includes:

通过所述终端检测所述终端与所述车辆之间的距离;或者,Detect the distance between the terminal and the vehicle through the terminal; or,

接收所述车辆发送的由所述车辆检测到的所述终端与所述车辆之间的距离的指示信息。Receiving the indication information of the distance between the terminal and the vehicle that is detected by the vehicle and sent by the vehicle.

具体的,终端在接收到车辆发送的第二唤醒信号之后,由于此时终端与车辆之间处于蓝牙连接的状态,终端能够首先判断其与车辆之间的距离,这里,终端判断其与车辆之间的距离是否小于等于目标阈值有多种实现方式,此处不作具体限定。Specifically, after the terminal receives the second wake-up signal sent by the vehicle, since the terminal and the vehicle are in a Bluetooth connection state at this time, the terminal can first determine the distance between it and the vehicle. Here, the terminal judges the distance between it and the vehicle. There are many ways to realize whether the distance between the two is less than or equal to the target threshold, which is not specifically limited here.

在一种实施方式中,终端在接收到车辆发送的第二唤醒信号之后,可以通过终端进行其自身与车辆的蓝牙距离的检测,再由终端判断其自身与所述车辆之间的距离是否小于等于目标阈值;若终端判断其自身与车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。这里,在检测终端与车辆的距离时可由终端一直实时获取,但存在终端耗电较大的副作用。In one embodiment, after receiving the second wake-up signal sent by the vehicle, the terminal can detect the Bluetooth distance between itself and the vehicle through the terminal, and then the terminal determines whether the distance between itself and the vehicle is less than Equal to the target threshold; if the terminal determines that the distance between itself and the vehicle is less than or equal to the target threshold, it sends an unlocking instruction to the vehicle. Here, when detecting the distance between the terminal and the vehicle, the terminal can always obtain it in real time, but there is a side effect that the terminal consumes a lot of power.

在另一种实施方式中,终端在接收到车辆发送的第二唤醒信号之后,在终端与车辆建立蓝牙连接的状态下,车辆侧能够检测其自身与终端之间的距离,并判断其自身与终端之间的距离是否小于等于目标阈值,并向车辆发送指示信息,若车辆判断其自身与终端之间的距离小于等于目标阈值,则会向终端发送所述终端与所述车辆之间的距离小于等于目标阈值的指示信息,终端在接收到表征终端与所述车辆之间的距离小于等于目标阈值的指示信息后,进行向所述车辆发送解锁指令的操作。In another embodiment, after the terminal receives the second wake-up signal sent by the vehicle, the vehicle side can detect the distance between itself and the terminal and determine whether it is connected to the terminal and the vehicle in the state where the Bluetooth connection is established between the terminal and the vehicle. Whether the distance between the terminals is less than or equal to the target threshold, and send instructions to the vehicle. If the vehicle determines that the distance between itself and the terminal is less than or equal to the target threshold, it will send the distance between the terminal and the vehicle to the terminal For the indication information that is less than or equal to the target threshold, after receiving the indication information that the distance between the terminal and the vehicle is less than or equal to the target threshold, the terminal performs an operation of sending an unlocking instruction to the vehicle.

需要说明的是,本申请实施例中,终端与车辆之间的距离和终端与车辆之间的蓝牙连接的信号强度存在一定的对应关系。对于所述终端与所述车辆之间的距离的确定,可以通过终端与车辆之间蓝牙连接的信号的强度来确定。It should be noted that, in the embodiment of the present application, there is a certain correspondence between the distance between the terminal and the vehicle and the signal strength of the Bluetooth connection between the terminal and the vehicle. The determination of the distance between the terminal and the vehicle may be determined by the strength of the signal of the Bluetooth connection between the terminal and the vehicle.

具体的,在由终端检测其与车辆之间的距离时,由终端判断其接收的车辆的蓝牙信号的强度,其中,终端与车辆之间的距离越远,则终端与车辆之间的蓝牙信号的强度越低, 因此可以通过设置信号强度的目标阈值判断终端与车辆的距离是否小于等于目标阈值,若终端判断其与车辆的蓝牙连接的信号强度小于等于信号强度的目标阈值,则终端能够确定其与车辆之间的距离小于等于距离的目标阈值。同样的,在由车辆确定其自身与终端之间的距离时,若车辆确定其与终端的蓝牙连接的信号强度小于等于信号强度的目标阈值,则车辆能够确定其与终端之间的距离小于等于目标阈值。Specifically, when the terminal detects the distance between the terminal and the vehicle, the terminal determines the strength of the Bluetooth signal of the vehicle it receives. The greater the distance between the terminal and the vehicle, the greater the distance between the terminal and the vehicle. The lower the strength of the signal strength, the target threshold of signal strength can be set to determine whether the distance between the terminal and the vehicle is less than or equal to the target threshold. If the terminal determines that the signal strength of its Bluetooth connection with the vehicle is less than or equal to the target threshold of signal strength, the terminal can determine The distance between it and the vehicle is less than or equal to the target threshold of distance. Similarly, when the vehicle determines the distance between itself and the terminal, if the vehicle determines that the signal strength of its Bluetooth connection with the terminal is less than or equal to the target threshold of signal strength, the vehicle can determine that the distance between it and the terminal is less than or equal to Target threshold.

本申请一可选实施方式中,所述解锁指令携带有第二密钥。In an optional implementation manner of the present application, the unlocking instruction carries a second key.

具体的,作为一种优选的实施方式,在目标应用与车辆完成初始认证过后,终端还会向服务器侧请求一个网络接口,通过该网络接口从服务器侧获取第二秘钥,并将该第二秘钥保存于终端中。终端向车辆发送解锁指令时在解锁指令中包含该第二秘钥。车辆在接收到解锁指令后,需要由用户在车辆侧进行相关操作,使车辆基于预设规则对包含有第二秘钥的解锁指令进行校验,在车辆侧对包含有第二秘钥的解锁指令校验成功后,车辆即可进入解锁状态。这里,预设规则为车辆端预先存储的对于解锁指令中第二秘钥的校验规则,基于该校验规则即可使车辆实现对终端发送的解锁指令的校验。此外,本申请实施例的第二秘钥基于车辆的序列号以及服务器侧存储平台设置的关键值信息生成,因此,不同车辆的第二秘钥均不相同,保证了对不同车辆进行解锁的第二秘钥的唯一性。Specifically, as a preferred embodiment, after the initial authentication of the target application and the vehicle is completed, the terminal will also request a network interface from the server side, obtain the second secret key from the server side through the network interface, and transfer the second secret key to the server side. The secret key is stored in the terminal. The terminal includes the second secret key in the unlocking instruction when sending the unlocking instruction to the vehicle. After the vehicle receives the unlocking instruction, the user needs to perform related operations on the vehicle side, so that the vehicle will verify the unlocking instruction containing the second secret key based on preset rules, and unlock the unlocking that contains the second secret key on the vehicle side. After the command is successfully verified, the vehicle can enter the unlocked state. Here, the preset rule is a verification rule for the second secret key in the unlocking instruction stored in advance on the vehicle side, and based on the verification rule, the vehicle can verify the unlocking instruction sent by the terminal. In addition, the second secret key in the embodiment of the present application is generated based on the serial number of the vehicle and the key value information set by the server-side storage platform. Therefore, the second secret key of different vehicles is different, which guarantees the first unlocking of different vehicles. The uniqueness of the two secret keys.

本申请实施例的技术方案,通过在初次或前次使用车辆时记录车辆的蓝牙地址和车辆的序列号,并基于第一密钥执行所述终端中的目标应用与所述车辆之间的初次认证操作;目标应用与所述车辆之间的初次认证成功后,终端侧和车辆侧都会记录初次认证时的第一秘钥。当用户再次通过终端对车辆进行解锁时,若终端进入车辆的目标区域范围内,且终端中的目标应用处于登录的状态下,车辆侧配置的iBeacon通信模块的地理围栏功能会把终端中的目标应用唤醒,并使终端与车辆建立蓝牙连接,通过在车辆侧进行相关操作,使车辆向终端发送第二唤醒信号,在终端在满足与车辆的距离的目标阈值的情况下,由终端向车辆发送带有秘钥的解锁指令,基于车辆侧对于秘钥的校验,完成车辆的解锁过程。整个解锁过程不需要用户对终端进行繁琐的操作,能够简化车辆的解锁流程,降低对车辆进行解锁的时间成本,提高用户体验。The technical solution of the embodiment of the present application records the Bluetooth address of the vehicle and the serial number of the vehicle when the vehicle is used for the first or last time, and executes the initial connection between the target application in the terminal and the vehicle based on the first key. Authentication operation; after the initial authentication between the target application and the vehicle is successful, both the terminal side and the vehicle side will record the first key for the initial authentication. When the user unlocks the vehicle through the terminal again, if the terminal enters the target area of the vehicle and the target application in the terminal is in the logged-in state, the geofence function of the iBeacon communication module configured on the vehicle side will change the target in the terminal The application wakes up and enables the terminal to establish a Bluetooth connection with the vehicle. By performing related operations on the vehicle side, the vehicle sends a second wake-up signal to the terminal. When the terminal meets the target threshold of the distance to the vehicle, the terminal sends it to the vehicle The unlocking instruction with the secret key completes the unlocking process of the vehicle based on the verification of the secret key on the vehicle side. The entire unlocking process does not require the user to perform cumbersome operations on the terminal, which can simplify the unlocking process of the vehicle, reduce the time cost of unlocking the vehicle, and improve the user experience.

本申请实施例还提供一种车辆解锁装置,图2为本申请实施例提供的车辆解锁装置20的结构示意图。如图2所示,所述装置应用于终端,所述装置包括:An embodiment of the present application also provides a vehicle unlocking device. FIG. 2 is a schematic structural diagram of the vehicle unlocking device 20 provided in an embodiment of the present application. As shown in Figure 2, the device is applied to a terminal, and the device includes:

第一接收单元21,用于接收车辆发送的第一唤醒信号,响应所述第一唤醒信号,建立终端与车辆之间的蓝牙连接;The first receiving unit 21 is configured to receive a first wake-up signal sent by the vehicle, and establish a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal;

第二接收单元22,用于接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,所述解锁指令用于触发所述车辆执行解锁操作。The second receiving unit 22 is configured to receive a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, send an unlocking instruction to the vehicle based on the Bluetooth connection, and the unlocking instruction is used to trigger the vehicle to perform unlocking operating.

本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之前,所述装置还包括:In an optional implementation manner of the present application, before the receiving the first wake-up signal sent by the vehicle, the device further includes:

记录单元23,用于基于蓝牙搜索并连接所述车辆,记录所述车辆的蓝牙地址和车辆序列号;The recording unit 23 is configured to search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle;

第一认证单元24,用于基于第一密钥执行目标应用与所述车辆之间的认证操作,其中,所述第一秘钥在认证成功后会被记录在所述终端侧和所述车辆侧。The first authentication unit 24 is configured to perform an authentication operation between the target application and the vehicle based on a first key, where the first key will be recorded on the terminal side and the vehicle after successful authentication side.

本申请一可选实施方式中,所述接收车辆发送的第一唤醒信号之后,所述装置还包括:In an optional implementation manner of the present application, after the receiving the first wake-up signal sent by the vehicle, the device further includes:

建立单元25,基于记录的所述车辆的蓝牙地址,建立终端与所述车辆之间的蓝牙连接;The establishment unit 25, based on the recorded Bluetooth address of the vehicle, establishes a Bluetooth connection between the terminal and the vehicle;

第二认证单元26,用于基于记录的所述第一秘钥,执行所述目标应用与所述车辆之间的认证操作。The second authentication unit 26 is configured to perform an authentication operation between the target application and the vehicle based on the recorded first secret key.

本申请一可选实施方式中,所述第一接收单元21还具体用于在所述目标应用处于登录的状态下,若所述终端位于车辆的目标区域范围内,则接收并识别所述车辆发送的第一唤醒信号。In an optional implementation manner of the present application, the first receiving unit 21 is further specifically configured to receive and identify the vehicle if the terminal is located within the target area of the vehicle when the target application is in a logged-in state. The first wake-up signal sent.

本申请一可选实施方式中,所述第二唤醒信号是所述车辆在获得用户物理操作后发送给所述终端的;In an optional implementation manner of the present application, the second wake-up signal is sent to the terminal by the vehicle after obtaining a physical operation by the user;

所述第二接收单元22具体用于:接收车辆发送的第二唤醒信号,所述第二唤醒信号用于向所述终端通知所述车辆获得用户物理操作;响应所述第二唤醒信号,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;若所述终端与所述车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。The second receiving unit 22 is specifically configured to: receive a second wake-up signal sent by the vehicle, and the second wake-up signal is used to notify the terminal that the vehicle has obtained a physical operation by the user; and in response to the second wake-up signal, determine Whether the distance between the terminal and the vehicle is less than or equal to a target threshold; if the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle.

本申请一可选实施方式中,所述解锁指令携带有第二密钥。In an optional implementation manner of the present application, the unlocking instruction carries a second key.

本申请一可选实施方式中,所述第二接收单元22还具体用于:确定所述终端与所述车辆之间的距离,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;或者,接收所述车辆发送的指示信息,所述指示信息用于指示所述终端与所述车辆之间的距离是否小于等于目标阈值。In an optional implementation manner of the present application, the second receiving unit 22 is further specifically configured to: determine the distance between the terminal and the vehicle, and determine whether the distance between the terminal and the vehicle is less than or equal to the target Threshold; or receiving instruction information sent by the vehicle, where the instruction information is used to indicate whether the distance between the terminal and the vehicle is less than or equal to a target threshold.

本申请一可选实施方式中,所述第二接收单元22还具体用于:通过所述终端检测所述终端与所述车辆之间的距离;或者,接收所述车辆发送的由所述车辆检测到的所述终端与所述车辆之间的距离的指示信息。In an optional implementation manner of the present application, the second receiving unit 22 is further specifically configured to: detect the distance between the terminal and the vehicle through the terminal; Indication information of the detected distance between the terminal and the vehicle.

本领域技术人员应当理解,图2所示的车辆解锁装置中的各单元的实现功能可参照前述车辆解锁方法的相关描述而理解。图2所示的车辆解锁装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。Those skilled in the art should understand that the realization function of each unit in the vehicle unlocking device shown in FIG. 2 can be understood with reference to the relevant description of the aforementioned vehicle unlocking method. The function of each unit in the vehicle unlocking device shown in FIG. 2 can be realized by a program running on a processor, or can be realized by a specific logic circuit.

本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述实施例所述车辆解锁方法。An embodiment of the present application further provides a storage medium in which a computer program is stored, wherein the computer program is configured to execute the vehicle unlocking method described in the foregoing embodiment when the computer program is running.

本申请实施例还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述实施例所述车辆解锁方法。An embodiment of the present application further provides an electronic device, including a memory and a processor, the memory stores a computer program, and the processor is configured to run the computer program to execute the vehicle unlocking method described in the foregoing embodiment.

本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。The technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。In the several embodiments provided in this application, it should be understood that the disclosed method and smart device can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, such as: multiple units or components can be combined, or It can be integrated into another system, or some features can be ignored or not implemented. In addition, the coupling, or direct coupling, or communication connection between the components shown or discussed may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms. of.

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units; Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.

另外,在本申请各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, the functional units in the embodiments of the present application may all be integrated into a second processing unit, or each unit may be individually used as a unit, or two or more units may be integrated into one unit; The above-mentioned integrated unit may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units.

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。The above are only specific implementations of this application, but the protection scope of this application is not limited to this. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in this application. Should be covered within the scope of protection of this application.

Claims (15)

一种车辆解锁方法,其特征在于,应用于终端,所述方法包括:A method for unlocking a vehicle, characterized in that it is applied to a terminal, and the method includes: 接收车辆发送的第一唤醒信号,响应所述第一唤醒信号,建立终端与车辆之间的蓝牙连接;Receiving the first wake-up signal sent by the vehicle, and in response to the first wake-up signal, establishing a Bluetooth connection between the terminal and the vehicle; 接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,所述解锁指令用于触发所述车辆执行解锁操作。Receiving a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, sending an unlocking instruction to the vehicle based on the Bluetooth connection, where the unlocking instruction is used to trigger the vehicle to perform an unlocking operation. 根据权利要求1所述的方法,其特征在于,所述接收车辆发送的第一唤醒信号之前,所述方法还包括:The method according to claim 1, wherein before the receiving the first wake-up signal sent by the vehicle, the method further comprises: 基于蓝牙搜索并连接所述车辆,记录所述车辆的蓝牙地址和车辆序列号;Search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle; 基于第一密钥执行目标应用与所述车辆之间的认证操作,其中,所述第一秘钥在认证成功后会被记录在所述终端侧和所述车辆侧。The authentication operation between the target application and the vehicle is performed based on the first key, where the first key will be recorded on the terminal side and the vehicle side after the authentication is successful. 根据权利要求2所述的方法,其特征在于,所述接收车辆发送的第一唤醒信号之后,所述方法还包括:The method according to claim 2, wherein after the receiving the first wake-up signal sent by the vehicle, the method further comprises: 基于记录的所述车辆的蓝牙地址,建立终端与所述车辆之间的蓝牙连接;Establishing a Bluetooth connection between the terminal and the vehicle based on the recorded Bluetooth address of the vehicle; 基于记录的所述第一秘钥,执行所述目标应用与所述车辆之间的认证操作。Based on the recorded first key, an authentication operation between the target application and the vehicle is performed. 根据权利要求1至3任一项所述的方法,其特征在于,所述接收车辆发送的第一唤醒信号,包括:The method according to any one of claims 1 to 3, wherein the receiving the first wake-up signal sent by the vehicle comprises: 在所述目标应用处于登录的状态下,若所述终端位于车辆的目标区域范围内,则接收并识别所述车辆发送的第一唤醒信号。When the target application is in the logged-in state, if the terminal is located within the target area of the vehicle, receiving and identifying the first wake-up signal sent by the vehicle. 根据权利要求1至4任一项所述的方法,其特征在于,所述第二唤醒信号是所述车辆在获得用户物理操作后发送给所述终端的;The method according to any one of claims 1 to 4, wherein the second wake-up signal is sent to the terminal by the vehicle after obtaining a user's physical operation; 所述接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,包括:The receiving the second wake-up signal sent by the vehicle, responding to the second wake-up signal, and sending an unlocking instruction to the vehicle based on the Bluetooth connection includes: 接收车辆发送的第二唤醒信号,所述第二唤醒信号用于向所述终端通知所述车辆获得用户物理操作;Receiving a second wake-up signal sent by a vehicle, where the second wake-up signal is used to notify the terminal that the vehicle has obtained a user's physical operation; 响应所述第二唤醒信号,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;In response to the second wake-up signal, determine whether the distance between the terminal and the vehicle is less than or equal to a target threshold; 若所述终端与所述车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。If the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle. 根据权利要求5所述的方法,其特征在于,所述解锁指令携带有第二密钥。The method according to claim 5, wherein the unlocking instruction carries a second key. 根据权利要求1至4任一项所述的方法,其特征在于,所述解锁指令携带有第二密钥。The method according to any one of claims 1 to 4, wherein the unlocking instruction carries a second key. 根据权利要求5或6所述的方法,其特征在于,所述判断所述终端与所述车辆之间 的距离是否小于等于目标阈值,包括:The method according to claim 5 or 6, wherein the judging whether the distance between the terminal and the vehicle is less than or equal to a target threshold value comprises: 确定所述终端与所述车辆之间的距离,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;或者,Determine the distance between the terminal and the vehicle, and determine whether the distance between the terminal and the vehicle is less than or equal to a target threshold; or, 接收所述车辆发送的指示信息,所述指示信息用于指示所述终端与所述车辆之间的距离是否小于等于目标阈值。Receiving instruction information sent by the vehicle, where the instruction information is used to indicate whether the distance between the terminal and the vehicle is less than or equal to a target threshold. 根据权利要求8所述的方法,其特征在于,所述确定所述终端与所述车辆之间的距离,包括:The method according to claim 8, wherein the determining the distance between the terminal and the vehicle comprises: 通过所述终端检测所述终端与所述车辆之间的距离;或者,Detect the distance between the terminal and the vehicle through the terminal; or, 接收所述车辆发送的由所述车辆检测到的所述终端与所述车辆之间的距离的指示信息。Receiving the indication information of the distance between the terminal and the vehicle that is detected by the vehicle and sent by the vehicle. 一种车辆解锁装置,其特征在于,应用于终端,所述装置包括:A vehicle unlocking device, characterized in that it is applied to a terminal, and the device includes: 第一接收单元,用于接收车辆发送的第一唤醒信号,响应所述第一唤醒信号,建立终端与车辆之间的蓝牙连接;The first receiving unit is configured to receive a first wake-up signal sent by the vehicle, and establish a Bluetooth connection between the terminal and the vehicle in response to the first wake-up signal; 第二接收单元,用于接收车辆发送的第二唤醒信号,响应所述第二唤醒信号,基于所述蓝牙连接向所述车辆发送解锁指令,所述解锁指令用于触发所述车辆执行解锁操作。The second receiving unit is configured to receive a second wake-up signal sent by the vehicle, and in response to the second wake-up signal, send an unlocking instruction to the vehicle based on the Bluetooth connection, where the unlocking instruction is used to trigger the vehicle to perform an unlocking operation . 根据权利要求10所述的装置,其特征在于,所述接收车辆发送的第一唤醒信号之前,所述装置还包括:The device according to claim 10, wherein before the receiving the first wake-up signal sent by the vehicle, the device further comprises: 记录单元,用于基于蓝牙搜索并连接所述车辆,记录所述车辆的蓝牙地址和车辆序列号;A recording unit, configured to search for and connect to the vehicle based on Bluetooth, and record the Bluetooth address and vehicle serial number of the vehicle; 第一认证单元,用于基于第一密钥执行目标应用与所述车辆之间的认证操作,其中,所述第一秘钥在认证成功后会被记录在所述终端侧和所述车辆侧。The first authentication unit is configured to perform an authentication operation between the target application and the vehicle based on a first key, wherein the first key will be recorded on the terminal side and the vehicle side after successful authentication . 根据权利要求11所述的方法,其特征在于,所述接收车辆发送的第一唤醒信号之后,所述装置还包括:The method according to claim 11, wherein after the receiving the first wake-up signal sent by the vehicle, the device further comprises: 建立单元,基于记录的所述车辆的蓝牙地址,建立终端与所述车辆之间的蓝牙连接;An establishment unit, which establishes a Bluetooth connection between the terminal and the vehicle based on the recorded Bluetooth address of the vehicle; 第二认证单元,用于基于记录的所述第一秘钥,执行所述目标应用与所述车辆之间的认证操作。The second authentication unit is configured to perform an authentication operation between the target application and the vehicle based on the recorded first secret key. 根据权利要求10至12任一项所述的装置,其特征在于,所述第二唤醒信号是所述车辆在获得用户物理操作后发送给所述终端的;The device according to any one of claims 10 to 12, wherein the second wake-up signal is sent to the terminal by the vehicle after obtaining a physical operation by the user; 所述第二接收单元具体用于:接收车辆发送的第二唤醒信号,所述第二唤醒信号用于向所述终端通知所述车辆获得用户物理操作;响应所述第二唤醒信号,判断所述终端与所述车辆之间的距离是否小于等于目标阈值;若所述终端与所述车辆之间的距离小于等于目标阈值,则向所述车辆发送解锁指令。The second receiving unit is specifically configured to: receive a second wake-up signal sent by a vehicle, the second wake-up signal is used to notify the terminal that the vehicle has obtained a physical operation by the user; and in response to the second wake-up signal, determine Whether the distance between the terminal and the vehicle is less than or equal to a target threshold; if the distance between the terminal and the vehicle is less than or equal to the target threshold, sending an unlocking instruction to the vehicle. 一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至9任一项中所述的方法。A storage medium, characterized in that a computer program is stored in the storage medium, wherein the computer program is set to execute the method described in any one of claims 1 to 9 when running. 一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至9任一项中所述的方法。An electronic device comprising a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any one of claims 1 to 9 The method described.
PCT/CN2020/135956 2019-12-13 2020-12-11 Vehicle unlocking method and device Ceased WO2021115459A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911285234.4 2019-12-13
CN201911285234.4A CN113066202A (en) 2019-12-13 2019-12-13 Vehicle unlocking method and device

Publications (1)

Publication Number Publication Date
WO2021115459A1 true WO2021115459A1 (en) 2021-06-17

Family

ID=76329122

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/135956 Ceased WO2021115459A1 (en) 2019-12-13 2020-12-11 Vehicle unlocking method and device

Country Status (2)

Country Link
CN (1) CN113066202A (en)
WO (1) WO2021115459A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113978412A (en) * 2021-10-28 2022-01-28 上汽通用五菱汽车股份有限公司 Vehicle sensorless unlocking method, system, computer equipment and storage medium
CN114257960A (en) * 2022-02-25 2022-03-29 荣耀终端有限公司 Bluetooth connection method and device
CN114267098A (en) * 2021-11-09 2022-04-01 阿里云计算有限公司 Equipment lock processing system, method and device and data configuration method
CN114268380A (en) * 2021-10-27 2022-04-01 浙江零跑科技股份有限公司 Automobile Bluetooth non-inductive access improvement method based on sound wave communication
CN114374765A (en) * 2021-12-16 2022-04-19 浙江零跑科技股份有限公司 Method for realizing mobile phone schedule information reminding of intelligent cabin
CN114821868A (en) * 2022-06-24 2022-07-29 宁波均联智行科技股份有限公司 Control system and vehicle of door unblock
CN115551072A (en) * 2021-06-29 2022-12-30 比亚迪股份有限公司 Control method of mobile terminal, mobile terminal and computer storage medium
CN116403319A (en) * 2023-04-11 2023-07-07 鸿湖万联(江苏)科技发展有限公司 Vehicle lock control method and device based on wireless local area network, vehicle and medium

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114194205B (en) * 2021-12-03 2024-01-09 广州小鹏汽车科技有限公司 Vehicle control method based on Bluetooth process, vehicle and storage medium
CN114463879B (en) * 2022-01-25 2024-07-26 杭州涂鸦信息技术有限公司 Unlocking method, intelligent terminal and computer readable storage medium
CN116708398A (en) * 2022-02-24 2023-09-05 上海博泰悦臻网络技术服务有限公司 Vehicle control method, device and storage medium
CN114898483A (en) * 2022-04-27 2022-08-12 北京汽车研究总院有限公司 Vehicle unlocking method, device, equipment and medium
CN116142130A (en) * 2022-12-23 2023-05-23 安徽江淮汽车集团股份有限公司 Convenient connection method for automobile Bluetooth key
CN116612583A (en) * 2023-03-23 2023-08-18 珠海格力电器股份有限公司 Shared laundry device control method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103332166A (en) * 2013-07-01 2013-10-02 江苏安智欣电子科技有限公司 Automobile intelligent key system based on mobile phone storage extension card
CN105354897A (en) * 2014-08-18 2016-02-24 江苏绿能电动车科技有限公司 Electric bicycle with Bluetooth identification bicycle locking function, and bicycle unlocking method thereof
CN107963057A (en) * 2017-12-23 2018-04-27 埃泰克汽车电子(芜湖)有限公司 A kind of keyless access system based on mobile phone
CN109484351A (en) * 2018-11-16 2019-03-19 北京车和家信息技术有限公司 Control method for vehicle, device, vehicle and computer readable storage medium
CN109859362A (en) * 2019-03-13 2019-06-07 江苏金致新能源车业有限公司 A kind of electric motor intelligent key controller method
US10343650B1 (en) * 2018-03-29 2019-07-09 Omar Mustafa Kamal Ahmad NFC system for unlocking a vehicle via smartphone biometric authentication

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106231099B (en) * 2016-07-29 2020-04-17 北京车和家信息技术有限公司 Method for controlling vehicle, control device and vehicle
CN107945336A (en) * 2017-11-24 2018-04-20 广东菲柯特电子科技有限公司 Intelligent vehicle lock control method and system
US20190304224A1 (en) * 2018-03-28 2019-10-03 Denso International America, Inc. Statistics Based Systems And Methods For Activating Vehicle Functions
CN110386105B (en) * 2018-04-20 2021-05-14 比亚迪股份有限公司 Vehicle unlocking method, system, mobile terminal and key controller
CN109410378A (en) * 2018-09-06 2019-03-01 上海麦士信息技术有限公司 A method of bicycle is shared based on bluetooth connection
CN110533812A (en) * 2019-08-29 2019-12-03 华人运通(江苏)技术有限公司 A kind of method and system of vehicle control, storage medium, wearable device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103332166A (en) * 2013-07-01 2013-10-02 江苏安智欣电子科技有限公司 Automobile intelligent key system based on mobile phone storage extension card
CN105354897A (en) * 2014-08-18 2016-02-24 江苏绿能电动车科技有限公司 Electric bicycle with Bluetooth identification bicycle locking function, and bicycle unlocking method thereof
CN107963057A (en) * 2017-12-23 2018-04-27 埃泰克汽车电子(芜湖)有限公司 A kind of keyless access system based on mobile phone
US10343650B1 (en) * 2018-03-29 2019-07-09 Omar Mustafa Kamal Ahmad NFC system for unlocking a vehicle via smartphone biometric authentication
CN109484351A (en) * 2018-11-16 2019-03-19 北京车和家信息技术有限公司 Control method for vehicle, device, vehicle and computer readable storage medium
CN109859362A (en) * 2019-03-13 2019-06-07 江苏金致新能源车业有限公司 A kind of electric motor intelligent key controller method

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115551072A (en) * 2021-06-29 2022-12-30 比亚迪股份有限公司 Control method of mobile terminal, mobile terminal and computer storage medium
CN114268380A (en) * 2021-10-27 2022-04-01 浙江零跑科技股份有限公司 Automobile Bluetooth non-inductive access improvement method based on sound wave communication
CN114268380B (en) * 2021-10-27 2024-03-08 浙江零跑科技股份有限公司 Automobile Bluetooth non-inductive entry improvement method based on acoustic wave communication
CN113978412A (en) * 2021-10-28 2022-01-28 上汽通用五菱汽车股份有限公司 Vehicle sensorless unlocking method, system, computer equipment and storage medium
CN114267098A (en) * 2021-11-09 2022-04-01 阿里云计算有限公司 Equipment lock processing system, method and device and data configuration method
CN114374765A (en) * 2021-12-16 2022-04-19 浙江零跑科技股份有限公司 Method for realizing mobile phone schedule information reminding of intelligent cabin
CN114374765B (en) * 2021-12-16 2024-04-19 浙江零跑科技股份有限公司 Method for realizing mobile phone schedule information reminding by intelligent cabin
CN114257960A (en) * 2022-02-25 2022-03-29 荣耀终端有限公司 Bluetooth connection method and device
WO2023160120A1 (en) * 2022-02-25 2023-08-31 荣耀终端有限公司 Bluetooth connection method and device
CN114821868A (en) * 2022-06-24 2022-07-29 宁波均联智行科技股份有限公司 Control system and vehicle of door unblock
CN114821868B (en) * 2022-06-24 2022-09-23 宁波均联智行科技股份有限公司 Control system and vehicle of door unblock
CN116403319A (en) * 2023-04-11 2023-07-07 鸿湖万联(江苏)科技发展有限公司 Vehicle lock control method and device based on wireless local area network, vehicle and medium

Also Published As

Publication number Publication date
CN113066202A (en) 2021-07-02

Similar Documents

Publication Publication Date Title
WO2021115459A1 (en) Vehicle unlocking method and device
US11057376B2 (en) Method, apparatus, and system for controlling intelligent device, and storage medium
US11488234B2 (en) Method, apparatus, and system for processing order information
CN106412909B (en) Method and device for connecting equipment
CN106886703B (en) Fingerprint unlocking method and mobile terminal
CN110072221A (en) Bluetooth scanning method and electronic device
US11017066B2 (en) Method for associating application program with biometric feature, apparatus, and mobile terminal
EP3487201B1 (en) Electronic device for controlling an external device using a number and method thereof
CN105468952A (en) Authentication method and apparatus
CN112215025B (en) Method and device for invoking radio frequency card function
CN106488394A (en) Method and device for device connection
CN104967593A (en) Identity verification method, apparatus and system
CN111966991A (en) Equipment unlocking method, device, equipment and storage medium
CN101227489A (en) Network storage data sharing method and sharing system
CN107493378A (en) Application program login method and device, computer equipment and readable storage medium
US11921829B2 (en) Communication apparatus, control method therefor, and storage medium
US12501268B2 (en) Method and apparatus for verifying personal identification number pin code
CN106656985A (en) Backup account login method, device and system
CN107396283A (en) A kind of router wireless connection authentication method and system
KR102490395B1 (en) Electronic device for sharing a key of external electronic device and method for the same
CN114861158A (en) Security authentication method, device, system, electronic device and storage medium
CN113259857A (en) Communication connection method and device for vehicle, electronic equipment and storage medium
CN119460922A (en) A method and system for automatically opening elevator permissions
CN106407779A (en) An information acquisition method, device and terminal
CN107743114B (en) Network access method, device and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20899712

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20899712

Country of ref document: EP

Kind code of ref document: A1