Detailed Description
In the following description, numerous specific details are set forth in order to provide a more thorough understanding of the present invention to those skilled in the art. It will be apparent, however, to one skilled in the art that the present invention may be practiced without some of these specific details. Furthermore, it should be understood that the invention is not limited to the specific embodiments described. Rather, it is contemplated that the invention may be practiced with any combination of the following features and elements, whether or not they relate to different embodiments. Thus, the following aspects, features, embodiments and advantages are merely illustrative and should not be considered elements or limitations of the claims except where explicitly recited in a claim.
FIG. 1 illustrates a schematic view of a vehicle entry system in accordance with one or more embodiments of the invention. Referring to fig. 1, a vehicle entry system 10 includes an electronic device 100, a server 200, a mobile terminal 300, and a vehicle 400.
The server 200 serves to manage the digital key of the vehicle 400, such as generating the digital key and/or authentication information, distributing the digital key and/or authentication information, removing the digital key and/or authentication information, and the like. The server 200 may be, for example, a cloud server, a stand-alone server, etc., which is not limited in this respect. The server 200 may be responsible for operational management by the manufacturer of the vehicle 400, for example.
The mobile terminal 300 is used to communicate with the server 200 to acquire the digital key. The mobile terminal 300 may communicate with the electronic device 100, for example, bluetooth communication, to transmit the digital key obtained by the mobile terminal to the electronic device 100, so that the electronic device 100 can unlock and enter the vehicle 400. In this way, in the case where the mobile terminal 300 of the user does not support the UWB function or the user does not carry the mobile terminal 300 supporting the UWB function, the user can still realize the unlocking, entry function, and the like of the vehicle 400 through the electronic device 100. In addition, the owner or the operator of the vehicle may rent or lend the vehicle 400 to a third party by giving the third party the electronic device 100 already having the digital key. In addition, when the electronic device 100 is lost or the user does not want to use the electronic device 100, the user may cause the server 200 to remove the authentication information corresponding to the digital key on the vehicle 400 through the mobile terminal 300 to disable the digital key on the electronic device 100. In one or more embodiments, the mobile terminal 300 may implement the aforementioned functions through an application program (App) provided thereon.
The electronic device 100 is used to communicate with the mobile terminal 300, such as bluetooth communication, to acquire a digital key. Further, the electronic device 100 may communicate with the vehicle 400 to implement unlocking, entry functions, etc. of the vehicle 400, as will be described in detail below.
The vehicle 400 is used to communicate with the server 200 to acquire authentication information corresponding to the digital key and to authenticate and unlock the digital key transmitted from the electronic device 100. In one or more embodiments, the vehicle 400 and the electronic device 100 may interact with a digital key through bluetooth communication to achieve authentication, and may achieve positioning of the electronic device 100 through UWB communication, and unlock the vehicle 400 only when the authentication is passed and the position of the electronic device 100 is within a preset range of the vehicle 400.
FIG. 2 illustrates a block diagram of an electronic device in accordance with one or more embodiments of the invention. Referring to fig. 2, the electronic device 100 includes a processing module 110, a UWB module 120, a bluetooth module 130, and a security chip module 140. The UWB module 120, the bluetooth module 130, and the security chip module 140 are connected to the processing module 110, respectively.
The UWB module 120 is used to communicate with one or more UWB nodes on the vehicle 400. One or more UWB nodes on the vehicle 400 locate the electronic device 100 through communication with the UWB module 120, such as through TOF, TOA, TDOA, or like location techniques.
The bluetooth module 130 is used to communicate with the mobile terminal 300 and the vehicle 400. In one or more embodiments, after the bluetooth module 130 is paired with the mobile terminal 300, security authentication is performed and a session key for encrypting communication contents of the bluetooth module 130 and the mobile terminal 300 is generated. In one or more embodiments, after the bluetooth module 130 is paired with the vehicle 400, security authentication is performed and a session key for encrypting communication contents of the bluetooth module 130 and the vehicle 400 is generated.
The security chip module 150 is used to store a digital key of the vehicle 400. The digital key may be obtained from the mobile terminal 300 through communication with the mobile terminal 300 through the bluetooth module 130. In one or more embodiments, the secure chip module 150 may also be used to store session keys used for communications between the bluetooth module 130 and the mobile terminal 300 and/or the vehicle 400. The digital key and/or the session key stored in the secure chip module 150 can be decrypted and read only after being authenticated, so as to ensure data security.
The processing module 110 is used for communicating with the mobile terminal 300 through the bluetooth module 130 to obtain a digital key, storing the digital key in the security chip module 150, communicating with the vehicle 400 through the bluetooth module 130 for unlocking authentication, and communicating with the vehicle 400 through the UWB module 120 to realize the positioning of the electronic device 100 by the vehicle 400. The processing module 110 may include, for example, a processor, which may be, for example, an ARM processor, a MIPS processor, a RISC-V processor, or the like.
In one or more embodiments, electronic device 100 also includes NFC module 140. The processing module 110 is further configured to enable bluetooth fast pairing of the electronic device 100 and the mobile terminal 300 and/or the vehicle 400 through NFC communication of the NFC module 140 and the mobile terminal 300 and/or the vehicle 400. In one or more embodiments, the processing module 110 may also communicate with the vehicle 400 through the NFC module 140 to implement vehicle entry and/or activation functions.
In one or more embodiments, the electronic device 100 further includes an acceleration sensor 160 for detecting acceleration of the electronic device 100. The processing module 110 may also determine whether the electronic apparatus 100 is in a stationary state based on the detection result of the acceleration sensor module 160, and if so, cause the electronic apparatus 100 to enter a low power consumption mode.
In one or more embodiments, electronic device 100 also includes button 180. In response to user manipulation of button 180, processing module 110 may effect locking and/or unlocking operations of vehicle 400 via communication with vehicle 400 via bluetooth module 130.
In one or more embodiments, electronic device 100 also includes buzzer 170. Upon determining that the vehicle 400 is locked and/or unlocked, the processing module 110 may audibly prompt via the buzzer 170 to alert the user of the status of the lock of the vehicle.
In one or more embodiments, electronic device 100 may be an electronic tag or a smart wearable device. The smart wearable device may include, for example, a smart bracelet, a smart watch, and the like.
With continued reference to FIG. 1, one exemplary workflow of the vehicle entry system 10 is as follows:
(1) the electronic device 100 and the mobile terminal 300 perform bluetooth pairing through an NFC channel, and subsequently perform security authentication through the bluetooth channel to generate a session key;
(2) a user applies for a digital key of the sharing authority of the electronic device 100 at the mobile terminal 300;
(3) the server 200 generates a digital key of a sharing right according to the request transmitted from the mobile terminal 300, transmits the digital key of the sharing right to the mobile terminal 300, and also transmits authentication information corresponding to the digital key to the vehicle 400;
(4) the mobile terminal 300 transmits the digital key received from the server 200 to the electronic device 100 through bluetooth communication;
(5) the electronic device 100 and the vehicle 400 perform bluetooth pairing through an NFC channel, and subsequently perform security authentication through the bluetooth channel to generate a session key;
(6) the electronic device 100 transmits the encrypted digital key to the vehicle 400;
(7) the vehicle 400 performs unlocking authentication on the received digital key by using the authentication information, if the authentication is passed, the vehicle 400 positions the electronic device 100 by using UWB communication, and when the electronic device 100 is in the unlocking area, the vehicle 400 is unlocked.
When the electronic device 100 is lost or the user does not want to use the electronic device 100, the user may perform a digital key termination operation on the specified electronic device 100 on the mobile terminal 300 by using the ID corresponding to the electronic device 100, and an exemplary procedure is as follows:
(1) the user may select the ID of the specified electronic device 100 on the mobile terminal 300, terminating the digital key in the electronic device 100;
(2) the mobile terminal 300 uploads the application to the server 200, and the server 200 deletes the digital key and the authentication information corresponding thereto, and sends a deletion instruction to the vehicle 400;
(3) the vehicle 400 deletes the authentication information corresponding to the electronic device 100 according to the received deletion instruction, and then the electronic device 100 cannot realize functions such as vehicle entry.
As can be seen from the foregoing description, the vehicle entry system 10 and the electronic device 100 of the present invention have at least the following advantages:
(1) the digital keys in the electronic device 100 are issued and managed through the server 200, so that the safety of generation and management of the digital keys is ensured. The transmission between the electronic device 100 and the mobile terminal 300 and the vehicle 400 is verified in validity, verified in integrity and encrypted, so that the security of digital keys and other data transmission is ensured.
(2) When the electronic device 100 is lost or the user does not want to use the electronic device 100, the user can perform the digital key termination operation on the specified electronic device 100 on the mobile terminal 300 through the ID corresponding to the electronic device 100, and the access right of the lost electronic device 100 can be very conveniently managed.
(3) UWB and NFC are integrated into one electronic device 100, which reduces the overall system cost while ensuring that system functionality is not reduced.
Although the present invention has been described with reference to the preferred embodiments, it is not limited thereto. Various changes and modifications within the spirit and scope of the present invention will become apparent to those skilled in the art from this disclosure, and it is intended that the scope of the present invention be defined by the appended claims.