Data management method and device, computer equipment and storage medium

By receiving data acquisition requests from the target device and determining permissions based on the associated information, the problem of how to effectively manage data related to vehicles is solved, data security and appropriate access rights are achieved, and flexible management needs for different purposes are met.

CN119694017APending Publication Date: 2025-03-25ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411768770.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

How to effectively manage data related to vehicles to ensure data security and appropriate access, especially in complex situations where data types are sensitive and multiple purposes.

Method used

By receiving the data acquisition request of the target device, it is determined based on the association information whether the target device has the authority to obtain data related to the target vehicle of a specific data type. If there is permission, data will be obtained and sent from the target vehicle; if there is no permission, an authorization request will be sent to the target vehicle, and configuration operations will be performed according to the authorization instruction information to obtain permission.

Benefits of technology

It realizes fine management of vehicle-related data, ensures data security and appropriate access rights, and meets flexible management needs for different purposes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119694017A_ABST
    Figure CN119694017A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and discloses a data management method and device, computer equipment and a storage medium, and the method comprises the steps: receiving a data obtaining request sent by target equipment, the data obtaining request comprises a target data type, and the target equipment obtains a target purpose of data, related to a target vehicle, of the target data type; according to the association information, determining whether the target equipment has the authority of acquiring the data related to the target vehicle of the target data type, and when it is determined that the target equipment has the authority of acquiring the data related to the target vehicle of the target data type, acquiring the data related to the target vehicle of the target data type from the target vehicle; and sending the data related to the target vehicle of the target data type to the target device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a data management method, device, computer equipment and storage medium. Background Art

[0002] Some types of vehicle-related data can be used for vehicle fault diagnosis, performance optimization, etc. How to manage vehicle-related data that can be used for corresponding purposes becomes a problem that needs to be solved. Summary of the invention

[0003] In view of this, embodiments of the present disclosure provide a data management method, apparatus, computer device, and storage medium.

[0004] In a first aspect, an embodiment of the present disclosure provides a data management method, the method comprising:

[0005] receiving a data acquisition request sent by a target device, the data acquisition request including: a target data type, and a target purpose for the target device to acquire data related to the target vehicle of the target data type;

[0006] determining, based on the association information, whether the target device has permission to obtain data of the target data type related to the target vehicle, the association information indicating at least some of the following items: a sensitivity level of the target data type, a data type authorized by a user of the target vehicle for the target vehicle, a purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose;

[0007] When it is determined that the target device has authority to obtain target vehicle-related data of the target data type, the target vehicle-related data of the target data type is obtained from the target vehicle, and the target vehicle-related data of the target data type is sent to the target device.

[0008] In a possible implementation, the sensitivity level of the target data type is a high sensitivity level, the target purpose is to solve a problem with the target vehicle reported by a user of the target vehicle; and the method further includes:

[0009] When it is determined that the target device does not have the authority to obtain the data of the target data type related to the target vehicle, sending an authorization request related to the target purpose for the target data type to the target vehicle;

[0010] When the first authorization indication information is received, a configuration operation is performed, and data of the target data type related to the target vehicle is obtained from the target vehicle, and the data of the target data type related to the target vehicle is sent to the target device, the configuration operation being one of the following: determining the target data type as a data type for the target vehicle authorized by a user of the target vehicle and determining the target purpose as a purpose corresponding to the target data type, determining the target purpose as a purpose corresponding to the target data type, wherein the first authorization indication information indicates that the user of the target vehicle authorizes that data of the target data type related to the target vehicle can be obtained when the purpose of obtaining the data of the target data type related to the target vehicle is the target purpose.

[0011] In a possible implementation, determining, according to the association information, whether the target device has permission to obtain data of the target data type related to the target vehicle includes:

[0012] When it is determined that the target data type is not the data type for the target vehicle authorized by the user of the target vehicle or the target purpose is not the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, determining that the target device does not have the authority to obtain data related to the target vehicle of the target data type;

[0013] When it is determined that the target data type is a data type for the target vehicle authorized by the user of the target vehicle and the target purpose is a purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, it is determined that the target device has authority to obtain data of the target data type related to the target vehicle.

[0014] In a possible implementation, it also includes:

[0015] receiving second authorization indication information sent by the target vehicle, wherein the second authorization indication information indicates that a user of the target vehicle authorizes that data of the first data type related to the target vehicle can be obtained when the purpose of obtaining the data of the first data type related to the target vehicle is a first purpose, the first data type is a data type of a high sensitivity level related to a target function on the target vehicle, the first purpose is to eliminate a failure of the target function when a failure occurs in the target function, and the second authorization indication information is generated due to the user of the target vehicle performing an authorization indication operation in a page for authorization displayed on a vehicle computer screen of the target vehicle;

[0016] The first data type is determined as a data type for the target vehicle authorized by a user of the target vehicle, and the first purpose is determined as a purpose corresponding to the first data type.

[0017] In a possible implementation, it also includes:

[0018] Sending authorization request information to the target vehicle to display the authorization request information on the vehicle screen of the target vehicle, the authorization request information including: a second data type and a second purpose;

[0019] When the third authorization indication information is received from the target vehicle, the second data type is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the second purpose is determined as the purpose corresponding to the second data type, wherein the third authorization indication information indicates that the user of the target vehicle authorizes that data of the second data type related to the target vehicle can be obtained when the purpose of obtaining data of the second data type related to the target vehicle is the second purpose.

[0020] In a possible implementation, it also includes:

