An operation and maintenance data exception processing method, device, equipment and medium

By acquiring data information from the display database, judging and converting the format, and adjusting the display format, the problem of low efficiency in handling operational data anomalies is solved, and efficient and accurate data processing is achieved.

CN115828179BActive Publication Date: 2026-02-10BEIJING HUIZHI GONGCHUANG TECH DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211649350.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-21
Publication Date
2026-02-10
Estimated Expiration
2042-12-21

AI Technical Summary

Technical Problem

In existing technologies, the efficiency of handling abnormal operation and maintenance data is low, and staff need to debug abnormal data one by one, resulting in extremely low efficiency.

Method used

By obtaining data information from the display database, determining whether there are any anomalies, obtaining the conversion format for data conversion, and adjusting the display format based on the comparison results, manual debugging can be avoided.

Benefits of technology

It improved the efficiency of handling operational data anomalies, increased the accuracy and efficiency of data format adjustments, and reduced redundancy during data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115828179B_ABST
    Figure CN115828179B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of data processing, in particular to an operation and maintenance data exception processing method and device, equipment and medium. The method comprises the following steps: acquiring data information of a display database, wherein the data information comprises a display format and display data; judging whether the data information is abnormal according to the display data and preset original data information; if the display data is abnormal, acquiring a conversion format; performing data conversion on the preset original data information according to the conversion format to obtain converted data information; comparing the converted data information with the display data to obtain a comparison result; adjusting the display format according to the comparison result to obtain an adjusted display format; converting the display data according to the adjusted display format to obtain converted display data and sending the display platform to display. The application has the effect of improving the operation and maintenance data exception processing efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, and in particular to a method, apparatus, equipment and medium for handling operational data anomalies. Background Technology

[0002] With the continuous development of broadcast network services, the number of network users has increased significantly, and the requirements for network service quality are getting higher and higher. Ensuring that the network can operate correctly and efficiently is crucial for network operators.

[0003] The current approach to handling abnormal data involves staff debugging the data and correcting errors. However, when a large number of data anomalies occur during data transmission, staff can only debug each abnormal data point individually, resulting in extremely low work efficiency.

[0004] Therefore, how to improve the efficiency of handling operational data anomalies is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0005] To improve the efficiency of handling operational data anomalies, this application provides a method, apparatus, device, and medium for handling operational data anomalies.

[0006] Firstly, this application provides a method for handling operational data anomalies, employing the following technical solution:

[0007] A method for handling operational data anomalies includes:

[0008] Obtain data information from the display database, the data information including: display format and display data;

[0009] Determine whether the displayed data is abnormal based on the comparison with the preset original data information;

[0010] If the displayed data is abnormal, obtain the conversion format;

[0011] The original data information is converted according to the conversion format to obtain the converted data information.

[0012] The converted data information is compared with the displayed data to obtain the comparison result;

[0013] The display format is adjusted based on the comparison results to obtain the adjusted display format;

[0014] The display data is converted according to the adjusted display format to obtain the converted display data, which is then sent to the display platform for display.

[0015] By adopting the above technical solution, the system determines whether the displayed data is abnormal by comparing it with the preset original data information. If the displayed data is abnormal, the preset original data information is converted according to the acquired conversion format. The converted data information is then compared with the displayed data to obtain the comparison result. Based on the comparison result, the display format is adjusted, and the displayed data is converted again based on the adjusted display format to obtain the converted displayed data. By comparing the preset original data information with the displayed data and adjusting the display format based on the comparison result, the system avoids the need for staff to debug each abnormal data item one by one, thus improving the efficiency of handling abnormal operation and maintenance data.

[0016] In a preferred embodiment, this application can be further configured such that: the adjustment of the display format based on the comparison result, to obtain the adjusted display format, includes:

[0017] Determine the display format for data that is considered abnormal;

[0018] The converted data and its corresponding display format are used to write the data into the display database.

[0019] By adopting the above technical solution, the display format corresponding to the abnormal data is determined, and the data is written into the database according to the converted data information and the corresponding display format. By determining the display format corresponding to the abnormal data, the accuracy of adjusting the display format is improved.

[0020] In a preferred embodiment, this application may be further configured to include, after the statement that the displayed data is abnormal, the following:

[0021] The data anomaly category is determined based on the displayed data and the preset original data information;

[0022] Determine whether the data anomaly category is data misalignment;

