Vehicle identity binding change method and device and computer equipment

By obtaining and identifying the sharing information and binding needs of the digital key, the binding processing and changes of the vehicle identity identification will be automatically performed, and the problem that the digital keys in the existing technology cannot automatically bind the identity identity of the vehicle. And user experience.

CN119360480APending Publication Date: 2025-01-24ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411526235.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

The existing CCC digital key cannot automatically bind the vehicle identity logo, resulting in low binding change efficiency and poor user driving experience.

Method used

By obtaining the digital key sharing information and binding requirement information created by the car owner, identifying the key authority scope and user identity information, automatically binding the vehicle identity, and collecting binding change information and identity verification information, and executing the target change requirements. Bind the change task and synchronize the update results to each associated client.

Benefits of technology

The automatic binding and changes of the digital key and the vehicle identity identification have improved the efficiency of binding changes, improved the user's driving experience, and ensure the timely update and accuracy of the binding information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119360480A_ABST
    Figure CN119360480A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle identity binding change method and device and computer equipment. The method comprises the following steps: acquiring digital key sharing information created by a vehicle owner and binding demand information of each digital key, and identifying a key permission range and user identity information of each digital key based on the digital key sharing information; based on the binding demand information, the key permission range and the user identity information of each digital key, carrying out binding processing on a vehicle identity label of the vehicle to obtain user vehicle binding information corresponding to each digital key, and collecting identity verification information of the current binding change information; and identifying target change demand information corresponding to the current binding change information, executing a binding change task corresponding to the target change demand information to obtain a binding change result, and finally synchronously updating the binding change result to each associated client. By adopting the method, the binding change efficiency of the CCC digital key on the vehicle identity label can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of digital keys and digital binding technology, and in particular to a method, device and computer equipment for changing the binding of a vehicle identity. Background Art

[0002] The original digital key of the electric vehicle is associated with the vehicle identity when it is created, and there is a clear vehicle identity in the key information. However, the CCC (Car Connectivity Consortium) digital key is a protocol developed by the CCC Digital Key Alliance. There is no corresponding vehicle identity binding change process in this protocol. As a result, after the vehicle is unlocked with the CCC digital key, the vehicle cannot automatically log in to the car account, resulting in a poor driving experience for users. Therefore, how to automatically bind the vehicle identity through the CCC digital key is the current research focus.

[0003] Traditional CCC digital keys cannot automatically bind to vehicle identification codes and need to be manually bound to the digital key and the vehicle identification code. This includes complex and time-consuming changes due to abnormal binding, which results in low efficiency in changing the binding of the CCC digital key to the vehicle identification code. Summary of the invention

[0004] Based on this, it is necessary to provide a vehicle identity binding change method, device, computer equipment, computer-readable storage medium and computer program product to address the above technical issues.

[0005] In a first aspect, the present application provides a method for changing the binding of a vehicle identity, comprising:

[0006] Acquire the digital key sharing information created by the car owner and the binding requirement information of each digital key, and identify the key authority scope of each digital key and the user identity information adapted to each digital key based on the digital key sharing information;

[0007] Based on the binding requirement information of each digital key, the key authority scope of each digital key, and the user identity information adapted by each digital key, the vehicle identity identifier of the vehicle is bound to obtain the user vehicle binding information corresponding to each digital key, and the current binding change information and the identity authentication information of the current binding change information are collected;

[0008] Identify the target change requirement information corresponding to the current binding change information, and based on the identity authentication information, execute the binding change task corresponding to the target change requirement information to obtain a binding change result;

[0009] The binding change result is synchronously updated to each associated client.

[0010] Optionally, the identifying, based on the digital key sharing information, the key authority scope of each digital key and the user identity information adapted for each digital key includes:

[0011] Splitting the digital key sharing information into authority sharing information corresponding to each digital key and identity information of each user adapted to each digital key, and identifying the authority information of each digital key and identity information of each user adapted to each digital key based on the authority sharing information of each digital key;

[0012] For each digital key, based on the authority information of the digital key, identifying the vehicle use authority corresponding to the digital key, and based on the identity information of each user adapted to the digital key, generating user account information corresponding to each user identity information;

[0013] The vehicle usage authority corresponding to the digital key is used as the key authority range of the digital key, and the user account information corresponding to all user identity information adapted to the digital key is used as the user identity information adapted to the digital key.

[0014] Optionally, the vehicle identification of the vehicle is bound based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted by each digital key to obtain the user vehicle binding information corresponding to each digital key, including:

[0015] Based on the binding requirement information of each digital key, the vehicle binding range of each digital key is identified, and based on the vehicle usage authority corresponding to each digital key and the vehicle binding range of each digital key, the vehicle target binding range of each digital key is identified;

[0016] Based on the user account information of each digital key and the target binding range of the vehicle, first binding information between each user identity information and each digital key, and second binding information between each digital key and the vehicle identity of the vehicle are constructed, and the first binding information between each user identity information and each digital key, and the second binding information between each digital key and the vehicle identity of the vehicle are used as the user-vehicle binding information corresponding to each digital key.

[0017] Optionally, the identifying target change requirement information corresponding to the current binding change information includes:

[0018] Identify a change type corresponding to the current binding change information and a change content corresponding to the current binding change information;

