Vehicle team data sharing method and vehicle machine

By implementing data permission application and screening modules in the vehicle, the problem of insufficient driving safety and intelligence between vehicle teams is solved, and high security and high intelligence data sharing is achieved.

CN119402836APending Publication Date: 2025-02-07CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411512188.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In the prior art, data sharing between vehicle teams needs to be carried out through additional communication equipment, which affects driving safety and is less intelligent, and cannot effectively share important data that is invisible to the vehicle.

Method used

By implementing the data permission application and screening module in the first vehicle, receiving the data permission application of the second vehicle, filtering out the second data sharing permission from the first data sharing permission based on the permission filtering rule, and returning it to the second vehicle, so that the second data sharing permission is obtained by filtering the second data sharing permission from the first data sharing permission based on the permission filtering rule, and returning it to the second vehicle, so that the second vehicle can be used to filter the second data sharing permission from the first data sharing permission, and then the second vehicle can be used to filter the second data sharing permission from the first data sharing permission, and then the second data sharing permission is selected from the first data sharing permission, and the second data sharing permission is returned to the second vehicle, so that the second data sharing permission is returned to the second vehicle. It shares data based on the second data sharing permission.

Benefits of technology

The data sharing permission negotiation between the first vehicle and the second vehicle is realized, the data security of the first vehicle is protected, and the intelligence of data sharing is improved, so as to effectively share important data that is invisible to the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402836A_ABST
    Figure CN119402836A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a vehicle team data sharing method and a vehicle machine, and relates to the field of Internet of Vehicles. The method is applied to a first vehicle and comprises the steps that a data permission application sent by a second vehicle in a motorcade is received, and the data permission application is used for applying a first data sharing permission with a first permission level to the first vehicle; based on a permission screening rule, screening from the first data sharing permissions to obtain a second data sharing permission, the second permission level of the second data sharing permission being equal to or lower than the first permission level; and returning the second data sharing authority to the second vehicle, so that the second vehicle shares data based on the second data sharing authority. By adopting the method provided by the embodiment of the invention, the negotiation of the data sharing authority and the data sharing among the vehicles in the vehicle team can be realized, and the intelligence of the data sharing of the vehicle team is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of Internet of Vehicles, and in particular to a vehicle team data sharing method and a vehicle computer. Background Art

[0002] With the rapid development of vehicle technology and network technology, vehicle platooning is becoming more and more widely used. Such vehicle platooning scenarios can be listed as scenarios where multiple vehicles travel together based on the same destination. For example, multiple vehicles travel together in a self-driving tour, a wedding pick-up scene, or other travel scenarios where multiple vehicles have a common destination.

[0003] In the related art, in order to realize data sharing between vehicles in a team, each owner in the same team needs to communicate with each other through additional communication devices such as mobile phones. However, using the above method to share data between teams may affect driving and reduce safety on the one hand; on the other hand, the intelligence of data sharing is low. Summary of the invention

[0004] The embodiment of the present application provides a vehicle team data sharing method and a vehicle computer. The technical solution is as follows:

[0005] On the one hand, an embodiment of the present application provides a vehicle team data sharing method, the method is applied to a first vehicle, and the method includes:

[0006] receiving a data permission application sent by a second vehicle in the fleet, the data permission application being used to apply to the first vehicle for a first data sharing permission with a first permission level;

[0007] Based on the permission screening rule, a second data sharing permission is screened from the first data sharing permission, wherein the second data sharing permission has a second permission level that is equal to or lower than the first permission level;

[0008] The second data sharing authority is returned to the second vehicle, so that the second vehicle shares data based on the second data sharing authority.

[0009] On the other hand, an embodiment of the present application provides a vehicle team data sharing device, the device comprising:

[0010] A receiving module, configured to receive a data permission application sent by a second vehicle in the fleet, wherein the data permission application is used to apply to the first vehicle for a first data sharing permission with a first permission level;

[0011] a screening module, configured to screen the first data sharing permissions to obtain a second data sharing permission based on a permission screening rule, wherein the second data sharing permission has a second permission level that is equal to or lower than the first permission level;

[0012] A sharing module is used to return the second data sharing authority to the second vehicle, so that the second vehicle shares data based on the second data sharing authority.

[0013] On the other hand, an embodiment of the present application provides a vehicle computer, which includes a processor and a memory, wherein the memory stores at least one computer instruction, and the at least one computer instruction is loaded and executed by the processor to implement the method described in the above aspect.

[0014] In the embodiment of the present application, when the first vehicle receives a data permission request sent by the second vehicle in the fleet, the first vehicle, based on the permission screening rule, screens out the second data sharing permission with the second permission level from the first data sharing permission with the first permission level. Since the second permission level is equal to or lower than the first permission level, the negotiation of data sharing permission between the first vehicle and the second vehicle can be realized, thereby protecting the data security of the first vehicle. At the same time, the first vehicle automatically screens and obtains the second data sharing permission based on the permission screening rule, thereby having a high intelligence of permission determination. The first vehicle returns the second data sharing permission to the second vehicle, so that the second vehicle shares data based on the second data sharing permission, thereby realizing data sharing between the first vehicle and the second vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0016] Figure 1 is a flow chart of a method for sharing vehicle team data provided by an exemplary embodiment of the present application;

[0017] Figure 2 It is a schematic diagram of each vehicle in a fleet communicating via a short-range communication method or a cloud communication method provided by an exemplary embodiment of the present application;

