Automobile dynamic data acquisition method, device, equipment and medium
By generating virtual keys for identity authentication, the problem of difficult to legally utilize vehicle dynamic data is solved, efficient and convenient acquisition of vehicle dynamic data is achieved, and the digital development of the automobile service market is promoted.
Patent Information
- Application Number
- CN202210632711.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-07
- Publication Date
- 2025-08-29
- Estimated Expiration
- 2042-06-07
AI Technical Summary
Vehicle dynamic data is difficult to be used legally and efficiently, resulting in limited digital cost reduction and efficiency improvement in the automotive service market.
By generating a virtual key for identity authentication, car owners or authorized users can legally obtain vehicle dynamic data and authorize the key to other users to achieve efficient use of data.
It has achieved legal and convenient access to vehicle dynamic data, and promoted the digital cost reduction and efficiency improvement of the automobile service market.
Smart Images

Figure CN115348576B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the technical field of vehicle dynamic data application, and in particular to a method and apparatus, device and medium for acquiring vehicle dynamic data. Background Art
[0002] An Intelligent Connected Vehicle (ICV) is a hybrid of the Internet of Vehicles (IoV) and smart cars. It is equipped with advanced onboard sensors, controllers, actuators, and other devices, integrating modern communications and network technologies. During use, ICVs generate a large amount of vehicle dynamic data. This data has significant commercial value and is required in areas such as auto finance, auto insurance, used car trading, auto repair and maintenance, and car rental.
[0003] In September 2021, new national regulations clarified that ownership of vehicle dynamic data belongs to the vehicle owner. However, vehicle owners face a dilemma: while they possess legal rights, they lack physical access to the data. Furthermore, it is currently difficult for vehicle owners to access their vehicle's dynamic data, let alone authorize others to use it. This creates a significant conflict and hinders digital cost reduction and efficiency gains in the automotive service market. Summary of the Invention
[0004] The embodiments of the present invention provide a method and apparatus, a device and a medium for acquiring vehicle dynamic data, so as to solve the technical problem that vehicle dynamic data is difficult to fully utilize legally and efficiently.
[0005] In a first aspect, an embodiment of the present invention provides a method for acquiring vehicle dynamic data, comprising:
[0006] Receive a request for obtaining dynamic data of a vehicle carrying a virtual key;
[0007] The request is authenticated according to the virtual key, and if the authentication is successful, the requested vehicle dynamic data is returned.
[0008] As an embodiment, before receiving the vehicle dynamic data acquisition request carrying the virtual key, the method further includes:
[0009] Acquire virtual key generation information of vehicle dynamic data, generate the virtual key according to the virtual key generation information, and send the virtual key.
[0010] As an embodiment, the virtual key generation information includes: key information and data application type information;
[0011] The generating the virtual key according to the virtual key generation information includes:
[0012] Generate a virtual key containing the data application type information according to the key information and the data application type information;
[0013] The returned requested vehicle dynamic data includes: returning the vehicle dynamic data corresponding to the data application type information contained in the virtual key according to the preset correspondence between the data application type and the data module; wherein the vehicle dynamic data of the entire vehicle includes N types of data modules, and the correspondence between the data application type and the data module is the correspondence between M data application types and N types of data modules; N and M are both natural numbers greater than 0.
[0014] As an embodiment, the data application type includes any combination of the following types:
[0015] Car owner inspection, car finance, car insurance, used car transactions, car repair and maintenance, car rental.
[0016] As an embodiment, the virtual key generation information includes: vehicle owner key generation information and authorized key generation information;
[0017] The owner key generation information includes: vehicle identity information and / or owner identity information;
[0018] The authorized key generation information includes: the owner key generation information, key validity information and / or user information;
[0019] Accordingly, generating the virtual key according to the virtual key generation information includes:
[0020] Generate an owner virtual key according to the owner key generation information, and generate an authorized virtual key according to the authorized key generation information;
[0021] Optionally, the method further includes:
[0022] Recording usage information of the authorized virtual key;
[0023] The vehicle owner's vehicle dynamic data transaction income is calculated based on the usage information of the authorized virtual key.
[0024] In a second aspect, an embodiment of the present invention provides a method for acquiring vehicle dynamic data, comprising:
[0025] Send a request to obtain vehicle dynamic data with a virtual key;
[0026] responding to an authentication result of the virtual key and receiving requested vehicle dynamic data when the authentication is successful;
[0027] Optionally, the sending of a vehicle dynamic data acquisition request carrying a virtual key includes:
[0028] Displaying a three-dimensional car model in a display interface;
[0029] Generate and send the vehicle dynamic data acquisition request based on the virtual key corresponding to the three-dimensional car model; or
[0030] Detecting target vehicle data requested by a user based on the three-dimensional vehicle model;
[0031] Determining a virtual key corresponding to the target vehicle data;
[0032] The vehicle dynamic data acquisition request is generated and sent according to the virtual key.
[0033] In a third aspect, an embodiment of the present invention provides a vehicle dynamic data acquisition device, comprising:
[0034] A request receiving module, configured to receive a request for obtaining dynamic data of a vehicle carrying a virtual key;
[0035] an authentication module, configured to perform identity authentication on the request based on the virtual key;
[0036] The return module is used to return the requested vehicle dynamic data if the authentication is passed.
[0037] In a fourth aspect, an embodiment of the present invention provides a vehicle dynamic data acquisition device, comprising:
[0038] A sending module, used to send a request for obtaining dynamic data of a vehicle carrying a virtual key;
[0039] The data receiving module is used to respond to the authentication result of the virtual key and receive the requested vehicle dynamic data when the authentication is successful.
[0040] In a fifth aspect, an embodiment of the present invention provides a device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the aforementioned vehicle dynamic data acquisition method when executing the program.
[0041] In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the vehicle dynamic data acquisition method as described in the first aspect.
[0042] Compared with the prior art, the technical solution provided by the embodiments of the present invention has at least the following positive effects:
[0043] Receive a request for obtaining vehicle dynamic data with a virtual key, authenticate the request based on the virtual key, and return the requested vehicle dynamic data if the authentication is successful. The user obtains the right to use the vehicle dynamic data by obtaining the virtual key of the vehicle dynamic data. The owner can view the vehicle dynamic data of his own vehicle through the virtual key and authorize the virtual key to other users. By using the virtual key, each user of the vehicle dynamic data can easily obtain the vehicle dynamic data, realize the efficient and legal use of the vehicle dynamic data, and greatly promote the digitalization of the automotive service market to reduce costs and increase efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0045] Figure 1 A schematic flow chart of a method for acquiring vehicle dynamic data provided in the first embodiment of the present invention;
[0046] Figure 2 A schematic flow chart of a method for acquiring vehicle dynamic data provided in the second embodiment of the present invention;
[0047] Figure 3 A schematic flow chart of a method for acquiring vehicle dynamic data provided in a third embodiment of the present invention;
[0048] Figure 4 A schematic diagram of the structure of a vehicle dynamic data acquisition device provided in a fourth embodiment of the present invention;
[0049] Figure 5 This is a schematic diagram of the structure of a vehicle dynamic data acquisition device provided in a fifth embodiment of the present invention;
[0050] Figure 6 A schematic diagram of the structure of a server provided in Example 6 of the present invention;
[0051] Figure 7 This is a structural diagram of the terminal device provided in Example 7 of the present invention. DETAILED DESCRIPTION
[0052] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It will be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present invention, not all structures. Example
[0053] Figure 1 This is a flow chart of a method for acquiring vehicle dynamic data provided in accordance with a first embodiment of the present invention. This embodiment is applied to a cloud server. The method is used to generate a virtual key and authenticate a vehicle dynamic data request based on the virtual key and return the requested vehicle dynamic data after authentication, thereby safely and legally providing vehicle dynamic data to the owner or a user authorized by the owner. Vehicle dynamic data includes but is not limited to dynamic data of cars, trucks, etc. This method can be executed by a vehicle dynamic data acquisition device provided in accordance with an embodiment of the present invention. The device can be implemented in software and / or hardware and configured on a server. The embodiment of the present invention specifically includes the following steps:
[0054] Step 101: Obtain virtual key generation information of vehicle dynamic data.
[0055] Currently, smart vehicles, such as connected cars, are equipped with a wide variety of sensors, with each vehicle typically containing between 150 and 400 sensors. These sensors provide information such as temperature, speed, location, door lock status, tire pressure, fuel level, and battery life. Vehicle dynamic data refers to information that changes dynamically with vehicle usage, such as location, speed, and maintenance status. Currently, this data is stored in the vehicle manufacturer's backend, making it difficult for ordinary users, such as car owners, to legally and conveniently access it. By creating a virtual key (also known as a digital key) for the car owner or a user authorized by the car owner and granting the virtual key holder access to vehicle dynamic data, users with legitimate virtual keys can legally and conveniently access this data.
[0056] Step 102: Generate a virtual key according to the virtual key generation information and send the virtual key.
[0057] Virtual key generation information provides information for generating virtual keys. Virtual keys can be categorized based on the identity or permissions of the holder. For example, virtual keys can be categorized based on the identity of the holder into owner virtual keys for use by the vehicle owner and authorized virtual keys authorized by the vehicle owner. Accordingly, virtual key generation information may include owner key generation information or authorized key generation information. Owner key generation information provides information for generating an owner virtual key, while authorized key generation information provides information for generating an authorized virtual key authorized by the vehicle owner.
[0058] Generating a virtual key based on virtual key generation information includes obtaining a secret key, which is then used to encrypt the virtual key generation information to obtain the virtual key. The encryption and decryption algorithm can be either symmetric or asymmetric. The secret key can be generated by a professional security service provider or a qualified and capable data provider. There are no specific restrictions on how the secret key can be obtained.
[0059] The owner key generation information may include: vehicle identity information and / or owner identity information. The vehicle identity information may be the vehicle frame number, and the owner identity information may be the unique identifier of the owner's smart terminal, or private identity information such as the owner's ID number. This embodiment does not impose specific restrictions on the vehicle identity information and owner identity information; any information suitable as characteristic information for a virtual key may be used. The owner virtual key can be generated by encrypting the vehicle identity information and owner identity information.
[0060] The authorized key generation information may include: vehicle owner key generation information, key expiration information and / or user information. For example, the authorized key generation information includes vehicle owner key generation information, key expiration information and user information. The key expiration information can be set according to actual needs, and can be a time length of 1 day, a week or a month, or the number of times used. The user information can be the information of any entity authorized by the vehicle owner to use the key. It is understandable that the virtual key can be fixed or dynamically changed. For example, a random number generated by the key generation algorithm can be added to the virtual key generation information, so that the virtual key generated each time is different, further improving the security of the virtual key.
[0061] Step 102 of generating a virtual key based on the virtual key generation information may include: generating an owner virtual key based on the owner key generation information; and generating an authorized virtual key based on the authorized key generation information. The owner virtual key is generated by encrypting the owner key generation information using a key. The authorized virtual key is generated by encrypting the authorized key generation information using a key.
[0062] By using the owner's virtual key, car owners can legally and conveniently access all vehicle dynamic data and check the vehicle's condition in real time. Authorized virtual keys allow authorized parties to legally and conveniently access vehicle dynamic data authorized by the owner. Authorized virtual keys can be time-limited and automatically revoked upon expiration, thus ensuring the security of vehicle dynamic data.
[0063] It's worth mentioning that authorized virtual keys can be either general authorization or escrow authorization. General authorization can be targeted at specific single-use needs, such as car insurance, and is immediate and revocable upon completion. Escrow authorization can be similar to an application for a car owner agent, where the car owner can grant the escrow party the same access rights to vehicle dynamic data as themselves, or to designated vehicle dynamic data access rights. For example, the car owner can grant access to some vehicle dynamic data for a fee by authorizing a virtual key. By authorizing the virtual key through transactions, the use time limit and number of uses can be set, allowing the demander to purchase and obtain the required vehicle dynamic data without the car owner's authorization.
[0064] In one example, the vehicle dynamic data acquisition method of this embodiment can also record the usage information of the authorized virtual key, and calculate the vehicle dynamic data transaction income of the car owner based on the usage information of the authorized virtual key, thereby helping to increase the commercial income of the vehicle dynamic data.
[0065] Step 103: Receive a request for obtaining dynamic data of a vehicle carrying a virtual key.
[0066] When the user of vehicle dynamic data, such as the vehicle owner or other users authorized by the vehicle owner, needs to obtain vehicle dynamic data, they can send a vehicle dynamic data acquisition request with a virtual key through a smart terminal, etc., and the server can receive the request.
[0067] Step 104: Authenticate the request using the virtual key.
[0068] Specifically, the virtual key can be decrypted using an encryption and decryption algorithm, and after successful decryption, the virtual key generation information can be matched to determine the legitimacy and specific access rights of the virtual key.
[0069] Step 105: Determine whether the authentication is passed. If the authentication is passed, execute step 106; if the authentication is not passed, end the process.
[0070] Step 106: Return the requested vehicle dynamic data.
[0071] Once the decryption and matching are successful, the vehicle dynamic data required can be determined. At this point, the server can establish a connection with the vehicle dynamic database of the vehicle manufacturer, and the vehicle manufacturer will verify and return the requested vehicle dynamic data.
[0072] It should be noted that the generation of the virtual key and the authentication of the virtual key can be performed by the same execution entity or by different execution entities, and no specific limitation is made here.
[0073] Compared with the prior art, the embodiment of the present invention receives a request for obtaining vehicle dynamic data with a virtual key, authenticates the request based on the virtual key, and returns the requested vehicle dynamic data if the authentication is successful. The user obtains the right to use the vehicle dynamic data by obtaining the virtual key of the vehicle dynamic data. The owner can view the vehicle dynamic data of his own vehicle through the virtual key and authorize the virtual key to other users. By adopting the virtual key, each user of the vehicle dynamic data can easily obtain the vehicle dynamic data, realize the efficient and legal use of the vehicle dynamic data, and greatly promote the digitalization of the automotive service market to reduce costs and increase efficiency. Example
[0074] Figure 2This is a flow chart of the method for acquiring vehicle dynamic data provided in the second embodiment of the present invention. This embodiment makes improvements based on the first embodiment. The main improvements are: in this embodiment, the vehicle dynamic data of the entire vehicle is classified according to the application scenario (application requirements) of the vehicle dynamic data. After classification, the vehicle dynamic data of the entire vehicle can be divided and encapsulated into vehicle dynamic data suitable for different application scenarios. At the same time, the generated virtual key contains data application type information. After the virtual key is successfully authenticated, the vehicle dynamic data to be acquired is determined based on the data application type information, thereby greatly improving the pertinence and friendliness of vehicle dynamic data acquisition.
[0075] The vehicle dynamic data acquisition method of this embodiment includes the following steps:
[0076] Step 201: Obtain virtual key generation information of vehicle dynamic data.
[0077] The virtual key generation information includes key information and data application type information. The key information can be the same as the virtual key generation information mentioned in Example 1 and will not be repeated here. The data application type can include any combination of the following types: owner self-view, auto finance, auto insurance, used car transactions, auto repair and maintenance, and car rental.
[0078] Step 202: Generate a virtual key containing data application type information according to the key information and the data application type information.
[0079] For example, when it is desired to obtain vehicle dynamic data required for an automobile insurance application, the virtual key generation information obtained in step 201 includes the data application type of automobile insurance, so that one type of application has a dedicated virtual key, which is convenient and flexible to use.
[0080] Step 203: Receive a request for obtaining dynamic data of a vehicle carrying a virtual key.
[0081] Step 204: Authenticate the request based on the virtual key.
[0082] Step 205: Determine whether the authentication is passed. If the authentication is passed, proceed to step 206. If the authentication is not passed, end the process.
[0083] Steps 203 to 205 correspond to steps 103 to 105 of the first embodiment and are identical, and are not described again here.
[0084] Step 206: Return the vehicle dynamic data corresponding to the data application type information contained in the virtual key according to the preset correspondence between the data application type and the data module.
[0085] Among them, the vehicle dynamic data of the whole vehicle includes N data modules, and the correspondence between the data application type and the data module is the correspondence between M data application types and N data modules. N and M are both natural numbers greater than 0. Specifically, after studying the requirements of various businesses and government regulatory departments for vehicle dynamic data, the vehicle dynamic data can be divided into 20 data modules. By combining the data of any module in the 20 data modules, the use requirements of various data application types for vehicle dynamic data can be met. For example, the M data modules are respectively recorded as 1, 2, 3...m, etc., and the data modules required for automobile insurance are, for example, 4 data modules such as 1, 3, 5, and 6. In this way, the correspondence between each data application type and the data module is established. This embodiment does not impose any specific restrictions on the values of M and N.
[0086] In step 206 , the virtual key includes data application type information, and the required data module is searched according to the data application type information and the preset correspondence between the data application type and the data module, thereby returning the relevant data module.
[0087] Compared with the prior art, the embodiment of the present invention receives a request for obtaining vehicle dynamic data with a virtual key, authenticates the request based on the virtual key, and returns the requested vehicle dynamic data if the authentication is successful. The user obtains the right to use the vehicle dynamic data by obtaining the virtual key of the vehicle dynamic data. The owner can view the vehicle dynamic data of his own vehicle through the virtual key and authorize the virtual key to other users. By adopting the virtual key, each user of the vehicle dynamic data can easily obtain the vehicle dynamic data, realize the efficient and legal use of the vehicle dynamic data, and greatly promote the digitalization of the automotive service market to reduce costs and increase efficiency. Example
[0088] Figure 3 This is a flow chart of the vehicle dynamic data acquisition method provided in the third embodiment of the present invention. This embodiment is applied to a terminal device, which can be an electronic device such as a smart phone or a PC, and is not specifically limited here. The vehicle dynamic data acquisition method is used to initiate a vehicle dynamic data acquisition request based on a virtual key and receive vehicle dynamic data, so that the owner or a user authorized by the owner can legally and conveniently obtain vehicle dynamic data. The method can be executed by a vehicle dynamic data acquisition device provided in an embodiment of the present invention, which can be implemented in software and / or hardware and configured on a server. The embodiment of the present invention specifically includes the following steps:
[0089] Step 301: Send a request for obtaining vehicle dynamic data carrying a virtual key.
[0090] The virtual key may be the virtual key generated in the vehicle dynamic data acquisition method of the first or second embodiment.
[0091] Optionally, step 301 of sending a vehicle dynamic data acquisition request with a virtual key may include: displaying a three-dimensional car model in a display interface, where the three-dimensional car model can be associated with the owner's physical vehicle through the vehicle frame number; and generating and sending a vehicle dynamic data acquisition request based on the virtual key corresponding to the three-dimensional car model.
[0092] As an alternative example, step 301 of sending a vehicle dynamics data acquisition request with a virtual key may include: displaying a three-dimensional vehicle model on a display interface; detecting the target vehicle data requested by the user based on the three-dimensional vehicle model; determining a virtual key corresponding to the target vehicle data; and generating and sending a vehicle dynamics data acquisition request based on the virtual key. The three-dimensional vehicle model may be a digital twin of a real vehicle. The three-dimensional vehicle model may be created based on three-dimensional display technology and presented on a display interface. The three-dimensional vehicle model may have the same control functions as a real vehicle, while also allowing for new operation modes to be configured as needed. Different vehicle dynamics data may be obtained by clicking on different locations on the three-dimensional vehicle model. For example, clicking on the front or rear of the vehicle a preset number of times, such as three, will be considered a request for vehicle dynamics data for automobile insurance purposes. It should be understood that the correspondence between target vehicle data and user operations in this embodiment is not specifically limited.
[0093] It should be noted that the target vehicle data requested by the user can also be determined through traditional button and function menu selection methods. A virtual key can be generated in real time based on the target vehicle data requested by the user, meaning that the user can customize the relationship between vehicle dynamic data and the virtual key. Alternatively, as described in Example 2, depending on the application scenario of the vehicle dynamic data, different vehicle dynamic data may be assigned dedicated virtual keys, without specific limitation here.
[0094] Step 302: Responding to the authentication result of the virtual key and receiving the requested vehicle dynamic data when the authentication is successful.
[0095] When the virtual key authentication is passed, the vehicle dynamic data returned by the background is received, thereby obtaining the vehicle dynamic data. Example
[0096] See also Figure 4 As shown, an embodiment of the present invention provides a vehicle dynamic data acquisition device, which is configured on the server side. Figure 4 As shown, the apparatus 400 includes:
[0097] The request receiving module 402 is used to receive a request for obtaining dynamic data of a vehicle carrying a virtual key;
[0098] An authentication module 404, configured to authenticate the request based on the virtual key; and
[0099] The return module 406 is configured to return the requested vehicle dynamic data if the authentication is successful.
[0100] Optionally, the device may further include:
[0101] A key information acquisition module is used to obtain virtual key generation information from vehicle dynamic data;
[0102] The key generation module is used to generate the virtual key according to the virtual key generation information and send the virtual key.
[0103] Optionally, the virtual key generation information may include: key information and data application type information.
[0104] Correspondingly, the key generation module is used to generate a virtual key containing the data application type information according to the key information and the data application type information.
[0105] The return module is used to return the vehicle dynamic data corresponding to the data application type information contained in the virtual key based on the preset correspondence between data application types and data modules. The vehicle dynamic data of the entire vehicle includes N types of data modules, and the correspondence between data application types and data modules is the correspondence between M data application types and N types of data modules, where N and M are both natural numbers greater than 0.
[0106] Optionally, the data application type includes any combination of the following types: car owner self-view, car finance, car insurance, used car transaction, car repair and maintenance, and car rental.
[0107] Optionally, the virtual key generation information may include: owner key generation information and authorized key generation information. The owner key generation information may include: vehicle identity information and / or owner identity information. The authorized key generation information may include: owner key generation information, key expiration information, and / or user information. Accordingly, the key generation module is configured to generate an owner virtual key based on the owner key generation information and generate an authorized virtual key based on the authorized key generation information.
[0108] Optionally, the device may further include:
[0109] A recording module is used to record usage information of authorized virtual keys;
[0110] The revenue statistics module is used to count the vehicle owner's vehicle dynamic data transaction revenue based on the usage information of the authorized virtual key.
[0111] The acquisition device provided in this embodiment can execute the vehicle dynamic data acquisition method provided in embodiment 1 or embodiment 2, and has the corresponding functional modules and beneficial effects of the execution method. The implementation principle and technical effects of this embodiment are similar to those of the above method embodiments, and will not be repeated here.
[0112] Compared with the prior art, the embodiment of the present invention receives a request for obtaining vehicle dynamic data with a virtual key, authenticates the request based on the virtual key, and returns the requested vehicle dynamic data if the authentication is successful. The user obtains the right to use the vehicle dynamic data by obtaining the virtual key of the vehicle dynamic data. The owner can view the vehicle dynamic data of his own vehicle through the virtual key and authorize the virtual key to other users. By adopting the virtual key, each user of the vehicle dynamic data can easily obtain the vehicle dynamic data, realize the efficient and legal use of the vehicle dynamic data, and greatly promote the digitalization of the automotive service market to reduce costs and increase efficiency. Example
[0113] See also Figure 5 As shown, an embodiment of the present invention provides a vehicle dynamic data acquisition device, which is configured on the terminal device side. Figure 5 As shown, the apparatus 500 includes:
[0114] The sending module 502 is used to send a request for obtaining dynamic data of a vehicle carrying a virtual key;
[0115] The data receiving module 504 is configured to respond to the authentication result of the virtual key and receive the requested vehicle dynamic data when the authentication is successful.
[0116] Optionally, the sending module 502 may include:
[0117] A display submodule, used to display a three-dimensional car model on a display interface;
[0118] A detection submodule, configured to detect target vehicle data requested by a user based on the three-dimensional vehicle model;
[0119] a calculation submodule, configured to determine a virtual key corresponding to the target vehicle data; and
[0120] The request sending submodule is used to generate and send the vehicle dynamic data acquisition request according to the virtual key.
[0121] Alternatively, the sending module 502 may include: a display submodule for displaying the three-dimensional car model in a display interface;
[0122] The generation submodule is used to generate and send a vehicle dynamic data acquisition request based on the virtual key corresponding to the three-dimensional car model.
[0123] The acquisition device provided in this embodiment can execute the vehicle dynamic data acquisition method provided in Example 3, and has the corresponding functional modules and beneficial effects of the execution method. The implementation principle and technical effects of this embodiment are similar to those of the above method embodiment, and will not be repeated here. Example
[0124] Figure 6 This is a schematic diagram of the structure of a server provided in Example 6 of the present invention. The server 60 includes a memory 61, a processor 62, and a computer program stored in the memory 61 and executable on the processor 62. When the processor 62 executes the program, the technical solution of Example 1 or Example 2 is implemented. Example
[0125] Figure 7 This is a schematic diagram of the structure of a terminal device provided in Embodiment 7 of the present invention. The terminal device 70 includes a memory 71, a processor 72, and a computer program stored in the memory 71 and executable on the processor 72. When the processor 72 executes the program, the technical solution of Embodiment 3 is implemented. Example
[0126] An eighth embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computer processor, the computer program is used to execute the technical solution in any method embodiment.
[0127] Through the above description of the embodiments, those skilled in the art can clearly understand that the present invention can be implemented with the help of software and necessary general-purpose hardware. Of course, it can also be implemented with hardware, but in many cases the former is a more preferred embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the existing technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or grid device, etc.) to execute the methods described in various embodiments of the present invention.
[0128] It is worth noting that in the embodiment of the above-mentioned control device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.
[0129] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for acquiring automobile dynamic data, characterized in that: include: Receive a request for obtaining dynamic data of a vehicle carrying a virtual key; Authenticating the request based on the virtual key, and returning the requested vehicle dynamic data if the authentication is successful; Before receiving the vehicle dynamic data acquisition request carrying the virtual key, the method further includes: Acquire virtual key generation information of vehicle dynamic data, generate the virtual key according to the virtual key generation information, and send the virtual key; The virtual key generation information includes: key information and data application type information; The generating the virtual key according to the virtual key generation information includes: Generate a virtual key containing the data application type information according to the key information and the data application type information; The returned requested vehicle dynamic data includes: returning the vehicle dynamic data corresponding to the data application type information contained in the virtual key according to the preset correspondence between the data application type and the data module; wherein the vehicle dynamic data of the entire vehicle includes N types of data modules, and the correspondence between the data application type and the data module is the correspondence between M data application types and N types of data modules; N and M are both natural numbers greater than 0.
2. The vehicle dynamic data acquisition method according to claim 1, characterized in that: The data application type includes any combination of the following types: Car owner inspection, car finance, car insurance, used car transactions, car repair and maintenance, car rental.
3. The vehicle dynamic data acquisition method according to claim 1, characterized in that: The virtual key generation information includes: owner key generation information and authorized key generation information; The owner key generation information includes: vehicle identity information and / or owner identity information; The authorized key generation information includes: the owner key generation information, key validity information and / or user information; Accordingly, generating the virtual key according to the virtual key generation information includes: An owner virtual key is generated according to the owner key generation information, and an authorized virtual key is generated according to the authorized key generation information.
4. The vehicle dynamic data acquisition method according to claim 3, characterized in that: The method further comprises: Recording usage information of the authorized virtual key; The vehicle owner's vehicle dynamic data transaction income is calculated based on the usage information of the authorized virtual key.
5. A vehicle dynamic data acquisition device, characterized in that: include: A request receiving module, configured to receive a request for obtaining dynamic data of a vehicle carrying a virtual key; an authentication module, configured to perform identity authentication on the request based on the virtual key; The return module is used to return the requested vehicle dynamic data if the authentication is passed; The device further comprises: A key information acquisition module is used to obtain virtual key generation information from vehicle dynamic data; A key generation module, configured to generate the virtual key according to the virtual key generation information and send the virtual key; Virtual key generation information includes: key information and data application type information; Accordingly, the key generation module is used to generate a virtual key containing the data application type information according to the key information and the data application type information; The return module is used to return the vehicle dynamic data corresponding to the data application type information contained in the virtual key according to the preset correspondence between the data application type and the data module; wherein, the vehicle dynamic data of the entire vehicle includes N types of data modules, and the correspondence between the data application type and the data module is the correspondence between M data application types and N types of data modules, and N and M are both natural numbers greater than 0.
6. The vehicle dynamic data acquisition device according to claim 5, characterized in that: include: Data application types include any combination of the following types: car owner self-view, auto finance, auto insurance, used car transactions, auto repair and maintenance, and car rental.
7. The vehicle dynamic data acquisition device according to claim 5, characterized in that: include: The virtual key generation information includes: vehicle owner key generation information and authorized key generation information; the vehicle owner key generation information includes: vehicle identity information and / or vehicle owner identity information; the authorized key generation information includes: vehicle owner key generation information, key validity information and / or user information; accordingly, the key generation module is used to generate a vehicle owner virtual key based on the vehicle owner key generation information, and to generate an authorized virtual key based on the authorized key generation information.
8. The vehicle dynamic data acquisition device according to claim 7, characterized in that: The device further comprises: A recording module is used to record usage information of authorized virtual keys; The revenue statistics module is used to count the vehicle owner's vehicle dynamic data transaction revenue based on the usage information of the authorized virtual key.
9. A smart device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for acquiring vehicle dynamic data according to any one of claims 1 to 4 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the vehicle dynamic data acquisition method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Vehicle time-sharing leasing method and system based on virtual key
CN109637034A
Vehicle condition data storage system using proximity communications of terminal apparatus
KR1020100049895A