[0019] Based on the change type, querying a change strategy corresponding to the change type in a binding change database, and based on the change content, identifying, through the change strategy, identity authentication requirement information corresponding to the current binding change information, target change information corresponding to the current binding change information, and associated change requirement information corresponding to the current binding change information;

[0020] The identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the association change requirement information corresponding to the current binding change information are used as the target change requirement information corresponding to the current binding change information.

[0021] Optionally, executing the binding change task corresponding to the target change requirement information based on the identity authentication information to obtain a binding change result includes:

[0022] Identify the target digital key corresponding to the target change information and / or the target user vehicle binding information corresponding to the target change information, and identify the associated digital key corresponding to the associated change requirement information and / or the associated user vehicle binding information corresponding to the associated change requirement information;

[0023] Based on the identity authentication information and the identity authentication requirement information, identifying a verification result of the current binding change information, and if the verification result is verification passed, identifying the association change information corresponding to the current binding change information based on the association change requirement information and the target change information;

[0024] Based on the target change information and the associated change information, a binding change task corresponding to the target change requirement information is generated, and based on the binding change task, a binding change process is performed on the target digital key, and / or the target user vehicle binding information, and the associated digital key, and / or the associated user vehicle binding information, to obtain a first binding change result of the target digital key, and / or the target user vehicle binding information, and a second binding change result of the associated digital key, and / or the associated user vehicle binding information;

[0025] The first binding change result and the second binding change result are used as binding change results.

[0026] Optionally, synchronously updating the binding change result to each associated client includes:

[0027] Identify the first associated content of the target digital key and / or the target user vehicle binding information in each associated client, and the second associated content of the associated digital key and / or the associated user vehicle binding information in each associated client;

[0028] The first binding change result replaces the first associated content, and the second binding change result replaces the second associated content, thereby completing the synchronous update task of each associated client.

[0029] In a second aspect, the present application also provides a vehicle identity binding change device, comprising:

[0030] An acquisition module, used to acquire the digital key sharing information created by the car owner and the binding requirement information of each digital key, and based on the digital key sharing information, identify the key authority range of each digital key and the user identity information adapted to each digital key;

[0031] A binding module, for performing binding processing on the vehicle identity of the vehicle based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted by each digital key, obtaining the user-vehicle binding information corresponding to each digital key, and collecting current binding change information and identity authentication information of the current binding change information;

[0032] A binding change module, used to identify the target change requirement information corresponding to the current binding change information, and based on the identity authentication information, execute the binding change task corresponding to the target change requirement information to obtain a binding change result;

[0033] The synchronous update module is used to synchronously update the binding change result to each associated client.

[0034] Optionally, the acquisition module is specifically used to:

[0035] Splitting the digital key sharing information into authority sharing information corresponding to each digital key and identity information of each user adapted to each digital key, and identifying the authority information of each digital key and identity information of each user adapted to each digital key based on the authority sharing information of each digital key;

[0036] For each digital key, based on the authority information of the digital key, identifying the vehicle use authority corresponding to the digital key, and based on the identity information of each user adapted to the digital key, generating user account information corresponding to each user identity information;

[0037] The vehicle usage authority corresponding to the digital key is used as the key authority range of the digital key, and the user account information corresponding to all user identity information adapted to the digital key is used as the user identity information adapted to the digital key.

[0038] Optionally, the binding module is specifically used to:

[0039] Based on the binding requirement information of each digital key, the vehicle binding range of each digital key is identified, and based on the vehicle usage authority corresponding to each digital key and the vehicle binding range of each digital key, the vehicle target binding range of each digital key is identified;

[0040] Based on the user account information of each digital key and the target binding range of the vehicle, first binding information between each user identity information and each digital key, and second binding information between each digital key and the vehicle identity of the vehicle are constructed, and the first binding information between each user identity information and each digital key, and the second binding information between each digital key and the vehicle identity of the vehicle are used as the user-vehicle binding information corresponding to each digital key.

[0041] Optionally, the binding change module is specifically used to:

[0042] Identify a change type corresponding to the current binding change information and a change content corresponding to the current binding change information;

[0043] Based on the change type, querying a change strategy corresponding to the change type in a binding change database, and based on the change content, identifying, through the change strategy, identity authentication requirement information corresponding to the current binding change information, target change information corresponding to the current binding change information, and associated change requirement information corresponding to the current binding change information;

[0044] The identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the association change requirement information corresponding to the current binding change information are used as the target change requirement information corresponding to the current binding change information.

[0045] Optionally, the binding change module is specifically used to:

[0046] Identify the target digital key corresponding to the target change information and / or the target user vehicle binding information corresponding to the target change information, and identify the associated digital key corresponding to the associated change requirement information and / or the associated user vehicle binding information corresponding to the associated change requirement information;

[0047] Based on the identity authentication information and the identity authentication requirement information, identifying a verification result of the current binding change information, and if the verification result is verification passed, identifying the association change information corresponding to the current binding change information based on the association change requirement information and the target change information;

[0048] Based on the target change information and the associated change information, a binding change task corresponding to the target change requirement information is generated, and based on the binding change task, a binding change process is performed on the target digital key, and / or the target user vehicle binding information, and the associated digital key, and / or the associated user vehicle binding information, to obtain a first binding change result of the target digital key, and / or the target user vehicle binding information, and a second binding change result of the associated digital key, and / or the associated user vehicle binding information;