[0018] Figure 3 is a schematic diagram of filtering out a second data sharing permission from a first data sharing permission based on a vehicle role of a second vehicle in a fleet and a permission screening rule provided by an exemplary embodiment of the present application;

[0019] Figure 4is a schematic diagram of obtaining a second data sharing permission from a first data sharing permission based on a vehicle role of the second vehicle in a fleet, a current environment type, and a vehicle state provided by an exemplary embodiment of the present application;

[0020] Figure 5 is a schematic diagram of a fleet fault provided by an exemplary embodiment of the present application;

[0021] Figure 6 is a schematic diagram of fleet fault recovery provided by an exemplary embodiment of the present application;

[0022] Figure 7 is a schematic diagram of various functional components of a vehicle provided by an exemplary embodiment of the present application;

[0023] Figure 8 It is a structural block diagram of a vehicle team data sharing device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0025] In related technologies, the method of communicating through additional communication equipment makes data sharing less efficient and less intelligent, and is unable to share some vehicle data that is invisible to the car owner, such as instructions for controlling automatic driving, various data inside and outside the car collected by various cameras, radars, sensors installed inside and outside the car body, etc.

[0026] Therefore, in order to improve the intelligence of data sharing between vehicles in a fleet, the present application proposes a vehicle fleet data sharing method, which realizes data sharing among each vehicle in the fleet through data sharing authority negotiation between a first vehicle and a second vehicle.

[0027] See also Figure 1 , Figure 1 1 is a flow chart of a method for sharing vehicle team data provided by an exemplary embodiment of the present application. In some embodiments, the method is performed by a first vehicle. The method includes the following steps.

[0028] Step 101: receiving a data permission application sent by a second vehicle in a fleet, where the data permission application is used to apply for a first data sharing permission with a first permission level from a first vehicle.

[0029] Optionally, each vehicle in the same fleet has an account association relationship. Each vehicle can form a fleet through account association operation before departure. For example, the account association operation may be scanning the same fleet QR code, sending a team joining application to the main vehicle in the fleet, or any other possible form, which is not limited.

[0030] Optionally, different vehicles in the same convoy may have the same or different vehicle roles in the convoy. The vehicle roles include a master vehicle and a slave vehicle. In one possible scenario, the master vehicle is the first vehicle in the convoy, and the slave vehicle is a non-first vehicle in the convoy. The vehicle roles may change during the convoy. In another possible scenario, the master vehicle and the slave vehicle are designated vehicles in the convoy, and the vehicle roles do not change during the convoy.

[0031] Optionally, the vehicle roles of the first vehicle and the second vehicle in the convoy may be a master vehicle or a slave vehicle.

[0032] In some embodiments, each vehicle in the fleet can communicate via at least one of short-range communication or cloud communication. The short-range communication includes short-range wireless communication technologies such as WiFi connection and Bluetooth connection. The cloud communication refers to indirect communication between different vehicles via a cloud server, wherein different vehicles communicate with the cloud server via a mobile cellular network.

[0033] In one possible scenario, when the distance between each vehicle in the fleet is short, or the short-range communication effect is good, each vehicle communicates through short-range communication. In another possible scenario, when the distance between each vehicle in the fleet is far, or the short-range communication effect is poor, each vehicle communicates through cloud communication. In another possible scenario, when the distance between any two vehicles in the fleet is far, the two vehicles can also achieve indirect communication through a third vehicle in the fleet, wherein the distance between the third vehicle and the two vehicles is relatively short, and the third vehicle communicates with the two vehicles respectively using short-range communication.

[0034] See also Figure 2 , Figure 2 It is a schematic diagram of each vehicle in a fleet communicating via a short-range communication method or a cloud communication method provided by an exemplary embodiment of the present application.

[0035] like Figure 2 As shown, the first fleet includes vehicle 211 and vehicle 212. Vehicle 211 and vehicle 212 can communicate indirectly through cloud server 201 or directly through short-range communication.

[0036] The second convoy includes vehicles 221 to 225. Any two vehicles in the second convoy can communicate directly through short-range communication or indirectly through other vehicles in the second convoy. For example, vehicle 221 and vehicle 222, vehicle 222 and vehicle 224, and vehicle 224 and vehicle 225 can communicate directly through short-range communication. Vehicles 225 and 225 can communicate indirectly through vehicle 223 or through vehicle 224.

[0037] In some embodiments, the second vehicle may send a data permission request to the first vehicle via at least one of a short-range communication method and a cloud communication method.

[0038] The data permission application is used to apply for a first data sharing permission with a first permission level from the first vehicle.

[0039] Data sharing includes a first vehicle sharing data collected or possessed by the first vehicle with a second vehicle, and also includes the first vehicle receiving data collected or possessed by the second vehicle and shared by the second vehicle.

[0040] A vehicle may have a variety of data for sharing. For example only, the data used by the vehicle for sharing may include data for implementing driving control functions (such as automatic driving instructions), data for implementing road condition acquisition functions (such as data collected by various cameras, radars, sensors, etc. installed inside and outside the vehicle body), driving data (such as current speed, gear, fuel consumption, fuel volume, power, mileage, etc.), passenger information data (such as the number of passengers, driver information, etc.), audio and video entertainment data (such as currently playing music or radio programs, currently displayed images, audio captured by microphones, etc.). It should be noted that the above data for sharing are only examples, and those skilled in the art can determine the specific content and specific form of the data used by the vehicle for sharing between fleets according to actual needs, without any limitation.