[0021] receiving fourth authorization indication information, the fourth authorization indication authorizing the user of the target vehicle to obtain the data of the third data type related to the target vehicle when the purpose of obtaining the data of the third data type related to the target vehicle is a third purpose, the fourth authorization indication information being sent because the user of the target vehicle signs a target authorization agreement, the target authorization agreement including: the third data type and the third purpose;

[0022] The third data type is determined as a data type for the target vehicle authorized by a user of the target vehicle, and the third purpose is determined as a purpose corresponding to the third data type.

[0023] In a second aspect, an embodiment of the present disclosure provides a data management device, the data management device comprising:

[0024] A receiving unit, configured to receive a data acquisition request sent by a target device, wherein the data acquisition request includes: a target data type, and a target purpose for the target device to acquire data related to a target vehicle of the target data type;

[0025] a determination unit, determining, based on the association information, whether the target device has permission to obtain data of a target data type related to the target vehicle, the association information indicating at least some of the following items: a sensitivity level of the target data type, a data type authorized by a user of the target vehicle for the target vehicle, a purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose;

[0026] The acquisition and sending unit is used to acquire the data related to the target vehicle of the target data type from the target vehicle and send the data related to the target vehicle of the target data type to the target device when it is determined that the target device has the authority to acquire the data related to the target vehicle of the target data type.

[0027] In a possible implementation, the sensitivity level of the target data type is a high sensitivity level, and the target purpose is to solve a problem of the target vehicle reported by a user of the target vehicle; the data management device further includes:

[0028] The first authorization unit is used to send an authorization request related to the target purpose for the target data type to the target vehicle when it is determined that the target device does not have the authority to obtain the data related to the target vehicle of the target data type; when the first authorization indication information is received, perform a configuration operation, and obtain the data related to the target vehicle of the target data type from the target vehicle, and send the data related to the target vehicle of the target data type to the target device, the configuration operation is one of the following items: determining the target data type as the data type for the target vehicle authorized by the user of the target vehicle and determining the target purpose as the purpose corresponding to the target data type, determining the target purpose as the purpose corresponding to the target data type, wherein the first authorization indication information indicates that the user of the target vehicle authorizes that the data related to the target vehicle of the target data type can be obtained when the purpose of obtaining the data related to the target vehicle of the target data type is the target purpose.

[0029] In one possible implementation, the determination unit further determines that the target device does not have permission to obtain data related to the target vehicle of the target data type when it is determined that the target data type is not the data type for the target vehicle authorized by the user of the target vehicle or the target purpose is not the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle; and determines that the target device has permission to obtain data related to the target vehicle of the target data type when it is determined that the target data type is the data type for the target vehicle authorized by the user of the target vehicle and the target purpose is the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle.

[0030] In a possible implementation, the data management device further includes:

[0031] A second authorization unit is used to receive second authorization indication information sent by the target vehicle, wherein the second authorization indication information indicates that the user of the target vehicle authorizes that data of the first data type related to the target vehicle can be obtained when the purpose of obtaining the data of the first data type related to the target vehicle is a first purpose, the first data type is a data type of high sensitivity level related to a target function on the target vehicle, the first purpose is to troubleshoot the target function when a failure occurs in the target function, and the second authorization indication information is generated as a result of the user of the target vehicle performing an authorization indication operation in a page for authorization displayed on the vehicle screen of the target vehicle; the first data type is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the first purpose is determined as the purpose corresponding to the first data type.

[0032] In a possible implementation, the data management device further includes:

[0033] A third authorization unit is used to send authorization request information to the target vehicle so as to display the authorization request information on the vehicle screen of the target vehicle, wherein the authorization request information includes: a second data type and a second purpose; when the third authorization indication information is received from the target vehicle, the second data type is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the second purpose is determined as the purpose corresponding to the second data type, wherein the third authorization indication information indicates that the user of the target vehicle authorizes the acquisition of data of the second data type related to the target vehicle when the purpose of acquiring data of the second data type related to the target vehicle is the second purpose.

[0034] In a possible implementation, the data management device further includes:

[0035] A fourth authorization unit is used to receive fourth authorization indication information, wherein the fourth authorization indication authorizes the user of the target vehicle to obtain the third data type related to the target vehicle when the purpose of obtaining the third data type related to the target vehicle is a third purpose, and the fourth authorization indication information is sent because the user of the target vehicle signs a target authorization agreement, and the target authorization agreement includes: the third data type, the third purpose; determining the third data type as the data type for the target vehicle authorized by the user of the target vehicle, and determining the third purpose as the purpose corresponding to the third data type.

[0036] In a third aspect, an embodiment of the present disclosure provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, computer instructions being stored in the memory, and the processor executing the method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0037] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method of the first aspect or any corresponding implementation manner thereof.

[0038] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the method of the first aspect or any corresponding embodiment thereof.

[0039] The data management method provided by the embodiment of the present disclosure is that, on the one hand, whether the device requesting to obtain the data related to the target vehicle of the corresponding data type has the authority to obtain the data related to the target vehicle of the corresponding data type is related to multiple factors such as the sensitivity level of the corresponding data type, the data type authorized by the user of the target vehicle for the target vehicle, the purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose of the target device to obtain the data related to the target vehicle of the corresponding data type. In the case where the target device requests to obtain the data related to the target vehicle of the target data type, it can be determined whether the target device has the authority to obtain the data related to the target vehicle of the target data type according to the sensitivity level of the target data type, the data type authorized by the user of the target vehicle for the target vehicle, the purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose of the target device to obtain the data related to the target vehicle of the target data type. When it is determined that the target device has the authority to obtain the data related to the target vehicle of the target data type, the data related to the target vehicle of the target data type is obtained from the target vehicle, and the data related to the target vehicle of the target data type is sent to the target device. Thus, the vehicle-related data that can be used for the corresponding purpose is finely managed.