[0049] The first binding change result and the second binding change result are used as binding change results.

[0050] Optionally, the synchronous update module is specifically used to:

[0051] Identify the first associated content of the target digital key and / or the target user vehicle binding information in each associated client, and the second associated content of the associated digital key and / or the associated user vehicle binding information in each associated client;

[0052] The first binding change result replaces the first associated content, and the second binding change result replaces the second associated content, thereby completing the synchronous update task of each associated client.

[0053] In a third aspect, the present application provides a computer device, wherein the computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of any one of the methods in the first aspect are implemented.

[0054] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of any one of the methods in the first aspect are implemented.

[0055] In a fifth aspect, the present application provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of any one of the methods in the first aspect are implemented.

[0056] The above-mentioned vehicle identity binding change method, device and computer equipment obtain the digital key sharing information created by the car owner and the binding requirement information of each digital key, and based on the digital key sharing information, identify the key authority range of each digital key and the user identity information adapted to each digital key; based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted to each digital key, generate the user vehicle binding information corresponding to each digital key, and collect the current binding change information and the identity authentication information of the current binding change information; identify the target change requirement information corresponding to the current binding change information, and based on the identity authentication information, execute the binding change task corresponding to the target change requirement information to obtain the binding change result; synchronously update the binding change result to each associated client. In the process of binding the digital key with the vehicle identity information, this solution obtains the digital key sharing information of the car owner and the binding requirement information of each digital key, thereby realizing the binding process of the user identity information assigned to each digital key and the vehicle identity information, avoiding the inefficiency of manual binding. At the same time, since the key point of binding lies in the digital key binding, this method can ensure that all users adapted to each digital key can obtain identity information binding, avoiding the inefficiency of binding one by one and in a single order. Then, when the binding change requirement is obtained, this solution can adaptively perform identity authentication and perform binding change processing based on the user's binding change requirement. This method can effectively perform target changes and associated changes for different change methods and change types, thereby improving the efficiency of binding changes while ensuring the comprehensiveness of binding changes, avoiding the inefficiency of users' synchronous changes to each associated client and the problem of easy omission, thereby comprehensively improving the efficiency of binding changes of CCC digital keys in vehicle identity. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0058] Figure 1 A schematic diagram of a flow chart of a method for changing the binding of a vehicle identity in one embodiment;

[0059] Figure 2 A schematic diagram of a process flow of an example of a binding change of a vehicle identity in one embodiment;

[0060] Figure 3It is a structural block diagram of a binding change device for a vehicle identity in one embodiment;

[0061] Figure 4 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0063] The vehicle identity binding change method provided in the embodiment of the present application can be applied to the application environment of the vehicle identity binding change. Among them, the method can be applied to a terminal, can also be applied to a server, can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. Among them, the terminal can be but not limited to various personal computers, laptops, vehicle-mounted computers, etc. Among them, in the process of binding the digital key with the vehicle identity information, the terminal obtains the digital key sharing information of the owner and the binding requirement information of each digital key, thereby realizing the binding process of the user identity information and the vehicle identity information of each digital key assigned by the user, avoiding the inefficiency of manual binding. At the same time, since the key point of binding lies in the digital key binding, this method can ensure that the users adapted to each digital key can obtain the identity information binding, avoiding the inefficiency of one-by-one, single order binding. Then, when this solution obtains the binding change requirement, it can adaptively perform identity authentication and execute binding change processing based on the user's binding change requirement. This method can effectively perform target changes and associated changes for different change methods and change types, thereby improving the binding change efficiency while ensuring the comprehensiveness of the binding change, avoiding the inefficiency and easy omission of users' synchronous changes to each associated client, thereby comprehensively improving the binding change efficiency of the CCC digital key in the vehicle identity.

[0064] In an exemplary embodiment, Figure 1 As shown, a method for changing the binding of a vehicle identity is provided, and the method is applied to a terminal as an example for explanation, including the following steps S101 to S104. Among them:

[0065] Step S101, obtain the digital key sharing information created by the car owner and the binding requirement information of each digital key, and based on the digital key sharing information, identify the key authority scope of each digital key and the user identity information adapted to each digital key.

[0066] In this embodiment, the terminal receives the synchronization information transmitted in real time by the user's digital key sharing platform, obtains the identity information of each user adapted to each digital key, and the authority sharing information corresponding to each digital key, and then the terminal uses the identity information of each user adapted to each digital key and the authority sharing information corresponding to each digital key as the digital key sharing information. Among them, the digital key can be a CCC digital key. Then, the terminal obtains the binding requirement information of the owner for each digital key, wherein the binding requirement information includes the vehicle binding range of each digital key, and the binding range includes a time range, that is, the binding time of the digital key and the vehicle; the vehicle use permission range, such as the vehicle driving permission, the vehicle rear door use permission, the vehicle trunk use permission, the vehicle function use permission, etc. The permission restriction can control the permissions of different personnel to avoid the uncontrolled abuse of the vehicle by the user who authorizes the digital key, thereby causing damage to the vehicle, vehicle overloading, vehicle financial loss, and vehicle function abnormality. So as to ensure the accuracy and effect of the permission control of each user who shares the digital key. Finally, based on the digital key sharing information, the terminal identifies the key authority scope of each digital key and the user identity information adapted to each digital key. The user identity information includes but is not limited to the user's terminal address, the user's identity information (such as ID number, identity name, and identity, such as wife, children, car owner, husband, parents, etc., or the owner's customized identity, etc.).