[0023] Accordingly, the acquisition of the conversion format includes:

[0024] If the data anomaly category is data misalignment, then obtain the conversion format.

[0025] By adopting the above technical solution, the data anomaly category is determined based on the displayed data and the preset original data information. When the data anomaly category is data misalignment, the conversion format is obtained. By determining the data anomaly category after determining the displayed data anomaly, the efficiency of data anomaly processing can be improved.

[0026] In a preferred embodiment, this application can be further configured such that determining the data anomaly category based on the displayed data and preset original data information includes:

[0027] Determine the total number of bits in the displayed data based on the displayed data;

[0028] Obtain the total number of bits in the preset raw data information;

[0029] Determine whether the total number of bits in the displayed data is the same as the total number of bits in the preset original data information;

[0030] If they are not the same, then the data anomaly category is determined to be data misalignment.

[0031] By adopting the above technical solution, the accuracy of data misalignment classification is improved by determining whether the total number of bits of the displayed data is the same as the total number of bits of the preset original data information. If they are the same, the data anomaly category is determined to be data misalignment; if they are different, the data anomaly category is determined to be data misalignment.

[0032] In a preferred embodiment, this application can be further configured to: after obtaining the conversion format if the data anomaly category is data misalignment, the application further includes:

[0033] The data is converted according to the preset original data and conversion format to obtain the converted data.

[0034] Determine the standard display data based on the converted data and display format;

[0035] The location of the data anomaly is determined based on the displayed data and the standard displayed data;

[0036] The displayed data is adjusted based on the location of the data anomaly.

[0037] By adopting the above technical solution, the converted data is obtained by converting the data according to the preset original data and conversion format, and the standard display data is determined according to the converted data and display format. The abnormal data position is determined according to the standard display data and the displayed poem, and the display data is adjusted according to the abnormal data position. By determining the standard display data according to the converted data and display format, and determining the abnormal data position according to the standard display data and the display data, the accuracy of determining the abnormal data position is improved.

[0038] In a preferred embodiment, this application can be further configured to include, after converting the display data according to the adjusted display format, the following:

[0039] Obtain the transmission rate of the sending end and the reception rate of the receiving end;

[0040] Determine whether the transmission rate of the sending end is the same as the reception rate of the receiving end. If they are not the same, establish a buffer, wherein the buffer is used to receive display data and send it to the receiving end.

[0041] By adopting the above technical solution, it is determined whether the transmission rate of the sending end and the receiving rate of the receiving end are the same. If they are not the same, a buffer is established. By establishing the buffer, data redundancy in the transmission process caused by the difference between the receiving rate of the receiving end and the transmission rate of the sending end is avoided, thereby improving the efficiency of handling abnormal operation and maintenance data.

[0042] In a preferred embodiment, this application can be further configured such that the establishment of the buffer includes:

[0043] Get the initial buffer;

[0044] Determine the buffer size based on the displayed data;

[0045] The initial buffer is adjusted and initialized according to the buffer size to obtain the buffer.

[0046] By adopting the above technical solution, the buffer size is determined based on the displayed data, and the initial buffer is adjusted according to the buffer size. This avoids the cost problem caused by an excessively large buffer and the data loss problem caused by an excessively small buffer, thereby improving the accuracy of buffer establishment.

[0047] Secondly, this application provides a device for handling operational data anomalies, which adopts the following technical solution:

[0048] An operation and maintenance data anomaly processing device, comprising,

[0049] First acquisition module: used to acquire data information from the display database, the data information including: display format and display data;

[0050] Judgment module: used to determine whether the displayed data is abnormal based on the comparison with preset original data information;

[0051] The second acquisition module is used to acquire the conversion format if the displayed data is abnormal.

[0052] First conversion module: used to convert the preset original data information according to the conversion format to obtain the converted data information;

[0053] Comparison module: used to compare the converted data information with the displayed data to obtain the comparison result;

[0054] Adjustment module: used to adjust the display format according to the comparison results to obtain the adjusted display format;

[0055] The second conversion module is used to convert the display data according to the adjusted display format, obtain the converted display data, and send it to the display platform for display.