[0041] Different permission levels contain different contents of shared data. For example only, permission level A contains data sharing permissions for data used to implement driving control functions, data sharing permissions for data used to implement road condition acquisition functions, and data sharing permissions for audio and video entertainment data. Permission level B contains data sharing permissions for data used to implement road condition acquisition functions and audio and video entertainment data. Permission level C only contains data sharing permissions for audio and video entertainment data. Then, permission level A is the highest, permission level B is the second highest, and permission level C is the lowest.

[0042] It should be noted that the above-mentioned division of authority levels is only an example. The first authority level can be one of the authority levels selected by the second vehicle from multiple pre-set different authority levels, or it can be an authority level temporarily created by the second vehicle according to the need for real-time data sharing. There is no limitation on this.

[0043] Step 102: based on the permission screening rule, screen the first data sharing permission to obtain the second data sharing permission, wherein the second data sharing permission has a second permission level that is equal to or lower than the first permission level.

[0044] The permission screening rule is used to screen the first data sharing permission to obtain the second data sharing permission, so that the second permission level of the second data sharing permission is equal to or lower than the first permission level.

[0045] For example only, the first permission level includes data sharing permissions for data used to implement driving control functions and road condition acquisition functions, and the permission screening rules are used to filter out second data sharing permissions with a second permission level from the first data sharing permissions, wherein the second permission level only includes data sharing permissions for data used to implement the road condition acquisition function, and the second permission level is lower than the first permission level.

[0046] For example only, the first permission level includes data sharing permissions for audio and video entertainment data and driving data, and the permission screening rules are used to filter out second data sharing permissions with a second permission level from the first data sharing permissions, wherein the second permission level only includes data sharing permissions for driving data, and the second permission level is lower than the first permission level.

[0047] In some embodiments, the permission screening rules are rules pre-configured for the first vehicle, and the permission screening rules may be manually set and determined by a user, or may be automatically configured by a vehicle computer of the first vehicle.

[0048] Regarding the specific method of filtering out the second data sharing permission from the first data sharing permission based on the permission screening rules, in one possible implementation, the first vehicle can filter out the second data sharing permission from the first data sharing permission based on the vehicle role of the second vehicle in the fleet. Optionally, the correspondence between the vehicle role of the second vehicle and the filtered data permissions can be pre-configured in the permission screening rules. For example, when the vehicle role of the second vehicle is the master vehicle, the permission screening rules indicate that data sharing permissions for data used to implement the driving control function can be filtered out; when the vehicle role of the second vehicle is the slave vehicle, the permission screening rules indicate that data sharing permissions for data used to implement the driving control function cannot be filtered out.

[0049] Regarding the specific method of filtering out the second data sharing permission from the first data sharing permission based on the permission screening rule, in one possible implementation, the first vehicle can filter out the second data sharing permission from the first data sharing permission based on the vehicle status of the first vehicle. Optionally, the corresponding relationship between the vehicle status of the first vehicle and the filtered data permissions can be pre-configured in the permission screening rule. For example, when the remaining fuel of the first vehicle is greater than 30%, the permission screening rule indicates that the data sharing permission for data used to implement the navigation function cannot be filtered out; when the remaining fuel of the first vehicle is less than or equal to 30%, the permission screening rule indicates that the data sharing permission for data used to implement the navigation function can be filtered out.

[0050] Regarding the specific method of filtering out the second data sharing permission from the first data sharing permission based on the permission screening rules, in one possible implementation, the first vehicle can filter out the second data sharing permission from the first data sharing permission based on the current environment type. Optionally, the corresponding relationship between the current environment type and the filtered data permissions can be pre-configured in the permission screening rules. For example, when the current environment type is a complex driving environment type, the permission screening rules indicate that data sharing permissions for data used to implement the road condition acquisition function can be filtered out; when the current environment type is a simple driving environment type, the permission screening rules indicate that data sharing permissions for data used to implement the road condition acquisition function cannot be filtered out.

[0051] It should be noted that the specific method for filtering the second data sharing permission from the first data sharing permission based on the permission filtering rule can also be filtering the second data sharing permission from the first data sharing permission based on at least one of the vehicle role of the second vehicle in the fleet, the vehicle status of the first vehicle, and the current environment type. For more information about the permission filtering rules, please refer to the embodiments and related descriptions below, which will not be repeated here.

[0052] Step 103: Return the second data sharing authority to the second vehicle, so that the second vehicle shares data based on the second data sharing authority.

[0053] In some embodiments, the first vehicle returns the second data sharing authority to the second vehicle via at least one of a short-range communication method and a cloud communication method.

[0054] In some embodiments, after receiving the second data sharing permission, the second vehicle shares data with the first vehicle based on the second data sharing permission.

[0055] For example only, the first data sharing permission of the first permission level includes data sharing permissions for implementing driving control functions and road condition acquisition functions, and the second data sharing permission of the second permission level only includes data sharing permissions for road condition acquisition functions. The second permission level is lower than the first permission level.

[0056] After receiving the second data sharing authority, the second vehicle only requests the first vehicle to obtain data for realizing the road condition acquisition function, but does not request the first vehicle to obtain data for realizing the driving control function; or, when the second vehicle requests the first vehicle to obtain data for realizing the driving control function, the first vehicle does not respond to the request.