[0067] Step S102, based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted to each digital key, the vehicle identity identification of the vehicle is bound to obtain the user vehicle binding information corresponding to each digital key, and the current binding change information and the identity authentication information of the current binding change information are collected.

[0068] In this embodiment, the terminal performs binding processing on the vehicle identity of the vehicle based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted by each digital key, obtains the user vehicle binding information corresponding to each digital key, and collects the current binding change information and the identity verification information of the current binding change information. Among them, the user vehicle binding information includes the binding information between the user identity information and the digital key, and the binding information between the digital key and the vehicle identity of the vehicle. The specific binding process will be described in detail later. The binding change information includes but is not limited to unbinding information, changing binding authority information, and changing binding information, wherein the target of the binding change can be to release the binding information between the user identity information and the digital key, to release the binding information between the digital key and the vehicle identity of the vehicle, or to include both the binding information between the digital key and the vehicle identity of the vehicle and the binding information between the digital key and the vehicle identity of the vehicle. Among them, the identity verification information is used to verify whether the user who transmits the binding change information has the authority to change the binding, and the authority to change the binding includes the owner and the user corresponding to the binding information.

[0069] Step S103, identifying the target change requirement information corresponding to the current binding change information, and executing the binding change task corresponding to the target change requirement information based on the identity authentication information to obtain a binding change result.

[0070] In this embodiment, the terminal identifies the target change requirement information corresponding to the current binding change information, and based on the identity authentication information, executes the binding change task corresponding to the target change requirement information to obtain the binding change result. Before executing the binding change task corresponding to the target change renewal information, it is necessary to complete the verification process of the identity authentication information first. When the verification result is verification passed, the binding change task corresponding to the target change requirement information is executed. Whether it is a binding change of the binding information between the digital key and the vehicle identity identifier of the vehicle, or a binding change of the binding information between the digital key and the vehicle identity identifier of the vehicle, the binding change task will simultaneously change the binding information between the digital key and the vehicle identity identifier of the vehicle, and the binding information between the digital key and the vehicle identity identifier of the vehicle, thereby ensuring that the vehicle usage authority corresponding to the digital key and the vehicle usage authority of the user adapted to the digital key are consistent, avoiding binding anomalies or verification anomalies caused by different authorities.

[0071] Step S104: Synchronously update the binding change result to each associated client.

[0072] In this embodiment, the terminal identifies each associated client that contains binding information, and synchronously updates the binding change result on each associated client, thereby avoiding the inefficiency of manual update by the user and improving the timeliness of permission update. The associated client can be a cloud platform that stores binding information, a sharing platform for car owners to share digital keys, and a cloud platform that stores vehicle information on the Internet.

[0073] Based on the above scheme, in the process of binding the digital key with the vehicle identity information, by obtaining the digital key sharing information of the car owner and the binding requirement information of each digital key, the binding process of the user identity information and the vehicle identity information of each digital key assigned by the user is realized, avoiding the inefficiency of manual binding. At the same time, since the key point of binding lies in the digital key binding, this method can ensure that the users adapted to each digital key can obtain the identity information binding, avoiding the inefficiency of binding one by one and in a single order. Then, when the binding change requirement is obtained, this scheme can adaptively perform identity authentication and perform binding change processing based on the user's binding change requirement. This method can effectively perform target changes and associated changes for different change methods and change types, thereby improving the efficiency of binding changes while ensuring the comprehensiveness of binding changes, avoiding the inefficiency of users' synchronous changes to each associated client and the problem of easy omission, thereby comprehensively improving the efficiency of binding changes of CCC digital keys in vehicle identity.

[0074] Optionally, based on the digital key sharing information, the key authority scope of each digital key and the user identity information adapted to each digital key are identified, including: splitting the digital key sharing information corresponding to each digital key and the user identity information adapted to each digital key, and based on the authority sharing information of each digital key, identifying the authority information of each digital key and the user identity information adapted to each digital key; for each digital key, based on the authority information of the digital key, identifying the vehicle usage authority corresponding to the digital key, and based on the user identity information adapted to the digital key, generating user account information corresponding to each user identity information; taking the vehicle usage authority corresponding to the digital key as the key authority scope of the digital key, and taking the user account information corresponding to all user identity information adapted to the digital key as the user identity information adapted to the digital key.

[0075] In this embodiment, the terminal splits the digital key sharing information into the authority sharing information corresponding to each digital key and the identity information of each user adapted to each digital key, and identifies the authority information of each digital key and the identity information of each user adapted to each digital key based on the authority sharing information of each digital key. Among them, a digital key can be adapted to one or more users, and each user can be adapted to one or more digital keys, and the authority information of each digital key can be the same or different. When a digital key is held by a user who is not authorized by the digital key, the permission function of the digital key will not be able to be used, and the car owner can use all the permission functions of all digital keys.

[0076] For each digital key, the terminal identifies the vehicle usage authority corresponding to the digital key based on the authority information of the digital key, and generates user account information corresponding to each user identity information based on the identity information of each user adapted to the digital key. The user account information is the pre-binding information for binding the user with the digital key, which can ensure the efficiency of binding the user's user identity information with the digital key. The terminal presets a user account information template, and fills the user identity information into the user account information template to obtain the user account information.