[0056] By adopting the above technical solution, the system determines whether the displayed data is abnormal by comparing it with the preset original data information. If the displayed data is abnormal, the preset original data information is converted according to the acquired conversion format. The converted data information is then compared with the displayed data to obtain the comparison result. Based on the comparison result, the display format is adjusted, and the displayed data is converted again based on the adjusted display format to obtain the converted displayed data. By comparing the preset original data information with the displayed data and adjusting the display format based on the comparison result, the system avoids the need for staff to debug each abnormal data item one by one, thus improving the efficiency of handling abnormal operation and maintenance data.

[0057] Thirdly, this application provides an electronic device that adopts the following technical solution:

[0058] At least one processor;

[0059] Memory;

[0060] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: execute the above-described operation and maintenance data anomaly handling method.

[0061] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:

[0062] A computer-readable storage medium having a computer program stored thereon, which, when executed in a computer, causes the computer to perform the aforementioned method for handling operational and maintenance data anomalies.

[0063] In summary, this application includes at least one of the following beneficial technical effects:

[0064] By comparing the displayed data from the database with preset raw data, the system determines whether the data is abnormal. If the displayed data is abnormal, the preset raw data is converted according to the acquired conversion format. The converted data is then compared with the displayed data to obtain the comparison result. Based on the comparison result, the display format is adjusted, and the displayed data is converted again based on the adjusted display format to obtain the converted displayed data. By comparing the preset raw data with the displayed data and adjusting the display format based on the comparison result, the system avoids the need for staff to debug each abnormal data item one by one, thus improving the efficiency of handling abnormal operation and maintenance data. Attached Figure Description

[0065] Figure 1 A flowchart illustrating a method for handling operational data anomalies provided in this application embodiment;

[0066] Figure 2 This is a schematic diagram of the structure of an operation and maintenance data anomaly processing device provided in an embodiment of this application;

[0067] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0068] The following is in conjunction with the appendix Figure 1 To be continued Figure 3 This application will be described in further detail.

[0069] This specific embodiment is merely an explanation of this application and is not intended to limit it. After reading this specification, those skilled in the art can make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they fall within the scope of the claims of this application.

[0070] 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.

[0071] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article, unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.

[0072] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.

[0073] The current approach to handling abnormal data involves staff debugging the data and correcting errors. However, when a large number of data anomalies occur during data transmission, staff can only debug each abnormal data point individually, resulting in extremely low work efficiency.

[0074] To address the aforementioned technical problems, this application provides a method, apparatus, device, and medium for handling operational data anomalies. The method determines whether the displayed data is abnormal by comparing it with preset original data information from the acquired display database. If the displayed data is abnormal, the preset original data information is converted according to an acquired conversion format. The converted data is then compared with the displayed data to obtain a comparison result. Based on the comparison result, the display format is adjusted, and the displayed data is converted again based on the adjusted display format to obtain the converted displayed data. By comparing the preset original data information with the displayed data and adjusting the display format based on the comparison result, the method avoids the need for staff to manually debug each abnormal data point, thus improving the efficiency of handling operational data anomalies.

[0075] This application provides a method for handling operational data anomalies, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, and this application does not impose any limitations on this connection.

[0076] Combination Figure 1 , Figure 1 This is a flowchart illustrating a method for handling operational data anomalies, provided in an embodiment of this application. Figure 1 As shown, the method includes steps S101, S102, and S103, wherein:

[0077] Step S101: Obtain data information from the display database, including display format and display data.

[0078] The display database is a database pre-stored in the electronic device. The display database contains data information, and the display data is data that has been converted into a specific format before being displayed.

[0079] Step S102: Determine whether the displayed data is abnormal based on the displayed data and the preset original data information.

[0080] The electronic device stores preset raw data information, which is the pre-saved raw data. This application does not limit the method for determining whether data information is abnormal based on the displayed data and the preset raw data information; any method that achieves the purpose of this application's embodiments is acceptable.

[0081] Step S103: If the displayed data is abnormal, obtain the conversion format.

[0082] Step S104: Perform data conversion on the preset original data information according to the conversion format to obtain the converted data information.

[0083] The conversion format is the format that converts the preset original data format to the display data format. When it is determined that the display data is abnormal, it can be determined that the display data is abnormal during output transmission. Therefore, the conversion format can be obtained, and the preset original data information can be converted according to the conversion format. The converted data information is then the standard data information.

[0084] Step S105: Compare the converted data information with the displayed data to obtain the comparison result.