[0057] In summary, when the first vehicle receives a data permission request sent by the second vehicle in the fleet, the first vehicle selects the second data sharing permission with the second permission level from the first data sharing permission with the first permission level based on the permission screening rule. Since the second permission level is equal to or lower than the first permission level, the negotiation of data sharing permission between the first vehicle and the second vehicle can be realized, thereby protecting the data security of the first vehicle. At the same time, the second data sharing permission is automatically screened by the first vehicle based on the permission screening rule, which has a high intelligence of permission determination. The first vehicle returns the second data sharing permission to the second vehicle, so that the second vehicle shares data based on the second data sharing permission, thereby realizing data sharing between the first vehicle and the second vehicle.

[0058] Regarding the specific method of filtering the second data sharing permission from the first data sharing permission based on the permission screening rules, in some embodiments, the first vehicle filters the second data sharing permission from the first data sharing permission based on the vehicle role of the second vehicle in the fleet and the permission screening rules.

[0059] Among them, the permission screening rules are used to screen the data sharing permissions required by the vehicle role.

[0060] Optionally, the vehicle roles include a slave vehicle and a master vehicle.

[0061] In a possible scenario, when the vehicle role of the second vehicle in the fleet is a main vehicle, the data sharing authority required by the vehicle role is a data sharing authority for data used to implement a driving control function and a road condition acquisition function.

[0062] In a possible scenario, when the vehicle role of the second vehicle in the fleet is a slave vehicle, the data sharing authority required by the vehicle role is a data sharing authority for data used to implement a road condition acquisition function.

[0063] See also Figure 3 , Figure 3It is a schematic diagram of filtering out a second data sharing permission from a first data sharing permission based on a vehicle role of the second vehicle in a fleet and a permission screening rule, provided by an exemplary embodiment of the present application.

[0064] like Figure 3 As shown, in some embodiments, when the second vehicle is the main vehicle in the fleet, the first vehicle, based on the permission screening rules, screens out the data sharing permissions for realizing the road condition acquisition function and the driving control function from the first data sharing permissions as the second data sharing permissions. Therefore, after the first vehicle returns the second data sharing permissions to the second vehicle, the second vehicle can obtain the data collected by various cameras, radars, sensors, etc. installed inside and outside the body of the first vehicle from the first vehicle to realize the road condition acquisition function, that is, the second vehicle can obtain the road condition information around the first vehicle. At the same time, the second vehicle can also send driving control instructions to the first vehicle to realize the second vehicle's automatic driving control of the first vehicle.

[0065] like Figure 3 As shown, in some embodiments, when the second vehicle is a slave vehicle in the fleet, the first vehicle selects the data sharing permission for realizing the road condition acquisition function from the first data sharing permission based on the permission screening rule as the second data sharing permission. Therefore, after the first vehicle returns the second data sharing permission to the second vehicle, the second vehicle can obtain the data collected by various cameras, radars, sensors, etc. installed inside and outside the first vehicle from the first vehicle to realize the road condition acquisition function, that is, the second vehicle can obtain the road condition information around the first vehicle.

[0066] It should be noted that the vehicle role of the second vehicle in the motorcade may also be other types of roles, for example, a vehicle located in front, behind, to the left or to the right of the motorcade.

[0067] For example only, when the second vehicle is the front vehicle of a convoy, the first vehicle, based on the permission screening rules, filters out the data sharing permission for obtaining the data behind the road (such as the camera behind the body of the first vehicle) from the first data sharing permissions as the second data sharing permission; when the second vehicle is the rear vehicle of a convoy, the first vehicle, based on the permission screening rules, filters out the data sharing permission for obtaining the data in front of the road (such as the camera in front of the body of the first vehicle) as the second data sharing permission from the first data sharing permissions.

[0068] In this embodiment, based on the vehicle role of the second vehicle in the fleet and the permission screening rules, the second data sharing permission is screened out from the first data sharing permission, so that the screened second data sharing permission can not only meet the needs of the vehicle role corresponding to the second vehicle, but also enable the data sharing between the first vehicle and the second vehicle to serve the fleet driving, and at the same time filter out unnecessary data permissions to complete the vehicle role, thereby ensuring the data security of the first vehicle.

[0069] In one possible scenario, to ensure the security and privacy of data in the first vehicle, when the first data sharing permissions include data sharing permissions for the first vehicle's private data, the first vehicle filters out second data sharing permissions from the first data sharing permissions based on permission screening rules.

[0070] Among them, the permission screening rules are used to filter the data sharing permissions of private data.

[0071] Optionally, the private data may be data pre-set by the user or pre-set by the first vehicle. For example, data collected by a microphone inside the vehicle may be private data, or historical image data collected by a vehicle driving recorder may be private data.

[0072] In some embodiments, upon receiving a data permission application sent by a second vehicle, the first vehicle filters the data sharing permissions for private data from the first data sharing permissions to obtain the second data sharing permissions, thereby ensuring the security of the private data in the first vehicle.

[0073] Regarding the specific method of filtering out the second data sharing permission from the first data sharing permission based on the permission filtering rules, in other embodiments, the first vehicle determines the current environment type based on the surrounding environment image obtained by the driving recorder, and filters out the second data sharing permission from the first data sharing permission based on the vehicle role of the second vehicle in the fleet, the current environment type and the vehicle status.