[0040] On the other hand, it is precisely because whether the device requesting to obtain the data related to the target vehicle of the corresponding data type has the authority to obtain the data related to the target vehicle of the corresponding data type is related to multiple factors such as the sensitivity level of the corresponding data type, the data type authorized by the user of the target vehicle for the target vehicle, the purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose of the target device to obtain the data related to the target vehicle of the corresponding data type, so that for the same data type, it is possible to configure whether the device requesting to obtain the data related to the target vehicle of the same data type has the authority to obtain the data related to the target vehicle of the corresponding data type for each of the multiple purposes. The configuration of whether the device requesting to obtain the data related to the target vehicle of the same data type has the authority to obtain the data related to the target vehicle of the corresponding data type can be indicated by the user of the target vehicle, thereby meeting the following needs of the user of the target vehicle: for the same data type, for each of the multiple purposes, it is configured whether the device requesting to obtain the data related to the target vehicle of the same data type has the authority to obtain the data related to the target vehicle of the corresponding data type. Thus, it is flexibly configured whether the device requesting to obtain the data related to the target vehicle of the corresponding data type has the authority to obtain the data related to the target vehicle of the corresponding data type, and the vehicle-related data that can be used for the corresponding purpose is flexibly managed.

[0041] On the other hand, whether the device requesting to obtain the data related to the target vehicle of the corresponding data type has the authority to obtain the data related to the target vehicle of the corresponding data type is related to multiple factors such as the sensitivity level of the corresponding data type, the data type authorized by the user of the target vehicle for the target vehicle, the purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose of the target device to obtain the data related to the target vehicle of the corresponding data type, so that according to the sensitivity level of the corresponding data type and the purpose of obtaining the data related to the target vehicle of the corresponding data type, it is possible to configure whether the device requesting to obtain the data related to the target vehicle of the same data type has the authority to obtain the data related to the target vehicle of the corresponding data type. The configuration of whether the device requesting to obtain the data related to the target vehicle of the same data type has the authority to obtain the data related to the target vehicle of the corresponding data type can be indicated by the user of the target vehicle, thereby meeting the following needs of the user of the target vehicle: according to the sensitivity level of the corresponding data type and the purpose of obtaining the data related to the target vehicle of the corresponding data type, it is possible to configure whether the device requesting to obtain the data related to the target vehicle of the same data type has the authority to obtain the data related to the target vehicle of the corresponding data type. Therefore, it is flexibly configured whether a device requesting data of a corresponding data type related to the target vehicle has the authority to obtain data of the corresponding data type related to the target vehicle, and the vehicle-related data that can be used for corresponding purposes are flexibly managed. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0043] Figure 1 It is a schematic diagram of the interaction between the target device, the server, and the target vehicle;

[0044] Figure 2 is an example flow chart of a data management method provided by an embodiment of the present disclosure;

[0045] Figure 3 is a schematic diagram of data collection by a vehicle provided in an embodiment of the present disclosure;

[0046] Figure 4 It is a schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0048] refer to Figure 1 , which shows a schematic diagram of the interaction between the target device, the server, and the target vehicle.

[0049] The server can be used to execute the data management method provided by the embodiment of the present disclosure. The server can include a cloud server.

[0050] It should be noted that the target device is a trusted device that has passed the security verification of the server.

[0051] The target device may be: a device or server used by relevant personnel of a vehicle manufacturer, such as a vehicle engineer of the manufacturer to which the target vehicle belongs.

[0052] The target purpose of the target device acquiring the target data type and the target vehicle-related data may be fault diagnosis, optimizing the function of the target vehicle, optimizing the driving experience of the user of the target vehicle, and optimizing the riding experience of the user of the target vehicle. The target device sends a data acquisition request to the server. The data acquisition request includes: the target data type, and the target purpose of the target device acquiring the target data type and the target vehicle-related data. The server determines the target vehicle according to the identification of the target vehicle. When the server determines that the target device has the authority to acquire the target data type and the target vehicle-related data according to the sensitivity level of the target data type, the data type authorized by the user of the target vehicle for the target vehicle, the purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and at least part of the target purpose, the target device acquires the target data type and the target vehicle-related data from the target vehicle. The server sends the target data type and the target vehicle-related data to the target device.

[0053] refer to Figure 2 , which shows an example flow chart of the data management method provided by the embodiment of the present disclosure. The method can be executed by the above-mentioned server.

[0054] In step S201, a data acquisition request sent by a target device is received, where the data acquisition request includes: a target data type and a target purpose for the target device to acquire data of the target data type related to a target vehicle.

[0055] The target device is a trusted device that has passed the security verification of the server.

[0056] As an example, the identification of the target vehicle may be a vehicle identification code, a license plate number, a frame number, etc. The target data type may be driving data of the target vehicle, vehicle status data of the target vehicle, vehicle fault data of the target vehicle, etc. The driving data of the target vehicle includes but is not limited to: the speed of the target vehicle, the acceleration of the target vehicle, and the position of the target vehicle. The vehicle status data of the target vehicle includes but is not limited to: the engine status of the target vehicle, the tire pressure of the target vehicle, and the fuel volume of the target vehicle.