[0085] The converted data has not undergone data transmission or display, so it can be used as standard information. By comparing the converted data with the displayed data, the location and type of data anomalies can be determined. This application does not limit the comparison method; it can be cluster comparison or a one-to-one comparison of data components.

[0086] Step S106: Adjust the display format according to the comparison results to obtain the adjusted display format.

[0087] After determining the comparison results, the cause of the data anomaly can be identified based on the comparison results, and the display format can be adjusted accordingly.

[0088] The display format refers to the number of display bits required for each display category when storing or displaying data. When transmitting data, electronic devices convert the data into computer-readable binary language. During display, the binary language is converted again to obtain the displayed data. Therefore, data format conversion or display may cause data anomalies. Thus, after determining the comparison results, the display format can be adjusted based on the comparison results to obtain the adjusted display format.

[0089] Step S107: Convert the display data according to the adjusted display format to obtain the converted display data and send it to the display platform for display.

[0090] Once the adjusted display format is determined, the display data is converted according to the adjusted display format to obtain the correct display data.

[0091] The electronic device connects to the display platform. After receiving a display request from the display platform, the electronic device sends the converted display data to the display platform, which then displays the converted data.

[0092] In this embodiment, the system determines whether the displayed data is abnormal by comparing it with preset original data information from the acquired display database. If the displayed data is abnormal, the preset original data information is converted according to the acquired conversion format. The converted data information is then compared with the displayed data to obtain a comparison result. Based on the comparison result, the display format is adjusted, and the displayed data is converted again based on the adjusted display format to obtain the converted displayed data. By comparing the preset original data information with the displayed data and adjusting the display format based on the comparison result, the system avoids the need for staff to manually debug each abnormal data, thus improving the efficiency of handling abnormal operation and maintenance data.

[0093] One possible implementation of this application embodiment, wherein adjusting the display format based on the comparison result to obtain the adjusted display format includes:

[0094] Determine the display format for data that is considered abnormal;

[0095] The converted data and its corresponding display format are used to write the data into the display database.

[0096] The display format specifies the number of data bits corresponding to each display category. If any display category has an issue with the number of data bits, the operation and maintenance data is considered abnormal. Therefore, the converted data information, along with the corresponding number of data bits for each display category, can be written to the display database. The converted data information can also be written as standard information.

[0097] In this embodiment of the application, the display format corresponding to the abnormal data is determined, and the data is written into the database according to the converted data information and the corresponding display format. By determining the display format corresponding to the abnormal data, the accuracy of adjusting the display format is improved.

[0098] One possible implementation of this application embodiment further includes, after the condition that the displayed data is abnormal:

[0099] The data anomaly category is determined based on the displayed data and the preset original data information;

[0100] Determine whether the data anomaly category is data misalignment;

[0101] Accordingly, the acquisition of the conversion format includes:

[0102] If the data anomaly category is data misalignment, then obtain the conversion format.

[0103] The data anomaly categories can include data misalignment, data error, or data redundancy. Specifically, when the size of the preset original data information is different from the size of the displayed data information, the data anomaly category may be data redundancy or data error. When the total number of bits in the preset original data information is different from the total number of bits in the displayed data information, the data anomaly category is determined to be data misalignment.

[0104] In this embodiment of the application, the data anomaly category is determined based on the displayed data and the preset original data information. When the data anomaly category is data misalignment, the conversion format is obtained. By determining the data anomaly category after determining that the displayed data is abnormal, the efficiency of data anomaly processing can be improved.

[0105] One possible implementation of this application embodiment, wherein determining the data anomaly category based on the displayed data and preset original data information includes:

[0106] Determine the total number of bits in the displayed data based on the displayed data;

[0107] Obtain the total number of bits in the preset raw data information;

[0108] Determine whether the total number of bits in the displayed data is the same as the total number of bits in the preset original data information;

[0109] If they are not the same, then the data anomaly category is determined to be data misalignment.

[0110] This application provides a method for determining whether a data anomaly category is a data misalignment. When the total number of bits of the preset original data information is different from the total number of bits of the displayed data, it is determined that the data corresponding to the display category is misaligned. Here, data misalignment means that when the data is displayed, due to an anomaly in data transmission or data writing, the data corresponding to the display category is abnormally misaligned.

