Digital key activation method, device and medium based on digital key cloud platform
Connecting equipment OEM servers and vehicle OEM servers of different brands through the digital key cloud platform solves the problems of complex connection and inconvenient management in the existing technology, and realizes unified management and efficient activation of digital keys.
Patent Information
- Application Number
- CN202411546302.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-11-01
AI Technical Summary
In the existing digital key system, the connection between the OEM servers of different brands of equipment and the OEM servers of vehicles is complicated and cumbersome, which makes the management of digital keys inconvenient, high cost and difficult to manage in a unified manner.
The digital key cloud platform was introduced, through which the platform was connected to the OEM servers of mobile terminal equipment and the OEM servers of vehicles of different brands to achieve unified management and activation of digital keys. The specific steps include pairing the mobile terminal with the vehicle, obtaining the pairing password, generating a digital key, and activating it through the digital key cloud platform.
It reduces the connection complexity between OEM servers of different brands of equipment and OEM servers of vehicles, improves the convenience and efficiency of digital key management, and achieves safer and more efficient digital key activation and management.
Smart Images

Figure CN119049160B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart keys, and in particular to a digital key activation method, device and medium based on a digital key cloud platform. Background Art
[0002] With the development of smart vehicle technology, more and more vehicles are equipped with digital key systems. Compared with traditional keys, digital keys are easy to carry. However, the generation and use of digital keys requires the mobile terminal's device original equipment manufacturer (Device Original Equipment Manufacture, Device OEM) server to connect to the vehicle original equipment manufacturer (Vehicle Original Equipment Manufacture, Vehicle OEM) server, but the connection process between the device OEM servers of mobile terminals of different brands and the vehicle OEM servers of different brands is complicated and cumbersome. For example, there are 5 different brands of device OEMs and 5 different vehicle OEM servers, which requires 25 (5×5) point-to-point connection channels. The establishment of the connection channels is cumbersome and costly, and the digital keys of different vehicle OEMs cannot be managed uniformly.
[0003] Therefore, how to reduce the connection complexity of device OEM servers of different brands and different vehicle OEM servers, and improve the convenience and efficiency of digital key management is an urgent problem to be solved. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide a digital key activation method, device and medium based on a digital key cloud platform, and to use the digital key cloud platform to connect with device OEM servers of mobile terminals of different brands and different vehicle OEM servers, so that device OEM servers of mobile terminals of different brands and different vehicle OEM servers can be connected and communicated through the digital key cloud platform, thereby reducing the connection complexity of device OEM servers of different brands and different vehicle OEM servers, and using the digital key cloud platform to uniformly manage digital keys, thereby achieving more convenient, safe and efficient digital key activation and management.
[0005] In order to solve the above technical problems, an embodiment of the present invention provides a digital key activation method based on a digital key cloud platform, comprising:
[0006] In response to a request for pairing of a mobile terminal with a vehicle, the vehicle OEM server requests a pairing password from the digital key cloud platform; wherein the pairing password is used to pair the mobile terminal with the vehicle;
[0007] After the mobile terminal obtains the pairing password returned by the vehicle OEM server, it pairs with the vehicle to generate a digital key for the vehicle;
[0008] The mobile terminal sends the digital key to the digital key cloud platform for activation, and returns the activation result to the mobile terminal;
[0009] After the mobile terminal synchronizes the activation result to the vehicle, the digital key activation takes effect.
[0010] An embodiment of the present invention further provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor;
[0011] Among them, the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the digital key activation method based on the digital key cloud platform as described above.
[0012] An embodiment of the present invention further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the digital key activation method based on the digital key cloud platform as described above.
[0013] The embodiment of the present invention introduces a digital key cloud platform, which performs unified management of digital keys. In response to a request for pairing between a mobile terminal and a vehicle, the vehicle OEM server requests the digital key cloud platform to obtain a pairing password; wherein the pairing password is used to pair the mobile terminal with the vehicle; after the mobile terminal obtains the pairing password returned by the vehicle OEM server, it pairs with the vehicle to generate a digital key for the vehicle; the mobile terminal sends the digital key to the digital key cloud platform for activation, and returns the activation result to the mobile terminal; after the mobile terminal synchronizes the activation result to the vehicle, the digital key activation takes effect. That is, this solution uses the digital key cloud platform to connect device OEM servers of mobile terminals of different brands and different vehicle OEM servers, reduces the connection complexity of device OEM servers of mobile terminals of different brands and different vehicle OEM servers, controls the issuance of pairing passwords between mobile terminals and vehicles and the activation of digital keys through the digital key cloud platform, realizes unified management of digital keys, and realizes more convenient, safe and efficient digital key activation and management.
[0014] In addition, in response to the request for pairing the mobile terminal with the vehicle as described above, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, including: the mobile terminal initiates a vehicle binding request to the vehicle OEM server through a pre-installed vehicle OEM application; wherein the vehicle binding request includes vehicle identification information and owner information; the vehicle OEM server binds the owner to the vehicle, and requests the digital key cloud platform to obtain the pairing password.
[0015] In addition, after the vehicle OEM server as described above requests the digital key cloud platform to obtain the pairing password, it includes: the digital key cloud platform generates the pairing password, salt value and verifier, and sends the verifier to the vehicle; wherein the verifier is used to verify the pairing password; the digital key cloud platform creates a URL link containing the pairing password, and returns the pairing password and the URL link to the vehicle OEM server; the vehicle OEM server sends a pairing message to the mobile terminal via SMS, and the pairing message contains the URL link.
[0016] In addition, in response to the request for pairing between the mobile terminal and the vehicle as described above, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, including: initiating a pairing request to the vehicle OEM server through the vehicle OEM application pre-installed on the mobile terminal, requesting pairing with the vehicle; the pairing request includes vehicle owner information; the vehicle OEM server verifies whether the vehicle owner information matches the owner of the vehicle, and after verification, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password.
[0017] In addition, after the vehicle OEM server as described above requests the digital key cloud platform to obtain the pairing password, it includes: the digital key cloud platform generates the pairing password, salt value and verifier, and sends the verifier to the vehicle; wherein the verifier is used to verify the pairing password; the digital key cloud platform creates a URL link containing the pairing password, and returns the pairing password and the URL link to the vehicle OEM server; the vehicle OEM server returns the pairing password to the mobile terminal through the API of the vehicle OEM application.
[0018] In addition, after the mobile terminal as described above obtains the pairing password returned by the vehicle OEM server, it is paired with the vehicle to generate a digital key for the vehicle, including: the mobile terminal starts pairing with the vehicle according to the pairing password, obtains the identification information and digital certificate of the vehicle, and sends the identification information and digital certificate of the mobile terminal to the vehicle; the mobile terminal generates the digital key in the vehicle OEM application according to the identification information and digital certificate of the vehicle, and the identification information and digital certificate of the mobile terminal; the digital key is a digital key used to control the vehicle.
[0019] In addition, the mobile terminal as described above sends the digital key to the digital key cloud platform for activation, including: the mobile terminal sends the digital key to the digital key cloud platform through the device OEM server; the digital key cloud platform registers the digital key as an activated state, and returns the activation result to the mobile terminal after registration is completed.
[0020] In addition, after the activation of the digital key as described above takes effect, it also includes: the digital key cloud platform sends a notification message to the vehicle OEM server indicating that the vehicle and the mobile terminal are successfully paired; after receiving the notification message, the vehicle OEM server requests the digital key cloud platform to obtain a new pairing password; the digital key cloud platform generates the new pairing password, creates a new URL link containing the pairing password, and returns the new pairing password and the new URL link to the vehicle OEM server; the vehicle OEM server sends a new pairing message to the mobile terminal via SMS, and the new pairing message contains the new URL link; wherein, the new pairing password is used to enable the mobile terminal to pair with the vehicle again after the digital key expires or is lost, so as to generate the digital key again. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] One or more embodiments are exemplarily described by the pictures in the corresponding drawings, and these exemplary descriptions do not constitute limitations on the embodiments.
[0022] Figure 1 The specific process of the digital key activation method based on the digital key cloud platform according to one embodiment of the present invention is as follows: Figure 1 ;
[0023] Figure 2 This is a specific process of a digital key activation method based on a digital key cloud platform according to another embodiment of the present invention. Figure 2 ;
[0024] Figure 3This is a specific process of a digital key activation method based on a digital key cloud platform according to another embodiment of the present invention. Figure 3 ;
[0025] Figure 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. However, it can be understood by those skilled in the art that in the embodiments of the present invention, many technical details are proposed in order to enable readers to better understand the present invention. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present invention can also be implemented. The division of the following embodiments is for the convenience of description and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined and referenced with each other without contradiction.
[0027] Before describing this solution in detail, the implementation background of this solution is described first. This solution is based on the CCC (3C) Digital Key (DK) specification. 3C (Car Connectivity Consortium, CCC) is a global cross-industry organization dedicated to developing standards for smartphone-to-car connectivity solutions. In July 2021, CCC defined UWB as the core technology of the third-generation digital key and released the CCC R3 (third-generation digital key) specification. CCCR3 is based on the use of NFC / BLE / UWB as the basis of radio technology. The system uses asymmetric cryptography technology to mutually sign and authenticate vehicles and devices, and only displays the identity of known vehicles. Only by using the private key signature calculation corresponding to the public key stored in the vehicle, can the device unlock the vehicle, start the engine, and other functions. However, in the process of mutual signing and authentication between the vehicle and the device, the corresponding device OEM server and the vehicle OEM server need to be connected for data exchange, and the digital key systems of different vehicle OEMs operate independently, and different vehicle OEMs need to manage the connection of different brand device OEMs. The connection process is cumbersome, and the use and management of digital keys are relatively complicated.
[0028] To solve the above problems, the embodiment of the present invention provides a digital key activation method based on a digital key cloud platform. This embodiment introduces a digital key cloud platform connected with a vehicle OEM server and an equipment OEM server to form a cloud, and combines terminals (mobile terminals, vehicles) to jointly implement digital key related operations. Figure 1 As shown, the method of this embodiment specifically includes the following steps:
[0029] Step 101: In response to a request for pairing between a mobile terminal and a vehicle, the vehicle OEM server requests a pairing password from the digital key cloud platform;
[0030] The pairing password is used to pair the mobile terminal with the vehicle.
[0031] Specifically, the mobile terminal in this embodiment is an electronic device with wireless communication functions such as Bluetooth and capable of installing applications, and can be a smart phone, and the present invention does not impose specific restrictions on this. In order for the mobile terminal to obtain the digital key and control the vehicle through the digital key, the mobile terminal first initiates a request to pair with the vehicle to the vehicle OEM server, and the vehicle OEM server requests the digital key cloud platform to obtain the pairing password. Only when the mobile terminal obtains the pairing password can it pair with the vehicle and generate the digital key of the vehicle.
[0032] It should be noted that the vehicle targeted by this solution must support the digital key function and the OEM of the vehicle has been connected to the digital key cloud platform, and the device OEM to which the mobile terminal belongs has also been connected to the digital key cloud platform. The vehicle OEM in this embodiment actually includes Vehicle OEM Server (vehicle original equipment manufacturer server) and Vehicle OEM Services (vehicle original equipment manufacturer services), where Vehicle OEM Server includes DK-Server (digital key server) and Vehicle OEM Server API (vehicle OEM server interface) for processing standard services and extended services; Vehicle OEM Services includes MES (Manufacturing Execution System, manufacturing execution system), DMS (Driver Monitoring System, driver monitoring system), TSP (Telematics Service Provider, remote service platform) and application server. This embodiment does not distinguish between Vehicle OEM Server and Vehicle OEM Services, and they are collectively referred to as vehicle OEM servers, which will not be repeated below.
[0033] Step 102: After the mobile terminal obtains the pairing password returned by the vehicle OEM server, it pairs with the vehicle to generate a digital key for the vehicle.
[0034] Specifically, after the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, the digital key cloud platform responds to the request and returns the pairing password to the vehicle OEM server. After the mobile terminal obtains the pairing password returned by the vehicle OEM server, it is paired with the vehicle according to the password. The specific method of pairing can be through Bluetooth, or through wireless connection methods such as NFC (Near Field Communication), and the present invention does not impose specific restrictions on this. It should be noted that when pairing, the distance between the mobile terminal used by the owner and the vehicle needs to be within a preset distance, and the value of the preset distance can be determined according to actual needs. The present invention does not impose specific restrictions on this. After obtaining the pairing password, the mobile terminal is paired with the vehicle according to the pairing password. During the pairing connection process, the two interact to generate relevant data required for the digital key, including but not limited to their identification information, digital certificates, etc. After the mobile terminal obtains the relevant data required to generate the digital key, it generates the digital key.
[0035] Step 103: The mobile terminal sends the digital key to the digital key cloud platform for activation, and returns the activation result to the mobile terminal.
[0036] Specifically, after the mobile terminal generates a digital key, the digital key only exists in the mobile terminal and cannot take effect immediately. Since the Digital Key Cloud Platform includes CCC-compliant services such as Track Key, Manage Key, and Health Check, it will manage digital keys in a unified manner. Therefore, at this time, the digital key needs to be sent to the Digital Key Cloud Platform for activation, and the activation result is returned to the mobile terminal to inform the mobile terminal that the Digital Key Cloud Platform has activated the digital key.
[0037] Step 104: After the mobile terminal synchronizes the activation result to the vehicle, the digital key activation takes effect.
[0038] Specifically, after the mobile terminal obtains the activation result, it will interact with the vehicle again, synchronize the activation result to the vehicle, and inform the vehicle that the "digital key has been activated", so that the vehicle can recognize the digital key and respond to the control of the digital key, and the digital key activation will officially take effect.
[0039] Compared with the related art, the embodiment of the present invention introduces a digital key cloud platform, which is used to uniformly manage digital keys. In response to the request for pairing between the mobile terminal and the vehicle, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password; wherein, the pairing password is used to pair the mobile terminal with the vehicle; after the mobile terminal obtains the pairing password returned by the vehicle OEM server, it pairs with the vehicle to generate the digital key of the vehicle; the mobile terminal sends the digital key to the digital key cloud platform for activation, and returns the activation result to the mobile terminal; after the mobile terminal synchronizes the activation result to the vehicle, the digital key activation takes effect. That is, this solution uses the digital key cloud platform to connect the device OEM servers of mobile terminals of different brands and different vehicle OEM servers, reduces the connection complexity of the device OEM servers of mobile terminals of different brands and different vehicle OEM servers, controls the issuance of pairing passwords between the mobile terminal and the vehicle and the activation of digital keys through the digital key cloud platform, realizes unified management of digital keys, and realizes more convenient, safe and efficient digital key activation and management.
[0040] Another embodiment of the present invention relates to a digital key activation method based on a digital key cloud platform. This embodiment is a supplement to the above-mentioned embodiment and specifically includes the following contents:
[0041] In one example, step 101 may specifically include the following steps:
[0042] The mobile terminal initiates a vehicle binding request to the vehicle OEM server through a pre-installed vehicle OEM application; the vehicle binding request includes vehicle identification information and owner information; the vehicle OEM server binds the owner to the vehicle, and requests the digital key cloud platform to obtain the pairing password.
[0043] Specifically, when a user (owner) has purchased a vehicle and is about to use it for the first time, the vehicle OEM application needs to be pre-installed, and a binding request is sent to the vehicle OEM server through the vehicle OEM application. Among them, the vehicle OEM application is generally developed and integrated by the vehicle host or the car factory, and the basic functions are all related to the vehicle, such as: user manual, power management, vehicle settings, etc. The vehicle OEM application is connected to the vehicle OEM server through a public network. The vehicle OEM server can process vehicle data, user (owner) authentication and other services, provide corresponding computing services for the vehicle OEM application and perform data management on it. When the user purchases a vehicle, in order to control the vehicle, the owner's identity must be authenticated first. The user (owner) uses a mobile terminal to initiate a vehicle binding request to the vehicle OEM server through the pre-installed vehicle OEM application. The vehicle binding request includes vehicle identification information and owner information. After receiving the binding request, the vehicle OEM server parses it, obtains the vehicle identification information and owner information, locks the unique vehicle according to the vehicle identification information, and binds it to the user's mobile terminal) so that the user can subsequently receive a digital key through the mobile terminal to control the vehicle. Since the vehicle is bound to the user's mobile terminal for the first time, it means that the mobile terminal has not yet obtained the digital key. After the binding is completed, the vehicle OEM server will return the vehicle binding response to the vehicle OEM application in the mobile terminal, and automatically request the pairing password from the digital key cloud platform so that the mobile terminal can obtain the digital key later.
[0044] Accordingly, in one example, Figure 2 As shown, after the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, the following steps are included:
[0045] Step 201: The digital key cloud platform generates a pairing password, a salt value and a verifier, and sends the verifier to the vehicle; wherein the verifier is used to verify the pairing password.
[0046] Specifically, after the digital key cloud platform receives a request from the vehicle OEM server to obtain a pairing password, it will generate a corresponding pairing password. The request may carry information about the mobile terminal and the vehicle, and the pairing password generated by the digital key cloud platform can pair the mobile terminal corresponding to the information carried in the request from the vehicle OEM server with the vehicle. In addition, the digital key cloud platform can generate a salt value (Salt) and a verifier (verifier) at the same time as the pairing password generated by the digital key cloud platform, wherein Salt can be used to encrypt the pairing password to improve security, and the verifier is used to verify the pairing password. The digital key cloud platform sends the verifier to the vehicle through telematics through the forwarding of the vehicle OEM server for the vehicle to verify the pairing password. It should be noted that in this embodiment, all data transmissions between the digital key cloud platform and the vehicle are realized through the forwarding of the vehicle OEM server, which will not be repeated later.
[0047] Step 202: The digital key cloud platform creates a URL (Uniform Resource Locator) link containing the pairing password, and returns the pairing password and the URL link to the vehicle OEM server.
[0048] Specifically, after the Digital Key Cloud Platform successfully sends the verifier to the vehicle through telematics and receives a response from the vehicle, the Digital Key Cloud Platform creates a URL link containing a pairing password and returns the pairing password and the URL link to the vehicle OEM server. The pairing password and the URL link are the Digital Key Cloud Platform's response to the request for the pairing password issued by the vehicle OEM server to the Digital Key Cloud Platform.
[0049] Step 203: The vehicle OEM server sends a pairing message to the mobile terminal via a text message, where the pairing message includes a URL link.
[0050] Specifically, after the vehicle OEM server obtains the pairing password and URL link provided by the digital key cloud platform, it sends a pairing message to the mobile terminal via SMS, and the pairing message contains the URL link. It should be noted that when logging into the vehicle OEM application, the user needs to log in via a phone number, so the vehicle OEM server can obtain the phone number corresponding to the mobile terminal and send a text message.
[0051] In one example, step 102 may include the following steps:
[0052] The mobile terminal starts pairing with the vehicle according to the pairing password, obtains the vehicle's identification information and digital certificate, and sends the mobile terminal's identification information and digital certificate to the vehicle; the mobile terminal generates a digital key in the vehicle OEM application based on the vehicle's identification information and digital certificate, as well as the mobile terminal's identification information and digital certificate; the digital key is a digital key used to control the vehicle.
[0053] Specifically, after the vehicle OEM server sends a pairing message containing a URL link to the mobile terminal via SMS, the mobile terminal obtains the pairing password returned by the vehicle OEM server. The user can click on the URL link in the SMS, which will trigger the mobile terminal to open the "wallet" application (Application, APP) to initiate pairing with the vehicle. The wallet in this embodiment refers to the "wallet" APP that comes with different mobile terminals, such as Apple Wallet, Huawei Wallet, Samsung Wallet and other APPs that support the storage of digital keys. After the vehicle receives the pairing password transmitted by the mobile terminal through wireless communication methods such as NFC, the verifier transmitted by the digital key cloud platform is called to verify the pairing password sent by the mobile terminal. After the verification is passed, the vehicle and the mobile terminal begin to interact with data, and the mobile terminal obtains the information required to generate the digital key, including the vehicle's identification information and digital certificate, and sends its own identification information and digital certificate to the vehicle. The mobile terminal generates a digital key in the vehicle OEM application based on the obtained vehicle's identification information and digital certificate, as well as the mobile terminal's identification information and digital certificate. It should be noted that the vehicle OEM application contains a built-in DK SDK (Digital Key Software Development Kit) for generating and managing digital keys.
[0054] In another example, step 103 includes the following steps: the mobile terminal sends the digital key to the digital key cloud platform through the device OEM server; the digital key cloud platform registers the digital key as an activated state, and returns the activation result to the mobile terminal after the registration is completed.
[0055] Specifically, in this embodiment, all data interactions between the mobile terminal and the digital key cloud platform are carried out via the device OEM server, which is used to provide services and perform data management for the "wallet" application of the mobile terminal. The mobile terminal sends the digital key to the digital key cloud platform, and the digital key cloud platform registers the digital key as activated and returns the activation result. The activation result is used to inform the mobile terminal that the digital key has been activated. The activation result may include a graphic of the digital key displayed in the form of a "card" on the mobile terminal, the model of the vehicle, the name of the vehicle, and related custom data when the vehicle leaves the factory. The present invention does not impose specific restrictions on this. After returning the activation result to the mobile terminal, the mobile terminal interacts with the vehicle through the activation result to inform the vehicle of the activation status of the digital key, and the digital key officially takes effect.
[0056] Compared with the related art, this embodiment generates a pairing password and a URL link containing the pairing password through the digital key cloud platform, which is sent to the mobile terminal by the vehicle OEM server in the form of a text message, so that the mobile terminal obtains the pairing password and pairs with the vehicle to generate a digital key to control the vehicle. That is, this solution implements the related functions of controlling the generation and activation of digital keys through the digital key cloud platform by sending the pairing password through the digital key cloud platform, and realizes unified management of digital keys, which is more convenient, safe and efficient.
[0057] Another embodiment of the present invention relates to a digital key activation method based on a digital key cloud platform. This embodiment is an alternative embodiment of the aforementioned embodiment. This embodiment provides another implementation process of step 101, which specifically includes the following contents.
[0058] The vehicle OEM application pre-installed on the mobile terminal initiates a pairing request to the vehicle OEM server, requesting pairing with the vehicle; the pairing request includes the vehicle owner information; the vehicle OEM server verifies whether the owner information matches the vehicle owner, and after verification, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password.
[0059] Specifically, this embodiment is aimed at the scenario where the user's (owner's) mobile terminal has been bound to the vehicle and there is no digital key in the current mobile terminal. A "start pairing" button can be set in the vehicle OEM application. By clicking the button, the vehicle OEM application initiates a pairing request to the vehicle OEM server, requesting to pair with the vehicle, and the pairing request contains the owner information. Since the mobile terminal has been bound to the vehicle, the vehicle OEM server verifies whether the owner of the terminal bound to it and the owner information contained in the pairing request match, that is, performs a car ownership verification to determine whether the current mobile terminal has the right to pair with the vehicle. After verifying the match, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password. Correspondingly, in another example, after the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, the following steps are included: the digital key cloud platform generates a pairing password, a salt value and a verifier, and sends the verifier to the vehicle; wherein the verifier is used to verify the pairing password; the digital key cloud platform creates a URL link containing the pairing password, and returns the pairing password and the URL link to the vehicle OEM server; the vehicle OEM server returns the pairing password to the mobile terminal through the API of the vehicle OEM application.
[0060] Specifically, after the digital key cloud platform receives a request for obtaining a pairing password from the vehicle OEM server, it will generate a corresponding pairing password. The request may carry information about the mobile terminal and the vehicle, and the pairing password generated by the digital key cloud platform can enable the mobile terminal corresponding to the information carried in the request sent by the vehicle OEM server to pair with the vehicle. In addition, the digital key cloud platform can generate a salt value (Salt) and a verifier (verifier) at the same time as the pairing password generated by the digital key cloud platform, wherein Salt can be used to encrypt the pairing password to improve security, and the verifier is used to verify the pairing password. The digital key cloud platform sends the verifier to the vehicle through telematics and forwarded by the vehicle OEM server, so that the vehicle can verify the pairing password. After the digital key cloud platform successfully sends the verifier to the vehicle through telematics and receives the response from the vehicle, the digital key cloud platform creates a URL link containing the pairing password, and returns the pairing password and the URL link to the vehicle OEM server, which is the response of the digital key cloud platform to the request for obtaining the pairing password issued by the vehicle OEM server to the digital key cloud platform. Since the user initiates a request to obtain the pairing password by clicking the “Start Pairing” button in the vehicle OEM application, the vehicle OEM server can return the pairing password to the mobile terminal as a response through the API of the vehicle OEM application.
[0061] After the mobile terminal obtains the pairing password returned by the vehicle OEM server, the URL link will trigger the mobile terminal to open the wallet and initiate pairing with the vehicle. Accordingly, the subsequent mobile terminal starts pairing with the vehicle through the wallet according to the pairing password, obtains the vehicle's identification information and digital certificate, and sends the mobile terminal's identification information and digital certificate to the vehicle; the mobile terminal generates a digital key in the vehicle OEM application according to the vehicle's identification information and digital certificate, and the mobile terminal's identification information and digital certificate, and the mobile terminal sends the digital key to the digital key cloud platform through the device OEM server; the digital key cloud platform registers the digital key as activated, and returns the activation result to the mobile terminal after the registration is completed. The steps are the same as the above-mentioned embodiment, and the implementation details of the steps in the above-mentioned embodiment are still valid in this embodiment, and the present invention will not be repeated here.
[0062] Compared with the related art, this embodiment generates a pairing password and a URL link containing the pairing password through the digital key cloud platform, which is sent by the vehicle OEM server to the vehicle OEM application pre-installed on the mobile terminal through the API, so that the mobile terminal obtains the pairing password and pairs with the vehicle to generate a digital key to control the vehicle. That is, this solution implements the related functions of controlling the generation and activation of digital keys through the digital key cloud platform by sending the pairing password through the digital key cloud platform, and realizes unified management of digital keys, which is more convenient, safe and efficient.
[0063] Another embodiment of the present invention relates to a digital key activation method based on a digital key cloud platform. This embodiment is a supplementary embodiment of the above embodiment. Figure 3 As shown, this embodiment specifically includes the following steps.
[0064] Step 301: The digital key cloud platform sends a notification message to the vehicle OEM server indicating that the vehicle and the mobile terminal are successfully paired.
[0065] Step 302: After receiving the notification information, the vehicle OEM server requests the digital key cloud platform to obtain a new pairing password.
[0066] Step 303: The digital key cloud platform generates a new pairing password, creates a new URL link containing the pairing password, and returns the new pairing password and the new URL link to the vehicle OEM server.
[0067] Step 304: The vehicle OEM server sends a new pairing message to the mobile terminal via SMS, and the new pairing message includes a new URL link; wherein the new pairing password is used to pair the mobile terminal with the vehicle again after the digital key expires or is deleted, so as to generate the digital key again.
[0068] Specifically, this embodiment is aimed at a scenario in which a mobile terminal obtains a valid digital key and stores it in a wallet in the form of a "card", and then the digital key becomes invalid or is deleted from the wallet and cannot be used anymore.
[0069] In order to prevent the digital key from being accidentally deleted or invalidated and unable to be used again or continuously, after steps 101-104 are completed, the digital key cloud platform will send a notification message to the vehicle OEM server to indicate that the vehicle and the mobile terminal are successfully paired. After receiving the notification message, the vehicle OEM server requests the digital key cloud platform to obtain a new pairing password, salt value and new verifier; the new verifier is sent to the vehicle by the digital key cloud platform. The digital key cloud platform generates a new pairing password, creates a new URL link containing the pairing password, and returns the new pairing password and the new URL link to the vehicle OEM server; the vehicle OEM server sends a new pairing message to the mobile terminal via SMS, and the new pairing message contains a new URL link. At this time, if the previous digital key expires or is deleted from the wallet, when the user wants to use it again, he can click on the new URL link to initiate the pairing of the mobile terminal and the vehicle, and activate and generate the digital key in the same way as in the previous embodiment. It is not difficult to find that this embodiment is a repetition of the steps of the previous embodiment, and the implementation details of the relevant steps are still valid in this embodiment, and this embodiment will not be repeated.
[0070] Compared with the related art, after the current digital key is activated and becomes effective, the present embodiment requests the digital key cloud platform to obtain a new pairing password again through the vehicle OEM server, so as to obtain a new URL link containing the new pairing password and send it to the mobile terminal via SMS, so that the mobile terminal can activate a digital key again after the current digital key becomes invalid, and the acquisition of the digital key is more convenient. Another embodiment of the present invention relates to an electronic device, such as Figure 4 As shown, it includes at least one processor 402; and a memory 401 communicatively connected to the at least one processor 402; wherein the memory 401 stores instructions that can be executed by the at least one processor 402, and the instructions are executed by the at least one processor 402 so that the at least one processor 402 can execute any of the above-mentioned embodiments of the digital key activation method based on the digital key cloud platform.
[0071] The memory 401 and the processor 402 are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors 402 and the memory 401 together. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor 402 is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor 402.
[0072] The processor 402 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory 401 can be used to store data used by the processor 402 when performing operations. The electronic device in this embodiment can be a physical key, a mobile phone terminal, etc., and the present invention does not specifically limit this.
[0073] Another embodiment of the present invention relates to a computer-readable storage medium storing a computer program, which, when executed by a processor, implements any of the above-mentioned embodiments of the digital key activation method based on the digital key cloud platform.
[0074] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0075] Those skilled in the art will appreciate that the above-mentioned embodiments are specific examples for implementing the present invention, and in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present invention.
Claims
1. A digital key activation method based on a digital key cloud platform, characterized in that: include: In response to a request for pairing of a mobile terminal with a vehicle, the vehicle OEM server requests a pairing password from the digital key cloud platform; wherein the pairing password is used to pair the mobile terminal with the vehicle; After the mobile terminal obtains the pairing password returned by the vehicle OEM server, it pairs with the vehicle to generate a digital key for the vehicle; The mobile terminal sends the digital key to the digital key cloud platform for activation, and returns the activation result to the mobile terminal; After the mobile terminal synchronizes the activation result to the vehicle, the digital key activation takes effect; The mobile terminal sends the digital key to the digital key cloud platform for activation, including: The mobile terminal sends the digital key to the digital key cloud platform through the device OEM server; The digital key cloud platform registers the digital key as an activated state, and returns the activation result to the mobile terminal after registration is completed.
2. The method according to claim 1, characterized in that In response to the request for pairing between the mobile terminal and the vehicle, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, including: The mobile terminal initiates a vehicle binding request to the vehicle OEM server through a pre-installed vehicle OEM application; wherein the vehicle binding request includes vehicle identification information and vehicle owner information; The vehicle OEM server binds the vehicle owner to the vehicle and requests the digital key cloud platform to obtain the pairing password.
3. The method according to claim 2, characterized in that After the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, it includes: The digital key cloud platform generates the pairing password, salt value and verifier, and sends the verifier to the vehicle; wherein the verifier is used to verify the pairing password; The digital key cloud platform creates a URL link containing the pairing password, and returns the pairing password and the URL link to the vehicle OEM server; The vehicle OEM server sends a pairing message to the mobile terminal via a text message, and the pairing message includes the URL link.
4. The method according to claim 1, characterized in that In response to the request for pairing between the mobile terminal and the vehicle, the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, including: Initiating a pairing request to the vehicle OEM server through the vehicle OEM application pre-installed on the mobile terminal, requesting pairing with the vehicle; the pairing request includes vehicle owner information; The vehicle OEM server verifies whether the vehicle owner information matches the vehicle owner. After verification, the vehicle OEM server requests the digital key cloud platform to obtain a pairing password.
5. The method according to claim 4, characterized in that After the vehicle OEM server requests the digital key cloud platform to obtain the pairing password, it includes: The digital key cloud platform generates the pairing password, salt value and verifier, and sends the verifier to the vehicle; wherein the verifier is used to verify the pairing password; The digital key cloud platform creates a URL link containing the pairing password, and returns the pairing password and the URL link to the vehicle OEM server; The vehicle OEM server returns the pairing password to the mobile terminal through the interface of the vehicle OEM application.
6. The method according to claim 3 or 5, characterized in that: After the mobile terminal obtains the pairing password returned by the vehicle OEM server, it pairs with the vehicle to generate a digital key for the vehicle, including: The mobile terminal starts pairing with the vehicle according to the pairing password, obtains the identification information and digital certificate of the vehicle, and sends the identification information and digital certificate of the mobile terminal to the vehicle; The mobile terminal generates the digital key in the vehicle OEM application according to the identification information and digital certificate of the vehicle, and the identification information and digital certificate of the mobile terminal; the digital key is a digital key used to control the vehicle.
7. The method according to claim 1, characterized in that After the digital key activation takes effect, it also includes: The digital key cloud platform sends notification information indicating successful pairing of the vehicle and the mobile terminal to the vehicle OEM server; After receiving the notification information, the vehicle OEM server requests the digital key cloud platform to obtain a new pairing password; The digital key cloud platform generates the new pairing password, creates a new URL link containing the pairing password, and returns the new pairing password and the new URL link to the vehicle OEM server; The vehicle OEM server sends a new pairing message to the mobile terminal via a text message, wherein the new pairing message includes the new URL link; The new pairing password is used to pair the mobile terminal with the vehicle again after the digital key becomes invalid or lost, so as to generate the digital key again.
8. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the digital key activation method based on the digital key cloud platform as described in any one of claims 1 to 7.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the digital key activation method based on the digital key cloud platform described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Vehicle digital key activation method and system and storage medium
CN111376865A
Vehicle function control method, vehicle function control device and storage medium
CN112995948A