[0057] The target purpose of the target device acquiring the data of the target data type related to the target vehicle may refer to: after the target device acquires the data of the target data type related to the target vehicle, the usage of the data of the target data type related to the target vehicle, the usage of the data related to the target vehicle may be fault diagnosis, optimizing the functions of the target vehicle, optimizing the driving experience of the user of the target vehicle, optimizing the riding experience of the user of the target vehicle, etc.

[0058] In step S202, based on the associated information, it is determined whether the target device has the authority to obtain data of the target data type related to the target vehicle, the associated information indicates at least some of the following items: the sensitivity level of the target data type, the data type for the target vehicle authorized by the user of the target vehicle, the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, and the target purpose.

[0059] In one possible implementation, the sensitivity level of the data type to which the data related to the target vehicle belongs can be divided into a high sensitivity level and a low sensitivity level. The sensitivity of the data related to the target vehicle of the data type with a high sensitivity level is higher than the sensitivity of the data related to the target vehicle of the data type with a low sensitivity level. Compared with the restrictions on the acquisition of data related to the target vehicle of the data type with a low sensitivity level, the restrictions on the acquisition of data related to the target vehicle of the data type with a high sensitivity level are more stringent. Both the data type with a high sensitivity level and the data type with a low sensitivity level can be set. The setting of the data type with a low sensitivity level can refer to relevant regulations. For example, according to battery-related regulations, the OEM is required to collect and upload the battery health of the vehicle to a specific platform. The collection of the battery health of the vehicle may involve information such as the vehicle usage time and the battery power. The data type of vehicle usage time and the data type of battery power can be used as data types of low sensitivity levels, respectively.

[0060] It should be noted that the data type for the target vehicle authorized by the user of the target vehicle specifically refers to: the data type for the target vehicle that the user of the target vehicle has authorized before executing step S201.

[0061] In the disclosed embodiment, the data type authorized by the user of the target vehicle for the target vehicle corresponds to the purpose.

[0062] The purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle is: the purpose to which the data related to the target vehicle of the data type for the target vehicle authorized by the user of the target vehicle can be applied.

[0063] For a data type i, if the user of the target vehicle performs relevant operations to indicate that the user of the target vehicle authorizes the acquisition of data type j when the device requesting to obtain data type i obtains data of data type i for purpose j, then data type i is the data type for the target vehicle authorized by the user of the target vehicle, and purpose j is the purpose corresponding to data type i.

[0064] The data type i may be any data type to which the method provided in the embodiment of the present disclosure may be applied. The purpose j is any purpose to which the data of the data type i may be applied due to the authorization of the user of the target vehicle.

[0065] It should be noted that if the user of the target vehicle performs relevant operations to indicate that the user of the target vehicle authorizes the acquisition of data type j when the device requesting to acquire data type i acquires data of data type i for purpose j, data type i and purpose j are pushed to the user of the target vehicle together. Thus, data type i and purpose j are explicitly indicated to the user of the target vehicle.

[0066] In another possible implementation, in step S202, if the sensitivity level of the target data type is a low sensitivity type, it can be determined that the target device has the authority to obtain the target data type related to the target vehicle. If the sensitivity level of the target data type is a high sensitivity level, it can be determined whether the target data type is a data type for the target vehicle authorized by the user of the target vehicle. When it is determined that the target data type is a data type for the target vehicle authorized by the user of the target vehicle, it is determined whether the target purpose is the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle. If it is determined that the target data type is not a data type for the target vehicle authorized by the user of the target vehicle or the target purpose is not a purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, it is determined that the target device does not have the authority to obtain the target data type related to the target vehicle. If it is determined that the target data type is a data type for the target vehicle authorized by the user of the target vehicle and the target purpose is a purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, it is determined that the target device has the authority to obtain the target data type related to the target vehicle.

[0067] In another possible implementation, step S202 includes: step S2021 - step S2022.

[0068] In step S2021, when it is determined that the target data type is not the data type for the target vehicle authorized by the user of the target vehicle or the target purpose is not the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, it is determined that the target device does not have the authority to obtain data related to the target vehicle of the target data type.

[0069] In step S2022, when it is determined that the target data type is the data type for the target vehicle authorized by the user of the target vehicle and the target purpose is the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, it is determined that the target device has the authority to obtain data of the target data type related to the target vehicle.

[0070] Regardless of whether the sensitivity level of the target data type is a low sensitivity type or a high sensitivity level, when it is determined that the target data type is a data type for the target vehicle authorized by the user of the target vehicle and the target purpose is a purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, it is determined that the target device has the authority to obtain data related to the target vehicle of the target data type. The security of obtaining data related to the target vehicle of the target data type is improved.

[0071] In step S203, when it is determined that the target device has the authority to obtain the target vehicle-related data of the target data type, the target vehicle-related data of the target data type is obtained from the target vehicle, and the target vehicle-related data of the target data type is sent to the target device.

[0072] When the server determines that the target device has the authority to obtain data of the target data type related to the target vehicle, the server can establish a communication connection with the target vehicle corresponding to the data of the target data type related to the target vehicle, so that the server can directly extract data of the target data type related to the target vehicle from the target vehicle.

[0073] The target vehicle-related data of the target data type is collected by the target vehicle.

[0074] If the target vehicle has already collected and stored data of the target data type related to the target vehicle before step S203 , the target vehicle directly obtains the data of the target data type related to the target vehicle.

