Vehicle multidimensional monitoring data interaction system, method, device and storage medium
Patent Information
- Application Number
- CN202610844640.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-11
- Publication Date
- 2026-10-20
AI Technical Summary
[0005]本申请实施例提供了一种车辆多维度监控数据的交互系统、方法、设备及存储介质,旨在解决传统需要在多个界面间频繁切换并依赖人工手动比对不同时间点的数据,导致交互效率低下的问题
[0016]本申请实施例提供了一种车辆多维度监控数据的交互系统、方法、设备及存储介质。其中,交互系统包括:数据采集模块,用于获取车辆的多维度监控数据,并将采集到的多维度监控数据上传至数据处理模块;数据处理模块,用于以同一时间戳为索引键对接收到的多维度监控数据进行关联存储,建立时间戳与多维度监控数据的一一对应映射关系;交互联动模块,用于响应于用户在图形用户界面的任一展示区域内触发的交互操作,提取当前交互点的时间戳,并基于所述一一对应映射关系,在同一图形用户界面的其余展示区域内自动匹配并显示与所述时间戳对应的关联数据,其中,所述多维度监控数据均在所述图形用户界面的展示区域中展示。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet of Things (IoT) data processing technology, and in particular to an interactive system, method, device, and storage medium for multi-dimensional vehicle monitoring data. Background Technology
[0002] In the cold chain logistics and pharmaceutical transportation industry, in order to ensure the quality and safety of temperature-controlled goods (such as fresh produce and pharmaceuticals) during transportation, it is usually necessary to use on-board terminals to monitor and record the ambient temperature inside the refrigerated compartment, the opening and closing status of the compartment doors, the real-time geographical location of the vehicle, and the driving status throughout the entire process.
[0003] Existing cold chain transportation monitoring platforms typically display the monitored data to monitoring personnel in the form of a graphical user interface (GUI). For example, they mainly divide temperature trends, vehicle trajectories, and detailed data into three independent pages or modules for display.
[0004] However, because the monitored temperature trend, vehicle trajectory, and detailed data are divided into three independent pages or modules, and the interface only supports independent queries in a single dimension, this fragmented display method requires users to frequently switch between multiple interfaces when investigating abnormal events, and to rely on manual comparison of data at different time points, which increases the cumbersomeness of the operation and results in low overall interaction efficiency. Summary of the Invention
[0005] This application provides an interactive system, method, device, and storage medium for multi-dimensional vehicle monitoring data, aiming to solve the problem of low interaction efficiency caused by the need to frequently switch between multiple interfaces and rely on manual comparison of data at different time points in traditional methods.
[0006] In a first aspect, embodiments of this application provide an interactive system for multi-dimensional vehicle monitoring data, including: The data acquisition module is used to acquire multi-dimensional monitoring data of the vehicle and upload the acquired multi-dimensional monitoring data to the data processing module; The data processing module is used to associate and store the received multi-dimensional monitoring data with the same timestamp as the index key, and to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data. The interactive linkage module is used to respond to the interactive operation triggered by the user in any display area of the graphical user interface, extract the timestamp of the current interaction point, and automatically match and display the associated data corresponding to the timestamp in the other display areas of the same graphical user interface based on the one-to-one mapping relationship. The multi-dimensional monitoring data are all displayed in the display area of the graphical user interface.
[0007] A further technical solution is that the graphical user interface has multiple display areas, including a first display area, a second display area, and a third display area. The multi-dimensional monitoring data includes first-dimensional monitoring data, second-dimensional monitoring data, and third-dimensional monitoring data. The first display area is used to display the first-dimensional monitoring data, the second display area is used to display the second-dimensional monitoring data, and the third display area is used to display the third-dimensional monitoring data. The first display area and the second display area are arranged side by side along the first direction on the first side of the graphical user interface, and the third display area extends along the second direction and is disposed on the second side of the graphical user interface. The first direction is parallel to the second direction and the first side and the second side are disposed opposite to each other.
[0008] A further technical solution is that the first display area is used to display a trend chart; the second display area is used to display a trajectory map; and the third display area is used to display a detailed data table.
[0009] A further technical solution is that the first display area includes a first sub-area, a second sub-area, and a third sub-area. The first dimension monitoring data includes a first monitoring parameter, a second monitoring parameter, and a third monitoring parameter. The first sub-area is used to display the change curve of the first monitoring parameter; the second sub-area is used to display the change curve of the second monitoring parameter; and the third sub-area is used to display a status bar chart of the third monitoring parameter. The change curves of the first monitoring parameter, the change curves of the second monitoring parameter, and the status bar chart are all aligned and displayed with the time axis as the reference.
[0010] A further technical solution is that the first monitoring parameter is the temperature of the cargo box in different positions on the vehicle, the second monitoring parameter is the vehicle speed, and the third monitoring parameter is the opening and closing status of the cargo box tailgate and the cargo box middle door.
[0011] Secondly, this application provides a method for interacting with multi-dimensional vehicle monitoring data, applied to the interaction system described above, the method comprising the following steps: Obtain multi-dimensional monitoring data; Using the same timestamp as the index key, the received multi-dimensional monitoring data is associated and stored to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data. In response to an interactive operation triggered by a user in any display area of the graphical user interface, the timestamp of the current interaction point is extracted, and the associated data corresponding to the timestamp is automatically matched and displayed in the remaining display areas of the same graphical user interface. The multi-dimensional monitoring data is displayed in the display areas of the graphical user interface.
[0012] A further technical solution is that, after acquiring multi-dimensional monitoring data, the method further includes: The multi-dimensional monitoring data is parsed and outlier cleaned to obtain processed multi-dimensional monitoring data. The process of using the same timestamp as an index key to associate and store received multi-dimensional monitoring data, establishing a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data, includes: Using the same timestamp as the index key, the processed multi-dimensional monitoring data are associated and stored to establish a one-to-one mapping relationship between the timestamp and the processed multi-dimensional monitoring data.
[0013] A further technical solution is that, after acquiring multi-dimensional monitoring data, the method further includes: Determine whether the multi-dimensional monitoring data meets preset abnormal conditions; In response to the target parameter in the multi-dimensional monitoring data meeting the preset abnormal conditions, the data point associated with the target parameter is determined to be an abnormal data point; Within the display area of the graphical user interface, the abnormal data points are highlighted; wherein, the preset abnormal conditions include at least one of the following: temperature value exceeding a preset threshold range, vehicle opening cargo door in non-compliant area or at non-compliant time, and vehicle speed inconsistent with transportation stage.
[0014] Thirdly, embodiments of this application also provide a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-described method.
[0015] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the above-described method.
[0016] This application provides an interactive system, method, device, and storage medium for multi-dimensional vehicle monitoring data. The interactive system includes: a data acquisition module for acquiring multi-dimensional vehicle monitoring data and uploading it to a data processing module; a data processing module for associating and storing the received multi-dimensional monitoring data using the same timestamp as an index key, establishing a one-to-one mapping between timestamps and multi-dimensional monitoring data; and an interactive linkage module for responding to user interaction operations triggered in any display area of the graphical user interface, extracting the timestamp of the current interaction point, and automatically matching and displaying associated data corresponding to the timestamp in other display areas of the same graphical user interface based on the one-to-one mapping, wherein the multi-dimensional monitoring data is displayed in all display areas of the graphical user interface.
[0017] This application embodiment centrally displays multi-dimensional monitoring data within a single graphical user interface and establishes an underlying mapping relationship indexed by timestamps. When a user triggers an interactive operation in any display area, the system can automatically match and display the corresponding related data in other display areas based on the timestamp. Users do not need to frequently switch between different interfaces or perform tedious manual comparisons, greatly simplifying the operation steps and improving the interaction efficiency and anomaly troubleshooting speed of monitoring personnel. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0019] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0021] Figure 1 A schematic diagram of three display areas in an interactive interface for multi-dimensional vehicle monitoring data provided in this application; Figure 2 A schematic diagram of the first display area in the interactive interface provided in this application; Figure 3 A schematic diagram of the second display area in the interactive interface provided in this application; Figure 4 A schematic diagram of the third display area in the interactive interface provided in this application; Figure 5 A flowchart illustrating the first embodiment of the method for interacting with multi-dimensional vehicle monitoring data provided in this application; Figure 6 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0023] The following disclosure provides numerous different embodiments or examples for implementing various structures of this application. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the scope of this application. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed.
[0024] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0025] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0026] It should also be further understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0027] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."
[0028] In the cold chain logistics and pharmaceutical transportation industry, in order to ensure the quality and safety of temperature-controlled goods (such as fresh produce and pharmaceuticals) during transportation, it is usually necessary to use on-board terminals to monitor and record the ambient temperature inside the refrigerated compartment, the opening and closing status of the compartment doors, the real-time geographical location of the vehicle, and the driving status throughout the entire process.
[0029] Existing cold chain transportation monitoring platforms typically display monitored data to monitoring personnel in the form of a graphical user interface (GUI). However, existing monitoring platform interfaces have the following problems: 1) Displaying temperature trends, vehicle trajectories, and detailed data as three separate pages or modules requires users to switch between multiple interfaces, making it difficult to intuitively establish the relationship between "temperature change - door magnetic switch - vehicle location - driving status" and to quickly locate the root cause of the anomaly. 2) The existing interface only supports single-dimensional data query. When problems such as abnormal temperature or non-compliant door opening occur, users need to manually compare data from multiple modules, which is time-consuming and labor-intensive. 3) The current monitoring interface does not provide a comprehensive visualization of temperature trends, door sensor status, and driving trajectory, which means that the key status of the entire transportation process cannot be displayed in a closed loop in a single view, which does not meet the industry regulatory requirements of "full-link traceability and rapid location of anomalies" for cold chain transportation.
[0030] In summary, the existing monitoring interface cannot meet the needs of efficient and intuitive supervision in cold chain transportation scenarios. It has a poor user experience, low efficiency in handling anomalies, and cannot achieve multi-dimensional data linkage and traceability, making it difficult to support the refined management and compliance supervision of cold chain transportation.
[0031] To address the aforementioned issues, this application provides an interactive system and method for multi-dimensional vehicle monitoring data. This system uses timestamps as a unified reference to enable the linkage of multiple display areas within the same graphical user interface. Users are no longer required to frequently switch between different interfaces or perform tedious manual comparisons, thus improving interaction efficiency.
[0032] This application provides an interactive system for multi-dimensional vehicle monitoring data, which includes a data acquisition module, a data processing module, and an interactive linkage module.
[0033] The data acquisition module is used to acquire multi-dimensional monitoring data of the vehicle and upload the acquired multi-dimensional monitoring data to the data processing module. The data processing module is used to associate and store the received multi-dimensional monitoring data with the same timestamp as the index key, and to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data. The interactive linkage module is used to respond to the interactive operation triggered by the user in any display area of the graphical user interface, extract the timestamp of the current interaction point, and automatically match and display the associated data corresponding to the timestamp in the other display areas of the same graphical user interface based on the one-to-one mapping relationship. The multi-dimensional monitoring data are all displayed in the display area of the graphical user interface.
[0034] Thus, by introducing a timestamp as the unique associated field, this application achieves dynamic linkage of multi-dimensional data in the graphical user interface.
[0035] In some implementations, the graphical user interface has multiple display areas, including a first display area, a second display area, and a third display area. The multi-dimensional monitoring data includes first-dimensional monitoring data, second-dimensional monitoring data, and third-dimensional monitoring data. The first display area is used to display the first-dimensional monitoring data, the second display area is used to display the second-dimensional monitoring data, and the third display area is used to display the third-dimensional monitoring data.
[0036] The first display area and the second display area are arranged side by side along the first direction on the first side of the graphical user interface, and the third display area extends along the second direction and is disposed on the second side of the graphical user interface. The first direction is parallel to the second direction and the first side and the second side are disposed opposite to each other.
[0037] The first and second directions can be horizontal or vertical. The first side of the graphical user interface can be above, below, left, or right; the second side can be below, above, right, or left.
[0038] For example, the first display area and the second display area are arranged side by side in the horizontal direction above the graphical user interface, and the third display area extends in the horizontal direction and is disposed below the graphical user interface; Alternatively, the first display area and the second display area are arranged side by side in the horizontal direction below the graphical user interface, and the third display area extends in the horizontal direction above the graphical user interface. For another example, the first display area and the second display area are arranged side by side in the vertical direction on the left side of the graphical user interface, and the third display area is arranged to extend in the vertical direction on the right side of the graphical user interface; Alternatively, the first display area and the second display area are arranged side by side in the vertical direction on the right side of the graphical user interface, and the third display area is arranged to extend in the vertical direction on the left side of the graphical user interface.
[0039] In this way, the graphical user interface adopts a three-area integrated layout, the data of the three display areas are from the same source and linked in real time, and the user can obtain the associated data of other display areas synchronously through the interactive operation of any display area, thereby improving the interaction efficiency.
[0040] In some implementations, the first display area is configured to display a trend chart; the second display area is configured to display a trajectory map, and the third display area is configured to display a detailed data table, as shown in Figure 1 the figure, in this way, the linkage of the trend chart, the trajectory map and the detailed data table can be realized.
[0041] In some implementations, the first display area includes a first sub-area, a second sub-area, and a third sub-area, and the first dimension monitoring data includes a first monitoring parameter, a second monitoring parameter, and a third monitoring parameter, wherein the first sub-area is configured to display a change curve of the first monitoring parameter; the second sub-area is configured to display a change curve of the second monitoring parameter; the third sub-area is configured to display a status bar chart of the third monitoring parameter, and the change curve of the first monitoring parameter, the change curve of the second monitoring parameter, and the status bar chart are all displayed in alignment based on a time axis.
[0042] In some implementations, the first monitoring parameter is the temperature corresponding to the cargo box on the vehicle when it is at different positions, the second monitoring parameter is the vehicle traveling speed, and the third monitoring parameter is the opening and closing states of the tail door of the cargo box and the middle door of the cargo box. In this way, the data of temperature, door magnetic state, speed, position and traveling state are centrally displayed on a single graphical user interface, so that the user can fully grasp the whole process state of cold chain transportation without switching multiple interfaces, which improves the efficiency and intuitiveness of cold chain transportation monitoring. At the same time, multi-channel temperature changes are presented through curve charts, the driving path is depicted through map trajectories, and the opening and closing states of door magnets are indicated through status bars, realizing a visual design combining graphics and texts and time sequence alignment; this presentation mode combining graphics and texts and time sequence alignment is relatively intuitive and easy to understand, and even non-professionals can quickly read key information such as equipment status, temperature fluctuation and door opening records.
[0043] For example, as shown in Figure 2As shown, the first display area can be located in the upper left corner of the graphical user interface. It is primarily used to visualize the temporal changes in refrigerated truck compartment temperature, vehicle speed, and door sensor status. Specifically, time can be used as the horizontal axis and temperature as the vertical axis to plot temperature change curves from multiple temperature probes (such as the front and middle of the cargo compartment), resulting in a multi-channel temperature trend curve (i.e., the change curve of the first monitoring parameter). Specifically, as shown... Figure 2 As shown, the temperature change curves of different probes can be distinguished by different colors. The curves are marked with the temperature values at key time points, and the highest, lowest, and average temperatures of each probe can be displayed simultaneously at the top of the area.
[0044] By overlaying and plotting the vehicle speed change curves on the same coordinate system, the correlation between driving status and temperature changes can be intuitively presented. Below the temperature change curve (i.e., the change curve of the second monitoring parameter), the opening and closing status of the cargo box tailgate and cargo box middle door can be displayed in the form of a horizontal bar chart. For example, green represents "closed" and orange represents "open." The status bar is perfectly aligned with the time axis, clearly showing the door sensor status changes throughout the entire time period. When a user triggers an interactive operation such as hovering the mouse or clicking within the first display area (such as the trend chart), the system responds by extracting the timestamp corresponding to the current interaction point and automatically triggering a linkage mechanism to synchronously update the vehicle location points in the trajectory map area and the corresponding data rows in the detailed table area.
[0045] For example, such as Figure 3 As shown, the second display area can be located in the upper right corner of the graphical user interface. It is primarily used to visualize the vehicle's driving trajectory and location information. Specifically, it can be based on a third-party map service (such as Gaode Maps) to visualize the vehicle's complete driving trajectory. This trajectory is drawn in a specific color and clearly marks the starting and ending points of the transportation, clearly presenting the vehicle's actual driving path and parking status. Furthermore, each location point on the trajectory carries a unique timestamp, thus achieving a one-to-one correspondence with the data in the trend chart and detailed tables. Based on this mapping relationship, when a user interacts with any location point on the trajectory within the second display area by hovering or clicking the mouse, the system automatically extracts the timestamp of that location point and triggers a linkage mechanism to synchronously update the corresponding time node in the first display area (trend chart) and the corresponding data row in the detailed table area.
[0046] For example, such as Figure 4As shown, the third display area can be located below the graphical user interface. It is primarily used to display detailed vehicle monitoring data in a time-series manner. The detailed data tables in the third display area can be sorted chronologically. Core fields may include, but are not limited to, serial number, license plate number, time, front cargo box temperature, middle cargo box temperature, rear cargo box door status, middle cargo box door status, fence status, driving speed, operating status, and geographical location. All data in the detailed data tables are linked one-to-one with the data in the trend chart and trajectory map using unique timestamps. When a user clicks on any data row in the table within the third display area, the system automatically triggers a linkage mechanism to extract the corresponding timestamp and simultaneously update the corresponding time node in the first display area (trend chart) and the corresponding location point in the second display area (trajectory map).
[0047] In this way, the temperature change curve, vehicle speed change curve, and door sensor status bar chart are displayed in the first, second, and third sub-areas of the first display area, respectively. Simultaneously, the vehicle's trajectory and location information are displayed in the second display area, and detailed data tables are displayed in the third display area. This layout allows for the high-level aggregation of multi-dimensional monitoring data, including temperature changes, driving trajectories, and detailed business data, within a single graphical user interface. This highly centralized and multi-dimensional interactive display method aligns with user habits, enabling non-professionals to quickly understand the data without requiring specialized technical backgrounds, thereby improving overall monitoring efficiency.
[0048] Furthermore, the trend chart displayed in the first display area, the trajectory map displayed in the second display area, and the detailed data table displayed in the third display area are linked by timestamps, realizing a two-way interactive linkage mechanism between the three display areas. Thus, when a user triggers an interactive operation such as mouse hovering or clicking in any display area, the system will automatically extract the current time point and drive the other two display areas to synchronously locate and highlight the data status at the corresponding time.
[0049] Furthermore, this interactive system boasts exceptional scalability, enabling flexible adaptation to diverse business scenarios. At the display level, the interface layout supports the dynamic addition of temperature channels, door magnetic channels, and various monitoring fields as needed, thus precisely matching the customized monitoring requirements of different refrigerated vehicle models and complex transportation environments. Regarding underlying data access, the system is fully compatible with data transmission protocols of mainstream devices such as BeiDou and GPRS, ensuring high hardware and software compatibility and broad applicability.
[0050] Based on the vehicle multi-dimensional monitoring data interaction system provided in the above embodiments, this application also provides a vehicle multi-dimensional monitoring data interaction method. (See also...) Figure 5 , Figure 5This application provides a flowchart illustrating a first embodiment of a method for interacting with multi-dimensional vehicle monitoring data. The method includes the following steps: Step 110: Obtain multi-dimensional monitoring data.
[0051] Step 120: Using the same timestamp as the index key, associate and store the received multi-dimensional monitoring data to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data.
[0052] Step 130: In response to an interactive operation triggered by the user in any display area of the graphical user interface, extract the timestamp of the current interaction point, and automatically match and display the associated data corresponding to the timestamp in the remaining display areas of the same graphical user interface.
[0053] The multi-dimensional monitoring data are all displayed in the display area of the graphical user interface.
[0054] This embodiment centrally displays multi-dimensional monitoring data within a single graphical user interface and establishes an underlying mapping relationship indexed by timestamps. When a user triggers an interactive operation in any display area, the system can automatically match and display the corresponding related data in other display areas based on the timestamp. Users do not need to frequently switch between different interfaces or perform tedious manual comparisons, greatly simplifying the operation process and improving the interaction efficiency and anomaly detection speed of monitoring personnel.
[0055] Referring to a second embodiment of the method for interacting with multi-dimensional vehicle monitoring data provided in this application, the second embodiment includes the following steps: Step 210: Obtain multi-dimensional monitoring data.
[0056] Step 220: Perform format parsing and outlier cleaning on the multi-dimensional monitoring data to obtain processed multi-dimensional monitoring data.
[0057] Step 230: Using the same timestamp as the index key, the processed multi-dimensional monitoring data is associated and stored to establish a one-to-one mapping relationship between the timestamp and the processed multi-dimensional monitoring data.
[0058] Step 240: In response to an interactive operation triggered by the user in any display area of the graphical user interface, extract the timestamp of the current interaction point, automatically match and display the associated data corresponding to the timestamp in the remaining display areas of the same graphical user interface, wherein the multi-dimensional monitoring data are all displayed in the display areas of the graphical user interface.
[0059] In some embodiments, after acquiring the multi-dimensional monitoring data, the method further includes: Step 310: Determine whether the multi-dimensional monitoring data meets the preset abnormal conditions.
[0060] Step 320: In response to the target parameter in the multi-dimensional monitoring data meeting the preset abnormal conditions, determine the data point associated with the target parameter as an abnormal data point.
[0061] Step 330: Highlight the abnormal data points within the display area of the graphical user interface.
[0062] The preset abnormal conditions include at least one of the following: the temperature value exceeds the preset threshold range, the vehicle opens the cargo box door in a non-compliant area or at a non-compliant time, or the vehicle speed is inconsistent with the transportation stage.
[0063] In this way, by highlighting the abnormal data points, when abnormal situations such as excessive temperature, non-compliant door opening, or mid-journey stop are triggered, the time, location, specific temperature value, and door status of the event can be traced with one click, thereby quickly identifying the cause of the abnormality and eliminating the tedious process of manual verification and comparison of data, thus improving the efficiency of troubleshooting various abnormal scenarios.
[0064] Based on the above method embodiments, taking the monitoring interface of the Shaanxi AMX111 refrigerated truck provided by the user, and the first display area, the second display area, and the third display area as the trend map area, the trajectory map area, and the detailed data table area respectively, the interaction method of the vehicle multi-dimensional monitoring data provided in this application will be described in detail. The interaction method mainly includes the data acquisition and transmission stage, the interface initialization stage, the interaction linkage stage, and the data update stage.
[0065] During the data acquisition and transmission phase, two temperature probes and two door magnetic sensors are installed inside the refrigerated truck compartment, and a Beidou positioning terminal is deployed on the vehicle. Specifically, the two temperature probes are positioned at the front and middle of the cargo compartment to accurately monitor the temperature in their respective areas; the two door magnetic sensors are positioned at the rear and middle doors to detect their opening and closing status. The status data collected by the temperature probes and door magnetic sensors is uploaded to the platform server via the GPRS communication module built into the Beidou terminal. Simultaneously, the Beidou terminal transmits back dynamic data such as the vehicle's real-time location, speed, and operating status. Subsequently, the platform server parses and cleans the received multi-dimensional data and establishes a data index using timestamps as unique identifiers, thereby ensuring accurate one-to-one correspondence between multi-dimensional monitoring data at the same timestamp.
[0066] In the interface initialization phase, in response to a query condition input by a user (such as the license plate number "Shaan AMX111" and the time range "2026-04-27 to 2026-04-29"), the system automatically loads all monitoring data of the vehicle within the corresponding time period, and executes rendering and initialization operations of the graphical user interface. Specifically, the platform server draws multi-dimensional state curves in the trend chart area at the upper left: including the orange curve representing the temperature change at the front of the cargo compartment, the blue curve representing the temperature change in the middle of the cargo compartment, the purple curve representing the driving speed change of the vehicle, and the green door magnetic status bar representing the closed state; at the same time, the maximum value, minimum value and average value of each temperature probe are synchronously counted and displayed at the top of the first display area. In addition, the system draws the complete driving trajectory of the vehicle in the trajectory map area at the upper right, and clearly marks the positions of the transport start point and end point; in the detailed data table area below, the monitoring detailed data is generated and arranged in chronological order, so as to complete the initial presentation of the entire graphical user interface.
[0067] In the interaction linkage phase, the system implements a two-way interaction and data traceability mechanism between the display areas based on a unified timestamp index key. Specifically, it may include linkage triggered by the trend chart area, linkage triggered by the trajectory map area, and linkage triggered by the detailed data table area.
[0068] As for the linkage triggered by the trend chart area, for example, in response to a mouse hover operation triggered by the user on a specific time node (such as the temperature point at "2026-04-27 22:17") in the trend chart area, the system automatically extracts the timestamp corresponding to this point, and synchronously drives the trajectory map area to highlight the vehicle position point corresponding to this moment; at the same time, the detailed data table area automatically locates and highlights the data row corresponding to this moment (such as the record with serial number 481), so as to realize the multi-dimensional linkage traceability of "time-temperature-door magnetism-position".
[0069] As for the linkage triggered by the trajectory map area, for example, in response to a click operation on any position point in the trajectory map area by the user, the platform server, according to the timestamp bound to the position point, synchronously drives the trend chart area to accurately locate and highlight the data such as temperature, door magnetism and speed at the corresponding time node; at the same time, the detailed data table area synchronously highlights the corresponding data row of this time point, so as to realize the linkage traceability of "position-time-full-dimensional data".
[0070] For example, in response to a user's click on a specific record row (such as record number 481 with the time '2026-04-29 21:08') in the detailed data table area, the platform synchronously locates and highlights the corresponding time point in the driving trend map area based on the timestamp of the record, and highlights the vehicle location corresponding to the time point in the trajectory map area, thereby realizing a two-way linkage query of "detailed data-time-trend / location".
[0071] Thus, in terms of interactive linkage, users only need to hover the mouse or click to achieve real-time data linkage. The operation is simple, the learning cost is low, it is compatible with the daily monitoring operation habits of maintenance personnel, and greatly improves the human interaction experience.
[0072] During the data update phase, the vehicle-mounted Beidou terminal continuously uploads the latest vehicle monitoring data to the platform server in real time. Upon receiving the data, the platform server automatically triggers a dynamic refresh mechanism on the front-end interface, synchronously updating the displayed content in the trend chart, trajectory map, and detailed data tables, ensuring that the data viewed by the user is always up-to-date. Furthermore, the system has built-in anomaly detection logic. When anomalies are detected (such as temperature exceeding a threshold or non-compliant door opening), the platform server highlights the corresponding abnormal data on the graphical user interface to intuitively remind the user to take timely action.
[0073] like Figure 6 As shown in the figure, this application provides a computer device including a processor 111, a communication interface 112, a memory 113, and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114. Memory 113 is used to store computer programs; In one embodiment of this application, when the processor 111 executes the program stored in the memory 113, it implements the interaction method for multi-dimensional vehicle monitoring data provided in any of the foregoing method embodiments, including: Obtain multi-dimensional monitoring data; Using the same timestamp as the index key, the received multi-dimensional monitoring data is associated and stored to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data. In response to an interactive operation triggered by a user in any display area of the graphical user interface, the timestamp of the current interaction point is extracted, and the associated data corresponding to the timestamp is automatically matched and displayed in the remaining display areas of the same graphical user interface. The multi-dimensional monitoring data is displayed in the display areas of the graphical user interface.
[0074] It will be understood by those skilled in the art that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program may be stored in a storage medium, which is a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the process steps of the embodiments of the above methods.
[0075] Therefore, embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, wherein when the computer program is executed by a processor, it implements the steps of the interaction method for multi-dimensional vehicle monitoring data as provided in any of the foregoing method embodiments, including: Obtain multi-dimensional monitoring data; Using the same timestamp as the index key, the received multi-dimensional monitoring data is associated and stored to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data. In response to an interactive operation triggered by a user in any display area of the graphical user interface, the timestamp of the current interaction point is extracted, and the associated data corresponding to the timestamp is automatically matched and displayed in the remaining display areas of the same graphical user interface. The multi-dimensional monitoring data is displayed in the display areas of the graphical user interface.
[0076] The storage medium is a physical, non-transient storage medium, such as a USB flash drive, external hard drive, read-only memory (ROM), magnetic disk, or optical disk, or any other physical storage medium capable of storing program code. The computer-readable storage medium can be non-volatile or volatile.
[0077] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0078] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of each unit is merely a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.
[0079] The steps in the methods of this application embodiment can be adjusted, merged, or deleted according to actual needs. The units in the apparatus of this application embodiment can be merged, divided, or deleted according to actual needs. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0080] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
[0081] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0082] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Since these modifications and variations fall within the scope of the claims and their equivalents, this application also intends to include these modifications and variations.
[0083] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. An interactive system for multi-dimensional vehicle monitoring data, characterized in that, include: The data acquisition module is used to acquire multi-dimensional monitoring data of the vehicle and upload the acquired multi-dimensional monitoring data to the data processing module; The data processing module is used to associate and store the received multi-dimensional monitoring data with the same timestamp as the index key, and to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data. The interactive linkage module is used to respond to the interactive operation triggered by the user in any display area of the graphical user interface, extract the timestamp of the current interaction point, and automatically match and display the associated data corresponding to the timestamp in the other display areas of the same graphical user interface based on the one-to-one mapping relationship. The multi-dimensional monitoring data are all displayed in the display area of the graphical user interface.
2. The interactive system according to claim 1, characterized in that, The graphical user interface has multiple display areas, including a first display area, a second display area, and a third display area. The multi-dimensional monitoring data includes first-dimensional monitoring data, second-dimensional monitoring data, and third-dimensional monitoring data. The first display area is used to display the first-dimensional monitoring data, the second display area is used to display the second-dimensional monitoring data, and the third display area is used to display the third-dimensional monitoring data. The first display area and the second display area are arranged side by side along the first direction on the first side of the graphical user interface, and the third display area extends along the second direction and is disposed on the second side of the graphical user interface. The first direction is parallel to the second direction and the first side and the second side are disposed opposite to each other.
3. The interactive system according to claim 2, characterized in that, The first display area is used to display trend charts; the second display area is used to display trajectory maps; and the third display area is used to display detailed data tables.
4. The interactive system according to claim 3, characterized in that, The first display area includes a first sub-area, a second sub-area, and a third sub-area. The first dimension monitoring data includes a first monitoring parameter, a second monitoring parameter, and a third monitoring parameter. The first sub-area is used to display the change curve of the first monitoring parameter; the second sub-area is used to display the change curve of the second monitoring parameter; and the third sub-area is used to display the status bar chart of the third monitoring parameter. The change curves of the first monitoring parameter, the change curves of the second monitoring parameter, and the status bar chart are all aligned and displayed with the time axis as the reference.
5. The interactive system according to claim 4, characterized in that, The first monitoring parameter is the temperature of the cargo box in different positions on the vehicle, the second monitoring parameter is the vehicle speed, and the third monitoring parameter is the opening and closing status of the cargo box tailgate and the cargo box middle door.
6. A method for interacting with multi-dimensional vehicle monitoring data, characterized in that, Applied to the interactive system as described in any one of claims 1-5, the method includes the following steps: Obtain multi-dimensional monitoring data; Using the same timestamp as the index key, the received multi-dimensional monitoring data is associated and stored to establish a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data. In response to an interactive operation triggered by a user in any display area of the graphical user interface, the timestamp of the current interaction point is extracted, and the associated data corresponding to the timestamp is automatically matched and displayed in the remaining display areas of the same graphical user interface. The multi-dimensional monitoring data is displayed in the display areas of the graphical user interface.
7. The interaction method according to claim 5, characterized in that, After acquiring the multi-dimensional monitoring data, the method further includes: The multi-dimensional monitoring data is parsed and outlier cleaned to obtain processed multi-dimensional monitoring data. The process of using the same timestamp as an index key to associate and store received multi-dimensional monitoring data, establishing a one-to-one mapping relationship between timestamps and multi-dimensional monitoring data, includes: Using the same timestamp as the index key, the processed multi-dimensional monitoring data are associated and stored to establish a one-to-one mapping relationship between the timestamp and the processed multi-dimensional monitoring data.
8. The interaction method according to claim 6, characterized in that, After acquiring the multi-dimensional monitoring data, the method further includes: Determine whether the multi-dimensional monitoring data meets preset abnormal conditions; In response to the target parameter in the multi-dimensional monitoring data meeting the preset abnormal conditions, the data point associated with the target parameter is determined to be an abnormal data point; Within the display area of the graphical user interface, the abnormal data points are highlighted; wherein, the preset abnormal conditions include at least one of the following: temperature value exceeding a preset threshold range, vehicle opening cargo door in non-compliant area or at non-compliant time, and vehicle speed inconsistent with transportation stage.
9. A computer device, characterized in that, The computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method as described in any one of claims 6-8.
10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, can implement the method as described in any one of claims 6-8.