A vehicle-mounted TBOX data analysis method and related device

By searching and segmenting periodic regular data in the on-board TBOX data, and analyzing non-national standard fields in combination with the changes in the national standard format and working conditions, the problem of on-board TBOX data in which the existing technology cannot analyze multiple storage formats and encryption methods is solved, and the need for analysis and rapid investigation of most data is achieved.

CN119473171BActive Publication Date: 2025-03-25BEIJING CATARC DATA TECH CENT
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510065766.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-03-25
Estimated Expiration
2045-01-16

AI Technical Summary

Technical Problem

The existing on-board TBOX data analysis technology cannot effectively parse data in multiple storage formats and encryption methods, resulting in the inability to directly read TBOX data, affecting the needs of traffic accident detection and other needs.

Method used

By obtaining the on-board TBOX data to be parsed, determine whether its data format is in plain text format. If not, find and divide the data containing periodic laws, analyze the non-national standard fields in combination with the national standard format and working conditions to achieve the analysis of most on-board TBOX data.

Benefits of technology

The analysis of most of the on-board TBOX data is achieved, reducing dependence on manufacturers, and improving the efficiency of rapid case investigation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119473171B_ABST
    Figure CN119473171B_ABST
Patent Text Reader

Abstract

The present application discloses a vehicle-mounted TBOX data parsing method and related devices, and relates to the field of vehicle-mounted terminal data parsing technology. The method includes: obtaining the vehicle-mounted TBOX data to be parsed, searching for periodic rules for data in non-plaintext format, and segmenting it according to the periodic rules found, and for the data in plaintext format, further judging whether to store it in accordance with the national standard format, directly parsing the national standard fields in the vehicle-mounted TBOX data for data that conforms to the national standard format, and for data in non-national standard format, collecting data under different working conditions, comparing and determining the amount of change in the data when the working conditions change, and obtaining the non-national standard field parsing results, so as to complete the parsing of the vehicle-mounted TBOX data. The above scheme provided by the present application can realize the parsing of most of the vehicle-mounted TBOX data, obtain the parsing method of the required fields, and the parsing results can be used for rapid case investigation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle-mounted terminal data analysis, and in particular to a vehicle-mounted TBOX data analysis method and related devices. Background Art

[0002] The on-board TBOX is also called the car box, which can deeply read the car Can bus data and private protocols. However, at the current stage, there is no unified standard for the data storage format of the on-board TBOX data storage terminal, and the compilation and encryption methods of various types of TBOX data are varied, and such data cannot be directly read. Specifically, at present, most TBOX data is mainly stored in three types of storage media, including plug-in storage media (TF cards, SD cards, etc.), independent storage chips integrated on the circuit board, and the chip where the operating system is located (stored on the same chip as the operating system).

[0003] For the above three types of storage media, the following two methods are mainly used to obtain the original data stored in them: (1) direct copy; (2) forced capture of chip data. The data obtained by these two methods are mainly divided into the following three formats: (1) national standard format data; (2) vehicle bus format data; (3) garbled binary data; among them, garbled binary data accounts for the vast majority. These garbled binary data are often in a self-defined format by the car company, and there is no unified standard when they are collected and stored. For these garbled binary data, the current method can only realize the reading of TBOX data by obtaining the corresponding car company, which does not meet the need to quickly read the data stored in the vehicle-side TBOX at the scene of the crime in the detection of traffic accidents and related cases. Therefore, there is an urgent need for an effective solution that can be applied to the analysis of most vehicle-mounted TBOX storage data. Summary of the invention

[0004] The purpose of this application is to provide a vehicle-mounted TBOX data analysis method and related devices, which can realize the analysis of most vehicle-mounted TBOX data and obtain the analysis method of the required fields. The analysis results can be used for rapid case investigation.

[0005] To achieve the above objectives, this application provides the following solutions:

[0006] In a first aspect, the present application provides a vehicle-mounted TBOX data parsing method, comprising the following steps:

[0007] Get the vehicle-mounted TBOX data to be parsed.

[0008] It is determined whether the data format of the vehicle-mounted TBOX data is a plain text format, and a plain text format determination result is obtained.