[0075] If no data related to the target vehicle of the target data type has been collected and stored on the target vehicle before step S203, the server on the service side can create a data collection task related to the target vehicle corresponding to the target data type, send the data collection task related to the target vehicle corresponding to the target data type to the target vehicle, and the target vehicle collects the data related to the target vehicle of the target data type, and the target vehicle sends the data related to the target vehicle of the target data type to the server.

[0076] refer to Figure 3 , which shows a schematic diagram of an example of acquiring data related to a target vehicle of a target data type of the target vehicle.

[0077] In this example, the data of the target data type related to the target vehicle is used for vehicle diagnosis. The server on the service side creates a collection task for collecting the data of the target data type related to the target vehicle, and the server on the service side sends the collection task to the vehicle computer of the target vehicle. The vehicle computer of the target vehicle can collect the data of the target data type related to the target vehicle from the functional units of the target vehicle through the remote vehicle data acquisition system (RVDC master). The vehicle computer of the target vehicle sends the data of the target data type related to the target vehicle to the server on the service side. The server on the service side stores the data of the target data type related to the target vehicle in the diagnostic database.

[0078] Among them, the server on the service side and the target vehicle communicate through a wireless network.

[0079] As an example, the wireless network may be Long Term Evolution (LTE), a 5G network, etc.

[0080] As an example, the functional unit may be an electronic control unit (ECU), a sensor, a vehicle control unit (VCU), etc.

[0081] In a possible implementation, when the sensitivity level of the target data type is a high sensitivity level and the target purpose is to solve a problem with the target vehicle reported by a user of the target vehicle, it also includes: step S2051-step S2052.

[0082] It should be noted that when the target purpose is to solve the problems of the target vehicle reported by the user of the target vehicle, the data related to the target vehicle of the target data type is data used to solve the problems of the target vehicle reported by the user of the target vehicle.

[0083] In step S2051, when it is determined that the target device does not have the authority to obtain data of the target data type related to the target vehicle, an authorization request related to the target purpose for the target data type is sent to the target vehicle.

[0084] The authorization request related to the target purpose for the target data type includes: the target data type and the target purpose.

[0085] In step S2051, it is determined whether the target data type is the data type for the target vehicle authorized by the user of the target vehicle. When it is determined that the target data type is the data type for the target vehicle authorized by the user of the target vehicle, it is determined whether the target purpose is the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle.

[0086] In step S2051, when it is determined that the target data type is not the data type for the target vehicle authorized by the user of the target vehicle or the target purpose is not the purpose corresponding to the target data type, it can be determined that the target device does not have the authority to obtain data related to the target vehicle of the target data type. It should be noted that the purpose corresponding to the target data type may specifically refer to the purpose to which the target data type has already corresponded before step S201.

[0087] After the target vehicle receives the authorization request related to the target data type and the target purpose, the target data type and the target purpose may be displayed on the vehicle computer screen of the target vehicle.

[0088] When the user of the target vehicle performs an operation indicating that the user of the target vehicle authorizes the acquisition of data of the target data type related to the target vehicle when the purpose of acquiring data of the target data type related to the target vehicle is the target purpose, first authorization indication information may be generated.

[0089] The target vehicle may send first authorization indication information to a server that executes the data management method provided by an embodiment of the present disclosure.

[0090] In step S2052, when the first authorization indication information is received, a configuration operation is performed, and data of the target data type related to the target vehicle is obtained from the target vehicle, and the data of the target data type related to the target vehicle is sent to the target device, the configuration operation being one of the following: determining the target data type as a data type for the target vehicle authorized by the user of the target vehicle and determining the target purpose as a purpose corresponding to the target data type, determining the target purpose as a purpose corresponding to the target data type, wherein the first authorization indication information indicates that the user of the target vehicle authorizes that the data of the target data type related to the target vehicle can be obtained when the purpose of obtaining the data of the target data type related to the target vehicle is the target purpose.

[0091] In step S2052, if the target device does not have the authority to obtain data of the target data type related to the target vehicle because it is determined that the target data type is not the data type for the target vehicle authorized by the user of the target vehicle, the target data type can be determined as the data type for the target vehicle authorized by the user of the target vehicle and the target purpose can be determined as the purpose corresponding to the target data type.

[0092] In step S2052, if the target device does not have the authority to obtain data of the target data type related to the target vehicle because it is determined that the target data type is the data type for the target vehicle authorized by the user of the target vehicle but the target purpose is not the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, the target purpose can be determined as the purpose corresponding to the target data type.

[0093] The data management method provided in this embodiment, when the sensitivity level of the target data type is a high sensitivity level and the target purpose is to solve the problem of the target vehicle reported by the user of the target vehicle, if the target device does not have the authority to obtain the data related to the target vehicle of the target data type, the target purpose is to solve the problem of the target vehicle reported by the user of the target vehicle, and the user of the target vehicle urgently needs to solve the problem of the target vehicle reported by the user of the target vehicle. Therefore, an authorization request related to the target purpose for the target data type can be sent to the target vehicle, and when the first authorization indication information is received, the target data type can be determined as the data type for the target vehicle authorized by the user of the target vehicle or the target purpose can be determined as the purpose corresponding to the target data type, and the data related to the target vehicle of the target data type is obtained from the target vehicle, and the data related to the target vehicle of the target data type is sent to the target device. Thus, the target device can timely obtain the data for solving the problem of the target vehicle reported by the user of the target vehicle, that is, the data related to the target vehicle of the target data type, and solve the problem of the target vehicle reported by the user of the target vehicle. The data related to the vehicle that can be used for the corresponding purpose is flexibly managed.