[0111] In this embodiment, the system determines whether the total number of bits in the displayed data is the same as the total number of bits in the preset original data information. If they are the same, the system determines that the data anomaly category is not data misalignment; if they are different, the system determines that the data anomaly category is data misalignment. By determining whether the data anomaly category is data misalignment based on whether the total number of bits in the displayed data is the same as the total number of bits in the preset original data information, the accuracy of the data misalignment category determination is improved.

[0112] One possible implementation of this application embodiment, after obtaining the conversion format if the data anomaly category is data misalignment, further includes:

[0113] The data is converted according to the preset original data and conversion format to obtain the converted data.

[0114] Determine the standard display data based on the converted data and display format;

[0115] The location of the data anomaly is determined based on the displayed data and the standard displayed data;

[0116] The displayed data is adjusted based on the location of the data anomaly.

[0117] The converted data, obtained by converting the original data according to the conversion format, can be used as standard data because no data transmission or other operations have been performed. The display format refers to the display bit depth and display data format corresponding to each display category. Once the standard data is determined, data with the same display bit depth as the standard data is extracted according to the display bit depth for each data category. This extracted data is then converted to a display data format, and the converted data is displayed. Therefore, the standard display data can be determined, and the location of data anomalies can be determined based on the standard display data and the displayed data. This application does not limit the method for determining the location of data anomalies based on the standard display data and the displayed data; users can customize the selection according to their actual needs.

[0118] In this embodiment, the converted data is obtained by converting the original data and the conversion format, and the standard display data is determined based on the converted data and the display format. The abnormal data position is determined based on the standard display data and the displayed poem, and the display data is adjusted based on the abnormal data position. By determining the standard display data based on the converted data and the display format, and determining the abnormal data position based on the standard display data and the display data, the accuracy of determining the abnormal data position is improved.

[0119] One possible implementation of this application embodiment further includes, after converting the display data according to the adjusted display format:

[0120] Obtain the transmission rate of the sending end and the reception rate of the receiving end;

[0121] Determine whether the transmission rate of the sending end is the same as the reception rate of the receiving end. If they are not the same, establish a buffer, wherein the buffer is used to receive display data and send it to the receiving end.

[0122] The buffer, also known as a cache, is a part of the memory space. In other words, a certain amount of storage space is reserved in memory to buffer input or output data; this reserved space is called the buffer. When the transmission rate of the sending end and the reception rate of the receiving end are different, it means that the display data will be affected during transmission due to the difference in transmission and reception rates, causing data redundancy and resulting in abnormal display data.

[0123] After establishing the buffer, the display data is pre-stored in the buffer, and then the data information in the buffer is sent to the receiving end according to the receiving rate. This reduces the number of data read and write operations at the receiving end, improves the operating speed of electronic devices, and enhances the efficiency of handling operational data anomalies. This application does not limit the method of establishing the buffer; users can customize the selection according to their actual needs.

[0124] In this embodiment of the application, by determining whether the transmission rate of the sending end and the receiving rate of the receiving end are the same, if they are not the same, a buffer is established. By establishing the buffer, data redundancy in the transmission process caused by the receiving rate of the receiving end and the sending rate of the sending end being different is avoided, thereby improving the efficiency of handling abnormal operation and maintenance data.

[0125] One possible implementation of this application embodiment, wherein establishing the buffer includes:

[0126] Get the initial buffer;

[0127] Determine the buffer size based on the displayed data;

[0128] The initial buffer is adjusted and initialized according to the buffer size to obtain the buffer.

[0129] This application provides a method for establishing a buffer. The size of the buffer should be appropriate. An excessively large buffer space will affect the forwarding speed of data packets under normal communication conditions (because an excessively large buffer space requires relatively more addressing time) and increase the cost of the equipment. On the other hand, an excessively small buffer space is prone to packet loss and errors when congestion occurs. Therefore, after determining to establish a buffer, the size of the buffer can be determined based on the displayed data, and the initial buffer can be adjusted according to the determined buffer size to obtain the final buffer.

[0130] In this embodiment of the application, the method for determining the buffer size based on the displayed data is not limited; the buffer size can be determined using a buffer scheduling algorithm.

[0131] In this embodiment of the application, by determining the buffer size based on the displayed data and adjusting the obtained initial buffer according to the buffer size, the cost problem caused by an excessively large buffer and the data loss problem caused by an excessively small buffer are avoided, thereby improving the accuracy of buffer establishment.