[0009] For the vehicle-mounted TBOX data whose plain text format judgment result is no, a periodic regularity search is performed in the vehicle-mounted TBOX data, and the vehicle-mounted TBOX data is segmented according to the found periodic regularity to obtain vehicle-mounted TBOX slice data containing the periodic regularity.

[0010] For the vehicle-mounted TBOX data with a plain text format judgment result of yes or the vehicle-mounted TBOX slice data containing periodic regularity, it is judged whether the data format is stored in accordance with the national standard format, and the national standard format judgment result is obtained.

[0011] For the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is yes, the national standard fields in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data are directly parsed to obtain the national standard field parsing result.

[0012] For the on-board TBOX data or on-board TBOX slice data whose national standard format judgment result is no, set multiple working conditions and collect the on-board TBOX data or on-board TBOX slice data under different working conditions, determine the change in the on-board TBOX data or on-board TBOX slice data when the working conditions change, obtain the non-national standard field analysis result, and complete the analysis of the on-board TBOX data.

[0013] Optionally, searching for periodic regularities in the vehicle-mounted TBOX data, and slicing the vehicle-mounted TBOX data according to the periodic regularities found to obtain vehicle-mounted TBOX slice data containing periodic regularities, specifically includes the following steps:

[0014] The vehicle-mounted TBOX data for which the plain text format judgment result is negative is converted into a hexadecimal vehicle-mounted TBOX data file.

[0015] In the hexadecimal on-board TBOX data file, it is searched whether there is continuous data that is repeated periodically to obtain a periodicity judgment result.

[0016] For the vehicle-mounted TBOX data file whose periodicity judgment result is no, it is searched in the vehicle-mounted TBOX data file whether there is continuous data with a uniform change trend to obtain a periodic change judgment result.

[0017] For the vehicle-mounted TBOX data file whose periodic change judgment result is no, a decryption test is performed on the vehicle-mounted TBOX data file, and a periodic regularity search is performed on the decrypted data file to obtain a periodicity judgment result after decryption.

[0018] The vehicle-mounted TBOX data files whose periodic determination result after decryption is negative are discarded.

[0019] For the on-board TBOX data file whose periodicity judgment result is yes, or the periodic change judgment result is yes, or the decrypted periodicity judgment result is yes, the on-board TBOX data file is segmented according to the periodic law of the on-board TBOX data file to obtain on-board TBOX slice data containing the periodic law.

[0020] Optionally, after obtaining the vehicle-mounted TBOX slice data containing periodic regularity, the vehicle-mounted TBOX data analysis method further comprises: converting the vehicle-mounted TBOX slice data containing periodic regularity into vehicle-mounted TBOX slice data in decimal system.

[0021] Optionally, multiple working conditions are set and the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions are collected, and the change amount in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working condition changes is determined to obtain the non-national standard field analysis result, which specifically includes the following steps:

[0022] Set multiple working conditions and collect vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions.

[0023] According to the on-board TBOX data or the on-board TBOX slice data under different working conditions, the change amount in the on-board TBOX data or the on-board TBOX slice data when the working condition changes is determined.

[0024] The non-national standard field analysis result is determined according to the change in the vehicle-mounted TBOX data or the vehicle-mounted TBOX slice data when the working condition changes.

[0025] Optionally, the multiple operating conditions include: stationary operating conditions, stationary driving operating conditions, constant speed driving conditions, S-curve driving conditions and air-conditioning operating conditions.

[0026] Optionally, for the enterprise-retained fields in the on-board TBOX data or on-board TBOX slice data whose national standard format judgment result is yes, the same processing as that of the on-board TBOX data or on-board TBOX slice data whose national standard format judgment result is no is performed.

[0027] In the second aspect, the present application provides a vehicle-mounted TBOX data analysis system, including the following modules:

[0028] The vehicle-mounted TBOX data acquisition module is used to acquire the vehicle-mounted TBOX data to be analyzed.

[0029] The plain text format determination module is used to determine whether the data format of the vehicle-mounted TBOX data is in plain text format, and obtain a plain text format determination result.