[0094] In one possible implementation, it also includes: receiving second authorization indication information sent by the target vehicle, wherein the second authorization indication information indicates that the user of the target vehicle authorizes that data of the first data type related to the target vehicle can be obtained when the purpose of obtaining the data of the first data type related to the target vehicle is a first purpose, the first data type is a data type of high sensitivity level related to a target function on the target vehicle, the first purpose is to troubleshoot the target function when a failure occurs in the target function, and the second authorization indication information is generated due to the user of the target vehicle performing an authorization indication operation in a page for authorization displayed on the vehicle screen of the target vehicle; determining the first data type as the data type for the target vehicle authorized by the user of the target vehicle, and determining the first purpose as the purpose corresponding to the first data type.

[0095] The authorization indication operation indication is: the user of the target vehicle authorizes that the data of the first data type related to the target vehicle can be obtained when the purpose of obtaining the data of the first data type related to the target vehicle is the first purpose.

[0096] In a possible implementation, the first data type may be a data type of data used when the target function is running, or a data type of data generated by the target function when the target function is running.

[0097] As an example, the target function is a navigation function, and the data of the first data type related to the target function and associated with the target vehicle is used to troubleshoot the navigation function when a navigation function fails.

[0098] The page for authorization displayed on the screen of the target vehicle includes: the first data type, i.e., the data type of high sensitivity level involved in the target function on the target vehicle, and the first purpose. Thus, the first data type and the first purpose can be clearly indicated to the user of the target vehicle.

[0099] When the screen of the target vehicle displays the page for authorization, the user of the target vehicle performs the authorization instruction operation.

[0100] As an example, the authorization indication operation performed by the user of the target vehicle is: the user of the target vehicle clicks a button in the page for authorization that indicates that the user of the target vehicle authorizes obtaining data of the first data type related to the target vehicle when the purpose of obtaining data of the first data type related to the target vehicle is a first purpose.

[0101] In a possible implementation, a user of the target vehicle performs relevant operations on an interface displayed on a computer of the target vehicle, triggering display of a page for authorization.

[0102] In one possible implementation, the page for authorization may be displayed when the target function is enabled for the first time.

[0103] In the disclosed embodiment, a page for authorization of data types with high sensitivity levels involved in target functions can be displayed on the vehicle computer screen of the target vehicle, and the user of the target vehicle can be requested to authorize acquisition of data types with high sensitivity levels involved in target functions on the target vehicle when the purpose of acquiring data related to the target vehicle with high sensitivity levels involved in target functions on the target vehicle is a first purpose, and the data type with high sensitivity levels involved in the target function is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the first purpose is determined as the purpose corresponding to the data type with high sensitivity levels involved in the target function, thereby flexibly managing vehicle-related data that can be used for corresponding purposes.

[0104] In one possible implementation, it also includes: sending authorization request information to the target vehicle to display the authorization request information on the vehicle screen of the target vehicle, the authorization request information including: a second data type and a second purpose; when third authorization indication information is received from the target vehicle, the second data type is determined as a data type for the target vehicle authorized by a user of the target vehicle, and the second purpose is determined as a purpose corresponding to the second data type, wherein the third authorization indication information indicates that the user of the target vehicle authorizes that data of the second data type related to the target vehicle can be obtained when the purpose of obtaining data of the second data type related to the target vehicle is the second purpose.

[0105] In a possible implementation, the server may send authorization request information to the target vehicle when the target vehicle's vehicle computer is started for the first time. The first start of the target vehicle's vehicle computer may specifically refer to: starting the target vehicle's vehicle computer for the first time after the target vehicle is delivered to the target vehicle's user.

[0106] In a possible implementation, the second data type may be a vehicle identification number, a vehicle model, a vehicle configuration, etc. The second purpose may be fault diagnosis, optimizing the function of the target vehicle, optimizing the driving experience of the user of the target vehicle, optimizing the riding experience of the user of the target vehicle, etc.

[0107] When the target vehicle receives the authorization request information sent by the target vehicle, the vehicle screen of the target vehicle can display the authorization request information. The user of the target vehicle can see the second data type and the second purpose.

[0108] The user of the target vehicle can perform an operation to instruct the user of the target vehicle to authorize the acquisition of data of the second data type related to the target vehicle when the purpose of acquiring data of the second data type related to the target vehicle is a second purpose. In response to the operation, the target vehicle generates third authorization indication information.

[0109] The data management method provided in this embodiment can actively send authorization request information to the target vehicle to request the user of the target vehicle to authorize the acquisition of the second data type related to the target vehicle when the purpose of acquiring the second data type related to the target vehicle is the second purpose. When the third authorization indication information indicating that the user of the target vehicle authorizes the second data type is received from the target vehicle, the second data type is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the second purpose is determined as the purpose corresponding to the second data type. Thus, the vehicle-related data that can be used for the corresponding purpose is flexibly managed. At the same time, by displaying the authorization request on the vehicle screen of the target vehicle, the user of the target vehicle can understand the data type that needs to be authorized and the purpose of acquiring the data type related to the target vehicle that needs to be authorized, thereby improving the user experience of the target vehicle.