[0074] Optionally, the current environment type includes a simple driving environment type and a complex driving environment type. For example only, when the surrounding environment image obtained by the driving recorder is a road with heavy pedestrian and vehicle traffic, a rugged mountain road, a highway, or a road with complex terrain, the first vehicle determines that the current environment type is a complex environment type. For example only, when the surrounding environment image obtained by the driving recorder is a flat, wide road with less vehicle traffic, the first vehicle determines that the current environment type is a simple environment type.

[0075] Optionally, the vehicle status may include the vehicle energy status (such as the remaining fuel or power), data acquisition capability (such as whether each sensor and camera is working properly), vehicle driving status (such as current vehicle speed, gear, fuel consumption), etc.

[0076] In one possible implementation, the first vehicle is pre-configured with the correspondence between the second vehicle's vehicle role in the fleet, the current environment type, and the vehicle status and permission screening rules, and based on the correspondence, determines the specific method of filtering the second data sharing permission from the first data sharing permission.

[0077] See also Figure 4 , Figure 4 It is a schematic diagram of filtering and obtaining a second data sharing permission from a first data sharing permission based on a vehicle role of the second vehicle in a fleet, a current environment type, and a vehicle status, provided by an exemplary embodiment of the present application.

[0078] like Figure 4 As shown, when the second vehicle is the main vehicle in the fleet, the vehicle status of the first vehicle indicates low remaining power, and the current environment type is a complex driving environment type, the first vehicle filters out data sharing permissions for realizing driving control functions, road condition acquisition functions, and navigation functions from the first data sharing permissions as second data sharing permissions, thereby enabling the second vehicle to automatically control the driving of the first vehicle, acquire the road condition of the first vehicle, and help the first vehicle navigate in a complex driving environment to save power.

[0079] When the second vehicle is the main vehicle in the fleet, the vehicle status of the first vehicle indicates low remaining battery power, and the current environment type is a simple driving environment type, the first vehicle filters out the data sharing authority for realizing the road condition acquisition function and the navigation function from the first data sharing authority as the second data sharing authority, thereby being able to acquire the road condition of the first vehicle and help the first vehicle navigate to save power. At this time, since the driving environment is simple, the second vehicle does not need to control the driving of the first vehicle.

[0080] When the second vehicle is the main vehicle in the fleet, the vehicle status of the first vehicle indicates a high remaining battery power, and the current environment type is a complex driving environment type, the first vehicle selects the data sharing authority for data used to implement the driving control function and the road condition acquisition function from the first data sharing authority as the second data sharing authority, thereby enabling the second vehicle to automatically control the driving of the first vehicle and acquire the road condition of the first vehicle in a complex driving environment. Since the first vehicle has a high remaining battery power, there is no need to help the first vehicle navigate at this time to save power.

[0081] When the second vehicle is the main vehicle in the fleet, the vehicle status of the first vehicle indicates a high remaining battery power, and the current environment type is a simple driving environment type, the first vehicle selects the data sharing permission for data used to implement the road condition acquisition function from the first data sharing permission as the second data sharing permission, so as to understand the road condition of the first vehicle to obtain more driving information. Since the first vehicle has a high remaining battery power, there is no need to help the first vehicle navigate to save power. Since the driving environment is simple, the second vehicle also does not need to control the driving of the first vehicle.

[0082] When the second vehicle in the fleet is a follower vehicle, the vehicle status of the first vehicle indicates low remaining battery power, and the current environment type is a complex driving environment type, the first vehicle filters out data sharing permissions for realizing road condition acquisition and navigation functions from the first data sharing permissions as second data sharing permissions, thereby being able to acquire the road condition of the first vehicle and help the first vehicle navigate to save power. At this time, since the second vehicle is a follower vehicle, the second vehicle does not have the authority to control the automatic driving of the first vehicle.

[0083] When the second vehicle in the fleet is a follower vehicle, the vehicle status of the first vehicle indicates low remaining battery power, and the current environment type is a simple driving environment type, the first vehicle filters out data sharing permissions for realizing navigation functions from the first data sharing permissions as second data sharing permissions, thereby helping the first vehicle to navigate to save power. At this time, since the second vehicle is a follower vehicle, the second vehicle does not have the authority to control the automatic driving of the first vehicle, and since the driving environment is simple, there is no need to obtain road condition information.

[0084] When the second vehicle in the fleet is a follower vehicle, the vehicle status of the first vehicle indicates a high remaining battery power, and the current environment type is a complex driving environment type, the first vehicle selects the data sharing authority for data used to implement the road condition acquisition function from the first data sharing authority as the second data sharing authority, thereby enabling the acquisition of the road condition of the first vehicle. Since the first vehicle has a high remaining battery power, there is no need to help the first vehicle navigate to save power. The second vehicle is a follower vehicle, and therefore the second vehicle does not have the authority to control the automatic driving of the first vehicle.

[0085] When the second vehicle in the fleet is a slave vehicle, the vehicle status of the first vehicle indicates a high remaining power, and the current environment type is a simple driving environment type, the first vehicle determines that the second data sharing authority does not include any data authority, and the second vehicle does not need to obtain any data.

[0086] It should be noted that Figure 4This is merely an example of a specific method for filtering out the second data sharing authority from the first data sharing authority based on the vehicle role of the second vehicle in the fleet, the current environment type, and the vehicle status. In fact, the vehicle status of the first vehicle may also be any other status, and the current environment type may also be classified using other possible classification methods. At the same time, in each case, the first vehicle may also filter out different data sharing authorities from the first data sharing authority. The specific settings may be determined by those skilled in the art according to actual needs, and no limitation is imposed on this.

