Method, system and equipment for processing network connection data of automobile terminal and medium
By constructing a topology map of intelligent connected data items and marking the upload and encryption status, the problem of redundant data uploads and unnecessary data calculations by vehicle terminals is solved, achieving efficient and secure data transmission, reducing the burden on terminals, and improving system stability and management efficiency.
Patent Information
- Application Number
- CN202511382630.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-25
- Publication Date
- 2026-01-13
AI Technical Summary
In existing technologies, when vehicle terminals upload intelligent connected data, there are problems such as redundant data occupying network resources, calculating unnecessary data items, and difficulty in quickly locating data items or errors in the calculation process, which increases the difficulty of maintenance.
By constructing a topology map of intelligent connected data items in the cloud, marking the upload and encryption status of each data item, and sending it to the vehicle terminal, the vehicle terminal controls the data upload and encryption based on the markings, and the cloud platform performs decryption and calculation, thus achieving efficient and secure data transmission.
It reduces invalid data transmission, improves data transmission efficiency and security, reduces the computing and storage pressure on terminals, and ensures the orderliness of data management and system stability.
Smart Images

Figure CN121334191A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of intelligent connected data processing technology, and in particular relates to a method, system, device and medium for processing connected data of automotive terminals. Background Technology
[0002] The intelligent connected vehicle industry has become a core area for the transformation and upgrading of the automotive industry, with applications covering multiple directions such as autonomous driving, intelligent transportation, and smart mobility. This industry relies on key technologies such as sensors, high-precision maps, high-performance chips, and V2X communication to build an intelligent information exchange system between vehicles and their external environment. In the field of autonomous driving, intelligent connected technology provides vehicles with environmental perception and decision support; in the field of intelligent transportation, it optimizes traffic flow and improves safety through vehicle-road cooperation; and in the field of smart mobility, it enriches vehicle functionality and user experience by combining in-vehicle services and mobile payments.
[0003] In related technologies, the cloud receives all the raw intelligent connected data uploaded by the vehicle terminal. Considering that if a certain analysis result can be obtained through the calculation function of data item A and B, then data item C, which is irrelevant to the result, will still be uploaded, resulting in a large amount of redundant data occupying network resources.
[0004] In some scenarios, the terminal needs to calculate and analyze the result data locally. If the calculation function has been verified, the result can be obtained indirectly through other data items. However, the relevant technology does not provide such judgment, which causes the terminal to perform unnecessary calculations and transmissions.
[0005] Because there are logical dependencies between data items in intelligent connected vehicles (e.g., data item D is jointly determined by data items E and F), but the relevant technologies do not explicitly record this relationship, it is difficult to quickly locate which data item or calculation step is erroneous when the analysis results are abnormal, increasing the difficulty of maintenance. Summary of the Invention
[0006] This invention provides a method for processing connected vehicle terminal data. The method involves setting upload and encryption tags for a set of intelligent connected data items in the vehicle terminal to achieve transmission control and encryption control of the data corresponding to each intelligent connected data item collected by the vehicle terminal, thereby improving data uplink efficiency and security.
[0007] The methods include: S101: Obtain multiple analysis result data; S102: Obtain the set of intelligent connected data items corresponding to each analysis result data, and form multiple sets of intelligent connected data items corresponding to multiple analysis result data; S103: Establish an intelligent connected data item topology map based on multiple sets of intelligent connected data items, and send the intelligent connected data item topology map to the vehicle terminal; The intelligent connected data item topology diagram includes nodes, connections between nodes, each intelligent connected data item set, a label corresponding to each intelligent connected data item set, and a calculation function corresponding to each intelligent connected data item set marked as not requiring uploading. S104: The vehicle terminal sets the upload flag and encryption flag corresponding to each intelligent connected data item according to the intelligent connected data item topology map; wherein, the upload flag includes upload and no upload, and the encryption flag includes encryption and no encryption; S105: The vehicle terminal collects the data corresponding to the intelligent connected data items, and controls the upload of the collected data to the cloud processing platform according to the encryption tag and upload tag corresponding to each intelligent connected data item; S106: The cloud processing platform receives and stores the data uploaded by the vehicle terminal.
[0008] It should be further explained that step S103 specifically includes the following steps: S31: The cloud processing platform constructs a node for each intelligent connected data item in the intelligent connected data item set, forming multiple nodes, and connects them in pairs; S32: A calculation function for obtaining the analysis result data corresponding to the intelligent connected data item set based on multiple intelligent connected data items in the intelligent connected data item set; S33: Combine the intelligent connected data item set, analysis result data, and calculation function to verify whether the analysis result data corresponding to the intelligent connected data item set can be obtained by running the calculation function to calculate the intelligent connected data item set; If the data can be obtained, mark the set of intelligent connected data items as not needing to be uploaded; otherwise, mark the set of intelligent connected data items as needing to be uploaded. S34: Repeat steps S31 to S33 until all sets of intelligent connected data items have been executed and a topology graph has been constructed; S35: The cloud processing platform sends the topology map to the vehicle terminal.
[0009] It should be further explained that step S32 specifically includes the following steps: The cloud processing platform parses and analyzes the descriptive information of the analysis result data and extracts the target feature parameter list corresponding to the analysis result data. The target feature parameter list contains the identification information of multiple intelligent connected data items on which the analysis result data was based. Based on the intelligent connected data item identifier in the target feature parameter list, retrieve the historical data records of multiple intelligent connected data items within the corresponding time range, where each historical data record contains the real-time collected value of the intelligent connected data item and the corresponding timestamp. Multiple sets of data samples that match the timestamps of the target analysis results are selected from historical data records. Each set of data samples contains the collected values of multiple intelligent connected data items at the same time point and the corresponding target analysis result data values. Based on multiple sets of data samples, the mapping relationship features between the collected values of each intelligent connected data item and the target analysis result data values are extracted, and a function expression template containing the collected values of the intelligent connected data items as input parameters and the target analysis result data values as output parameters is generated. The function expression template is matched and verified with multiple sets of data samples. The parameter coefficients in the function expression template are adjusted to generate the final calculation function. The calculation function takes the real-time collected values of multiple intelligent connected data items as input and outputs the corresponding target analysis result data value.
[0010] It should be further explained that step S104 specifically includes the following steps: S401: The vehicle terminal receives the topology map of intelligent connected data items and sets the upload flag for each intelligent connected data item in the topology map to upload and the encryption flag to unencrypted. S402: The vehicle terminal obtains the markers corresponding to all intelligent connected data item sets in the intelligent connected data item topology map, and obtains all intelligent connected data item sets marked as not needing to be uploaded, and sets the upload marker of all intelligent connected data item sets marked as not needing to be uploaded to "not upload". S403: The vehicle terminal obtains the set of all intelligent connected data items marked as needing to be uploaded in the intelligent connected data item topology diagram. When the upload mark of the intelligent connected data item set marked as needing to be uploaded is not uploaded, the upload mark is changed to upload. When the upload flag of the intelligent connected data item set in the set of intelligent connected data items marked as needing to be uploaded is set to upload, the upload flag will not be modified. S404: The vehicle terminal retrieves the intelligent connected data item belonging to private data from the private data mapping table; S405: Count the number of nodes connected to the target node, and use it as the weight value of the target node; S406: Obtain the intelligent connected data item corresponding to the target node whose weight value is greater than the preset threshold R; S407: The vehicle terminal will execute step S408 for each of the intelligent connected data items belonging to private data obtained in step S404 and the intelligent connected data items obtained in step S406. S408: When an intelligent connected data item is in any set of intelligent connected data items marked as not needing to be uploaded and not in any set of intelligent connected data items marked as needing to be uploaded, set the encryption flag corresponding to the intelligent connected data item to unencrypted; When an intelligent connected data item is in any set of intelligent connected data items that are marked as needing to be uploaded, the encryption tag corresponding to the intelligent connected data item is set to encrypted; S409: The vehicle terminal determines the number of intelligent connected data items whose encryption flag is set to encrypted in each set of intelligent connected data items marked as needing to be uploaded; when the number is less than 2, it randomly selects 1 or 2 intelligent connected data items and sets the encryption flag of 1 or 2 intelligent connected data items to encrypted, so that the number of intelligent connected data items whose encryption flag is set to encrypted in the set of intelligent connected data items is equal to 2.
[0011] It should be further noted that step S105 includes the following steps: The vehicle terminal collects data corresponding to each intelligent connected data item in real time, and updates the data every preset time T. to The data within the specified time period is processed, and the processed data is uploaded to the cloud processing platform.
[0012] It should be further noted that step S105 also includes the following steps: S511: The vehicle terminal uses the calculation function corresponding to the intelligent connected data item set to calculate and obtain the analysis result data; S512: Encrypt the analysis result data obtained in step S511 using the first encryption function; S513: Obtain the number of nodes connected to the node corresponding to the intelligent connected data item in the topology graph of the intelligent connected data item. and according to Calculate the encryption order ;in, equal The remainder when divided by 3; when When the value is 0, the data corresponding to the intelligent connected data item is encrypted using the first encryption function; when When the value is 1, the second encryption function is used to encrypt the data corresponding to the intelligent connected data item; when When the value is 2, the third encryption function is used to encrypt the data corresponding to the intelligent connected data item; S514: Upload the encrypted analysis result data corresponding to each set of intelligent connected data items marked as not requiring upload, the encrypted data corresponding to each intelligent connected data item marked as uploaded and encrypted, and the data corresponding to each intelligent connected data item marked as uploaded and unencrypted to the cloud processing platform.
[0013] It should be further noted that step S106 also includes the following steps: S61: The cloud processing platform uses the first decryption function to decrypt the encrypted analysis result data corresponding to the received set of intelligent connected data items marked as not requiring uploading; S62: Determine whether the data corresponding to each received intelligent connected data item is encrypted; if so, obtain the number of other nodes connected to the node corresponding to the intelligent connected data item in the intelligent connected data item topology graph. ,according to Calculate the encryption order ;in, equal The remainder when divided by 3; when When the value is 0, the first decryption function is used to decrypt the data corresponding to the intelligent connected data item; when When the value is 1, the second decryption function is used to decrypt the data corresponding to the intelligent connected data item; when When the value is 2, the third decryption function is used to decrypt the data corresponding to the intelligent connected data item; S63: Based on the calculation function corresponding to each set of intelligent connected data items marked as needing to be uploaded, calculate the data corresponding to the intelligent connected data items in the intelligent connected data item set to obtain the analysis result data corresponding to each set of intelligent connected data items marked as needing to be uploaded; S64: Use the decrypted analysis result data obtained in step S61, and the obtained analysis result data as... to Analysis results data corresponding to the time period.
[0014] This application also provides a system for processing vehicle terminal network data, the system including: a cloud processing platform and a vehicle terminal; The cloud processing platform acquires multiple analysis result data and the set of intelligent connected data items corresponding to each analysis result data, forming multiple intelligent connected data item sets corresponding to multiple analysis result data. A topology map of intelligent connected data items is established based on multiple sets of intelligent connected data items, and the topology map of intelligent connected data items is sent to the vehicle terminal; The intelligent connected data item topology diagram includes nodes, connections between nodes, each intelligent connected data item set, a label corresponding to each intelligent connected data item set, and a calculation function corresponding to each intelligent connected data item set marked as not requiring uploading. The vehicle terminal sets the upload flag and encryption flag for each intelligent connected data item according to the intelligent connected data item topology map; wherein, the upload flag includes upload and no upload, and the encryption flag includes encryption and no encryption; The vehicle terminal collects data corresponding to the intelligent connected data items, and controls the upload of the collected data to the cloud processing platform according to the encryption tag and upload tag corresponding to each intelligent connected data item. The cloud processing platform receives and stores the data uploaded by the vehicle terminal.
[0015] According to another embodiment of this application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the method for processing vehicle terminal network data.
[0016] According to another embodiment of this application, a storage medium is also provided, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the steps of the method for processing vehicle terminal network data.
[0017] As can be seen from the above technical solutions, the present invention has the following advantages: The method for processing connected vehicle terminal data provided by this invention marks each set of connected vehicle data items as either requiring or not requiring uploading when constructing the topology map of connected vehicle data items. The vehicle terminal only uploads the data that needs to be uploaded according to the marking, avoiding the blind transmission of data that does not need to be uploaded, reducing the occupation of network bandwidth by invalid data, and improving the timeliness of transmission of critical data.
[0018] In this invention, the vehicle terminal assigns an encryption or unencryption flag to each data item based on its sensitivity level and topology information, rather than uniformly encrypting or unencrypting all data. This ensures the security of sensitive data during transmission while avoiding the terminal processing burden and transmission efficiency loss caused by encrypting non-sensitive data, achieving a balance between security and efficiency.
[0019] The topology diagram constructed by this invention includes nodes of intelligent connected data items, connections between nodes, sets of data items, and corresponding markers, intuitively presenting the relationships between data items and between data items and analysis results. Whether the vehicle terminal sets upload / encryption markers or the cloud subsequently traces the original data, there is no need to sift through massive amounts of data one by one, reducing the difficulty of data management and improving the orderliness of data processing.
[0020] This invention provides calculation functions for sets of intelligent connected vehicle data items that are marked as not requiring uploading. The vehicle terminal can generate corresponding analysis results locally based on these functions, eliminating the need to upload this data. It only processes the data that needs to be uploaded, reducing the terminal's data storage, preprocessing, and transmission burden and preventing high-load operation from affecting the stability of core functions such as vehicle status monitoring and control command response. The cloud processing platform categorizes and stores the received data according to the type of intelligent connected vehicle data item, collection time, and vehicle identification, and generates storage logs to record the storage paths. Attached Figure Description
[0021] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the description will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 A flowchart illustrating the processing method for vehicle terminal network data; Figure 2 A schematic diagram of a vehicle terminal network data processing system; Figure 3 This is a schematic diagram of an electronic device. Detailed Implementation
[0023] The method for processing connected vehicle terminal data provided by this invention constructs a network topology map of intelligent connected data items based on the analysis results on a cloud processing platform, sends the network topology map of intelligent connected data items to the vehicle terminal, and the vehicle terminal sets the upload flag and encryption flag of the intelligent connected data item set to realize the transmission control and encryption control of the data corresponding to each intelligent connected data item collected by the vehicle terminal, thereby improving the data uplink efficiency and security.
[0024] The following describes in detail the method for processing vehicle terminal network data related to this application. Specific details, such as particular system structures and technologies, are presented for illustrative purposes rather than limiting, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application can also be implemented in other embodiments without these specific details.
[0025] It should be understood that, when used in this specification, terms include indicating the presence of a described feature, integral, step, operation, element, and / or component, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or collections thereof. The terms include, encompass, have, and variations thereof mean including but not limited to, unless otherwise specifically emphasized.
[0026] The statements such as "one embodiment" or "some embodiments" described in this application mean that one or more embodiments of this application include the specific features, structures, or characteristics described in that embodiment. Therefore, the statements such as "in one embodiment," "in some embodiments," "in other embodiments," and "in still other embodiments" in this application do not necessarily refer to the same embodiment, but rather mean one or more, but not all, embodiments, unless otherwise specifically emphasized.
[0027] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0028] Please see Figure 1 The diagram shows a flowchart of a method for processing vehicle terminal network data in a specific embodiment. The method includes: S101: The cloud processing platform acquires multiple analysis results data.
[0029] In some embodiments, the cloud processing platform retrieves multiple analysis result data from local storage or associated data analysis systems. These analysis result data include, but are not limited to, vehicle fault diagnosis conclusions, energy consumption assessment results, driving behavior analysis reports, etc., and each data is uniquely identified to distinguish its type and source.
[0030] Optionally, based on a preset identifier range or time range, a retrieval request is sent to the storage location, and the returned data is then validated to ensure that the data is complete and conforms to preset specifications.
[0031] S102: Obtain the set of intelligent connected data items corresponding to each analysis result data, forming multiple sets of intelligent connected data items corresponding to multiple analysis result data.
[0032] In some embodiments, the cloud processing platform invokes a pre-stored mapping table, which records the correspondence between each analysis result data and the intelligent connected data items required to generate that result.
[0033] For example, the data item set corresponding to the energy consumption assessment results includes real-time vehicle speed, engine speed, air conditioning power, etc.; the data items in each set are labeled with data type and collection frequency.
[0034] As can be seen, the cloud processing platform matches the corresponding list of intelligent connected data items in the mapping table based on the unique identifier of the analysis result data, and integrates them to form the set corresponding to the analysis result; this operation is repeated for all analysis result data, and finally multiple independent sets of intelligent connected data items are formed.
[0035] S103: Establish an intelligent connected data item topology diagram based on multiple intelligent connected data item sets, and send the intelligent connected data item topology diagram to the vehicle terminal. The intelligent connected data item topology diagram includes nodes, connections between nodes, each intelligent connected data item set, a label corresponding to each intelligent connected data item set, and a calculation function corresponding to each intelligent connected data item set marked as not requiring uploading.
[0036] In some embodiments, the cloud processing platform first treats each smart connected data item as a node in the topology graph, and connects nodes in the same set to represent data association; duplicate nodes and connections are deduplicated.
[0037] In this embodiment, the topology graph embeds a marker indicating whether each set needs to be uploaded or not, as well as the calculation function corresponding to the set that does not need to be uploaded.
[0038] After the construction is completed, the topology map is sent to the vehicle terminal through the vehicle-cloud communication protocol.
[0039] In some specific embodiments, step S103 specifically includes the following steps: S31: For a set of intelligent connected data items, the cloud processing platform constructs a node for each intelligent connected data item in the set of intelligent connected data items, thereby forming multiple nodes, and connects the multiple nodes in pairs. S32: The cloud processing platform obtains the analysis result data corresponding to the intelligent connected data item set by calculating the data of multiple intelligent connected data items in the intelligent connected data item set; S33: The cloud processing platform is equipped with a vehicle-side simulation execution module. The cloud processing platform sends the intelligent connected data item set, the corresponding analysis result data, and the corresponding calculation function to the vehicle-side simulation execution module. The vehicle-side simulation execution module verifies whether the analysis result data corresponding to the intelligent connected data item set can be obtained by running the calculation function. If it can be obtained, the intelligent connected data item set is marked as not needing to be uploaded; otherwise, the intelligent connected data item set is marked as needing to be uploaded. S34: For each set of intelligent connected data items, repeat steps S31 to S33 until all sets of intelligent connected data items have been executed. When constructing the topology graph, if a node for a certain intelligent connected data item already exists in the topology graph, the node for that intelligent connected data item will not be constructed again; if a connection between two intelligent connected data items already exists in the topology graph, the connection between those two intelligent connected data items will not be constructed again. S35: The cloud processing platform sends the intelligent connected data item topology map to the vehicle terminal; The intelligent connected data item topology graph includes: nodes, connections between nodes, each intelligent connected data item set, a label corresponding to each intelligent connected data item set, and a calculation function corresponding to each intelligent connected data item set marked as not requiring uploading.
[0040] Therefore, step S103 involves the cloud processing platform constructing a topology map of intelligent connected data items and sending it to the vehicle terminal. The cloud processing platform sends the set, corresponding analysis result data, and calculation functions to its own vehicle-side simulation module. By running the calculation functions, it verifies whether the target analysis result can be obtained from the set of data. If so, the set is marked as not needing to be uploaded; otherwise, it is marked as needing to be uploaded. This process of constructing node connections, obtaining calculation functions, and simulating verification marking is repeated for all intelligent connected data item sets. Furthermore, when constructing the global topology map, if a node of a certain data item or a connection between two data items already exists, it is not reconstructed to avoid redundancy. In this embodiment, the cloud processing platform sends the integrated intelligent connected data item topology map to the vehicle terminal.
[0041] In this way, by transforming intelligent connected data items into nodes and connecting each node in the same set with a line, the relationship between data items can be intuitively displayed, eliminating the need to filter through massive amounts of unrelated data and improving the orderliness of data processing.
[0042] The vehicle-side simulation module verifies the calculation function, accurately identifying sets whose analysis results can be obtained locally and marking them as not requiring uploading. This avoids blindly uploading such sets of data and reduces the pressure on the cloud to receive and process unnecessary data. When constructing the global topology graph, duplicate nodes and connections are deduplicated, reducing the amount of data in the topology graph, accelerating the terminal's parsing speed, and ensuring that the terminal can set upload and encryption tags based on the topology graph. The terminal can directly calculate and generate corresponding analysis results locally based on this function, without uploading this data, reducing the terminal's data acquisition, storage, and transmission pressure, and ensuring system stability.
[0043] As for step S32 of this application, it also specifically includes the following steps: S321: The cloud processing platform parses and analyzes the descriptive information of the analysis result data and extracts the target feature parameter list corresponding to the analysis result data. The target feature parameter list contains the identification information of multiple intelligent connected data items on which the analysis result data was based.
[0044] It should be noted that when parsing the descriptive information of the analysis results data, the cloud will read predefined metadata fields, which clearly record the source of the data items required to generate the analysis results.
[0045] S322: Based on the intelligent connected data item identifier in the target feature parameter list, retrieve the historical data records of multiple intelligent connected data items within the corresponding time range, where each historical data record contains the real-time collected value of the intelligent connected data item and the corresponding timestamp.
[0046] It should be noted that when retrieving historical data records, data items with overlapping time ranges are filtered from the database based on the timestamp of the target analysis results. This utilizes temporal correlation to ensure that the selected data is consistent with the environmental conditions at the time the results were generated.
[0047] S323: Select multiple sets of data samples from historical data records that match the timestamp of the target analysis result data. Each set of data samples contains the collected values of multiple intelligent connected data items at the same time point and the corresponding target analysis result data values.
[0048] It should be noted that when filtering data samples, the collected values and result values of data items at the same time point are matched one-to-one to form input-output pairs.
[0049] S324: Based on multiple sets of data samples, extract the mapping relationship features between the collected values of each intelligent connected data item and the target analysis result data values, and generate a function expression template containing the collected values of the intelligent connected data items as input parameters and the target analysis result data values as output parameters.
[0050] It should be noted that when generating function expression templates, statistical methods are used to identify linear, piecewise, or logical relationships between data item values and result values, and an initial expression framework containing variables and operators is constructed. This formalizes the complex calculation process, reducing the complexity of verification and application.
[0051] S325: Match and verify the function expression template with multiple sets of data samples, adjust the parameter coefficients in the function expression template, generate the final calculation function, and output the corresponding target analysis result data value by inputting the real-time collected values of multiple intelligent connected data items.
[0052] It should be noted that when adjusting function parameters, the threshold in the template is optimized by comparing the error between the function output and the actual result value until the error meets the preset standard. This improves the function's generalization ability through parameter optimization, ensuring that it can still accurately calculate results under new data inputs. This enhances the reliability of the calculation function and avoids erroneous verification conclusions due to model bias.
[0053] Optionally, the calculation methods involved in the calculation function include: Summation calculation method: Analysis result data = Intelligent connected data item 1 + Intelligent connected data item 2 + ... + Intelligent connected data item n). Average value calculation method: Analysis result data = (Intelligent connected data item 1 + Intelligent connected data item 2 + ... + Intelligent connected data item n) ÷ Number of data items); Weighted calculation method: Analysis result data = Intelligent connected data item 1 × weight 1 + Intelligent connected data item 2 × weight 2 + ... + Intelligent connected data item n × weight n, where the weight is a preset fixed value.
[0054] The algorithm in this embodiment also involves a data filtering algorithm to remove data items that exceed a preset range from the intelligent connected data item set.
[0055] The logical judgment algorithm is that when intelligent connected data item 1 satisfies condition X and intelligent connected data item 2 satisfies condition Y, the analysis result data is the preset value Z.
[0056] The time-series integration algorithm sorts the time-series data in the intelligent connected data item set according to time order, and then selects the k most recent data items for calculation.
[0057] As can be seen, the calculation function takes each data item in the intelligent connected vehicle data item set as input, performs calculations according to the above formulas, algorithms, or mathematical models, and outputs a result consistent with the corresponding analysis result data after steps such as data conversion, logical judgment, or numerical calculation. For example, if the analysis result data is the average vehicle speed, the calculation function uses the average value formula, inputs the vehicle speed data at each time moment, which is the intelligent connected vehicle data item, and obtains the average vehicle speed by summing and dividing by the number of data items, which matches the preset analysis result.
[0058] S104: The vehicle terminal sets the upload flag and encryption flag corresponding to each intelligent connected data item according to the intelligent connected data item topology map; wherein, the upload flag includes upload and no upload, and the encryption flag includes encryption and no encryption.
[0059] In some embodiments, the vehicle terminal parses the received topology map to identify the set to which each intelligent connected data item belongs and the set's upload / no-upload flag.
[0060] If a data item belongs to a collection that needs to be uploaded, an encryption flag is set based on the data item's sensitivity level, and the flag is stored in a local configuration file.
[0061] It should be noted that the vehicle terminal's parsing module converts the topology map data into recognizable parameters, the matching module determines the upload tag based on the relationship between data items and sets, and the security module determines the encryption tag according to preset sensitivity level rules. Finally, the tags are bound to the data items and stored. Clearly defining the upload and encryption requirements for each data item ensures that the terminal only uploads necessary data, reducing the risk of data leakage during transmission.
[0062] S105: The vehicle terminal collects the data corresponding to the intelligent connected data items, and controls the upload of the collected data to the cloud processing platform according to the encryption tag and upload tag corresponding to each intelligent connected data item.
[0063] In some embodiments, the vehicle terminal collects data from various intelligent connected data items in real time through onboard sensors; the collected data within a preset time period is then aggregated. Based on the upload flag, only the data marked as uploaded is filtered out, and the filtered data is then encrypted or preserved in plaintext according to the encryption flag, and uploaded to the cloud processing platform through the vehicle-cloud communication module.
[0064] This embodiment ensures the timeliness and integrity of data through timed processing; reduces invalid data transmission through on-demand uploading; and protects sensitive data through encryption, complying with data protection standards.
[0065] S106: The cloud processing platform receives and stores the data uploaded by the vehicle terminal.
[0066] In some embodiments, the cloud processing platform first verifies the integrity and encryption status of the data. After successful verification, the data is categorized according to data item type, collection time, and vehicle identifier, stored in a distributed database, and a storage log is generated to record the storage path and time. This ensures the integrity and security of the uploaded data, and the categorized storage facilitates subsequent data analysis and retrieval.
[0067] In some specific embodiments, step S106 further includes the following: S61: The cloud processing platform uses the first decryption function to decrypt the encrypted analysis result data corresponding to the received set of intelligent connected data items marked as not requiring uploading; S62: The cloud processing platform determines whether the data corresponding to each received intelligent connected data item is encrypted; if so, it obtains the number of other nodes connected to the node corresponding to the intelligent connected data item in the intelligent connected data item topology graph. ,according to Calculate the encryption order ;in, equal The remainder when divided by 3; when When the value is 0, the first decryption function is used to decrypt the data corresponding to the intelligent connected data item; when When the value is 1, the second decryption function is used to decrypt the data corresponding to the intelligent connected data item; when When the value is 2, the third decryption function is used to decrypt the data corresponding to the intelligent connected data item; If not, the cloud processing platform will not decrypt the data corresponding to the intelligent connected data item; Among them, the first decryption function, the second decryption function, and the third decryption function can respectively decrypt the data encrypted by the first encryption function, the second encryption function, and the third encryption function; It should be noted that the decryption function is a dedicated decryption tool for the cloud processing platform. It performs reverse calculations using a preset encryption algorithm to decrypt the encrypted data in the preset scenario. The encrypted data mainly includes two categories: first, the encrypted analysis result data corresponding to the set of smart connected data items marked as not needing to be uploaded; and second, the encrypted data in the decryption order calculation where the number of nodes connected to the corresponding nodes of the smart connected data items divided by 3 leaves a remainder of 0. The decryption function restores the encrypted data to readable and subsequently processed plaintext data.
[0068] The decryption function can be a decryption function that is compatible with the encryption function and is paired with the AES-256-CBC symmetric encryption.
[0069] S63: The cloud processing platform calculates the data corresponding to the intelligent connected data items in each set of intelligent connected data items marked as needing to be uploaded, based on the calculation function corresponding to that set of intelligent connected data items, and obtains the analysis result data corresponding to each set of intelligent connected data items marked as needing to be uploaded. S64: The cloud processing platform uses the decrypted analysis result data obtained in step S61 and the analysis result data obtained in step S63 as... to Analysis results data corresponding to the time period.
[0070] This embodiment employs a multi-decryption function layered decryption approach to enhance data security. By determining the decryption function through the modulo operation of the node connection number, the decryption rules are deeply bound to the structure of the intelligent connected data item topology, thereby improving the data's resistance to attacks during the cloud-based decryption process.
[0071] This embodiment combines the acquisition of analysis results for sets that do not require uploading and sets that do require uploading, ensuring data integrity. For sets that do not require uploading, their analysis results are obtained directly through decryption, avoiding redundant calculations. For sets that require uploading, the analysis results are calculated in real time using corresponding calculation functions, filling the gap for sets where analysis results are not directly uploaded. This ensures that the cloud can obtain the analysis results corresponding to all intelligent connected data item sets, and that key analysis information is not lost due to different data tagging types.
[0072] This embodiment integrates two types of analysis results data according to time periods, improving data usability. The decrypted and calculated analysis results are uniformly assigned to the time period t1 to t2, forming a complete data packet with a time dimension from the scattered analysis results, reducing the operational burden of data applications. The decryption function is determined by the number of node connections within the topology graph, combined with the correlation relationships between intelligent connected data items, ensuring that the decryption process matches the logical structure of the data itself, thus improving processing accuracy.
[0073] In one embodiment of the present invention, based on step S104, the following is a possible embodiment and its specific implementation will be described in a non-limiting manner. Step S104 specifically includes the following steps: S401: The vehicle terminal receives the topology map of intelligent connected data items and sets the upload flag for each intelligent connected data item in the topology map to upload and the encryption flag to unencrypted. S402: The vehicle terminal obtains the markers corresponding to all intelligent connected data item sets in the intelligent connected data item topology map, and obtains all intelligent connected data item sets marked as not needing to be uploaded, and sets the upload marker of all intelligent connected data item sets marked as not needing to be uploaded to "not upload". S403: The vehicle terminal obtains the set of all intelligent connected data items marked as needing to be uploaded in the topology map of the intelligent connected data item. When the upload flag of the intelligent connected data item set marked as needing to be uploaded is not uploaded, the upload flag is changed to upload; when the upload flag of the intelligent connected data item set marked as needing to be uploaded is uploaded, the upload flag is not modified. S404: The vehicle terminal retrieves the intelligent connected data item belonging to private data from the private data mapping table; The private data mapping table is stored in the vehicle terminal, and the private data mapping table includes the names of intelligent connected data items that belong to private data; S405: For each node in the intelligent connected data item topology graph, the vehicle terminal counts the number of nodes connected to that node, and uses this count as the weight value of that node. S406: The vehicle terminal acquires the intelligent connected data items corresponding to nodes whose weight values are greater than a preset threshold R; wherein R is equal to 5, 8, or 10. S407: The vehicle terminal will execute step S408 for each of the intelligent connected data items belonging to private data obtained in step S404 and the intelligent connected data items obtained in step S406. S408: When an intelligent connected data item is in any set of intelligent connected data items marked as not needing to be uploaded and not in any set of intelligent connected data items marked as needing to be uploaded, set the encryption flag corresponding to the intelligent connected data item to unencrypted; When an intelligent connected data item is in any set of intelligent connected data items that are marked as needing to be uploaded, the encryption tag corresponding to that intelligent connected data item is set to encrypted; S409: The vehicle terminal determines the number of intelligent connected data items whose encryption flag is set to encrypted in each set of intelligent connected data items marked as needing to be uploaded; when the number is less than 2, it randomly selects 1 or 2 intelligent connected data items and sets the encryption flag of the 1 or 2 intelligent connected data items to encrypted, so that the number of intelligent connected data items whose encryption flag is set to encrypted in the set of intelligent connected data items is equal to 2.
[0074] Step S104 ensures that the upload marker of each intelligent connected data item set fully matches the upload requirements of the set in the topology diagram by adjusting the initial default settings according to the sets that do not need to be uploaded and correcting the sets that need to be uploaded. This ensures that data items in sets that do not need to be uploaded are not uploaded incorrectly, and data items in sets that need to be uploaded are not missed, thereby improving the accuracy of data upload.
[0075] This embodiment does not encrypt similar data items in the collection that do not need to be uploaded. This avoids the terminal processing burden caused by encrypting non-uploaded data, while ensuring the transmission security of sensitive and highly correlated data in the uploaded data. Sensitive data is identified through a private data mapping table, and highly correlated data is identified through the number of node connections, ensuring that the encryption scope covers key data and reducing invalid encryption operations.
[0076] In one embodiment of the present invention, based on step S105, the following will provide a possible embodiment and its specific implementation will be described in a non-limiting manner. In step S105, the vehicle terminal collects the data corresponding to each intelligent network data item in real time, and performs data analysis every preset time T. to The data within the time period is processed, and the processed data is uploaded to the cloud processing platform; the preset time T is equal to 5s or 10s.
[0077] Step S105 specifically includes the following steps: S511: For each set of intelligent connected data items marked as not requiring uploading, the vehicle terminal uses the calculation function corresponding to that intelligent connected data item set to calculate and obtain the analysis result data. S512: The vehicle terminal uses the first encryption function to encrypt the analysis result data obtained in step S511; S513: For each intelligent connected data item marked as uploaded and encrypted, the vehicle terminal obtains the number K of nodes connected to the node corresponding to the intelligent connected data item in the intelligent connected data item topology graph, and calculates the encryption order G based on K; where G is equal to the remainder of K divided by 3. When G is 0, the data corresponding to the intelligent connected data item is encrypted using the first encryption function; When G is 1, the data corresponding to the intelligent connected data item is encrypted using the second encryption function; When G is 2, the third encryption function is used to encrypt the data corresponding to the intelligent connected data item; S514: The vehicle terminal uploads the encrypted analysis result data corresponding to each intelligent connected data item set marked as not requiring upload, the encrypted data corresponding to each intelligent connected data item marked as uploaded and encrypted, and the data corresponding to each intelligent connected data item marked as uploaded and unencrypted to the cloud processing platform.
[0078] Step S105 of this embodiment targets intelligent network data item sets that do not require uploading. The terminal only uploads the analysis result data obtained from local calculation, reducing the amount of uploaded data. Especially in high-frequency processing scenarios where the preset time T is 5 or 10 seconds, this continuously reduces network load and ensures the timeliness of critical data transmission. The encryption order is determined by the number of node connections in the topology graph. Different decryption functions are matched for uploaded and encrypted data items. Analysis result data of sets that do not require uploading are protected separately with the first encryption function, forming a layered encryption method to ensure the security of sensitive data. Uploaded but unencrypted data items directly retain the original data without additional encryption operations, reducing the terminal's computational burden. For data items that need encryption, encryption functions are selected as needed, which neither wastes terminal computing power nor fails to specifically protect the security of high-value data, achieving a balance between efficiency and security.
[0079] Furthermore, as a refinement and extension of the specific implementation method of the above-mentioned vehicle terminal network data processing method embodiment, in order to fully explain the specific implementation process in this embodiment, the vehicle terminal network data processing method also includes the following specific steps: S1: The cloud processing platform acquires multiple analysis results data. ;in, The j-th analysis result data among the multiple analysis result data; m is the total number of analysis result data; Before step S1, the cloud processing platform, based on the analysis results requirements, has engineers input multiple intelligent connected vehicle data items and their corresponding data. Furthermore, the multiple analysis result data are obtained by analyzing and processing the data corresponding to these multiple intelligent connected vehicle data items. The multiple intelligent connected vehicle data items and their corresponding data input by engineers simulate the intelligent connected vehicle data items and their corresponding data collected by the vehicle's terminal.
[0080] S2: For each analysis result data, the cloud processing platform obtains the set of intelligent connected data items corresponding to that analysis result data; thereby forming multiple sets of intelligent connected data items corresponding to the multiple analysis result data. ;in, For the j-th analysis result data The corresponding set of intelligent connected data items; Intelligent connected data item set Includes multiple intelligent connected data items ;in, For intelligent connected data item set The first in One intelligent connected data item; For intelligent connected data item set The total number of intelligent connected data items in the system; The intelligent connected vehicle data items include, but are not limited to: vehicle GPS location, vehicle speed, vehicle fuel consumption, vehicle remaining fuel, data collected by various vehicle sensors, driver behavior, and environmental data.
[0081] The specific data corresponding to the intelligent connected data item is the specific value of that intelligent connected data item. For example, when the intelligent connected data item is the vehicle speed, the corresponding data is 100 km / h.
[0082] S3: The cloud processing platform establishes an intelligent connected data item topology map based on multiple sets of intelligent connected data items, and sends the intelligent connected data item topology map to the vehicle terminal; S4: The vehicle terminal sets the upload flag and encryption flag corresponding to each intelligent connected data item according to the intelligent connected data item topology map; Each intelligent connected data item corresponds to an upload flag and an encryption flag; the upload flag includes upload and no upload; the encryption flag includes encryption and no encryption. S5: The vehicle terminal collects the data corresponding to the intelligent connected data items, and controls the upload of the collected data to the cloud processing platform according to the encryption mark and upload mark corresponding to each intelligent connected data item; S6: The cloud processing platform receives the data uploaded in step S5 and processes it.
[0083] This method controls whether the data corresponding to each intelligent connected data item collected by the vehicle terminal needs to be uploaded and whether it needs to be encrypted based on the analysis results of the cloud processing platform. This achieves precise control over the uploading and encryption of data collected by the vehicle terminal, improving the security of privacy data and the efficiency of data transmission from the vehicle terminal to the cloud.
[0084] A vehicle-side simulation operation module is set up on the cloud processing platform to test each calculation function in order to determine whether the calculation function can be performed in the vehicle terminal's in-vehicle system. This determines the upload flag of the intelligent connected data item set corresponding to the calculation function, thereby reducing the amount of data transmitted uplink and ensuring data security. This invention constructs a network topology for intelligent connected data items, and by encrypting and uploading intelligent connected data items at the network topology nodes, it ensures that there are two encrypted intelligent connected data items in the same intelligent connected data item set, avoiding the possibility of network attacks obtaining the entire intelligent connected data item set, thereby improving the overall security of data transmission. This invention determines the encryption function of intelligent connected data items based on the connection relationship of each node in the network topology of intelligent connected data items, so that the encryption methods of each intelligent connected data item are not uniform, thereby improving the security of data transmission.
[0085] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0086] The following are embodiments of the vehicle terminal network data processing system provided in this disclosure. This system and the vehicle terminal network data processing methods in the above embodiments belong to the same inventive concept. For details not described in detail in the embodiments of the vehicle terminal network data processing system, please refer to the embodiments of the above vehicle terminal network data processing methods.
[0087] like Figure 2 As shown, the system includes: a cloud processing platform and a vehicle terminal; The cloud processing platform acquires multiple analysis result data and the set of intelligent connected data items corresponding to each analysis result data, forming multiple intelligent connected data item sets corresponding to multiple analysis result data. A topology map of intelligent connected data items is established based on multiple sets of intelligent connected data items, and the topology map of intelligent connected data items is sent to the vehicle terminal; The intelligent connected data item topology diagram includes nodes, connections between nodes, each intelligent connected data item set, a label corresponding to each intelligent connected data item set, and a calculation function corresponding to each intelligent connected data item set marked as not requiring uploading. The vehicle terminal sets the upload flag and encryption flag for each intelligent connected data item according to the intelligent connected data item topology map; wherein, the upload flag includes upload and no upload, and the encryption flag includes encryption and no encryption; The vehicle terminal collects data corresponding to the intelligent connected data items, and controls the upload of the collected data to the cloud processing platform according to the encryption tag and upload tag corresponding to each intelligent connected data item. The cloud processing platform receives and stores the data uploaded by the vehicle terminal.
[0088] like Figure 3 As shown, this application also provides an electronic device, including a display module 103, a memory 102, a processor 101, and a computer program stored in the memory and executable on the processor 101. When the processor 101 executes the program, it implements the steps of a method for processing vehicle terminal network data.
[0089] In embodiments of the present invention, electronic devices include, but are not limited to, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the embodiments described and / or claimed herein.
[0090] In this embodiment, processor 101 may be implemented using at least one of an application-specific integrated circuit, a programmable logic device, a field-programmable gate array, a processor, a controller, a microcontroller, a microprocessor, or an electronic unit designed to perform the functions described herein. In some cases, such an implementation may be implemented within a controller. For software implementation, implementations such as processes or functions may be implemented with separate software modules that allow the performance of at least one function or operation. Software code may be implemented by a software application (or program) written in any suitable programming language, and the software code may be stored in memory and executed by the controller.
[0091] The display module 103 is used to display information input by the user or information provided to the user. The display module 103 may include a display panel, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like.
[0092] The memory 102 can be used to store software programs and various data. The memory 102 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0093] This application also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method for processing vehicle terminal network data.
[0094] The storage medium may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example,, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0095] In a storage medium, a readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. This propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0096] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for processing vehicle terminal network data, characterized in that, The methods include: S101: Obtain multiple analysis result data; S102: Obtain the set of intelligent connected data items corresponding to each analysis result data, and form multiple sets of intelligent connected data items corresponding to multiple analysis result data; S103: Establish an intelligent connected data item topology map based on multiple sets of intelligent connected data items, and send the intelligent connected data item topology map to the vehicle terminal; The intelligent connected data item topology diagram includes nodes, connections between nodes, each intelligent connected data item set, a label corresponding to each intelligent connected data item set, and a calculation function corresponding to each intelligent connected data item set marked as not requiring uploading. S104: The vehicle terminal sets the upload flag and encryption flag corresponding to each intelligent connected data item according to the intelligent connected data item topology map; wherein, the upload flag includes upload and no upload, and the encryption flag includes encryption and no encryption; S105: The vehicle terminal collects the data corresponding to the intelligent connected data items, and controls the upload of the collected data to the cloud processing platform according to the encryption tag and upload tag corresponding to each intelligent connected data item; S106: The cloud processing platform receives and stores the data uploaded by the vehicle terminal.
2. The method for processing vehicle terminal network data according to claim 1, characterized in that, Step S103 specifically includes the following steps: S31: The cloud processing platform constructs a node for each intelligent connected data item in the intelligent connected data item set, forming multiple nodes, and connects them in pairs; S32: A calculation function for obtaining the analysis result data corresponding to the intelligent connected data item set based on multiple intelligent connected data items in the intelligent connected data item set; S33: Combine the intelligent connected data item set, analysis result data, and calculation function to verify whether the analysis result data corresponding to the intelligent connected data item set can be obtained by running the calculation function to calculate the intelligent connected data item set; If the data can be obtained, mark the set of intelligent connected data items as not needing to be uploaded; otherwise, mark the set of intelligent connected data items as needing to be uploaded. S34: Repeat steps S31 to S33 until all sets of intelligent connected data items have been executed and a topology graph has been constructed; S35: The cloud processing platform sends the topology map to the vehicle terminal.
3. The method for processing vehicle terminal network data according to claim 1, characterized in that, Step S32 specifically includes the following steps: The cloud processing platform parses and analyzes the descriptive information of the analysis result data and extracts the target feature parameter list corresponding to the analysis result data. The target feature parameter list contains the identification information of multiple intelligent connected data items on which the analysis result data was based. Based on the intelligent connected data item identifier in the target feature parameter list, retrieve the historical data records of multiple intelligent connected data items within the corresponding time range, where each historical data record contains the real-time collected value of the intelligent connected data item and the corresponding timestamp. Multiple sets of data samples that match the timestamps of the target analysis results are selected from historical data records. Each set of data samples contains the collected values of multiple intelligent connected data items at the same time point and the corresponding target analysis result data values. Based on multiple sets of data samples, the mapping relationship features between the collected values of each intelligent connected data item and the target analysis result data values are extracted, and a function expression template containing the collected values of the intelligent connected data items as input parameters and the target analysis result data values as output parameters is generated. The function expression template is matched and verified with multiple sets of data samples. The parameter coefficients in the function expression template are adjusted to generate the final calculation function. The calculation function takes the real-time collected values of multiple intelligent connected data items as input and outputs the corresponding target analysis result data value.
4. The method for processing vehicle terminal network data according to claim 1, characterized in that, Step S104 specifically includes the following steps: S401: The vehicle terminal receives the topology map of intelligent connected data items and sets the upload flag for each intelligent connected data item in the topology map to upload and the encryption flag to unencrypted. S402: The vehicle terminal obtains the markers corresponding to all intelligent connected data item sets in the intelligent connected data item topology map, and obtains all intelligent connected data item sets marked as not needing to be uploaded, and sets the upload marker of all intelligent connected data item sets marked as not needing to be uploaded to "not upload". S403: The vehicle terminal obtains the set of all intelligent connected data items marked as needing to be uploaded in the intelligent connected data item topology diagram. When the upload mark of the intelligent connected data item set marked as needing to be uploaded is not uploaded, the upload mark is changed to upload. When the upload flag of the intelligent connected data item set in the set of intelligent connected data items marked as needing to be uploaded is set to upload, the upload flag will not be modified. S404: The vehicle terminal retrieves the intelligent connected data item belonging to private data from the private data mapping table; S405: Count the number of nodes connected to the target node, and use it as the weight value of the target node; S406: Obtain the intelligent connected data item corresponding to the target node whose weight value is greater than the preset threshold R; S407: The vehicle terminal will execute step S408 for each of the intelligent connected data items belonging to private data obtained in step S404 and the intelligent connected data items obtained in step S406. S408: When an intelligent connected data item is in any set of intelligent connected data items marked as not needing to be uploaded and not in any set of intelligent connected data items marked as needing to be uploaded, set the encryption flag corresponding to the intelligent connected data item to unencrypted; When an intelligent connected data item is in any set of intelligent connected data items that are marked as needing to be uploaded, the encryption tag corresponding to the intelligent connected data item is set to encrypted; S409: The vehicle terminal determines the number of intelligent connected data items whose encryption flag is set to encrypted in each set of intelligent connected data items marked as needing to be uploaded; when the number is less than 2, it randomly selects 1 or 2 intelligent connected data items and sets the encryption flag of 1 or 2 intelligent connected data items to encrypted, so that the number of intelligent connected data items whose encryption flag is set to encrypted in the set of intelligent connected data items is equal to 2.
5. The method for processing vehicle terminal network data according to claim 1, characterized in that, Step S105 includes the following steps: The vehicle terminal collects data corresponding to each intelligent connected data item in real time, and updates the data every preset time T. to The data within the specified time period is processed, and the processed data is uploaded to the cloud processing platform.
6. The method for processing vehicle terminal network data according to claim 5, characterized in that, Step S105 also includes the following steps: S511: The vehicle terminal uses the calculation function corresponding to the intelligent connected data item set to calculate and obtain the analysis result data; S512: Encrypt the analysis result data obtained in step S511 using the first encryption function; S513: Obtain the number of nodes connected to the node corresponding to the intelligent connected data item in the topology graph of the intelligent connected data item. and according to Calculate the encryption order ;in, equal The remainder when divided by 3; when When the value is 0, the data corresponding to the intelligent connected data item is encrypted using the first encryption function; when When the value is 1, the second encryption function is used to encrypt the data corresponding to the intelligent connected data item; when When the value is 2, the third encryption function is used to encrypt the data corresponding to the intelligent connected data item; S514: Upload the encrypted analysis result data corresponding to each set of intelligent connected data items marked as not requiring upload, the encrypted data corresponding to each intelligent connected data item marked as uploaded and encrypted, and the data corresponding to each intelligent connected data item marked as uploaded and unencrypted to the cloud processing platform.
7. The method for processing vehicle terminal network data according to claim 5, characterized in that, Step S106 further includes the following steps: S61: The cloud processing platform uses the first decryption function to decrypt the encrypted analysis result data corresponding to the received set of intelligent connected data items marked as not requiring uploading; S62: Determine whether the data corresponding to each received intelligent connected data item is encrypted; If so, obtain the number of other nodes connected to the node corresponding to the intelligent connected data item in the intelligent connected data item topology graph. ,according to Calculate the encryption order ;in, equal The remainder when divided by 3; when When the value is 0, the first decryption function is used to decrypt the data corresponding to the intelligent connected data item; when When the value is 1, the second decryption function is used to decrypt the data corresponding to the intelligent connected data item; when When the value is 2, the third decryption function is used to decrypt the data corresponding to the intelligent connected data item; S63: Based on the calculation function corresponding to each set of intelligent connected data items marked as needing to be uploaded, calculate the data corresponding to the intelligent connected data items in the intelligent connected data item set to obtain the analysis result data corresponding to each set of intelligent connected data items marked as needing to be uploaded; S64: Use the decrypted analysis result data obtained in step S61, and the obtained analysis result data as... to Analysis results data corresponding to the time period.
8. A system for processing vehicle terminal network data, characterized in that, The system is used to implement the method for processing vehicle terminal network data as described in any one of claims 1 to 7; The system includes: a cloud processing platform and vehicle terminals; The cloud processing platform acquires multiple analysis result data and the set of intelligent connected data items corresponding to each analysis result data, forming multiple intelligent connected data item sets corresponding to multiple analysis result data. A topology map of intelligent connected data items is established based on multiple sets of intelligent connected data items, and the topology map of intelligent connected data items is sent to the vehicle terminal; The intelligent connected data item topology diagram includes nodes, connections between nodes, each intelligent connected data item set, a label corresponding to each intelligent connected data item set, and a calculation function corresponding to each intelligent connected data item set marked as not requiring uploading. The vehicle terminal sets the upload flag and encryption flag for each intelligent connected data item according to the intelligent connected data item topology map; wherein, the upload flag includes upload and no upload, and the encryption flag includes encryption and no encryption; The vehicle terminal collects data corresponding to the intelligent connected data items, and controls the upload of the collected data to the cloud processing platform according to the encryption tag and upload tag corresponding to each intelligent connected data item. The cloud processing platform receives and stores the data uploaded by the vehicle terminal.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method for processing vehicle terminal network data as described in any one of claims 1 to 7.
10. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for processing vehicle terminal network data as described in any one of claims 1 to 7.