[0077] Afterwards, the terminal uses the vehicle usage permissions corresponding to the digital key as the key permission range of the digital key, and uses the user account information corresponding to all user identity information adapted to the digital key as the user identity information adapted to the digital key.

[0078] Based on the above solution, the comprehensiveness and accuracy of identification are improved by splitting the digital key sharing information into the permission sharing information corresponding to each digital key and the identity information of each user adapted to each digital key before identification.

[0079] Optionally, based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted to each digital key, the vehicle identity of the vehicle is bound to obtain user-vehicle binding information corresponding to each digital key, including: based on the binding requirement information of each digital key, identifying the vehicle binding range of each digital key, and based on the vehicle usage authority corresponding to each digital key and the vehicle binding range of each digital key, identifying the vehicle target binding range of each digital key; based on the user account information of each digital key and the vehicle target binding range, constructing the first binding information of each user identity information and each digital key, and the second binding information of each digital key and the vehicle identity of the vehicle, and using the first binding information of each user identity information and each digital key, and the second binding information of each digital key and the vehicle identity of the vehicle as the user-vehicle binding information corresponding to each digital key.

[0080] In this embodiment, the terminal identifies the vehicle binding range of each digital key based on the binding requirement information of each digital key, and identifies the vehicle target binding range of each digital key based on the vehicle usage authority corresponding to each digital key and the vehicle binding range of each digital key. Among them, the vehicle binding range of each digital key is the required vehicle usage authority range of the vehicle required to be bound by the binding requirement information. When the required vehicle usage authority range is greater than the vehicle usage authority corresponding to the digital key, the vehicle target binding range is the range corresponding to the vehicle usage authority; when the required vehicle usage authority range is not greater than the vehicle usage authority corresponding to the digital key, the vehicle target binding range is the required vehicle usage authority range.

[0081] Based on the user account information of each digital key and the target binding range of the vehicle, the terminal constructs the first binding information between each user identity information and each digital key, and the second binding information between each digital key and the vehicle identity of the vehicle. Specifically, the terminal constructs the binding relationship between the user account information of each digital key and the key identification information of each digital key, and obtains the first binding information between each user identity information and each digital key. Then, the terminal establishes the binding relationship between the key identification information of each digital key and the vehicle identity of the vehicle, and uses the vehicle target binding range of each digital key and the binding relationship corresponding to each digital key as the second binding information.

[0082] Finally, the terminal uses the first binding information of each user identity information and each digital key, and the second binding information of each digital key and the vehicle identity of the vehicle as the user-vehicle binding information corresponding to each digital key.

[0083] Based on the above solution, after limiting the vehicle usage permissions, the first binding information of each user identity information and each digital key, as well as the second binding information of each digital key and the vehicle identity of the vehicle are constructed, which improves the comprehensiveness and accuracy of the construction of the binding information.

[0084] Optionally, identifying target change requirement information corresponding to the current binding change information includes: identifying the change type corresponding to the current binding change information, and the change content corresponding to the current binding change information; based on the change type, querying the change policy corresponding to the change type in the binding change database, and based on the change content, identifying the identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the associated change requirement information corresponding to the current binding change information through the change policy; the identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the associated change requirement information corresponding to the current binding change information are used as the target change requirement information corresponding to the current binding change information.

[0085] In this embodiment, the terminal identifies the change type corresponding to the current binding change information, and the change content corresponding to the current binding change information. Among them, the change type includes, but is not limited to, unbinding type, binding authority change type, and binding change type. The change content includes the target digital key that needs to be changed, and / or the target user's vehicle binding information. Among them, the change content of the target digital key includes deleting the digital key, modifying the vehicle use authority corresponding to the digital key, etc.; the change content of the target user's vehicle binding information includes changing, unbinding, and other contents of the first binding information and / or the second binding information.

[0086] Based on the change type, the terminal queries the change strategy corresponding to the change type in the binding change database. Each change type corresponds to a change strategy, and each change strategy includes the identity authentication requirement information corresponding to each digital key, the correspondence between each change content and the change information, and the correspondence between each change content and the associated change requirement information. The correspondence between the change content and the change information is the specific change information of the target digital key and / or the target user vehicle binding information, and the associated change requirement information is the associated digital key and / or associated user vehicle binding information associated with the target digital key and / or the target user vehicle binding information.

[0087] Then, based on the change content and through the change policy, the terminal identifies the identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the associated change requirement information corresponding to the current binding change information. Finally, the terminal uses the identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the associated change requirement information corresponding to the current binding change information as the target change requirement information corresponding to the current binding change information.

[0088] Based on the above scheme, by identifying the change type corresponding to the current binding change information and the change content corresponding to the current binding change information, the identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the associated change requirement information corresponding to the current binding change information are determined, thereby improving the comprehensiveness and accuracy of the identification of identity authentication requirement information, target change information, and associated change requirement information.

