Remote binding method and device of vehicle identity label and computer equipment
Through the remote connection channel and the secondary confirmation mechanism, the automatic binding of CCC digital keys and vehicle identity identification is realized, solving the problems of low and cumbersome binding efficiency in the existing technology, and improving user experience and binding efficiency.
Patent Information
- Application Number
- CN202411526223.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-01-17
AI Technical Summary
The existing CCC digital key cannot automatically bind the vehicle identity logo, resulting in poor driving experience for users, low binding efficiency and cumbersomeness.
By building a remote connection channel between the vehicle and the remote control platform, collecting the owner's digital key sharing information and vehicle identity identification authorization information, generating initial vehicle identity binding information, and adjusting the binding information through secondary confirmation to achieve remote synchronous update.
It improves the timeliness, convenience and accuracy of vehicle identity identification binding, improves the efficiency of CCC digital keys in vehicle identity identification binding, and avoids cumbersome operations inside the vehicle manually.
Smart Images

Figure CN119323841A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of digital keys and digital binding, and in particular to a remote binding method, apparatus and computer equipment for vehicle identity identification. 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 remote binding process for the vehicle identity in this protocol. As a result, after the vehicle is unlocked by the CCC digital key, the vehicle cannot automatically log in to the car account, resulting in a poor driving experience for the user. 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 identity codes. Manual binding of the digital key to the vehicle identity code is required. In addition, the binding process requires manual entry into the vehicle and the binding of the vehicle identity code is performed inside the vehicle. This slows down the binding process and is too cumbersome, resulting in low efficiency in binding the CCC digital key to the vehicle identity code. Summary of the invention
[0004] Based on this, it is necessary to provide a remote binding method, device, computer equipment, computer-readable storage medium and computer program product for a vehicle identity in order to address the above technical issues.
[0005] In a first aspect, the present application provides a remote binding method for a vehicle identity, comprising:
[0006] Acquire the authority authorization information of the vehicle, and build a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle;
[0007] Collecting the digital key sharing information of the car owner and the vehicle identity authorization information of the car owner through the remote connection channel, and generating the initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the car owner;
[0008] In response to the confirmation operation of the remote control platform, first confirmation information of each user on each of the initial vehicle identity identifier binding information and second confirmation information of the vehicle owner on each of the initial vehicle identity identifier binding information are collected through the remote connection channel, and based on each of the first confirmation information and the second confirmation information, each of the initial vehicle identity identifier binding information is adjusted to obtain the vehicle identity identifier binding information of the user to which each of the digital keys is adapted;
[0009] The vehicle identity binding information is synchronously updated to the remote control platform through the remote connection channel.
[0010] Optionally, the remote connection channel between the remote control platform and the vehicle is constructed based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle, including:
[0011] Based on the platform interface of the remote control platform and the vehicle remote interface of the vehicle, an initial remote connection channel between the remote control platform and the vehicle is constructed through an interface binding program;
[0012] Identify the data access rights corresponding to the vehicle's authority authorization information and the data transmission rights corresponding to the vehicle's authority authorization information, and based on the data access rights and the data transmission rights, add permission limitation information to the initial remote connection channel to obtain a remote connection channel.
[0013] Optionally, the generating of the initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the vehicle owner includes:
[0014] Based on the digital key sharing information, identify the user identity information of the user to which each digital key shared by the car owner is adapted, and based on the vehicle identity authorization information of the car owner, identify the vehicle identity binding authority information of each digital key shared by the car owner;
[0015] Based on the user identity information, the user account information of each user is generated, and based on the user account information of the user to which each digital key is adapted and the vehicle identity binding authority information of each digital key, the initial vehicle identity binding information of the user to which each digital key is adapted is constructed.
[0016] Optionally, in response to the confirmation operation of the remote control platform, collecting, through the remote connection channel, first confirmation information of each user on each of the initial vehicle identity identifier binding information, and second confirmation information of the vehicle owner on each of the initial vehicle identity identifier binding information, including:
[0017] Sending each of the initial vehicle identity binding information to a first client of a user to which each digital key of the remote control platform is adapted, and a second client of a vehicle owner of the remote control platform, through the remote connection channel;
[0018] In response to the confirmation operation of the remote control platform, the first confirmation information sent by the first client of the user to which each digital key of the remote control platform is adapted and the second confirmation information sent by the second client of the car owner of the remote control platform are received through the remote connection channel.
[0019] Optionally, adjusting each of the initial vehicle identity binding information based on each of the first confirmation information and the second confirmation information to obtain the vehicle identity binding information of the user to which each of the digital keys is adapted includes:
[0020] Identify the binding information confirmation result corresponding to the first confirmation information of each of the initial vehicle identity identification binding information, and the vehicle owner confirmation result of each of the initial vehicle identity identification binding information by the second confirmation information, and based on the binding information confirmation result of each of the initial identity identification binding information and the vehicle owner confirmation result of each of the initial identity identification binding information, identify the target confirmation result of each of the initial identity identification binding information through a binding confirmation procedure;
[0021] For each initial vehicle identity identification binding information, when the target confirmation result is a binding exception, the initial vehicle identity identification binding information is adjusted based on the first confirmation information corresponding to the initial vehicle identity identification binding information to obtain the vehicle identity identification binding information.
[0022] Optionally, the step of synchronously updating the vehicle identity binding information to the remote control platform through the remote connection channel includes:
[0023] Generate binding record information of each vehicle identity binding information based on each vehicle identity binding information, a digital key corresponding to each vehicle identity binding information, and a user corresponding to each vehicle identity binding information;
[0024] Through the remote connection channel, the binding record information of each vehicle identity binding information is sent to the storage area of the remote control platform, and based on the binding record information of each vehicle identity binding information, the stored binding information of the user adapted to each digital key in the storage area of the remote control platform is updated.
[0025] In a second aspect, the present application also provides a remote binding device for a vehicle identity, comprising:
[0026] an acquisition module, used to acquire the authority authorization information of the vehicle, and to build a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle;
[0027] A binding module, used to collect the digital key sharing information of the car owner and the vehicle identity authorization information of the car owner through the remote connection channel, and generate initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the car owner;
[0028] an adjustment module, configured to, in response to a confirmation operation of the remote control platform, collect, through the remote connection channel, first confirmation information of each user on each of the initial vehicle identity identifier binding information and second confirmation information of the vehicle owner on each of the initial vehicle identity identifier binding information, and adjust each of the initial vehicle identity identifier binding information based on each of the first confirmation information and the second confirmation information to obtain the vehicle identity identifier binding information of the user to which each of the digital keys is adapted;
[0029] The synchronization module is used to synchronize and update the vehicle identity binding information to the remote control platform through the remote connection channel.
[0030] Optionally, the acquisition module is specifically used to:
[0031] Based on the platform interface of the remote control platform and the vehicle remote interface of the vehicle, an initial remote connection channel between the remote control platform and the vehicle is constructed through an interface binding program;
[0032] Identify the data access rights corresponding to the vehicle's authority authorization information and the data transmission rights corresponding to the vehicle's authority authorization information, and based on the data access rights and the data transmission rights, add permission limitation information to the initial remote connection channel to obtain a remote connection channel.
[0033] Optionally, the binding module is specifically used to:
[0034] Based on the digital key sharing information, identify the user identity information of the user to which each digital key shared by the car owner is adapted, and based on the vehicle identity authorization information of the car owner, identify the vehicle identity binding authority information of each digital key shared by the car owner;
[0035] Based on the user identity information, the user account information of each user is generated, and based on the user account information of the user to which each digital key is adapted and the vehicle identity binding authority information of each digital key, the initial vehicle identity binding information of the user to which each digital key is adapted is constructed.
[0036] Optionally, the adjustment module is specifically used to:
[0037] Sending each of the initial vehicle identity binding information to a first client of a user to which each digital key of the remote control platform is adapted, and a second client of a vehicle owner of the remote control platform, through the remote connection channel;
[0038] In response to the confirmation operation of the remote control platform, the first confirmation information sent by the first client of the user to which each digital key of the remote control platform is adapted and the second confirmation information sent by the second client of the car owner of the remote control platform are received through the remote connection channel.
[0039] Optionally, the adjustment module is specifically used to:
[0040] Identify the binding information confirmation result corresponding to the first confirmation information of each of the initial vehicle identity identification binding information, and the vehicle owner confirmation result of each of the initial vehicle identity identification binding information by the second confirmation information, and based on the binding information confirmation result of each of the initial identity identification binding information and the vehicle owner confirmation result of each of the initial identity identification binding information, identify the target confirmation result of each of the initial identity identification binding information through a binding confirmation procedure;
[0041] For each initial vehicle identity identification binding information, when the target confirmation result is a binding exception, the initial vehicle identity identification binding information is adjusted based on the first confirmation information corresponding to the initial vehicle identity identification binding information to obtain the vehicle identity identification binding information.
[0042] Optionally, the synchronization module is specifically used to:
[0043] Generate binding record information of each vehicle identity binding information based on each vehicle identity binding information, a digital key corresponding to each vehicle identity binding information, and a user corresponding to each vehicle identity binding information;
[0044] Through the remote connection channel, the binding record information of each vehicle identity binding information is sent to the storage area of the remote control platform, and based on the binding record information of each vehicle identity binding information, the stored binding information of the user adapted to each digital key in the storage area of the remote control platform is updated.
[0045] 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.
[0046] 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.
[0047] 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.
[0048] The above-mentioned remote binding method, device and computer equipment of vehicle identity identification obtain the vehicle's authority authorization information and build a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle; through the remote connection channel, collect the digital key sharing information of the owner and the vehicle identity identification authorization information of the owner, and generate the initial vehicle identity identification binding information of the user adapted to each digital key based on the digital key sharing information and the vehicle identity identification authorization information of the owner; in response to the confirmation operation of the remote control platform, collect the first confirmation information of each user on each initial vehicle identity identification binding information and the second confirmation information of the owner on each initial vehicle identity identification binding information through the remote connection channel, and adjust each initial vehicle identity identification binding information based on each first confirmation information and the second confirmation information to obtain the vehicle identity identification binding information of the user adapted to each digital key; and synchronously update each vehicle identity identification binding information to the remote control platform through the remote connection channel. This solution builds a remote connection channel between the vehicle and the remote control platform to perform remote binding, avoiding the problem of slow binding efficiency of CCC digital keys to vehicle identity identification. At the same time, it can realize the cumbersome operation of binding without the owner / user being inside the vehicle, thereby improving the user's binding experience. Then, for the remote connection channel, this solution designs a set of remote binding solutions adapted to the remote connection channel, so that when the owner / user connects to the remote connection channel, he can directly bind through the remote control platform without having to complete the binding inside the vehicle. At the same time, in this remote binding solution, the accuracy of the binding information of each digital key to the vehicle identity identification is improved through secondary confirmation. Finally, this solution improves the binding timeliness, convenience, and accuracy of the binding of each user shared by the owner and the vehicle identity identification through the remote binding process of the remote control platform, thereby comprehensively improving the binding efficiency of the CCC digital key to the vehicle identity identification. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] 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.
[0050] Figure 1 A schematic diagram of a flow chart of a remote binding method for a vehicle identity in one embodiment;
[0051] Figure 2 A schematic diagram of a process of remote binding of a vehicle identity in one embodiment;
[0052] Figure 3 It is a structural block diagram of a remote binding device for a vehicle identity in one embodiment;
[0053] Figure 4 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0054] 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.
[0055] The remote binding method of the vehicle identity provided in the embodiment of the present application can be applied to the application environment of the remote binding of the vehicle identity. Among them, the method can be applied to the terminal, can also be applied to the server, can also be applied to the system including the terminal and the server, and is realized 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, the terminal performs remote binding by constructing a remote connection channel between the vehicle and the remote control platform, thereby avoiding the problem of slow binding efficiency of the CCC digital key in the vehicle identity, and at the same time, it can realize the cumbersome operation that the owner / user can bind without being inside the vehicle, thereby improving the user's binding experience. Then, for the remote connection channel, this solution designs a set of remote binding solutions adapted to the remote connection channel, so that the owner / user can directly bind through the remote control platform when connecting the remote connection channel, without having to complete the binding inside the vehicle. At the same time, in the remote binding solution, the accuracy of the binding information of each digital key in the vehicle identity is improved through secondary confirmation. Finally, this solution improves the binding timeliness, convenience, and accuracy of the binding between each user and the vehicle identity shared by the car owner through the remote binding process of the remote control platform, thereby comprehensively improving the binding efficiency of the CCC digital key to the vehicle identity.
[0056] In an exemplary embodiment, Figure 1 As shown, a remote binding method for 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:
[0057] Step S101, obtaining the authority authorization information of the vehicle, and building a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle.
[0058] In this embodiment, the terminal is set in the vehicle's on-board computer. When the terminal receives the authorization of the remote control platform and the authorization of the vehicle, the external connection interface of the remote control platform and the remote connection interface of the vehicle are queried to obtain the platform interface of the remote control platform and the vehicle remote interface of the Gaio vehicle. Then, the terminal obtains the authorization scope that the vehicle can authorize for the vehicle identity information and obtains the vehicle's authority authorization information. Among them, the authority authorization information includes data access rights and data transmission rights. The data access rights are the scope rights of the vehicle data that can be accessed by the data transmitted to the vehicle through the external interface. The data transmission rights are the scope rights of the vehicle data transmitted from the vehicle to the outside. Finally, the terminal builds a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle. Among them, the remote connection channel is a wireless transmission channel for data transmission between the remote control platform and the vehicle. The channel can be connected through wireless connection methods such as cloud connection and Internet connection. The specific construction process will be described later.
[0059] Step S102, collect the car owner's digital key sharing information and the car owner's vehicle identity authorization information through the remote connection channel, and generate the initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the car owner's vehicle identity authorization information.
[0060] In this embodiment, the terminal collects the digital key sharing information of the car owner and the vehicle identity authorization information of the car owner through the remote connection channel, and generates the initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the car owner. Among them, the digital key sharing information is the user identity information of the user to which each digital key shared by the car owner is adapted. And the vehicle identity authorization information is the vehicle identity binding permission information of each digital key shared by the car owner. Among them, the vehicle identity binding permission information is the functional permission information of the car owner authorizing the digital key to use the vehicle function, wherein the vehicle function includes but is not limited to vehicle intelligent functions, vehicle auxiliary functions, vehicle driving functions, door switch functions and other vehicle functions.
[0061] Step S103, in response to the confirmation operation of the remote control platform, collects the first confirmation information of each user on the initial vehicle identity binding information and the second confirmation information of the owner on the initial vehicle identity binding information through the remote connection channel, and adjusts the initial vehicle identity binding information based on the first confirmation information and the second confirmation information to obtain the vehicle identity binding information of the user to which each digital key is adapted.
[0062] In this embodiment, the terminal responds to the confirmation operation of the remote control platform, and collects the first confirmation information of each user on each initial vehicle identity binding information, and the second confirmation information of the owner on each initial vehicle identity binding information through the remote connection channel, and adjusts each initial vehicle identity binding information based on each first confirmation information and the second confirmation information to obtain the vehicle identity binding information of the user adapted to each digital key. Among them, the confirmation information is used to identify the confirmation result of the owner / user on the initial vehicle identity binding information, and the confirmation information includes the modification request information of the initial vehicle identity binding information. When the modification request information in the confirmation information is not, the confirmation result corresponding to the confirmation information is that the binding is correct. When the modification request information is not, the confirmation result corresponding to the confirmation information is that the binding is abnormal. The specific adjustment process will be described in detail later.
[0063] Step S104, the vehicle identity binding information is synchronously updated to the remote control platform through the remote connection channel.
[0064] In this embodiment, the terminal updates the binding information of each vehicle identity to the remote control platform through the remote connection channel. The binding information of each vehicle identity will be updated to the storage area of the remote management platform, and real-time feedback will be provided to the client of each user and the client of the car owner.
[0065] Based on the above scheme, by building a remote connection channel between the vehicle and the remote control platform, remote binding is performed, avoiding the problem of slow binding efficiency of the CCC digital key to the vehicle identity, and at the same time, it can realize the cumbersome operation that the car owner / user can bind without being inside the vehicle, thereby improving the user's binding experience. Then, for the remote connection channel, this scheme designs a set of remote binding schemes adapted to the remote connection channel, so that when the car owner / user connects to the remote connection channel, he can directly bind through the remote control platform without having to complete the binding inside the vehicle. At the same time, in this remote binding scheme, the accuracy of the binding information of each digital key to the vehicle identity is improved through secondary confirmation. Finally, this scheme improves the binding timeliness, convenience, and accuracy of the binding of each user shared by the car owner to the vehicle identity through the remote binding process of the remote control platform, thereby comprehensively improving the binding efficiency of the CCC digital key to the vehicle identity. Thereby comprehensively improving the remote binding efficiency of the CCC digital key to the vehicle identity.
[0066] Optionally, a remote connection channel between the remote control platform and the vehicle is constructed based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the vehicle's authority authorization information, including: constructing an initial remote connection channel between the remote control platform and the vehicle through an interface binding program based on the platform interface of the remote control platform and the vehicle remote interface of the vehicle; identifying data access rights corresponding to the vehicle's authority authorization information and data transmission rights corresponding to the vehicle's authority authorization information, and based on the data access rights and data transmission rights, adding authority limitation information to the initial remote connection channel to obtain a remote connection channel.
[0067] In this embodiment, the terminal builds an initial remote connection channel between the remote control platform and the vehicle through an interface binding program based on the platform interface of the remote control platform and the vehicle remote interface of the vehicle. The interface binding program is set in the terminal, and the terminal establishes an interface transmission protocol between the platform interface and the vehicle remote interface, and an interface transmission wireless line through the program to obtain an initial remote connection channel.
[0068] Then, the terminal identifies the data access rights corresponding to the vehicle's authorization information and the data transmission rights corresponding to the vehicle's authorization information, and based on the data access rights and the data transmission rights, adds the permission limitation information to the initial remote connection channel to obtain the remote connection channel.
[0069] Based on the above solution, by establishing a connection channel and limiting permissions, the mortgage platform interface is prevented from directly accessing all vehicle data of the vehicle, thereby ensuring the security protection of vehicle data.
[0070] Optionally, based on the digital key sharing information and the vehicle identity authorization information of the car owner, the initial vehicle identity binding information of the user to which each digital key is adapted is generated, including: based on the digital key sharing information, identifying the user identity information of the user to which each digital key shared by the car owner is adapted, and based on the vehicle identity authorization information of the car owner, identifying the vehicle identity binding authority information of each digital key shared by the car owner; based on the identity information of each user, generating the user account information of each user, and based on the user account information of the user to which each digital key is adapted and the vehicle identity binding authority information of each digital key, constructing the initial vehicle identity binding information of the user to which each digital key is adapted.
[0071] In this embodiment, the terminal identifies the user identity information of the user to which each digital key shared by the car owner is adapted based on the digital key sharing information, and identifies the vehicle identity binding permission information of each digital key shared by the car owner based on the vehicle identity authorization information of the car owner. The user identity information includes, but is not limited to, the user name, user identity information, and user authorized device information, and the user authorized device information may be, but is not limited to, smart devices such as smart watches, smart bracelets, smart glasses, mobile phones, smart cards, etc. The user identity information may be, but is not limited to, facial image identification, fingerprint identification, ID number, voice identification, and other identification information. The user name may be, but is not limited to, the user's name, the user's proposed name, etc.
[0072] Then, the terminal generates user account information for each user based on the identity information of each user. The user account information is generated in such a way that the staff presets a user account template in the terminal, and then the terminal fills each content in the user identity information of each user into the user account template to obtain the user account information of each user.
[0073] Finally, the terminal constructs the initial vehicle identity binding information of the user to which each digital key is adapted based on the user account information of the user to which each digital key is adapted and the vehicle identity binding authority information of each digital key. The construction method is that the terminal uses a binding program to bind the first binding information between the user account information of the user and the digital key, and the second binding information between the digital key and the vehicle function corresponding to the vehicle identity binding authority information of the digital key. Finally, the terminal uses the first binding information and the second binding information as the vehicle identity binding authority information.
[0074] Based on the above solution, the data collected through the remote connection channel is directly bound to the vehicle's on-board computer without the need for additional devices or equipment on the vehicle side, thereby reducing vehicle modification and additional costs and improving the efficiency of remote binding.
[0075] Optionally, in response to the confirmation operation of the remote control platform, first confirmation information of each user on the initial vehicle identity binding information and second confirmation information of the car owner on the initial vehicle identity binding information are collected through the remote connection channel, including: sending each initial vehicle identity binding information to the first client of the user to which each digital key of the remote control platform is adapted and the second client of the car owner of the remote control platform through the remote connection channel; in response to the confirmation operation of the remote control platform, receiving the first confirmation information sent by the first client of the user to which each digital key of the remote control platform is adapted and the second confirmation information sent by the second client of the car owner of the remote control platform through the remote connection channel.
[0076] In this embodiment, the terminal sends each initial vehicle identity binding information to the first client of the user to which each digital key of the remote control platform is adapted, and the second client of the car owner of the remote control platform through the remote connection channel. Among them, after sending to each client, a request confirmation message is sent to each client at the same time. The request confirmation message requires each client to feedback the content of the initial vehicle identity binding information. After each client feedbacks the content of the initial vehicle identity binding information, the remote control platform sends the feedback content of each client feedback to the vehicle through the remote connection channel.
[0077] Then, in response to the confirmation operation of the remote control platform, the terminal receives, through the remote connection channel, the first confirmation information sent by the first client of the user to which each digital key of the remote control platform is adapted, and the second confirmation information sent by the second client of the car owner of the remote control platform.
[0078] Based on the above solution, the remote data confirmation function can ensure the accuracy of remote binding and the user / car owner's awareness of remote binding, thus avoiding binding anomalies, incorrect binding, or changes.
[0079] Optionally, based on each first confirmation information and the second confirmation information, each initial vehicle identity binding information is adjusted to obtain the vehicle identity binding information of the user to which each digital key is adapted, including: identifying the binding information confirmation result corresponding to the first confirmation information of each initial vehicle identity binding information, and the owner confirmation result of each initial vehicle identity binding information by the second confirmation information, and based on the binding information confirmation result of each initial identity binding information and the owner confirmation result of each initial identity binding information, identifying the target confirmation result of each initial identity binding information through a binding confirmation procedure; for each initial vehicle identity binding information, when the target confirmation result is a binding abnormality, adjusting the initial vehicle identity binding information based on the first confirmation information corresponding to the initial vehicle identity binding information to obtain the vehicle identity binding information.
[0080] In this embodiment, the terminal identifies the binding information confirmation result corresponding to the first confirmation information of each initial vehicle identity identification binding information, and the owner confirmation result of each initial vehicle identity identification binding information by the second confirmation information, and based on the binding information confirmation result of each initial identity identification binding information and the owner confirmation result of each initial identity identification binding information, the terminal identifies the target confirmation result of each initial identity identification binding information through the binding confirmation procedure. Specifically, if the user's binding information confirmation result is a binding abnormality, or the owner confirmation result of the owner is a binding abnormality, the target confirmation result is a binding abnormality; if the user's binding information confirmation result is a binding correctness, and the owner confirmation result of the owner is a binding correctness, the target confirmation result is a binding correctness.
[0081] For each initial vehicle identity binding information, when the target confirmation result is a binding abnormality, the terminal adjusts the initial vehicle identity binding information based on the first confirmation information corresponding to the initial vehicle identity binding information to obtain the vehicle identity binding information. The first confirmation information includes change information of the binding information, and the change information includes change information of the first binding information between the user account information and the digital key, and change information of the second binding information between the digital key and the vehicle function corresponding to the vehicle identity binding authority information of the digital key.
[0082] Based on the above solution, the binding accuracy of the binding information is improved through double information confirmation.
[0083] Optionally, the binding information of each vehicle identity identification is synchronously updated to the remote control platform through a remote connection channel, including: generating binding record information of each vehicle identity identification binding information based on the binding information of each vehicle identity identification, the digital key corresponding to the binding information of each vehicle identity identification, and the user corresponding to the binding information of each vehicle identity identification; sending the binding record information of each vehicle identity identification binding information to the storage area of the remote control platform through the remote connection channel, and updating the stored binding information of the user adapted to each digital key in the storage area of the remote control platform based on the binding record information of each vehicle identity identification binding information.
[0084] In this embodiment, the terminal generates binding record information of each vehicle identity binding information based on each vehicle identity binding information, the digital key corresponding to each vehicle identity binding information, and the user corresponding to each vehicle identity binding information. Among them, the terminal presets a binding record template, and then fills the user account information corresponding to each vehicle identity binding information and the digital key corresponding to each vehicle identity binding information into the value binding record template to obtain the binding record information of each vehicle identity binding information.
[0085] Finally, the terminal sends the binding record information of each vehicle identity binding information to the storage area of the remote control platform through the remote connection channel, and based on the binding record information of each vehicle identity binding information, updates the stored binding information of the user adapted to each digital key in the storage area of the remote control platform.
[0086] Based on the above solution, by generating binding record information of each vehicle identity binding information, the stored binding information of each user adapted to each digital key in the storage area of the remote control platform is updated, thereby improving the synchronization efficiency of the binding information and ensuring that the user / vehicle combination is aware of the real-time changes of each binding information.
[0087] This application also provides an example of remote binding of a vehicle identity, such as Figure 2 As shown, the specific processing process includes the following steps:
[0088] Step S201, obtaining the vehicle's authority authorization information.
[0089] Step S202, based on the platform interface of the remote control platform and the vehicle remote interface of the vehicle, an initial remote connection channel between the remote control platform and the vehicle is constructed through an interface binding program.
[0090] Step S203, identifying the data access rights corresponding to the vehicle's authorization information and the data transmission rights corresponding to the vehicle's authorization information, and based on the data access rights and the data transmission rights, adding the permission limitation information in the initial remote connection channel to obtain the remote connection channel.
[0091] Step S204, collecting the car owner's digital key sharing information and the car owner's vehicle identity authorization information through the remote connection channel.
[0092] Step S205, based on the digital key sharing information, identify the user identity information of the user to which each digital key shared by the car owner is adapted, and based on the car owner's vehicle identity authorization information, identify the vehicle identity binding authority information of each digital key shared by the car owner.
[0093] Step S206, based on the identity information of each user, generate the user account information of each user, and based on the user account information of the user to which each digital key is adapted and the vehicle identity binding authority information of each digital key, construct the initial vehicle identity binding information of the user to which each digital key is adapted.
[0094] Step S207, sending each initial vehicle identity binding information to the first client of the user to which each digital key of the remote control platform is adapted, and the second client of the car owner of the remote control platform through the remote connection channel.
[0095] Step S208, in response to the confirmation operation of the remote control platform, receives, through the remote connection channel, the first confirmation information sent by the first client of the user to which each digital key of the remote control platform is adapted, and the second confirmation information sent by the second client of the car owner of the remote control platform.
[0096] Step S209, identifies the binding information confirmation result corresponding to the first confirmation information of each initial vehicle identity binding information, and the owner confirmation result of each initial vehicle identity binding information by the second confirmation information, and based on the binding information confirmation result of each initial identity binding information and the owner confirmation result of each initial identity binding information, identifies the target confirmation result of each initial identity binding information through the binding confirmation procedure.
[0097] Step S210, for each initial vehicle identity identification binding information, when the target confirmation result is a binding exception, the initial vehicle identity identification binding information is adjusted based on the first confirmation information corresponding to the initial vehicle identity identification binding information to obtain the vehicle identity identification binding information.
[0098] Step S211, based on each vehicle identity binding information, the digital key corresponding to each vehicle identity binding information, and the user corresponding to each vehicle identity binding information, generate binding record information of each vehicle identity binding information.
[0099] Step S212, sends the binding record information of each vehicle identity binding information to the storage area of the remote control platform through the remote connection channel, and based on the binding record information of each vehicle identity binding information, updates the stored binding information of the user adapted to each digital key in the storage area of the remote control platform.
[0100] 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.
[0101] Based on the same inventive concept, the embodiment of the present application also provides a remote binding device for a vehicle identity identifier for implementing the remote binding method for a vehicle identity identifier 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 remote binding device for one or more vehicle identity identifiers provided below can refer to the limitations of the remote binding method for a vehicle identity identifier above, and will not be repeated here.
[0102] In an exemplary embodiment, Figure 3 As shown, a remote binding device for a vehicle identity is provided, comprising: an acquisition module 310, a binding module 320, an adjustment module 330 and a synchronization module 340, wherein:
[0103] An acquisition module 310 is used to acquire the authority authorization information of the vehicle, and to build a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle;
[0104] The binding module 320 is used to collect the digital key sharing information of the car owner and the vehicle identity authorization information of the car owner through the remote connection channel, and generate the initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the car owner;
[0105] The adjustment module 330 is used to collect, in response to the confirmation operation of the remote control platform, first confirmation information of each user on each of the initial vehicle identity identifier binding information and second confirmation information of the vehicle owner on each of the initial vehicle identity identifier binding information through the remote connection channel, and adjust each of the initial vehicle identity identifier binding information based on each of the first confirmation information and the second confirmation information to obtain the vehicle identity identifier binding information of the user to which each of the digital keys is adapted;
[0106] The synchronization module 340 is used to synchronize and update the vehicle identity binding information to the remote control platform through the remote connection channel.
[0107] Optionally, the acquisition module 310 is specifically configured to:
[0108] Based on the platform interface of the remote control platform and the vehicle remote interface of the vehicle, an initial remote connection channel between the remote control platform and the vehicle is constructed through an interface binding program;
[0109] Identify the data access rights corresponding to the vehicle's authority authorization information and the data transmission rights corresponding to the vehicle's authority authorization information, and based on the data access rights and the data transmission rights, add permission limitation information to the initial remote connection channel to obtain a remote connection channel.
[0110] Optionally, the binding module 320 is specifically configured to:
[0111] Based on the digital key sharing information, identify the user identity information of the user to which each digital key shared by the car owner is adapted, and based on the vehicle identity authorization information of the car owner, identify the vehicle identity binding authority information of each digital key shared by the car owner;
[0112] Based on the user identity information, the user account information of each user is generated, and based on the user account information of the user to which each digital key is adapted and the vehicle identity binding authority information of each digital key, the initial vehicle identity binding information of the user to which each digital key is adapted is constructed.
[0113] Optionally, the adjustment module 330 is specifically configured to:
[0114] Sending each of the initial vehicle identity binding information to a first client of a user to which each digital key of the remote control platform is adapted, and a second client of a vehicle owner of the remote control platform, through the remote connection channel;
[0115] In response to the confirmation operation of the remote control platform, the first confirmation information sent by the first client of the user to which each digital key of the remote control platform is adapted and the second confirmation information sent by the second client of the car owner of the remote control platform are received through the remote connection channel.
[0116] Optionally, the adjustment module 330 is specifically configured to:
[0117] Identify the binding information confirmation result corresponding to the first confirmation information of each of the initial vehicle identity identification binding information, and the vehicle owner confirmation result of each of the initial vehicle identity identification binding information by the second confirmation information, and based on the binding information confirmation result of each of the initial identity identification binding information and the vehicle owner confirmation result of each of the initial identity identification binding information, identify the target confirmation result of each of the initial identity identification binding information through a binding confirmation procedure;
[0118] For each initial vehicle identity identification binding information, when the target confirmation result is a binding exception, the initial vehicle identity identification binding information is adjusted based on the first confirmation information corresponding to the initial vehicle identity identification binding information to obtain the vehicle identity identification binding information.
[0119] Optionally, the synchronization module 340 is specifically used to:
[0120] Generate binding record information of each vehicle identity binding information based on each vehicle identity binding information, a digital key corresponding to each vehicle identity binding information, and a user corresponding to each vehicle identity binding information;
[0121] Through the remote connection channel, the binding record information of each vehicle identity binding information is sent to the storage area of the remote control platform, and based on the binding record information of each vehicle identity binding information, the stored binding information of the user adapted to each digital key in the storage area of the remote control platform is updated.
[0122] Each module in the above-mentioned remote binding device for vehicle identification can be implemented in whole or in part by software, hardware or a combination thereof. Each module 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 module.
[0123] 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 4 As 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 remote binding 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.
[0124] 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.
[0125] 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.
[0126] 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.
[0127] 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.
[0128] 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.
[0129] 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.
[0130] The technical features of the above embodiments may be arbitrarily combined. 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.
[0131] 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 remote binding method for a vehicle identity, characterized in that: The method comprises: Acquire the authority authorization information of the vehicle, and build a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle; Collecting the digital key sharing information of the car owner and the vehicle identity authorization information of the car owner through the remote connection channel, and generating the initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the car owner; In response to the confirmation operation of the remote control platform, first confirmation information of each user on each of the initial vehicle identity identifier binding information and second confirmation information of the vehicle owner on each of the initial vehicle identity identifier binding information are collected through the remote connection channel, and based on each of the first confirmation information and the second confirmation information, each of the initial vehicle identity identifier binding information is adjusted to obtain the vehicle identity identifier binding information of the user to which each of the digital keys is adapted; The vehicle identity binding information is synchronously updated to the remote control platform through the remote connection channel.
2. The method according to claim 1, characterized in that The platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle are used to construct a remote connection channel between the remote control platform and the vehicle, including: Based on the platform interface of the remote control platform and the vehicle remote interface of the vehicle, an initial remote connection channel between the remote control platform and the vehicle is constructed through an interface binding program; Identify the data access rights corresponding to the vehicle's authority authorization information and the data transmission rights corresponding to the vehicle's authority authorization information, and based on the data access rights and the data transmission rights, add permission limitation information to the initial remote connection channel to obtain a remote connection channel.
3. The method according to claim 1, characterized in that: The generating of the initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the vehicle owner includes: Based on the digital key sharing information, identify the user identity information of the user to which each digital key shared by the car owner is adapted, and based on the vehicle identity authorization information of the car owner, identify the vehicle identity binding authority information of each digital key shared by the car owner; Based on the user identity information, the user account information of each user is generated, and based on the user account information of the user to which each digital key is adapted and the vehicle identity binding authority information of each digital key, the initial vehicle identity binding information of the user to which each digital key is adapted is constructed.
4. The method according to claim 1, characterized in that In response to the confirmation operation of the remote control platform, the first confirmation information of each user on each initial vehicle identity identifier binding information and the second confirmation information of the vehicle owner on each initial vehicle identity identifier binding information are collected through the remote connection channel, including: Sending each of the initial vehicle identity binding information to a first client of a user to which each digital key of the remote control platform is adapted, and a second client of a vehicle owner of the remote control platform, through the remote connection channel; In response to the confirmation operation of the remote control platform, the first confirmation information sent by the first client of the user to which each digital key of the remote control platform is adapted and the second confirmation information sent by the second client of the car owner of the remote control platform are received through the remote connection channel.
5. The method according to claim 1, characterized in that The adjusting each of the initial vehicle identity binding information based on each of the first confirmation information and the second confirmation information to obtain the vehicle identity binding information of the user to which each of the digital keys is adapted includes: Identify the binding information confirmation result corresponding to the first confirmation information of each of the initial vehicle identity identification binding information, and the vehicle owner confirmation result of each of the initial vehicle identity identification binding information by the second confirmation information, and based on the binding information confirmation result of each of the initial identity identification binding information and the vehicle owner confirmation result of each of the initial identity identification binding information, identify the target confirmation result of each of the initial identity identification binding information through a binding confirmation procedure; For each initial vehicle identity identification binding information, when the target confirmation result is a binding exception, the initial vehicle identity identification binding information is adjusted based on the first confirmation information corresponding to the initial vehicle identity identification binding information to obtain the vehicle identity identification binding information.
6. The method according to claim 5, characterized in that The step of synchronously updating the vehicle identity binding information to the remote control platform through the remote connection channel includes: Generate binding record information of each vehicle identity binding information based on each vehicle identity binding information, a digital key corresponding to each vehicle identity binding information, and a user corresponding to each vehicle identity binding information; Through the remote connection channel, the binding record information of each vehicle identity binding information is sent to the storage area of the remote control platform, and based on the binding record information of each vehicle identity binding information, the stored binding information of the user adapted to each digital key in the storage area of the remote control platform is updated.
7. A remote binding device for a vehicle identity, characterized in that: The device comprises: an acquisition module, used to acquire the authority authorization information of the vehicle, and to build a remote connection channel between the remote control platform and the vehicle based on the platform interface of the remote control platform, the vehicle remote interface of the vehicle, and the authority authorization information of the vehicle; A binding module, used to collect the digital key sharing information of the car owner and the vehicle identity authorization information of the car owner through the remote connection channel, and generate initial vehicle identity binding information of the user to which each digital key is adapted based on the digital key sharing information and the vehicle identity authorization information of the car owner; an adjustment module, configured to, in response to a confirmation operation of the remote control platform, collect, through the remote connection channel, first confirmation information of each user on each of the initial vehicle identity identifier binding information and second confirmation information of the vehicle owner on each of the initial vehicle identity identifier binding information, and adjust each of the initial vehicle identity identifier binding information based on each of the first confirmation information and the second confirmation information to obtain the vehicle identity identifier binding information of the user to which each of the digital keys is adapted; The synchronization module is used to synchronize and update the vehicle identity binding information to the remote control platform through the remote connection channel.
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.