[0132] The above embodiments describe a method for handling operational data anomalies from the perspective of process flow. The following embodiments describe an operational data anomaly handling device from the perspective of virtual module or virtual unit. For details, please refer to the following embodiments.

[0133] This application provides an operation and maintenance data anomaly processing device 200, such as... Figure 2 As shown, Figure 2 This application provides a schematic diagram of the structure of an operation and maintenance data anomaly processing device. The operation and maintenance data anomaly processing device 200 specifically includes:

[0134] First acquisition module 201: used to acquire data information from the display database, the data information including: display format and display data;

[0135] Judgment module 202: used to determine whether the displayed data is abnormal based on the comparison between the displayed data and the preset original data information;

[0136] The second acquisition module 203 is used to acquire the conversion format if the displayed data is abnormal.

[0137] First conversion module 204: used to convert the preset original data information according to the conversion format to obtain the converted data information;

[0138] Comparison module 205: used to compare the converted data information with the displayed data to obtain a comparison result;

[0139] Adjustment module 206: used to adjust the display format according to the comparison result to obtain the adjusted display format;

[0140] The second conversion module 207 is used to convert the display data according to the adjusted display format, obtain the converted display data, and send it to the display platform for display.

[0141] In this embodiment, the system determines whether the displayed data is abnormal by comparing it with preset original data information from the acquired display database. If the displayed data is abnormal, the preset original data information is converted according to the acquired conversion format. The converted data information is then compared with the displayed data to obtain a comparison result. Based on the comparison result, the display format is adjusted, and the displayed data is converted again based on the adjusted display format to obtain the converted displayed data. By comparing the preset original data information with the displayed data and adjusting the display format based on the comparison result, the system avoids the need for staff to manually debug each abnormal data item, thus improving the efficiency of handling abnormal operation and maintenance data.

[0142] In one possible implementation of this application embodiment, when the adjustment module 206 performs the adjustment of the display format based on the comparison result to obtain the adjusted display format, it is specifically used for:

[0143] Determine the display format for data that is considered abnormal;

[0144] The converted data and its corresponding display format are used to write the data into the display database.

[0145] One possible implementation of the embodiments of this application further includes:

[0146] Data misalignment detection module: used to determine the data anomaly category based on the displayed data and preset original data information;

[0147] Determine whether the data anomaly category is data misalignment;

[0148] Accordingly, when performing the acquisition and conversion format acquisition, the second acquisition module 203 is specifically used for:

[0149] If the data anomaly category is data misalignment, then obtain the conversion format.

[0150] In one possible implementation of this application embodiment, when the data misalignment judgment module determines the data anomaly category based on the displayed data and preset original data information, it is specifically used for:

[0151] Determine the total number of bits in the displayed data based on the displayed data;

[0152] Obtain the total number of bits in the preset raw data information;

[0153] Determine whether the total number of bits in the displayed data is the same as the total number of bits in the preset original data information;

[0154] If they are not the same, then the data anomaly category is determined to be data misalignment.

[0155] One possible implementation of the embodiments of this application further includes:

[0156] Data misalignment adjustment module: used to convert data according to preset original data and conversion format to obtain converted data;

[0157] Determine the standard display data based on the converted data and display format;

[0158] The location of the data anomaly is determined based on the displayed data and the standard displayed data;

[0159] The displayed data is adjusted based on the location of the data anomaly.

[0160] One possible implementation of the embodiments of this application further includes:

[0161] Buffer establishment module: used to obtain the transmission rate of the sending end and the reception rate of the receiving end;

[0162] Determine whether the transmission rate of the sending end is the same as the reception rate of the receiving end. If they are not the same, establish a buffer, wherein the buffer is used to receive display data and send it to the receiving end.

[0163] In one possible implementation of this application embodiment, the buffer creation module, when performing buffer creation, is specifically used for:

[0164] Get the initial buffer;

[0165] Determine the buffer size based on the displayed data;

[0166] The initial buffer is adjusted and initialized according to the buffer size to obtain the buffer.

[0167] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the operation and maintenance data anomaly processing device 200 described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0168] This application provides an electronic device, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 3 The illustrated electronic device 300 includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 300 may also include a transceiver 304. It should be noted that in practical applications, the transceiver 304 is not limited to one type, and the structure of this electronic device 300 does not constitute a limitation on the embodiments of this application.

[0169] Processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0170] Bus 302 may include a pathway for transmitting information between the aforementioned components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 302 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The symbol is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0171] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0172] The memory 303 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the foregoing method embodiments.