[0030] The periodicity judgment and data segmentation module is used to search for periodicity in the on-board TBOX data for which the plain text format judgment result is no, and segment the on-board TBOX data according to the found periodicity to obtain on-board TBOX slice data containing periodicity.

[0031] The national standard format judgment module is used to judge whether the data format is stored in accordance with the national standard format for the vehicle-mounted TBOX data with a plain text format judgment result of yes or the vehicle-mounted TBOX slice data containing periodic rules, and obtain the national standard format judgment result.

[0032] The national standard field parsing module is used to directly parse the national standard fields in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data for which the national standard format judgment result is yes, and obtain the national standard field parsing result.

[0033] The non-national standard field parsing module is used to set multiple working conditions and collect the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions for the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is no, determine the change amount in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working condition changes, obtain the non-national standard field parsing result, and complete the parsing of the vehicle-mounted TBOX data.

[0034] In a third aspect, the present application provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the vehicle-mounted TBOX data parsing method described above.

[0035] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle-mounted TBOX data parsing method described above.

[0036] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the vehicle-mounted TBOX data parsing method described above.

[0037] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0038] The present application provides a vehicle-mounted TBOX data parsing method and a related device, the method comprising: obtaining the vehicle-mounted TBOX data to be parsed, judging whether the data format of the vehicle-mounted TBOX data is in plain text format, searching for periodic regularities in the vehicle-mounted TBOX data for vehicle-mounted TBOX data for which the plain text format judgment result is no, and slicing the vehicle-mounted TBOX data according to the found periodic regularities to obtain vehicle-mounted TBOX slice data containing periodic regularities, judging whether the data format is in accordance with the national standard format for vehicle-mounted TBOX data for which the plain text format judgment result is yes or vehicle-mounted TBOX slice data containing periodic regularities. The vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is yes is directly parsed for the national standard field in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data to obtain the national standard field parsing result; and for the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is no, multiple working conditions are set and the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions are collected, and the change amount in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working condition changes is determined, and the non-national standard field parsing result is obtained, so as to complete the parsing of the vehicle-mounted TBOX data. The above scheme provided by the present application can realize the parsing of most of the vehicle-mounted TBOX data, obtain the parsing method of the required fields, and the parsing results can be used for rapid case investigation, reduce dependence on manufacturers, and avoid the slow process of manufacturers affecting case detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in 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 paying creative work.

[0040] Figure 1 A flowchart of a vehicle-mounted TBOX data analysis method provided in one embodiment of the present application.

[0041] Figure 2 This is a flowchart of step A3 in a vehicle-mounted TBOX data analysis method provided in one embodiment of the present application.

[0042] Figure 3 This is a flowchart of step A6 in a vehicle-mounted TBOX data analysis method provided in one embodiment of the present application.

[0043] Figure 4 A schematic diagram of functional modules of a vehicle-mounted TBOX data analysis system provided in one embodiment of the present application.

[0044] Figure 5A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0046] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0047] In an exemplary embodiment, Figure 1 As shown, a vehicle-mounted TBOX data parsing method is provided, comprising the following steps:

[0048] A1. Obtain the vehicle-mounted TBOX data to be parsed.

[0049] A2. Determine whether the data format of the vehicle-mounted TBOX data is in plain text format, and obtain a plain text format determination result. Plain text format usually means that the file content has a clear format, and the content includes but is not limited to hexadecimal numbers, letters, symbols, etc., while non-plain text format refers to a garbled binary file. For the vehicle-mounted TBOX data for which the plain text format determination result is no, execute step A3.

[0050] A3. Search for periodicity in the vehicle-mounted TBOX data, and segment the vehicle-mounted TBOX data according to the periodicity found to obtain vehicle-mounted TBOX slice data containing periodicity. Figure 2 As shown, step A3 specifically includes the following steps:

[0051] A31. Convert the vehicle-mounted TBOX data with a plain text format judgment result of "no" into a hexadecimal vehicle-mounted TBOX data file. This step is to better access the data file, and convert the garbled binary file into hexadecimal for display.

[0052] A32. In the hexadecimal vehicle-mounted TBOX data file, find whether there is continuous data that is repeated periodically to obtain a periodicity judgment result. For the vehicle-mounted TBOX data file whose periodicity judgment result is no, execute step A33; for the vehicle-mounted TBOX data file whose periodicity judgment result is yes, execute step A35.