[0087] In one possible scenario, a convoy may be separated into two sub-convoys due to various circumstances. For example, when encountering a traffic light, the vehicles in the front half of the convoy continue to drive through the traffic light, while the vehicles in the back half are blocked at the intersection, and two sub-convoys may be formed over time. For another example, the vehicles in the back half may lag behind for various reasons, causing the convoy to be separated into two sub-convoys. This situation where a convoy is separated into two sub-convoys can also be called a convoy fault phenomenon.

[0088] In some embodiments, when the first vehicle selects the second data sharing authority from the first data sharing authority, it is also necessary to consider whether there is a fleet fault phenomenon at present.

[0089] In some embodiments, when the first vehicle receives fleet fault information sent by the second vehicle, the second vehicle's vehicle role in the fleet is a slave vehicle, and the first vehicle is behind the second vehicle, the first vehicle filters out data sharing permissions for implementing road condition acquisition functions and driving control functions from the first data sharing permissions based on permission screening rules as second data sharing permissions.

[0090] Among them, the fleet fault information represents that the distance between the vehicle in front of the second vehicle in the fleet and the second vehicle is greater than the first distance threshold, the distance between the vehicle behind the second vehicle in the fleet and the second vehicle is less than the second distance threshold, and the first distance threshold is greater than the second distance threshold.

[0091] See also Figure 5 , Figure 5 It is a schematic diagram of a fleet fault provided by an exemplary embodiment of the present application.

[0092] like Figure 5 As shown, the convoy includes vehicles 511 to 515, the main vehicle is vehicle 511, and in the event of a convoy fault, the distance between the vehicles in front of the second vehicle 513 (vehicles 511 and 512) and the second vehicle 513 is greater than a first distance threshold (e.g., 3 kilometers), while the distance between the vehicles behind the second vehicle 513 (vehicles 514 and 515) and the second vehicle 513 is less than a second distance threshold (e.g., 500 meters).

[0093] In some embodiments, when a convoy fault occurs, the first vehicle in the second half, ie, the second vehicle 513 , sends convoy fault information to each vehicle in the second half.

[0094] like Figure 5 In the case where the first vehicle 515 receives the fleet fault information sent by the second vehicle 513, since the vehicle role of the second vehicle 513 in the fleet is a slave vehicle, and the first vehicle 515 is behind the second vehicle 513, the first vehicle 513, based on the authority screening rule, screens out the data sharing authority for realizing the road condition acquisition function and the driving control function from the first data sharing authority as the second data sharing authority, and returns the second data sharing authority to the second vehicle 513. At this time, the second vehicle 513 can obtain the road condition data of the first vehicle 515, and control the driving of the first vehicle 515.

[0095] In some embodiments, when the vehicles in the second half of the convoy catch up with the vehicles in the first half and the convoy is no longer faulted, the main vehicle in the convoy will send fault recovery information to each vehicle in the convoy.

[0096] See also Figure 6 , Figure 6 It is a schematic diagram of fleet fault recovery provided by an exemplary embodiment of the present application.

[0097] like Figure 6 As shown, the distance between the main vehicle 511 and each vehicle in the fleet is less than the second distance threshold (such as 500 meters). At this time, the fault is restored, and the main vehicle 511 sends fault restoration information to each vehicle.

[0098] In some embodiments, upon receiving the fault recovery information sent by the main vehicle 511 in the convoy, the first vehicle 515 removes the data sharing authority for implementing the driving control function from the second data sharing authority, and obtains the updated second data sharing authority. The fault recovery information indicates that the distance between the main vehicle and each vehicle in the convoy is less than the second distance threshold.

[0099] In some embodiments, the first vehicle 515 returns the updated second data sharing authority to the second vehicle 513, so that the second vehicle 513 shares data based on the updated second data sharing authority. After the second data sharing authority is updated, the second vehicle 513 no longer has the data sharing authority of the first vehicle 515 for implementing the driving control function, so the second vehicle 513 cannot continue to control the driving of the first vehicle 515.

[0100] In this embodiment, when the fleet fault information sent by the second vehicle is received, and the second vehicle's vehicle role in the fleet is a slave vehicle, and the first vehicle is behind the second vehicle, the first vehicle, based on the permission screening rules, filters out the data sharing permissions for realizing the road condition acquisition function and the driving control function from the first data sharing permissions, as the second data sharing permissions, so that the second vehicle can temporarily control the driving of the first vehicle as the head vehicle in the second half; when the fault recovery information sent by the main vehicle in the fleet is received, the first vehicle removes the data sharing permissions for realizing the driving control function from the second data sharing permissions, and can take back the driving control rights of the second vehicle over the first vehicle, thereby realizing the provision of different data sharing permissions to the second vehicle in different fleet states, which is more in line with the needs of actual driving scenarios and improves user experience.

[0101] In some special scenarios, such as large-scale traffic jams, and the traffic department cannot arrive at the scene in time for command, the traffic management department can send a team command directly to the vehicle through the cloud server, and send a cloud data permission application to the vehicle to transmit the information data directly to the vehicle. Among them, the transmitted data can be traffic police command data, such as the dispatch order and dispatch route of the vehicle. The transmitted data can be displayed on the car display or on the HUD. In some embodiments, the cloud server can directly control the vehicle's intelligent driving module to allow the vehicle to automatically drive according to the set mode.