[0173] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 3 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0174] This application provides a computer-readable storage medium storing a computer program. When the program is run on a computer, it enables the computer to execute the corresponding content in the aforementioned method embodiments. Compared with related technologies, this application determines whether the data information is abnormal by comparing the displayed data from the acquired display database with preset original data information. If the displayed data is abnormal, the preset original data information is converted according to the acquired conversion format. The converted data information is then compared with the displayed data to obtain a comparison result. The display format is adjusted based on the comparison result, and the displayed data is converted again based on the adjusted display format to obtain the converted displayed data. By comparing the preset original data information with the displayed data and adjusting the display format based on the comparison result, the need for staff to debug each abnormal data item is avoided, thus improving the efficiency of handling abnormal operation and maintenance data.

[0175] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0176] The above description is only a partial embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for handling operational data anomalies, characterized in that, include: Obtain data information from the display database, the data information including: display format and display data; Determine whether the displayed data is abnormal based on the comparison with the preset original data information; If the displayed data is abnormal, the total number of bits in the displayed data is determined based on the displayed data; Obtain the total number of bits in the preset raw data information; Determine whether the total number of bits in the displayed data is the same as the total number of bits in the preset original data information; If they are not the same, then the data anomaly category is determined to be data misalignment; If the data anomaly category is data misalignment, then obtain the conversion format; The data is converted according to the preset original data and conversion format to obtain the converted data. Determine the standard display data based on the converted data and display format; The location of the data anomaly is determined based on the displayed data and the standard displayed data; The displayed data is adjusted according to the location of the data anomaly; The original data information is converted according to the conversion format to obtain the converted data information. The converted data information is compared with the displayed data to obtain the comparison result; The display format is adjusted based on the comparison results to obtain the adjusted display format; The display data is converted according to the adjusted display format to obtain the converted display data, which is then sent to the display platform for display.

2. The method for handling anomalies in operation and maintenance data according to claim 1, characterized in that, The step of adjusting the display format based on the comparison result to obtain the adjusted display format includes: Determine the display format for data that is considered abnormal; The converted data and its corresponding display format are used to write the data into the display database.

3. The method for handling operational and maintenance data anomalies according to claim 1, characterized in that, After converting the display data according to the adjusted display format, the process also includes: Obtain the transmission rate of the sending end and the reception rate of the receiving end; Determine whether the transmission rate of the sending end is the same as the reception rate of the receiving end. If they are not the same, establish a buffer, wherein the buffer is used to receive display data and send it to the receiving end.

4. The method for handling operational and maintenance data anomalies according to claim 3, characterized in that, The establishment of the buffer includes: Get the initial buffer; Determine the buffer size based on the displayed data; The initial buffer is adjusted and initialized according to the buffer size to obtain the buffer.

5. A device for handling operational and maintenance data anomalies, characterized in that, include: First acquisition module: used to acquire data information from the display database, the data information including: display format and display data; Judgment module: used to determine whether the displayed data is abnormal based on the comparison with preset original data information; The second acquisition module is used to: determine the total number of bits in the displayed data based on the displayed data if the displayed data is abnormal; acquire the total number of bits in the preset original data information; determine whether the total number of bits in the displayed data is the same as the total number of bits in the preset original data information; if they are not the same, determine that the data abnormality category is data misalignment; if the data abnormality category is data misalignment, acquire the conversion format; perform data conversion based on the preset original data and the conversion format to obtain the converted data; determine the standard display data based on the converted data and the display format; determine the data abnormality position based on the displayed data and the standard display data; and adjust the displayed data based on the data abnormality position. First conversion module: used to convert the preset original data information according to the conversion format to obtain the converted data information; Comparison module: used to compare the converted data information with the displayed data to obtain the comparison result; Adjustment module: used to adjust the display format according to the comparison results to obtain the adjusted display format; The second conversion module is used to convert the display data according to the adjusted display format, obtain the converted display data, and send it to the display platform for display.

6. An electronic device, characterized in that, include: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform the operation and maintenance data anomaly handling method according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, It stores a computer program, which, when executed in a computer, causes the computer to perform the operation and maintenance data anomaly handling method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Data processing method and device, server and storage medium

    CN110222282A

  • Historical record storage method and device, electronic equipment and storage medium

    CN112214493A