[0053] A33. In the vehicle-mounted TBOX data file, find whether there is continuous data with a uniform change trend to obtain a periodic change judgment result. For the vehicle-mounted TBOX data file whose periodic change judgment result is no, execute step A34. For the vehicle-mounted TBOX data file whose periodic change judgment result is yes, execute step A35.

[0054] A34. Perform a decryption test on the vehicle-mounted TBOX data file, and search for periodic patterns on the decrypted data file to obtain a periodicity judgment result after decryption. Abandon the vehicle-mounted TBOX data file for which the periodicity judgment result after decryption is negative; specifically, for data for which the periodicity judgment result after decryption is negative, try to decompress such data in sequence: decompress using compression methods such as zip and tgz, and decrypt using several simple encryption methods. If there is still no periodicity after decryption / decompression, abandon the data.

[0055] For the vehicle-mounted TBOX data file whose decrypted periodicity determination result is yes, step A35 is executed.

[0056] A35. Slice the vehicle-mounted TBOX data file according to the periodicity of the vehicle-mounted TBOX data file to obtain vehicle-mounted TBOX slice data containing the periodicity.

[0057] As an improved method, further determine whether there is a smaller periodic pattern in each slice data, and if so, further divide it until the smallest segment data no longer has a periodic pattern. Compare the slice data to find common patterns. A single slice data should contain at least time, data, ID and other information.

[0058] In order to facilitate understanding of the content of the data, after obtaining the vehicle-mounted TBOX slice data containing periodicity in step A3, the vehicle-mounted TBOX data parsing method further includes: converting the vehicle-mounted TBOX slice data containing periodicity into decimal vehicle-mounted TBOX slice data. Specifically in this embodiment, after data segmentation, the binary is compiled according to the Motorola format or the inter format, and the data with increment is converted into decimal data for subsequent use. Such data with increment is highly likely to be time-related data.

[0059] For the vehicle-mounted TBOX data whose plain text format judgment result is yes or the vehicle-mounted TBOX slice data containing periodic regularity, step A4 is executed.

[0060] A4. Determine whether the data format is stored in accordance with the national standard format, and obtain the national standard format determination result. For the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format determination result is yes, execute step A5. For the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format determination result is no, execute step A6. Specifically in this embodiment, the national standard format refers to the format required by GB / T32960.

[0061] A5. Directly parse the national standard fields in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data to obtain the national standard field parsing results. For the enterprise-reserved fields in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is yes, perform the same processing as the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is no.

[0062] A6. Set multiple working conditions and collect vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions, determine the change in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working condition changes, and obtain the non-national standard field analysis result. Figure 3 As shown, step A6 specifically includes the following steps:

[0063] A61. Set multiple working conditions and collect vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions. Specifically, the multiple working conditions include: static working condition, static driving operation working condition, constant speed driving working condition, S-curve driving working condition and air conditioning operation working condition.

[0064] A62. According to the vehicle-mounted TBOX data or the vehicle-mounted TBOX slice data under different working conditions, determine the amount of change in the vehicle-mounted TBOX data or the vehicle-mounted TBOX slice data when the working condition changes.

[0065] In addition, data from the vehicle bus is collected under different working conditions. By comparing the two data files (vehicle bus data and vehicle TBOX data), we examine whether the two data files contain the same ID information, time pattern, and data pattern, and compare them until a key value in each segment of T-BOX data is found to be highly coincident with a value of the vehicle bus in the time dimension. In this case, the data is considered to be basically aligned. Further analysis is performed on the aligned data to analyze the time, ID, and specific data (i.e., the actual physical value).

[0066] A63. Determine the non-national standard field analysis result according to the change in the vehicle-mounted TBOX data or the vehicle-mounted TBOX slice data when the working condition changes.

[0067] At this point, the analysis of the vehicle-mounted TBOX data is completed.