[0089] Optionally, based on the identity authentication information, a binding change task corresponding to the target change requirement information is executed to obtain a binding change result, including: identifying the target digital key corresponding to the target change information, and / or the target user vehicle binding information corresponding to the target change information, and identifying the associated digital key corresponding to the associated change requirement information, and / or the associated user vehicle binding information corresponding to the associated change requirement information; based on the identity authentication information and the identity authentication requirement information, identifying the verification result of the current binding change information, and when the verification result is verification passed, identifying the associated change information corresponding to the current binding change information based on the associated change requirement information and the target change information; based on the target change information and the associated change information, generating a binding change task corresponding to the target change requirement information, and based on the binding change task, performing binding change processing on the target digital key, and / or target user vehicle binding information, and the associated digital key, and / or the associated user vehicle binding information, to obtain a first binding change result of the target digital key, and / or the target user vehicle binding information, and a second binding change result of the associated digital key, and / or the associated user vehicle binding information; using the first binding change result and the second binding change result as the binding change result.

[0090] In this embodiment, the terminal identifies the target digital key corresponding to the target change information and / or the target user vehicle binding information corresponding to the target change information, and identifies the associated digital key corresponding to the associated change requirement information and / or the associated user vehicle binding information corresponding to the associated change requirement information.

[0091] Then, the terminal identifies the verification result of the current binding change information based on the identity authentication information and the identity authentication requirement information. The verification result of the current binding change information is whether the identity authentication information meets the identity authentication requirement information. If it meets, the verification result is verification passed, and if it does not meet, the verification result is verification failed.

[0092] When the verification result is that the verification is passed, the terminal identifies the associated change information corresponding to the current binding change information based on the associated change requirement information and the target change information. The associated change information is the change content of the associated digital key and / or the associated user vehicle binding information. Then, the terminal generates a binding change task corresponding to the target change requirement information based on the target change information and the associated change information. The terminal presets an association generation program between each change information and the change task, so that after directly inputting the target change information and the associated change information into the association generation program, a binding change task containing the target change information and the associated change information can be obtained.

[0093] Then, based on the binding change task, the terminal performs binding change processing on the target digital key and / or the target user vehicle binding information, and the associated digital key and / or the associated user vehicle binding information, and obtains the first binding change result of the target digital key and / or the target user vehicle binding information, and the second binding change result of the associated digital key and / or the associated user vehicle binding information. Finally, the terminal uses the first binding change result and the second binding change result as the binding change result.

[0094] Based on the above solution, the efficiency and accuracy of binding changes are improved by directly performing binding changes on the target digital key and / or target user vehicle binding information, and the associated digital key and / or associated user vehicle binding information when identity authentication is passed.

[0095] Optionally, the binding change results are synchronously updated to each associated client, including: identifying the first associated content of the target digital key and / or the target user vehicle binding information in each associated client, and the second associated content of the associated digital key and / or the associated user vehicle binding information in each associated client; replacing the first associated content with the first binding change result, and replacing the second associated content with the second binding change result, to complete the synchronous update task of each associated client.

[0096] In this embodiment, the terminal identifies the first associated content of the target digital key and / or the target user vehicle binding information in each associated client, and the second associated content of the associated digital key and / or the associated user vehicle binding information in each associated client. The associated content is the storage information stored in the associated client for each binding information, and then the terminal replaces the first associated content with the first binding change result, and replaces the second associated content with the second binding change result, thereby completing the synchronous update task of each associated client.

[0097] Based on the above solution, by synchronously replacing the storage information stored by each associated client, the update efficiency and update accuracy of the binding change information are ensured, thereby improving the efficiency of the binding change.

[0098] This application also provides an example of a vehicle identity binding change, such as Figure 2 As shown, the specific processing process includes the following steps:

[0099] Step S201, obtaining the digital key sharing information created by the car owner and the binding requirement information of each digital key.

[0100] Step S202, split the digital key sharing information into the permission sharing information corresponding to each digital key and the user identity information adapted to each digital key, and based on the permission sharing information of each digital key, identify the permission information of each digital key and the user identity information adapted to each digital key.

[0101] Step S203, for each digital key, based on the authority information of the digital key, identify the vehicle usage authority corresponding to the digital key, and based on the identity information of each user adapted to the digital key, generate user account information corresponding to each user identity information.

[0102] In step S204, the vehicle usage authority corresponding to the digital key is used as the key authority range of the digital key, and the user account information corresponding to all user identity information adapted to the digital key is used as the user identity information adapted to the digital key.

[0103] Step S205, based on the binding requirement information of each digital key, identify the vehicle binding range of each digital key, and based on the vehicle usage authority corresponding to each digital key and the vehicle binding range of each digital key, identify the vehicle target binding range of each digital key.

[0104] Step S206, based on the user account information of each digital key and the target binding range of the vehicle, construct the first binding information between each user identity information and each digital key, and the second binding information between each digital key and the vehicle identity of the vehicle, and use the first binding information between each user identity information and each digital key, and the second binding information between each digital key and the vehicle identity of the vehicle as the user-vehicle binding information corresponding to each digital key.

[0105] Step S207, collecting current binding change information and identity authentication information of the current binding change information.

[0106] Step S208, identifying the target digital key corresponding to the target change information, and / or the target user vehicle binding information corresponding to the target change information, and identifying the associated digital key corresponding to the associated change requirement information, and / or the associated user vehicle binding information corresponding to the associated change requirement information.

[0107] Step S209, based on the identity authentication information and the identity authentication requirement information, identify the verification result of the current binding change information, and if the verification result is verification passed, identify the associated change information corresponding to the current binding change information based on the associated change requirement information and the target change information.