[0110] In one possible implementation, it also includes: receiving fourth authorization indication information, the fourth authorization indication authorizing the user of the target vehicle to obtain the third data type related to the target vehicle when the purpose of obtaining the third data type related to the target vehicle is a third purpose, the fourth authorization indication information is sent because the user of the target vehicle signs a target authorization agreement, the target authorization agreement includes: a third data type, a third purpose; determining the third data type as a data type for the target vehicle authorized by the user of the target vehicle, and determining the third purpose as a purpose corresponding to the third data type.

[0111] In a possible implementation, the target authorization agreement is a part of the purchase agreement of the target vehicle. The target authorization agreement is signed because the user of the target vehicle signs the purchase agreement of the target vehicle.

[0112] In a possible implementation, the target authorization agreement may be an electronic version of the agreement.

[0113] When the user of the target vehicle signs the target authorization agreement, the user of the target vehicle can see the third data type and the third purpose explicitly stated through the target authorization agreement.

[0114] The target vehicle user signing the target authorization agreement may indicate that the target vehicle user authorizes acquisition of the target vehicle-related data of the third data type when the purpose of acquiring the target vehicle-related data of the third data type is a third purpose.

[0115] The disclosed embodiments provide a data management device. The device is used to implement the above embodiments and preferred implementations, and the descriptions that have been made will not be repeated. As used below, the term "unit" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0116] The data management device includes:

[0117] A receiving unit, configured to receive a data acquisition request sent by a target device, wherein the data acquisition request includes: a target data type, and a target purpose for the target device to acquire data related to a target vehicle of the target data type;

[0118] a determination unit, determining, based on the association information, whether the target device has permission to obtain data of a target data type related to the target vehicle, the association information indicating at least some of the following items: a sensitivity level of the target data type, a data type authorized by a user of the target vehicle for the target vehicle, a purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose;

[0119] The acquisition and sending unit is used to acquire the data related to the target vehicle of the target data type from the target vehicle and send the data related to the target vehicle of the target data type to the target device when it is determined that the target device has the authority to acquire the data related to the target vehicle of the target data type.

[0120] In a possible implementation, the sensitivity level of the target data type is a high sensitivity level, and the target purpose is to solve a problem of the target vehicle reported by a user of the target vehicle; the data management device further includes:

[0121] The first authorization unit is used to send an authorization request related to the target purpose for the target data type to the target vehicle when it is determined that the target device does not have the authority to obtain the data related to the target vehicle of the target data type; when the first authorization indication information is received, perform a configuration operation, and obtain the data related to the target vehicle of the target data type from the target vehicle, and send the data related to the target vehicle of the target data type to the target device, the configuration operation is one of the following items: determining the target data type as the data type for the target vehicle authorized by the user of the target vehicle and determining the target purpose as the purpose corresponding to the target data type, determining the target purpose as the purpose corresponding to the target data type, wherein the first authorization indication information indicates that the user of the target vehicle authorizes that the data related to the target vehicle of the target data type can be obtained when the purpose of obtaining the data related to the target vehicle of the target data type is the target purpose.

[0122] In one possible implementation, the determination unit further determines that the target device does not have permission to obtain data related to the target vehicle of the target data type when it is determined that the target data type is not the data type for the target vehicle authorized by the user of the target vehicle or the target purpose is not the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle; and determines that the target device has permission to obtain data related to the target vehicle of the target data type when it is determined that the target data type is the data type for the target vehicle authorized by the user of the target vehicle and the target purpose is the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle.

[0123] In a possible implementation, the data management device further includes:

[0124] A second authorization unit is used to receive second authorization indication information sent by the target vehicle, wherein the second authorization indication information indicates that the user of the target vehicle authorizes that data of the first data type related to the target vehicle can be obtained when the purpose of obtaining the data of the first data type related to the target vehicle is a first purpose, the first data type is a data type of high sensitivity level related to a target function on the target vehicle, the first purpose is to troubleshoot the target function when a failure occurs in the target function, and the second authorization indication information is generated as a result of the user of the target vehicle performing an authorization indication operation in a page for authorization displayed on the vehicle screen of the target vehicle; the first data type is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the first purpose is determined as the purpose corresponding to the first data type.

[0125] In a possible implementation, the data management device further includes:

[0126] A third authorization unit is used to send authorization request information to the target vehicle so as to display the authorization request information on the vehicle screen of the target vehicle, wherein the authorization request information includes: a second data type and a second purpose; when the third authorization indication information is received from the target vehicle, the second data type is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the second purpose is determined as the purpose corresponding to the second data type, wherein the third authorization indication information indicates that the user of the target vehicle authorizes the acquisition of data of the second data type related to the target vehicle when the purpose of acquiring data of the second data type related to the target vehicle is the second purpose.

[0127] In a possible implementation, the data management device further includes:

[0128] A fourth authorization unit is used to receive fourth authorization indication information, wherein the fourth authorization indication authorizes the user of the target vehicle to obtain the third data type related to the target vehicle when the purpose of obtaining the third data type related to the target vehicle is a third purpose, and the fourth authorization indication information is sent because the user of the target vehicle signs a target authorization agreement, and the target authorization agreement includes: the third data type, the third purpose; determining the third data type as the data type for the target vehicle authorized by the user of the target vehicle, and determining the third purpose as the purpose corresponding to the third data type.

[0129] In this embodiment, the device is presented in the form of a functional unit, where the unit refers to an ASIC circuit, a processor and a memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0130] The further functional description of each of the above units is the same as that of the above corresponding embodiments and will not be repeated here.