[0068] The above embodiment of the present application provides a method for parsing vehicle-mounted TBOX data. First, the vehicle-mounted TBOX data to be parsed is obtained. For data in non-plaintext format, a periodic regularity search is performed, and the data is segmented according to the periodic regularity found. For data in plaintext format, it is further determined whether to store it in accordance with the national standard format. For data that conforms to the national standard format, the national standard fields in the vehicle-mounted TBOX data are directly parsed. For data in non-national standard format, data under different working conditions are collected, and the amount of change in the data when the working conditions change is determined by comparison, and the parsing results of the non-national standard fields are obtained, so as to complete the parsing of the vehicle-mounted TBOX data. The scheme provided by the above embodiment can realize the parsing of most vehicle-mounted TBOX data, obtain the parsing method of the required fields, and the parsing results can be used for rapid case investigation, reduce dependence on manufacturers, and avoid the slow process of manufacturers affecting case detection.

[0069] Based on the same inventive concept, the embodiment of the present application also provides a system for implementing the above-mentioned vehicle-mounted TBOX data analysis method. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in one or more vehicle-mounted TBOX data analysis system embodiments provided below can refer to the above-mentioned limitations on the vehicle-mounted TBOX data analysis method, and will not be repeated here.

[0070] In an exemplary embodiment, Figure 4 As shown, a vehicle-mounted TBOX data analysis system is provided, including the following modules:

[0071] The vehicle-mounted TBOX data acquisition module is used to acquire the vehicle-mounted TBOX data to be analyzed.

[0072] The plain text format determination module is used to determine whether the data format of the vehicle-mounted TBOX data is in plain text format, and obtain a plain text format determination result.

[0073] The periodicity judgment and data segmentation module is used to search for periodicity in the on-board TBOX data for which the plain text format judgment result is no, and segment the on-board TBOX data according to the found periodicity to obtain on-board TBOX slice data containing periodicity.

[0074] The national standard format judgment module is used to judge whether the data format is stored in accordance with the national standard format for the vehicle-mounted TBOX data with a plain text format judgment result of yes or the vehicle-mounted TBOX slice data containing periodic rules, and obtain the national standard format judgment result.

[0075] The national standard field parsing module is used to directly parse the national standard fields in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data for which the national standard format judgment result is yes, and obtain the national standard field parsing result.

[0076] The non-national standard field parsing module is used to set multiple working conditions and collect the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions for the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is no, determine the change amount in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working condition changes, obtain the non-national standard field parsing result, and complete the parsing of the vehicle-mounted TBOX data.

[0077] certainly, Figure 4 The architecture shown is only exemplary and can be omitted according to actual needs when implementing different functions. Figure 4 One or at least two components of the system shown.

[0078] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a vehicle-mounted TBOX data parsing method provided in the aforementioned embodiment is implemented.

[0079] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0080] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0081] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0082] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0083] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0084] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM).

[0085] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.

[0086] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0087] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A vehicle-mounted TBOX data analysis method, characterized in that: include: Get the vehicle-mounted TBOX data to be parsed; Determine whether the data format of the vehicle-mounted TBOX data is a plain text format, and obtain a plain text format determination result; For the vehicle-mounted TBOX data whose plain text format judgment result is no, searching for periodic regularity in the vehicle-mounted TBOX data, and slicing the vehicle-mounted TBOX data according to the found periodic regularity to obtain vehicle-mounted TBOX slice data containing periodic regularity; For the vehicle-mounted TBOX data with a plain text format judgment result of yes or the vehicle-mounted TBOX slice data containing periodic regularity, it is judged whether the data format is stored in accordance with the national standard format, and the national standard format judgment result is obtained; For the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is yes, the national standard field in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data is directly parsed to obtain the national standard field parsing result; For the on-board TBOX data or on-board TBOX slice data whose national standard format judgment result is no, set multiple working conditions and collect the on-board TBOX data or on-board TBOX slice data under different working conditions, determine the change in the on-board TBOX data or on-board TBOX slice data when the working conditions change, obtain the non-national standard field analysis result, and complete the analysis of the on-board TBOX data.

