Method, device, electronic device and computer program for synchronizing digital vehicle keys
Patent Information
- Application Number
- JP2023190135
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2023-03-21
- Filing Date
- 2023-11-07
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2043-11-07
AI Technical Summary
を含むことができる。
Smart Images

Figure 0007635339000001 
Figure 0007635339000002 
Figure 0007635339000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to the field of vehicle technology, and in particular to a method, an apparatus, an electronic device and a computer program for synchronizing a digital vehicle key. [Background technology]
[0002] In the related art, Bluetooth digital vehicle keys based on Bluetooth communication are currently very popular in various models of various automobile manufacturers, and in this function scenario, the process of Bluetooth key creation between mobile phone devices and vehicles is premised on the normal use of all Bluetooth digital vehicle key extension functions. However, the process of Bluetooth digital vehicle key creation essentially introduces multi-ends such as mobile phone devices, vehicle terminals, and cloud servers, and there are also multiple nodes in the end-to-end communication link (e.g., cloud services of mobile phone devices, vehicle network connection modules, vehicle central domain controllers, etc.), so there is a risk that the multi-end descriptions of the same digital key status (e.g., key available, key deleted, key being created, etc.) will not match, and when this risk occurs, an unavailable key may be used successfully, resulting in a safety risk for the vehicle. Therefore, how to design a key creation status synchronization scheme that can achieve both key status consistency and a friendly user experience under the combination of multi-ends is an urgent technical problem to be solved. Summary of the Invention
[0003] To overcome the problems existing in the related art, the present disclosure provides a method, apparatus, electronic device and computer program for synchronizing a digital vehicle key.
[0004] According to a first aspect of an embodiment of the present disclosure, there is provided a method for synchronizing a digital vehicle key, comprising: The method includes the steps of: in response to vehicle key creation status information sent by a vehicle terminal, monitoring key creation status information of a first car owner matching the vehicle key creation status information; if a car owner's key creation application sent by a first user terminal is received before receiving the key creation status information of the first car owner, determining key information of a target car owner based on the key creation application of the car owner; and sending the target car owner's key information to the vehicle terminal, where the target car owner's key information is used to instruct the vehicle terminal to cover the first car owner's key information corresponding to the vehicle key creation status information based on the target car owner's key information.
[0005] Optionally, the method further includes generating a digital key blacklist in response to a key creation request from the car owner; and writing the first car owner's key information to the digital key blacklist.
[0006] Optionally, the method further includes the steps of: when receiving the key creation status information of a second car owner, determining key information of the second car owner corresponding to the key creation status information of the second car owner; and when the key information of the second car owner exists in the digital key blacklist, sending an information deletion command to the second user terminal, where the information deletion command is used to instruct the second user terminal to delete the digital vehicle key corresponding to the key information of the second car owner.
[0007] Optionally, the method further includes determining corresponding key identity information based on the key information of the second car owner; and determining that the key information of the second car owner exists in the digital key blacklist if the key identity information exists in the digital key blacklist.
[0008] Optionally, the step of determining key information of the target vehicle owner based on the key creation application of the car owner includes a step of determining vehicle identity information of the vehicle terminal and user identity information of the first user terminal based on the key creation application of the car owner, and a step of generating key information of the target vehicle owner based on the vehicle identity information and the user identity information.
[0009] Optionally, the method further includes the steps of: generating a digital key deletion command when the key creation status information of the first car owner is not received within a preset time; and sending the digital key deletion command to the vehicle terminal, where the digital key deletion command is used to instruct the vehicle terminal to delete the key information of the first car owner.
[0010] According to a second aspect of an embodiment of the present disclosure, a digital vehicle key synchronization device is provided, comprising: an execution module configured to monitor a first car owner's key creation status information matching the vehicle key creation status information in response to vehicle key creation status information sent by a vehicle terminal; a determination module configured to determine a target vehicle owner's key information based on the car owner's key creation request if a car owner's key creation request sent by a first user terminal is received before receiving the first car owner's key creation status information; and a sending module configured to send the target vehicle owner's key information to the vehicle terminal, where the target vehicle owner's key information is used to instruct the vehicle terminal to cover the first car owner's key information corresponding to the vehicle key creation status information based on the target vehicle owner's key information.
[0011] Optionally, the apparatus further comprises a generation module, the generation module configured to generate a digital key blacklist in response to a key creation application of the car owner, and to write the key information of the first car owner to the digital key blacklist.
[0012] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing instructions executable by the processor, wherein the processor is configured to monitor a first car owner's key creation status information matching the vehicle key creation status information in response to vehicle key creation status information sent by a vehicle terminal; and if a car owner's key creation request sent by a first user terminal is received before receiving the first car owner's key creation status information, determine a target car owner's key information based on the car owner's key creation request, and send the target car owner's key information to the vehicle terminal, wherein the target car owner's key information is used to instruct the vehicle terminal to cover the first car owner's key information corresponding to the vehicle key creation status information based on the target car owner's key information.
[0013] According to a fourth aspect of an embodiment of the present disclosure, there is provided a computer program product, which, when executed by a processor, performs steps of the digital vehicle key synchronization method provided by the first aspect of the present disclosure. The technical solutions provided in the embodiments of the present disclosure may include the following beneficial effects:
[0014] According to the above method, in response to the vehicle key creation status information sent by the vehicle terminal, monitor the first car owner's key creation status information that matches the vehicle key creation status information, and if a car owner's key creation application sent by the first user terminal is received before receiving the first car owner's key creation status information, determine the target car owner's key information according to the car owner's key creation application, and send the target car owner's key information to the vehicle terminal, where the target car owner's key information is used to instruct the vehicle terminal to cover the first car owner's key information corresponding to the vehicle key creation status information according to the target car owner's key information, thereby introducing the cloud to trigger the vehicle terminal key cover mechanism, so that the user terminal covers the synchronized digital vehicle key according to the key creation application, thereby realizing the synchronization of the digital vehicle key between the vehicle terminal, the cloud and the user terminal, and improving the user experience in the process of the car owner creating a digital vehicle key.
[0015] It should be noted that the above general description and the following detailed description are merely exemplary and explanatory and are not intended to limit the present disclosure. [Brief description of the drawings]
[0016] The drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification serve to explain the principles of the present disclosure. [Figure 1] 4 is a flow chart of a method for synchronizing a digital vehicle key according to an exemplary embodiment. [Diagram 2] 4 is a flow chart of another digital vehicle key synchronization method disclosed in accordance with an exemplary embodiment. [Diagram 3] 1 is a flow chart of a digital vehicle key management method disclosed in accordance with an example embodiment. [Figure 4] 4 is a flow chart of another digital vehicle key synchronization method disclosed in accordance with an exemplary embodiment. [Diagram 5]FIG. 2 is a block diagram of a digital vehicle key synchronization device according to an exemplary embodiment. [Figure 6] FIG. 2 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] Exemplary embodiments will now be described in detail, examples of which are illustrated in the drawings. Where the following description refers to the drawings, the same numerals in different drawings represent the same or similar elements unless otherwise stated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure, as detailed in the appended claims.
[0018] It should be noted that all signal, information or data acquisition operations in this application are performed with the permission of the owner of the corresponding device, under the premise of complying with the corresponding data protection laws and regulations of the country where they are located.
[0019] In the related technology, the scenarios in which the key statuses of the vehicle terminal, the mobile phone terminal, and the car manufacturer cloud that occur during the Bluetooth digital vehicle key production process mainly include the following two major categories, and each category includes two specific sub-scenarios:
[0020] 1. The car manufacturer cloud only receives notification messages when the vehicle terminal successfully creates the key. The specific scenarios include: 1.1. The vehicle terminal successfully creates a key and pushes the status to the vehicle manufacturer cloud; the mobile phone terminal fails to create a key and pushes the status to the vehicle manufacturer cloud; 1.2. The vehicle terminal successfully creates the key and pushes the corresponding status to the OEM cloud. The mobile device terminal fails to push the key creation status to the OEM cloud, and the OEM cloud does not know the key creation status of the mobile device; 2. The car manufacturer cloud only receives the notification message when the mobile phone terminal successfully creates the key. The specific scenarios include: 2.1. The mobile phone terminal successfully creates a key and pushes the corresponding status to the vehicle manufacturer cloud; the vehicle terminal fails to create a key and pushes the corresponding status to the vehicle manufacturer cloud; 2.2. The mobile phone device terminal successfully creates a key and pushes the corresponding status to the car manufacturer cloud, but the process of pushing the key creation status of the vehicle terminal to the car manufacturer cloud fails, so the car manufacturer cloud cannot know the key creation status of the vehicle terminal.
[0021] In the above scenario where the key status of the three sides does not match due to communication errors, most of the related technologies have universal and reliable solutions. For the above scenario 1.2, in the related technologies, the car manufacturer terminal needs to wait a long time for the key creation status of the mobile device terminal, which makes the car manufacturer terminal unable to initiate a new key creation application based on the key of the same car owner, which degrades the user experience of the digital vehicle key.
[0022] In view of this, the present disclosure provides a method for synchronizing a digital vehicle key, and Fig. 1 is a flowchart of a method for synchronizing a digital vehicle key according to an exemplary embodiment. As shown in Fig. 1, the method is used in a terminal and includes the following steps:
[0023] In step S101, in response to the vehicle key production status information sent by the vehicle terminal, monitor the key production status information of a first vehicle owner that matches the vehicle key production status information.
[0024] In particular, in the related art, the opening and closing of a vehicle must all be realized by a fixed vehicle key, and in general circumstances, the vehicle key is made small so that the user can easily carry it. However, due to the portability of the vehicle key, the vehicle key is easily lost, and when the user needs to use the vehicle, the vehicle cannot be opened. Therefore, in this embodiment, in order to facilitate the user's going out, a digital vehicle key is installed in a user terminal (e.g., a mobile phone, a personal computer, an electronic watch, a tablet, etc.) carried by the user, and a binding between the user terminal and the vehicle terminal is realized by corresponding software control, and the vehicle can be opened or closed by operating the user terminal based on the binding relationship, and the function of the vehicle key is realized by applying the user terminal. The vehicle terminal is a vehicle host installed in the vehicle, and the host is used to process digital signals of the vehicle, and can transmit communication data to the car manufacturer cloud through a vehicle-cloud link, and can also establish communication interaction with the user terminal through a Bluetooth communication method. As the binding relationships between user terminals and cars increase, it becomes necessary for the car manufacturer terminal to store the corresponding relationships between the user terminals and the vehicle terminals, and the user terminal may realize management of the vehicle key of the same vehicle through the car manufacturer terminal. For example, the user terminal can issue temporary vehicle keys to other user terminals based on the car owner's control rights over the vehicle terminal, and other users can temporarily realize driving control of the vehicle based on the temporary vehicle key.
[0025] In addition, in order to avoid the vehicle being arbitrarily used temporarily by other users due to the management disorder of the same vehicle terminal, in this embodiment, the same vehicle terminal is only allocated to one car owner, and the digital vehicle key corresponding to the car owner information can only be allocated to one user terminal, and the temporary use authority of the vehicle of other user terminals needs to be allocated to other temporary users by the user terminal corresponding to the car owner through the car manufacturer cloud. In the process of arranging the digital vehicle key of the vehicle, the user needs to establish digital pairing with the vehicle terminal based on the user terminal, and for example, wireless communication can be performed between the user terminal and the vehicle terminal of this embodiment based on Bluetooth (registered trademark), and in the process of establishing digital pairing, a unique correspondence relationship between the vehicle terminal and the user terminal is established based on the unique identifier of the user terminal (e.g., communication ID information of the user terminal) and the unique identifier of the vehicle terminal (e.g., engine number information of the vehicle, etc.), and corresponding digital vehicle key information is generated based on the correspondence relationship, and the digital vehicle key information is stored in the vehicle terminal and the user terminal. After generating the digital vehicle key information, the vehicle terminal needs to report the key creation status of the vehicle terminal to the car manufacturer cloud through the vehicle-cloud communication link, and at the same time, the user terminal also reports the key creation status of the car owner terminal to the car manufacturer cloud through the Internet communication link. After the car manufacturer cloud receives the key creation status reported by the vehicle terminal and the user terminal, it matches the two creation statuses. If it determines that the creation statuses are consistent, it will feed back a creation success signal to the vehicle terminal and the user terminal for synchronization. The vehicle terminal and the user terminal receive the signal, and the user terminal can control the opening or closing of the vehicle by applying the digital vehicle key.
[0026] Exemplarily, in this embodiment, when the digital vehicle keys in the car manufacturer cloud, the vehicle terminal, and the user terminal are synchronized, the vehicle terminal can open or close the vehicle based on the digital vehicle key, and the synchronicity of the digital vehicle keys on the three sides needs to be judged through the car manufacturer cloud. This embodiment is applied to the car manufacturer cloud, and after completing the matching of the digital vehicle key between the vehicle terminal and the user terminal and completing the key creation, the vehicle key creation status information of the vehicle terminal is sent to the car manufacturer cloud through the vehicle-cloud communication link to report the current vehicle key creation status of the vehicle to the car manufacturer cloud, and the vehicle key creation status information includes information such as vehicle key creation success, vehicle key creation failure, vehicle key creation in progress, etc. In particular, in this embodiment, the communication manner between the vehicle terminal and the car manufacturer cloud is a dedicated vehicle-cloud communication link based on wireless communication, and the vehicle-cloud communication link is a local network, which avoids communication interference and allows the car manufacturer cloud to quickly receive the status information sent by the vehicle terminal. The user terminal and the car manufacturer cloud communicate digitally via the Internet. If there are a relatively large number of network elements and communication link interference between them, or the communication signal of the user terminal is unstable, the user terminal will not be able to transmit the car owner's key creation status information to the car manufacturer cloud in a timely manner, and the digital vehicle key in the car manufacturer cloud will not be able to achieve synchronous calibration.
[0027] After the car manufacturer cloud receives the vehicle key production status information sent by the vehicle terminal, it monitors the key production status information of the first car owner sent by the corresponding first user terminal based on the vehicle key production status information. In particular, in this embodiment, the vehicle key production status information reported by the vehicle terminal includes ID information of the vehicle terminal and the user terminal, so that it can monitor whether the car manufacturer cloud has received the key production status information of the corresponding first car owner based on the vehicle key production status information.
[0028] 2 is a flow chart of another digital vehicle key synchronization method according to an exemplary embodiment. As shown in FIG. 2, after the above step S101, the method further includes the following steps:
[0029] If the key production status information of the first vehicle owner is not received within a preset time, a digital key deletion command is generated.
[0030] A digital key deletion command is sent to the vehicle terminal, and the digital key deletion command is used to instruct the vehicle terminal to delete the key information of the first vehicle owner.
[0031] For example, in this embodiment, when the car manufacturer cloud starts to measure time after receiving the vehicle key creation status information sent by the vehicle terminal, it monitors the key creation status information of the first car owner sent to the car manufacturer cloud after the user terminal creates the digital vehicle key. If the key creation status information of the first car owner is not received within a preset time, it generates a digital key deletion command and sends the digital key deletion command to the vehicle terminal, and the vehicle terminal deletes the key information of the first car owner in the vehicle terminal according to the digital key deletion command. After the car manufacturer terminal receives the key creation status information of the first car owner sent by the user terminal in the process of the first digital vehicle key creation, it also sends a digital key deletion command to the user terminal to delete the digital vehicle key in the user terminal, in order to avoid desynchronization of information on the three sides. By using the deletion command, the digital vehicle key that has not been successfully synchronized in the vehicle terminal and the user terminal is deleted, thereby clearing the digital vehicle key records of the three parties, and avoiding the digital vehicle key affecting the newly constructed digital vehicle key during the next digital vehicle key creation process, which causes the three parties to be unable to create a new digital vehicle key.
[0032] In step S102, if a key creation application for a car owner sent by a first user terminal is received before receiving the key creation status information of the first car owner, determine the key information of the target car owner based on the key creation application for the car owner.
[0033] For example, in this embodiment, in the process of monitoring the first user key creation status information generated in the process of the car manufacturer terminal creating a digital vehicle key for the first user terminal, if the car manufacturer terminal receives a car owner's key creation request sent by another user terminal or the first user terminal, the user may experience some communication failure, such as the user terminal not being able to send communication information to the car manufacturer terminal because it does not have a data communication volume, the user terminal being shut down due to a lack of power, or the user terminal being congested in the current communication link, and the related communication information may not be transmitted to the car manufacturer cloud in a timely manner, and the first user terminal may not be able to send the corresponding first car owner's key creation status information to the car manufacturer terminal. If the user needs to use the vehicle, he or she may borrow another user terminal or use the first user terminal to send the car owner's key creation request to the car manufacturer cloud. In particular, in this embodiment, the car owner's key creation status information is used to report the creation status of the digital vehicle key between the user terminal and the car terminal to the car manufacturer cloud, and the car owner's key creation request is used to report the car manufacturer terminal an application request to re-create the digital vehicle key. After the car manufacturer cloud receives the key creation application of the car owner, it determines the key information of the target car owner that needs to be created by the user terminal based on the key creation application of the car owner.
[0034] Optionally, in the implementation manner, the above-mentioned step S102 includes a step of determining vehicle identity information of the vehicle terminal and user identity information of the first user terminal based on a key creation application of the car owner, and a step of generating key information of the target vehicle owner based on the vehicle identity information and the user identity information.
[0035] In particular, in this embodiment, the key creation request of the car owner includes the vehicle identity information of the vehicle terminal and the user identity information of the first user terminal that sends the key creation request of the car owner, and the vehicle terminal is consistent with the vehicle terminal that reports the vehicle key creation status information to the car manufacturer cloud in the above step. Illustratively, in order to avoid the occurrence of a disturbance in the correspondence between the vehicle and the user terminal, the vehicle key creation status information, the key creation status information of the car owner, and the key creation request of the car owner all include the vehicle identity information of the corresponding vehicle terminal and the user identity information of the user terminal, and the vehicle identity information is used to uniquely identify the vehicle terminal, and the user identity information is used to uniquely identify the user terminal. Therefore, the user identity information and the vehicle identity information can generate the key information of the target car owner according to a preset editing rule.
[0036] In step S103, the key information of the target car owner is sent to the vehicle terminal, and the key information of the target car owner is used to instruct the vehicle terminal to cover the key information of the first car owner corresponding to the vehicle key production status information based on the key information of the target car owner.
[0037] In particular, in this embodiment, after the car manufacturer cloud generates the key information of the target car owner, the digital car key in the user terminal and the car manufacturer cloud can realize synchronization, and therefore the key information of the target car owner needs to be synchronized with the corresponding vehicle terminal. For example, the key information of the target car owner includes the vehicle identity information of the vehicle terminal, and the car manufacturer cloud transmits the key information of the target car owner to the vehicle terminal through wireless communication according to the vehicle identity information. After receiving the key information of the target car owner, the vehicle terminal deletes the key information of the first car owner corresponding to the vehicle key creation status information in the vehicle terminal, and generates a digital vehicle key according to the key information of the target car owner, thereby realizing the synchronization of the digital vehicle key between the user terminal, the vehicle terminal, and the car manufacturer cloud.
[0038] In the above-mentioned manner, in response to the vehicle key creation status information sent by the vehicle terminal, monitor the first car owner's key creation status information that matches the vehicle key creation status information, and if a car owner's key creation application sent by the first user terminal is received before receiving the first car owner's key creation status information, determine the target car owner's key information according to the car owner's key creation application, and send the target car owner's key information to the vehicle terminal, where the target car owner's key information is used to instruct the vehicle terminal to cover the first car owner's key information corresponding to the vehicle key creation status information according to the target car owner's key information. In this way, the cloud is introduced to trigger the vehicle terminal key cover mechanism, so that the user terminal covers the synchronized digital vehicle key according to the key creation application, thereby realizing the synchronization of the digital vehicle key between the vehicle terminal, the cloud and the user terminal, and improving the user experience in the process of the car owner creating a digital vehicle key.
[0039] 3 is a flow chart of a digital car key management method according to an exemplary embodiment. As shown in FIG. 3, the method is applied to a car manufacturer cloud and includes the following steps:
[0040] In step S201, a digital key blacklist is generated in response to a vehicle owner's key creation application.
[0041] In step S202, the key information of the car owner is written into the digital key blacklist.
[0042] Illustratively, in this embodiment, after the car manufacturer cloud receives a key creation application of a car owner sent by a user terminal, it generates a digital key blacklist in the car manufacturer cloud, and the digital key blacklist is used to record the discarded digital vehicle key corresponding to the vehicle terminal. When the car manufacturer cloud receives a key creation application sent by a user terminal, it indicates that the user needs to discard the digital vehicle key recorded in the vehicle terminal and the car manufacturer cloud based on a certain reason, and reconstruct the digital vehicle key in the car manufacturer cloud based on a new key creation application. Therefore, after generating a digital key blacklist in the car manufacturer cloud, it writes the key information of the first car owner corresponding to the vehicle key creation status information into the digital key blacklist.
[0043] In step S203, if the second car owner's key production status information is received, determine the second car owner's key information corresponding to the second car owner's key production status information.
[0044] In step S204, if the key information of the second car owner exists in the digital key blacklist, an information deletion command is sent to the second user terminal, and the information deletion command is used to instruct the second user terminal to delete the digital car key corresponding to the key information of the second car owner.
[0045] In particular, in this embodiment, after the digital vehicle keys in the vehicle terminal, the car manufacturer terminal, and the user terminal are synchronized, when the car manufacturer terminal receives the key creation status information of the second car owner, it determines the corresponding key information of the second car owner according to the key creation status information of the second car owner, searches the key information of the second car owner from the digital key blacklist, and if the key information of the second car owner exists in the digital key blacklist, it sends a deletion command to the second user terminal to instruct the second user terminal to delete the digital car key corresponding to the key information of the second car owner, thereby avoiding confusion of the digital car keys in the vehicle terminal, the user terminal, and the car manufacturer cloud.
[0046] Optionally, in an implementation manner, after the above-mentioned step S203, the method includes: determining corresponding key identity information based on the key information of the second car owner; and determining that the key information of the second car owner exists in the digital key blacklist if the key identity information exists in the digital key blacklist.
[0047] Illustratively, in this embodiment, the corresponding key identity information is determined according to the user terminal identity information and the vehicle identity information in the key information of the car owner, the corresponding key identity information is searched for in the digital key blacklist, and if the key identity information exists in the digital key blacklist, the second car owner's key information is determined to exist in the digital key blacklist.
[0048] The above solution introduces a cloud key blacklist mechanism into the car manufacturer cloud to ensure that the key status can still be accurately determined even if a delayed first key creation success notification is received; and further deletes the digital vehicle key on the car owner user terminal that was created with the first key, thereby ensuring the consistency of the key creation status of the three sides and improving the overall user experience.
[0049] 4 is a flow chart of another digital vehicle key synchronization method according to an exemplary embodiment. As shown in FIG. 4, the method includes the following steps:
[0050] 1. After the vehicle terminal completes the digital vehicle key creation of the Bluetooth node, it sends vehicle key creation status information to the vehicle manufacturer cloud through the vehicle-cloud communication link; 2. The car manufacturer cloud enters a waiting state to receive the key creation status information of the corresponding car owner from the car owner's user terminal; 3. If the car manufacturer cloud receives a key creation application for a second car owner that has passed identity authentication from another user terminal or the same user terminal before receiving the push of the car owner's key creation status information sent by the user terminal, build a digital vehicle key blacklist in the car manufacturer cloud, and put the digital vehicle key information (e.g., key ID) created by the first car owner's key into the blacklist; 4. The car manufacturer cloud continues to execute the key creation application for the second car owner, and sends the car owner's key cover request to the vehicle terminal. After receiving the car owner's key cover request, the vehicle terminal re-creates the key for the new car owner and covers the key for the old car owner; 5. After all three parties have completed the entire process of creating the second car owner's key, the synchronization of the car owner's key creation status between the vehicle terminal, the user terminal and the car manufacturer cloud is realized; 6. After the second key creation is successfully completed, if the car manufacturer cloud receives a notification of successful key creation sent by the car owner user terminal, which is created with the first car owner's key and arrives late due to some reason, search for the key information in the car manufacturer cloud key blacklist. If the search is successful, determine that the key in the key creation success notification is a discarded key; 7. If the car manufacturer cloud determines that the key in the notification received by the car owner's mobile phone terminal of successful key creation is a key that has already been discarded, it will send a request to the user terminal to delete the key from the car owner's mobile phone.
[0051] The above method introduces the cloud to trigger the vehicle terminal key cover mechanism and the cloud key blacklist mechanism, which can avoid the problem of poor Bluetooth vehicle key user experience caused by the inability to accurately design the cloud timeout time, and further improves the overall user experience of the digital vehicle key creation process.
[0052] 5 is a block diagram of a digital vehicle key synchronization device according to an exemplary embodiment. As shown in FIG. 5, the device 100 includes an execution module 110, a determination module 120, and a sending module .
[0053] The execution module 110 is configured to, in response to the vehicle keying status information sent by the vehicle terminal, monitor the keying status information of the first vehicle owner matching the vehicle keying status information.
[0054] The determination module 120 is configured to determine the key information of the target vehicle owner based on the car owner's key creation request when receiving a car owner's key creation request sent by the first user terminal before receiving the first vehicle owner's key creation status information.
[0055] The sending module 130 is configured to send the target vehicle owner's key information to the vehicle terminal, and the target vehicle owner's key information is used to instruct the vehicle terminal to cover the first vehicle owner's key information corresponding to the vehicle key creation status information based on the target vehicle owner's key information.
[0056] Optionally, the apparatus 100 includes a generating module configured to generate a digital key blacklist in response to a key creation application of a car owner, and to write the key information of the first car owner to the digital key blacklist.
[0057] Optionally, the apparatus 100 includes a first determination module, which is configured to, when receiving the key creation status information of the second car owner, determine key information of the second car owner corresponding to the key creation status information of the second car owner, and, when the key information of the second car owner exists in the digital key blacklist, send an information deletion command to the second user terminal, where the information deletion command is used to instruct the second user terminal to delete the digital vehicle key corresponding to the key information of the second car owner.
[0058] Optionally, the apparatus 100 includes a second determination module, which is configured to determine corresponding key identity information based on the key information of the second car owner, and determine that the key information of the second car owner exists in the digital key blacklist if the key identity information exists in the digital key blacklist.
[0059] Optionally, the judgment module 120 is configured to determine vehicle identity information of the vehicle terminal and user identity information of the first user terminal based on the car owner's key creation application, and generate key information of the target vehicle owner based on the vehicle identity information and the user identity information.
[0060] Optionally, the apparatus 100 further includes a deletion module, which is configured to generate a digital key deletion command and send the digital key deletion command to the vehicle terminal when the key creation status information of the first car owner is not received within a preset time, and the digital key deletion command is used to instruct the vehicle terminal to delete the key information of the first car owner.
[0061] The specific manner in which each module of the apparatus in the above embodiment operates has already been described in detail in the method embodiment, and will not be described in detail here.
[0062] The present disclosure further provides a computer program which, when executed by a processor, implements the steps of the digital vehicle key synchronization method provided in the present disclosure.
[0063] FIG. 6 is a block diagram of an electronic device 600 shown by an illustrative example. For example, the electronic device 600 can be provided as a network device. With reference to FIG. 6, the electronic device 600 includes a processing component 622, which includes one or more processors and memory resources represented by a memory 632 for storing instructions executed by the processing component 622, such as an application program. The application program stored in the memory 632 can include one or more modules, each corresponding to a set of instructions. Also, the processing component 622 is configured to execute instructions to perform the above-mentioned digital vehicle key synchronization method.
[0064] The electronic device 600 may further include a power component 626 configured to perform power management of the electronic device 600, a wired or wireless network interface 650 configured to connect the electronic device 600 to a network, and an input / output interface 658. The electronic device 600 may operate an operating system stored in the memory 632.
[0065] In another exemplary embodiment, a computer program product is further provided, which may include a computer program executed by a programmable device, which when executed by the programmable device is used to execute code portions of the digital vehicle key synchronization method described above.
[0066] Those skilled in the art may easily conceive other implementations of the present disclosure after studying the specification and practicing the invention disclosed in the specification. The present disclosure is intended to cover any modifications, uses or adaptations of the present disclosure, which modifications, uses or adaptations follow the general principles of the present disclosure and include common general knowledge or commonly used technical means in the art that are not disclosed in the present disclosure. The specification and examples are considered to be merely exemplary, with the true scope and spirit of the present disclosure being indicated by the following claims.
[0067] It should be noted that the present disclosure is not limited to the exact structure described above and illustrated in the drawings, and various modifications and variations can be made without departing from the scope of the present disclosure, which is limited only by the scope of the appended claims.
Claims
1. In response to the vehicle key production status information transmitted by the vehicle terminal, monitoring a first vehicle owner key production status information matching the vehicle key production status information; When the first car owner key creation status information is not received, when a car owner key creation request is received from a first user terminal, determining target car owner key information based on the car owner key creation request; Sending the target car owner key information to the vehicle terminal, the target car owner key information is used by the vehicle terminal to cover the first car owner key information corresponding to the vehicle key production status information according to the target car owner key information; 16. A method for synchronizing a digital vehicle key, comprising:
2. generating a digital key blacklist in response to the vehicle owner key creation request; writing the first vehicle owner key information to the digital key blacklist; 2. The method of claim 1, comprising:
3. determining second vehicle owner key information corresponding to the second vehicle owner key production status information when the second vehicle owner key production status information is received; If the second vehicle owner key information is present in the digital key blacklist, sending an information deletion command to a second user terminal, the information deletion command being used to instruct the second user terminal to delete a digital vehicle key corresponding to the second vehicle owner key information; 3. The method of claim 2, further comprising:
4. determining corresponding key identity information based on the second vehicle owner key information; determining that the second vehicle owner key information is present on the digital key blacklist if the key identity information is present on the digital key blacklist; 4. The method of claim 3, further comprising:
5. determining target car owner key information based on the car owner key making application; determining vehicle identity information of the vehicle terminal and user identity information of the first user terminal based on the vehicle owner key creation application; generating target vehicle owner key information based on the vehicle identity information and the user identity information; 2. The method of claim 1, comprising:
6. generating a digital key deletion command when the first vehicle owner key production status information is not received within a preset time; sending the digital key deletion command to the vehicle terminal, the digital key deletion command being used to instruct the vehicle terminal to delete the first vehicle owner key information; 2. The method of claim 1, comprising:
7. an execution module configured to, in response to vehicle key production status information transmitted by the vehicle terminal, monitor first vehicle owner key production status information matching the vehicle key production status information; a determining module configured to, when receiving a car owner key creation request sent by a first user terminal when not receiving the first car owner key creation status information, determine target car owner key information based on the car owner key creation request; A transmitting module configured to transmit the target car owner key information to the vehicle terminal, the target car owner key information being used by the vehicle terminal to cover a first car owner key information corresponding to the vehicle key production status information according to the target car owner key information; A digital vehicle key synchronization device comprising:
8. A generating module is provided, The generation module generates a digital key blacklist in response to the vehicle owner key creation application; 8. The digital vehicle key synchronization device of claim 7, configured to write the first vehicle owner key information to the digital key blacklist.
9. A processor; a memory for storing instructions executable by a processor; Equipped with The processor, In response to the vehicle key production status information transmitted by the vehicle terminal, monitor first vehicle owner key production status information matching the vehicle key production status information; When the first car owner key creation status information is not received, when a car owner key creation request sent by a first user terminal is received, determining target car owner key information based on the car owner key creation request; An electronic device configured to transmit the target car owner key information to the vehicle terminal, the target car owner key information being used by the vehicle terminal to cover first car owner key information corresponding to the vehicle key production status information based on the target car owner key information.
10. A computer program which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Bluetooth connection method and electronic equipment
CN115734187A
Display device of door lock state of house
JP2008280813A
Auxiliary device for electronic key management system, electronic key management system, method and program
JP2019163677A
Vehicle control device and program
JP2019169814A
Intelligent vehicle electronic key system
JP2020037296A