[0102] In some scenarios, the first vehicle may receive a cloud data permission application sent by a cloud server.

[0103] Among them, the cloud data permission application is used to apply for the third data sharing permission with the highest permission level from the first vehicle.

[0104] In some embodiments, when the cloud server is a designated server and there is traffic congestion, the first vehicle returns the third data sharing authority to the cloud server so that the cloud server shares data based on the third data sharing authority to alleviate the traffic congestion.

[0105] Optionally, the designated server may be a server corresponding to a designated unit or department (eg, a public transportation management department).

[0106] In one possible scenario, in the event of severe congestion, the public transportation management department can participate in the traffic control of individual vehicles on the road, thereby improving the intelligence of urban traffic management.

[0107] In the event of traffic congestion, the cloud server can apply to the first vehicle for the third data sharing authority with the highest authority level, and the first vehicle returns the third data sharing authority to the cloud server so that the cloud server shares data based on the third data sharing authority to alleviate traffic congestion.

[0108] See also Figure 7 , Figure 7 It is a schematic diagram of various functional components of a vehicle provided by an exemplary embodiment of the present application.

[0109] Optionally, the vehicle includes multiple components such as a vehicle data sending component, a vehicle information communication component, a vehicle data collection component, a vehicle authority setting component, a vehicle data storage component, and a vehicle computer processor.

[0110] like Figure 7 As shown, the vehicle data sending component 711 in the second vehicle 710 is used to send the data collected by the vehicle to other vehicles, for example, to the vehicle data collecting component 721 in the first vehicle 720. The vehicle data collecting component includes various cameras, radars, sensors, etc. arranged inside and outside the vehicle body, which are used to collect various data inside and outside the vehicle.

[0111] The vehicle information communication component 712 in the second vehicle 710 is used to send the information to the Internet or the cloud server 730. The data permission setting component 722 in the first vehicle 720 is used to filter the second data sharing permission from the first data sharing permission based on the permission screening rule when the vehicle receives the data permission application.

[0112] In addition, the vehicle may also include an on-board display component, a vehicle intelligent driving component, and other components for implementing the functions involved in the embodiments of the present application.

[0113] See also Figure 8 , Figure 8 This is a structural block diagram of a vehicle team data sharing device provided by an exemplary embodiment of the present application. The device includes:

[0114] A receiving module 801 is used to receive a data permission application sent by a second vehicle in a fleet, where the data permission application is used to apply to the first vehicle for a first data sharing permission with a first permission level;

[0115] A screening module 802 is used to screen the first data sharing permission based on a permission screening rule to obtain a second data sharing permission with a second permission level, where the second permission level is equal to or lower than the first permission level;

[0116] The sharing module 803 is used to return the second data sharing authority to the second vehicle, so that the second vehicle shares data based on the second data sharing authority.

[0117] Optionally, the screening module 802 is used to:

[0118] Filtering the first data sharing permission to obtain the second data sharing permission based on the vehicle role of the second vehicle in the fleet and the permission screening rule;

[0119] The permission screening rule is used to screen the data sharing permissions required by the vehicle role.

[0120] Optionally, the screening module 802 is used to:

[0121] When the vehicle role of the second vehicle in the fleet is a main vehicle, based on the permission screening rule, a data sharing permission for realizing a road condition acquisition function and a driving control function is screened out from the first data sharing permission as the second data sharing permission;

[0122] When the vehicle role of the second vehicle in the fleet is a slave vehicle, based on the permission screening rule, a data sharing permission for implementing the road condition acquisition function is screened out from the first data sharing permission as the second data sharing permission.

[0123] Optionally, the screening module 802 is used to:

[0124] Upon receiving the fleet fault information sent by the second vehicle, and the vehicle role of the second vehicle in the fleet is a slave vehicle, and the first vehicle is behind the second vehicle, filtering out the data sharing permission for realizing the road condition acquisition function and the driving control function from the first data sharing permission based on the permission screening rule as the second data sharing permission;

[0125] Among them, the fleet fault information represents that the distance between the vehicle in front of the second vehicle in the fleet and the second vehicle is greater than a first distance threshold, the distance between the vehicle behind the second vehicle in the fleet and the second vehicle is less than a second distance threshold, and the first distance threshold is greater than the second distance threshold.

[0126] Optionally, the screening module 802 is used to:

[0127] upon receiving fault recovery information sent by a master vehicle in the convoy, removing the data sharing authority for implementing the driving control function from the second data sharing authority to obtain an updated second data sharing authority, wherein the fault recovery information indicates that the distance between the master vehicle and each vehicle in the convoy is less than the second distance threshold;

[0128] The updated second data sharing authority is returned to the second vehicle, so that the second vehicle shares data based on the updated second data sharing authority.

[0129] Optionally, the screening module 802 is used to:

[0130] In a case where the first data sharing permission includes the data sharing permission of the private data of the first vehicle, the second data sharing permission is obtained by screening the first data sharing permission based on the permission screening rule;

[0131] The permission screening rule is used to filter the data sharing permission of the private data.

[0132] Optionally, the shared module 803 is used to:

[0133] receiving a cloud data permission application sent by a cloud server, wherein the cloud data permission application is used to apply for a third data sharing permission with the highest permission level to the first vehicle;