[0108] Step S210, based on the target change information and the associated change information, generates a binding change task corresponding to the target change requirement information, and based on the binding change task, performs binding change processing on the target digital key, and / or the target user vehicle binding information, and the associated digital key, and / or the associated user vehicle binding information, to obtain a first binding change result of the target digital key, and / or the target user vehicle binding information, and a second binding change result of the associated digital key, and / or the associated user vehicle binding information.

[0109] Step S211: taking the first binding change result and the second binding change result as binding change results.

[0110] Step S212, identifying the first associated content of the target digital key and / or the target user vehicle binding information in each associated client, and the second associated content of the associated digital key and / or the associated user vehicle binding information in each associated client.

[0111] Step S213: Replace the first associated content with the first binding change result, and replace the second associated content with the second binding change result, thereby completing the synchronous update task of each associated client.

[0112] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0113] Based on the same inventive concept, the embodiment of the present application also provides a vehicle identity identification binding change device for implementing the vehicle identity identification binding change method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of the binding change device for one or more vehicle identity identifications provided below can refer to the limitations of the vehicle identity identification binding change method above, and will not be repeated here.

[0114] In an exemplary embodiment, Figure 3 As shown, a vehicle identity binding change device is provided, comprising: an acquisition module 310, a binding module 320, a binding change module 330 and a synchronization update module 340, wherein:

[0115] The acquisition module 310 is used to acquire the digital key sharing information created by the car owner and the binding requirement information of each digital key, and identify the key authority range of each digital key and the user identity information adapted to each digital key based on the digital key sharing information;

[0116] The binding module 320 is used to perform binding processing on the vehicle identity of the vehicle based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted by each digital key, obtain the user vehicle binding information corresponding to each digital key, and collect the current binding change information and the identity authentication information of the current binding change information;

[0117] The binding change module 330 is used to identify the target change requirement information corresponding to the current binding change information, and based on the identity authentication information, execute the binding change task corresponding to the target change requirement information to obtain a binding change result;

[0118] The synchronous updating module 340 is used to synchronously update the binding change result to each associated client.

[0119] Optionally, the acquisition module 310 is specifically configured to:

[0120] Splitting the digital key sharing information into authority sharing information corresponding to each digital key and identity information of each user adapted to each digital key, and identifying the authority information of each digital key and identity information of each user adapted to each digital key based on the authority sharing information of each digital key;

[0121] For each digital key, based on the authority information of the digital key, identifying the vehicle use authority corresponding to the digital key, and based on the identity information of each user adapted to the digital key, generating user account information corresponding to each user identity information;

[0122] The vehicle usage authority corresponding to the digital key is used as the key authority range of the digital key, and the user account information corresponding to all user identity information adapted to the digital key is used as the user identity information adapted to the digital key.

[0123] Optionally, the binding module 320 is specifically configured to:

[0124] Based on the binding requirement information of each digital key, the vehicle binding range of each digital key is identified, and based on the vehicle usage authority corresponding to each digital key and the vehicle binding range of each digital key, the vehicle target binding range of each digital key is identified;

[0125] Based on the user account information of each digital key and the target binding range of the vehicle, first binding information between each user identity information and each digital key, and second binding information between each digital key and the vehicle identity of the vehicle are constructed, and the first binding information between each user identity information and each digital key, and the second binding information between each digital key and the vehicle identity of the vehicle are used as the user-vehicle binding information corresponding to each digital key.

[0126] Optionally, the binding change module 330 is specifically used to:

[0127] Identify a change type corresponding to the current binding change information and a change content corresponding to the current binding change information;

[0128] Based on the change type, querying a change strategy corresponding to the change type in a binding change database, and based on the change content, identifying, through the change strategy, identity authentication requirement information corresponding to the current binding change information, target change information corresponding to the current binding change information, and associated change requirement information corresponding to the current binding change information;

[0129] The identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the association change requirement information corresponding to the current binding change information are used as the target change requirement information corresponding to the current binding change information.

[0130] Optionally, the binding change module 330 is specifically used to:

[0131] Identify the target digital key corresponding to the target change information and / or the target user vehicle binding information corresponding to the target change information, and identify the associated digital key corresponding to the associated change requirement information and / or the associated user vehicle binding information corresponding to the associated change requirement information;

[0132] Based on the identity authentication information and the identity authentication requirement information, identifying a verification result of the current binding change information, and if the verification result is verification passed, identifying the association change information corresponding to the current binding change information based on the association change requirement information and the target change information;

[0133] Based on the target change information and the associated change information, a binding change task corresponding to the target change requirement information is generated, and based on the binding change task, a binding change process is performed on the target digital key, and / or the target user vehicle binding information, and the associated digital key, and / or the associated user vehicle binding information, to obtain a first binding change result of the target digital key, and / or the target user vehicle binding information, and a second binding change result of the associated digital key, and / or the associated user vehicle binding information;

[0134] The first binding change result and the second binding change result are used as binding change results.

[0135] Optionally, the synchronization update module 340 is specifically used to:

[0136] Identify the first associated content of the target digital key and / or the target user vehicle binding information in each associated client, and the second associated content of the associated digital key and / or the associated user vehicle binding information in each associated client;

[0137] The first binding change result replaces the first associated content, and the second binding change result replaces the second associated content, thereby completing the synchronous update task of each associated client.

[0138] Each module in the above-mentioned vehicle identity binding change device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0139] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 4As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a binding change method for a vehicle identity is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0140] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0141] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of any one of the methods in the first aspect are implemented.