[0131] refer to Figure 4 , which shows a schematic diagram of the structure of a computer device provided by an embodiment of the present disclosure, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed in the computer device, including instructions stored in or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some possible implementations, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system).

[0132] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.

[0133] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0134] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some possible implementations, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0135] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.

[0136] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means.

[0137] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator rod, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some possible implementations, the display device may be a touch screen.

[0138] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.

[0139] A portion of the embodiments of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can enable or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which the computer program instructions are executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.

[0140] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A data management method, characterized in that: The method comprises: receiving a data acquisition request sent by a target device, the data acquisition request including: a target data type, and a target purpose for the target device to acquire data related to the target vehicle of the target data type; determining, based on the association information, whether the target device has permission to obtain data of the target data type related to the target vehicle, the association information indicating at least some of the following items: a sensitivity level of the target data type, a data type authorized by a user of the target vehicle for the target vehicle, a purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose; When it is determined that the target device has authority to obtain target vehicle-related data of the target data type, the target vehicle-related data of the target data type is obtained from the target vehicle, and the target vehicle-related data of the target data type is sent to the target device.

2. The method according to claim 1, characterized in that The sensitivity level of the target data type is a high sensitivity level, and the target purpose is to solve a problem with the target vehicle reported by a user of the target vehicle; And the method further comprises: When it is determined that the target device does not have the authority to obtain the data of the target data type related to the target vehicle, sending an authorization request related to the target purpose for the target data type to the target vehicle; When the first authorization indication information is received, a configuration operation is performed, and data of the target data type related to the target vehicle is obtained from the target vehicle, and the data of the target data type related to the target vehicle is sent to the target device, the configuration operation being one of the following: determining the target data type as a data type for the target vehicle authorized by a user of the target vehicle and determining the target purpose as a purpose corresponding to the target data type, determining the target purpose as a purpose corresponding to the target data type, wherein the first authorization indication information indicates that the user of the target vehicle authorizes that data of the target data type related to the target vehicle can be obtained when the purpose of obtaining the data of the target data type related to the target vehicle is the target purpose.

3. The method according to claim 1, characterized in that: Determining, according to the associated information, whether the target device has permission to obtain data of the target data type related to the target vehicle includes: When it is determined that the target data type is not the data type for the target vehicle authorized by the user of the target vehicle or the target purpose is not the purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, determining that the target device does not have the authority to obtain data related to the target vehicle of the target data type; When it is determined that the target data type is a data type for the target vehicle authorized by the user of the target vehicle and the target purpose is a purpose corresponding to the data type for the target vehicle authorized by the user of the target vehicle, it is determined that the target device has authority to obtain data of the target data type related to the target vehicle.

4. The method according to claim 1, characterized in that: The method further comprises: receiving second authorization indication information sent by the target vehicle, wherein the second authorization indication information indicates that a user of the target vehicle authorizes that data of the first data type related to the target vehicle can be obtained when the purpose of obtaining the data of the first data type related to the target vehicle is a first purpose, the first data type is a data type of a high sensitivity level related to a target function on the target vehicle, the first purpose is to eliminate a failure of the target function when a failure occurs in the target function, and the second authorization indication information is generated due to the user of the target vehicle performing an authorization indication operation in a page for authorization displayed on a vehicle computer screen of the target vehicle; The first data type is determined as a data type for the target vehicle authorized by a user of the target vehicle, and the first purpose is determined as a purpose corresponding to the first data type.

5. The method according to claim 1, characterized in that The method further comprises: Sending authorization request information to the target vehicle to display the authorization request information on the vehicle screen of the target vehicle, the authorization request information including: a second data type and a second purpose; When the third authorization indication information is received from the target vehicle, the second data type is determined as the data type for the target vehicle authorized by the user of the target vehicle, and the second purpose is determined as the purpose corresponding to the second data type, wherein the third authorization indication information indicates that the user of the target vehicle authorizes that data of the second data type related to the target vehicle can be obtained when the purpose of obtaining data of the second data type related to the target vehicle is the second purpose.

6. The method according to claim 1, characterized in that The method further comprises: receiving fourth authorization indication information, the fourth authorization indication authorizing the user of the target vehicle to obtain the data of the third data type related to the target vehicle when the purpose of obtaining the data of the third data type related to the target vehicle is a third purpose, the fourth authorization indication information being sent because the user of the target vehicle signs a target authorization agreement, the target authorization agreement including: the third data type and the third purpose; The third data type is determined as a data type for the target vehicle authorized by a user of the target vehicle, and the third purpose is determined as a purpose corresponding to the third data type.

7. A data management device, characterized in that: The device comprises: A receiving unit, configured to receive a data acquisition request sent by a target device, wherein the data acquisition request includes: a target data type, and a target purpose for the target device to acquire data related to a target vehicle of the target data type; a determination unit, determining, based on the association information, whether the target device has permission to obtain data of a target data type related to the target vehicle, the association information indicating at least some of the following items: a sensitivity level of the target data type, a data type authorized by a user of the target vehicle for the target vehicle, a purpose corresponding to the data type authorized by the user of the target vehicle for the target vehicle, and the target purpose; The acquisition and sending unit is used to acquire the data related to the target vehicle of the target data type from the target vehicle and send the data related to the target vehicle of the target data type to the target device when it is determined that the target device has the authority to acquire the data related to the target vehicle of the target data type.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method according to any one of claims 1 to 6 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method according to any one of claims 1 to 6.