2. The vehicle-mounted TBOX data analysis method according to claim 1, characterized in that: Searching for periodicity in the vehicle-mounted TBOX data, and slicing the vehicle-mounted TBOX data according to the periodicity found, to obtain vehicle-mounted TBOX slice data containing periodicity, specifically includes: Convert the vehicle-mounted TBOX data whose plain text format judgment result is negative into a hexadecimal vehicle-mounted TBOX data file; In the hexadecimal on-board TBOX data file, searching whether there is continuous data that is repeated periodically to obtain a periodicity judgment result; For the vehicle-mounted TBOX data file whose periodicity judgment result is no, in the vehicle-mounted TBOX data file, searching whether there is continuous data with a uniform change trend, and obtaining a periodic change judgment result; For the vehicle-mounted TBOX data file whose periodic change judgment result is no, a decryption test is performed on the vehicle-mounted TBOX data file, and a periodic regularity search is performed on the decrypted data file to obtain a periodicity judgment result after decryption; Abandoning the vehicle-mounted TBOX data file whose periodic determination result after decryption is negative; For the on-board TBOX data file whose periodicity judgment result is yes, or the periodic change judgment result is yes, or the decrypted periodicity judgment result is yes, the on-board TBOX data file is segmented according to the periodic law of the on-board TBOX data file to obtain on-board TBOX slice data containing the periodic law.

3. The vehicle-mounted TBOX data analysis method according to claim 1, characterized in that: After obtaining the vehicle-mounted TBOX slice data containing periodic regularity, the vehicle-mounted TBOX data analysis method further includes: converting the vehicle-mounted TBOX slice data containing periodic regularity into decimal vehicle-mounted TBOX slice data.

4. The vehicle-mounted TBOX data analysis method according to claim 1, characterized in that: Set multiple working conditions and collect vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions, determine the change in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working conditions change, and obtain the non-national standard field analysis results, including: Set multiple working conditions and collect vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions; According to the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions, determining the amount of change in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working condition changes; The non-national standard field analysis result is determined according to the change in the vehicle-mounted TBOX data or the vehicle-mounted TBOX slice data when the working condition changes.

5. The vehicle-mounted TBOX data analysis method according to claim 1, characterized in that: Multiple operating conditions include: stationary conditions, stationary driving operating conditions, constant speed driving conditions, S-curve driving conditions and air-conditioning operating conditions.

6. The vehicle-mounted TBOX data analysis method according to claim 1, characterized in that: For the enterprise-retained fields in the on-board TBOX data or on-board TBOX slice data whose national standard format judgment result is yes, the same processing as that of the on-board TBOX data or on-board TBOX slice data whose national standard format judgment result is no is performed.

7. A vehicle-mounted TBOX data analysis system, characterized in that: include: The vehicle-mounted TBOX data acquisition module is used to acquire the vehicle-mounted TBOX data to be parsed; A plain text format determination module is used to determine whether the data format of the vehicle-mounted TBOX data is in plain text format, and obtain a plain text format determination result; The periodicity judgment and data segmentation module is used to search for periodicity in the vehicle-mounted TBOX data for which the plain text format judgment result is negative, and segment the vehicle-mounted TBOX data according to the periodicity found to obtain vehicle-mounted TBOX slice data containing periodicity; The national standard format judgment module is used to judge whether the data format is stored in accordance with the national standard format for the vehicle-mounted TBOX data or the vehicle-mounted TBOX slice data containing periodic rules whose plain text format judgment result is yes, and obtain the national standard format judgment result; The national standard field parsing module is used to directly parse the national standard fields in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data for which the national standard format judgment result is yes, and obtain the national standard field parsing result; The non-national standard field parsing module is used to set multiple working conditions and collect the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data under different working conditions for the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data whose national standard format judgment result is no, determine the change amount in the vehicle-mounted TBOX data or vehicle-mounted TBOX slice data when the working condition changes, obtain the non-national standard field parsing result, and complete the parsing of the vehicle-mounted TBOX data.

8. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the vehicle-mounted TBOX data analysis method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the vehicle-mounted TBOX data analysis method described in any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the vehicle-mounted TBOX data analysis method described in any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Method of transmitting message between TBOX terminal and TSP platform

    CN106572106A

  • Secure communication method for vehicle-mounted TBOX and cloud server

    CN110753321A