[0142] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of any one of the methods in the first aspect are implemented.

[0143] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the steps of any one of the methods in the first aspect.

[0144] It should be noted that the user identity information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0145] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0146] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0147] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for changing the binding of a vehicle identity, characterized in that: The method comprises: Acquire the digital key sharing information created by the car owner and the binding requirement information of each digital key, and identify the key authority scope of each digital key and the user identity information adapted to each digital key based on the digital key sharing information; Based on the binding requirement information of each digital key, the key authority scope of each digital key, and the user identity information adapted by each digital key, the vehicle identity identifier of the vehicle is bound to obtain the user vehicle binding information corresponding to each digital key, and the current binding change information and the identity authentication information of the current binding change information are collected; Identify the target change requirement information corresponding to the current binding change information, and based on the identity authentication information, execute the binding change task corresponding to the target change requirement information to obtain a binding change result; The binding change result is synchronously updated to each associated client.

2. The method according to claim 1, characterized in that The identifying, based on the digital key sharing information, the key authority scope of each digital key and the user identity information adapted to each digital key includes: Splitting the digital key sharing information into authority sharing information corresponding to each digital key and identity information of each user adapted to each digital key, and identifying the authority information of each digital key and identity information of each user adapted to each digital key based on the authority sharing information of each digital key; For each digital key, based on the authority information of the digital key, identifying the vehicle use authority corresponding to the digital key, and based on the identity information of each user adapted to the digital key, generating user account information corresponding to each user identity information; The vehicle usage authority corresponding to the digital key is used as the key authority range of the digital key, and the user account information corresponding to all user identity information adapted to the digital key is used as the user identity information adapted to the digital key.

3. The method according to claim 2, characterized in that The vehicle identification of the vehicle is bound based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted by each digital key, to obtain the user vehicle binding information corresponding to each digital key, including: Based on the binding requirement information of each digital key, the vehicle binding range of each digital key is identified, and based on the vehicle usage authority corresponding to each digital key and the vehicle binding range of each digital key, the vehicle target binding range of each digital key is identified; Based on the user account information of each digital key and the target binding range of the vehicle, first binding information between each user identity information and each digital key, and second binding information between each digital key and the vehicle identity of the vehicle are constructed, and the first binding information between each user identity information and each digital key, and the second binding information between each digital key and the vehicle identity of the vehicle are used as the user-vehicle binding information corresponding to each digital key.

4. The method according to claim 1, characterized in that: The identifying target change requirement information corresponding to the current binding change information includes: Identify a change type corresponding to the current binding change information and a change content corresponding to the current binding change information; Based on the change type, querying a change strategy corresponding to the change type in a binding change database, and based on the change content, identifying, through the change strategy, identity authentication requirement information corresponding to the current binding change information, target change information corresponding to the current binding change information, and associated change requirement information corresponding to the current binding change information; The identity authentication requirement information corresponding to the current binding change information, the target change information corresponding to the current binding change information, and the association change requirement information corresponding to the current binding change information are used as the target change requirement information corresponding to the current binding change information.

5. The method according to claim 4, characterized in that The step of executing the binding change task corresponding to the target change requirement information based on the identity authentication information to obtain a binding change result includes: Identify the target digital key corresponding to the target change information and / or the target user vehicle binding information corresponding to the target change information, and identify the associated digital key corresponding to the associated change requirement information and / or the associated user vehicle binding information corresponding to the associated change requirement information; Based on the identity authentication information and the identity authentication requirement information, identifying a verification result of the current binding change information, and if the verification result is verification passed, identifying the association change information corresponding to the current binding change information based on the association change requirement information and the target change information; Based on the target change information and the associated change information, a binding change task corresponding to the target change requirement information is generated, and based on the binding change task, a binding change process is performed on the target digital key, and / or the target user vehicle binding information, and the associated digital key, and / or the associated user vehicle binding information, to obtain a first binding change result of the target digital key, and / or the target user vehicle binding information, and a second binding change result of the associated digital key, and / or the associated user vehicle binding information; The first binding change result and the second binding change result are used as binding change results.

6. The method according to claim 5, characterized in that The step of synchronously updating the binding change result to each associated client includes: Identify the first associated content of the target digital key and / or the target user vehicle binding information in each associated client, and the second associated content of the associated digital key and / or the associated user vehicle binding information in each associated client; The first binding change result replaces the first associated content, and the second binding change result replaces the second associated content, thereby completing the synchronous update task of each associated client.

7. A vehicle identity tag binding change device, characterized in that: The device comprises: An acquisition module, used to acquire the digital key sharing information created by the car owner and the binding requirement information of each digital key, and based on the digital key sharing information, identify the key authority range of each digital key and the user identity information adapted to each digital key; A binding module, for performing binding processing on the vehicle identity of the vehicle based on the binding requirement information of each digital key, the key authority range of each digital key, and the user identity information adapted by each digital key, obtaining the user-vehicle binding information corresponding to each digital key, and collecting current binding change information and identity authentication information of the current binding change information; A binding change module, used to identify the target change requirement information corresponding to the current binding change information, and based on the identity authentication information, execute the binding change task corresponding to the target change requirement information to obtain a binding change result; The synchronous update module is used to synchronously update the binding change result to each associated client.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.