[0134] When the cloud server is a designated server and there is traffic congestion, the third data sharing authority is returned to the cloud server, so that the cloud server shares data based on the third data sharing authority to alleviate the traffic congestion.

[0135] Optionally, the screening module 802 is used to:

[0136] Determine the current environment type based on the surrounding environment image obtained by the driving recorder;

[0137] The second data sharing permission is obtained by filtering from the first data sharing permission based on the vehicle role of the second vehicle in the fleet, the current environment type, and the vehicle status.

[0138] An embodiment of the present application also provides a vehicle computer, which includes a processor and a memory; the memory stores at least one computer instruction, and the at least one computer instruction is used to be executed by the processor to implement the method provided in various optional implementations of the above aspects.

[0139] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A vehicle team data sharing method, characterized in that: The method is applied to a first vehicle, and the method comprises: receiving a data permission application sent by a second vehicle in the fleet, the data permission application being used to apply to the first vehicle for a first data sharing permission with a first permission level; Based on the permission screening rule, a second data sharing permission is screened from the first data sharing permission, wherein the second data sharing permission has a second permission level that is equal to or lower than the first permission level; The second data sharing authority is returned to the second vehicle, so that the second vehicle shares data based on the second data sharing authority.

2. The method according to claim 1, characterized in that: The step of filtering the first data sharing permission to obtain the second data sharing permission based on the permission screening rule includes: Filtering the first data sharing permission to obtain the second data sharing permission based on the vehicle role of the second vehicle in the fleet and the permission screening rule; The permission screening rule is used to screen the data sharing permissions required by the vehicle role.

3. The method according to claim 2, characterized in that The filtering and obtaining the second data sharing permission from the first data sharing permission based on the vehicle role of the second vehicle in the fleet and the permission screening rule includes: When the vehicle role of the second vehicle in the fleet is a main vehicle, based on the permission screening rule, a data sharing permission for realizing a road condition acquisition function and a driving control function is screened out from the first data sharing permission as the second data sharing permission; When the vehicle role of the second vehicle in the fleet is a slave vehicle, based on the permission screening rule, a data sharing permission for implementing the road condition acquisition function is screened out from the first data sharing permission as the second data sharing permission.

4. The method according to claim 3, characterized in that The filtering the first data sharing permission to obtain the second data sharing permission based on the vehicle role of the second vehicle in the fleet and the permission screening rule further includes: Upon receiving the fleet fault information sent by the second vehicle, and the vehicle role of the second vehicle in the fleet is a slave vehicle, and the first vehicle is behind the second vehicle, filtering out the data sharing permission for realizing the road condition acquisition function and the driving control function from the first data sharing permission based on the permission screening rule as the second data sharing permission; Among them, the fleet fault information represents that the distance between the vehicle in front of the second vehicle in the fleet and the second vehicle is greater than a first distance threshold, the distance between the vehicle behind the second vehicle in the fleet and the second vehicle is less than a second distance threshold, and the first distance threshold is greater than the second distance threshold.

5. The method according to claim 4, characterized in that The method further comprises: upon receiving fault recovery information sent by a master vehicle in the convoy, removing the data sharing authority for implementing the driving control function from the second data sharing authority to obtain an updated second data sharing authority, wherein the fault recovery information indicates that the distance between the master vehicle and each vehicle in the convoy is less than the second distance threshold; The updated second data sharing authority is returned to the second vehicle, so that the second vehicle shares data based on the updated second data sharing authority.

6. The method according to any one of claims 1 to 5, characterized in that: The step of filtering the first data sharing permission to obtain the second data sharing permission based on the permission screening rule includes: In a case where the first data sharing permission includes the data sharing permission of the private data of the first vehicle, the second data sharing permission is obtained by screening the first data sharing permission based on the permission screening rule; The permission screening rule is used to filter the data sharing permission of the private data.

7. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: receiving a cloud data permission application sent by a cloud server, wherein the cloud data permission application is used to apply for a third data sharing permission with the highest permission level to the first vehicle; When the cloud server is a designated server and there is traffic congestion, the third data sharing authority is returned to the cloud server, so that the cloud server shares data based on the third data sharing authority to alleviate the traffic congestion.

8. The method according to any one of claims 2 to 5, characterized in that: The filtering and obtaining the second data sharing permission from the first data sharing permission based on the vehicle role of the second vehicle in the fleet and the permission screening rule includes: Determine the current environment type based on the surrounding environment image obtained by the driving recorder; The second data sharing permission is obtained by filtering from the first data sharing permission based on the vehicle role of the second vehicle in the fleet, the current environment type, and the vehicle status.

9. A vehicle team data sharing device, characterized in that: The device comprises: A receiving module, configured to receive a data permission application sent by a second vehicle in the fleet, wherein the data permission application is used to apply to the first vehicle for a first data sharing permission with a first permission level; A screening module, configured to screen the first data sharing permission based on a permission screening rule to obtain a second data sharing permission with a second permission level, wherein the second permission level is equal to or lower than the first permission level; A sharing module is used to return the second data sharing authority to the second vehicle, so that the second vehicle shares data based on the second data sharing authority.

10. A vehicle computer, characterized in that: The vehicle computer includes a processor and a memory; the memory stores at least one computer instruction, and the at least one computer instruction is used to be executed by the processor to implement the vehicle team data sharing method as described in any one of claims 1 to 8.