AI-POWERED APPLICATION MANAGEMENT AND AUTOMATED INTERVENTION SYSTEM
Patent Information
- Application Number
- TR202414688
- Authority / Receiving Office
- TR · TR
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2026-06-22
Smart Images

Figure 00000011_0000
Abstract
Description
1 TARIFF AI-POWERED APPLICATION MANAGEMENT AND AUTOMATION INTERVENTION SYSTEM Technical Area 5 This invention allows for the monitoring of the operating conditions of various applications and systems, as well as CPU, memory, and disk. I / O involves the real-time monitoring of system resources in the form of network traffic. Examining past solutions to the malfunctions that occurred in the application and the system. In cases of decreased performance, log swelling, or application cessation, 10 It relates to a system that enables AI-assisted interventions. Previous Technique CPU monitoring, memory usage, disk I / O, and network traffic are among the 15 performance metrics. Monitoring is critical to improving the overall efficiency of the system. However, this Continuously monitoring metrics and intervening when necessary can also address various problems. This brings with it many consequences. Firstly, analyzing large datasets can be time-consuming. And this can lead to immediate problems being overlooked. Furthermore, monitoring tools... Proper configuration is essential; incorrect settings can lead to incorrect results. This is 20 In addition, it can quickly identify the source of the problem when a performance drop occurs. It can be difficult to determine if high CPU usage is due to insufficient memory or something else. Unraveling complex relationships, such as whether it stems from network congestion, requires experience and This requires expertise. Consequently, effectively managing these metrics is crucial for both It is a process that requires both technical knowledge and the right tools. 25 Therefore, the operating status of various applications and systems, as well as CPU, memory, and disk usage, must be monitored. I / O involves the real-time monitoring of system resources in the form of network traffic. 2 Examining past solutions to the malfunctions that occurred in the application and the system. in cases of decreased performance, log swelling, or application cessation We need a system that enables AI-assisted interventions. It seems that it was heard. According to Chinese patent document CN105323111, which is included in the prior art, The text discusses operational and maintenance automation systems and methods. The invention presents an operation and maintenance automation system and method. The system is a data collection module, a preprocessing and storage module, a prediction module, a Algorithm evaluation module and an operation and maintenance monitoring management 10 It consists of modules. The data collection module is a network management protocol or a Key performance indicators of the units monitored via the log file and It is used to obtain working conditions; preprocessing and storage module, By preprocessing the data obtained by the data collection module, it is organized. It performs storage operations in some way; prediction module, preprocessing and 15 CPU (Central Processing Unit) based on data processed by the storage module It is used to make predictions such as load estimation and disk load estimation; algorithm evaluation module, a prediction algorithm and prediction module To define the evaluation criteria, estimate the true value of the prediction algorithm. to compare with the value received and to create a spontaneous learning process 20 It is used; operation and maintenance monitoring management module, operation and maintenance It is used to interact with management personnel. CPUs, memory, a payload to perform predictions specific to resource usage situations such as disks A prediction mechanism and an algorithmic prediction model are being created. Alarm 25 The information refers to a load estimation result in order to make a relevant auxiliary decision. It is analyzed by finding and using resources for expansion and fault management, scripts, and APIs. (Application Programming Interface) methods such as interface is being carried out. 3 Brief Description of the Invention The purpose of this invention is to analyze the operating conditions of various applications and systems, and the CPU, Real-time monitoring of system resources such as memory, disk I / O, and network traffic. this involves examining past solutions to problems encountered in the implementation, and system performance degradation, log inflation, or application shutdown. to enable AI-assisted interventions in these situations It is about implementing a developed system. Detailed Description of the Invention The "AI-Powered Application" developed to achieve the purpose of this invention. The "Management and Automated Response System" is shown in the attached document; Figure 1 shows a schematic view of the system that is the subject of the invention. The parts shown in the figure are individually numbered, and the corresponding numbers correspond to these numbers. It is given below. 1. System 2. Database 3. Server The operating status of various applications and systems, and CPU, memory, disk I / O, network 25 real-time monitoring of system resources in the form of traffic, in practice Examining past solutions to the resulting malfunctions and improving system performance. 4 AI-powered support in situations such as declines, log inflation, or application stoppages. The system in question, developed to enable interventions (1); - CPU usage, memory usage, disk I / O, network traffic, application logs, and error history. the most structured to ensure that data in the form of records is kept on record a small database (2) and 5 -by continuously monitoring the performance of the entire system, using AI-powered analyses and the system proactively manages problems through automated interventions declines in performance, log swelling, or application stoppages problems are quickly identified and resolved to ensure the system remains continuously operational. 10 structured to ensure that the relevant authorities are informed about the situations. It contains at least one server (3). The database (2) in the system (1) which is the subject of the invention, any communication protocol to communicate with the server (3) and exchange data using It is being configured. The database (2) is managed by the server (3) 15 It is being structured. The server (3) in the system (1) which is the subject of the invention, uses any communication protocol to communicate with the database (2) and exchange data using It is being configured. Server (3) is 20 to manage the database (2). The server (3) is configured with CPU usage, memory usage, disk I / O and network. to enable real-time monitoring of performance metrics such as traffic It is configured. The server (3) provides performance from the relevant server resources. to collect data, update the data at specific intervals and for analysis It is configured to ensure its preparation. Server (3), 25 on the relevant servers. to monitor the generated log data and prevent log bloat is configured. The server (3) receives log data from the relevant applications. the collection, analysis, and periodic checking of log data It is designed to allow for intervention in cases of swelling. Server (3) analyzes the collected performance and log data to improve performance. It is structured to enable the detection of problems. Server (3), analyzing the collected data using artificial intelligence models, comparing it with historical data Comparisons should be made and performance issues and their possible causes should be identified. 5 It is structured to enable the determination of the server (3), data analysis. During this process, Moving Average Filtering is used for data filtering, and classification is used for... Decision Trees and Random Forests, LSTM and CNN in training and prediction, and anomalies. The use of Isolation Forest and One-Class SVM algorithms in detection It is configured to provide the following: Server (3), performance and log data analysis 10 This allows for the identification of problems and the presentation of various solutions. It is structured in such a way. The server (3) processes the data with artificial intelligence algorithms. evaluation, identification of anomalies in relevant data, and identification of performance problems. by identifying the relevant issues, developing solution proposals and automated intervention plans. It is configured to ensure that it is submitted to the authorized units. Server (3), 15 When analyzing performance and log data, Principal is used as an analysis technique. Component Analysis (PCA) and Clustering Algorithms (K-means, DBSCAN) and The use of ARIMA, AR, and ARMA algorithms as prediction techniques. It is configured to provide. The server (3) detects performance issues. 20 to ensure that automatic intervention is carried out when this happens. It is structured. Server (3), analyses performed with artificial intelligence techniques automated interventions are carried out based on the data obtained as a result. It is configured to provide the server (3) with CPU usage for unnecessary processes. Reducing by stopping or restarting, in case of log inflation, the old Archiving or deleting logs, memory cleanup when memory usage increases 25 performing operations and implementing bandwidth management when network traffic increases excessively. and interventions are logged and performance data is updated automatically. It is configured to enable interventions to be carried out. Server (3), 6 when performance issues are detected or when automated intervention is required When this happens, alarms and notifications are generated and sent to the relevant teams via email and short message. to ensure that it is transmitted via message or other notification channels It is being structured. Industrial Applicability Thanks to the system (1) which is the subject of the invention, various applications and systems can operate. the instantaneous status of system resources such as CPU, memory, disk I / O, and network traffic. Checking this, and reviewing past solutions for any issues encountered during implementation. 10 investigation and system performance degradation, log inflation or application stoppage AI-powered interventions in situations such as these is provided. Around these fundamental concepts, the subject of the invention is “Artificial Intelligence-Powered Application Management 15”. and development of a wide variety of applications related to the Automated Intervention System (1)” It is possible, and the invention is not limited to the examples described here, but is essentially As stated in the requests.
Claims
7 REQUESTS 1. Operating status of various applications and systems, and CPU, memory, disk I / O, real-time monitoring of system resources in the form of network traffic, Review of past solutions to malfunctions encountered in the application and system 5 decline in performance, log inflation, or application cessation enabling AI-assisted interventions in such situations; -CPU usage, memory usage, disk I / O, network traffic, application logs, and To ensure that data in the form of historical error logs is kept on record. containing at least one database (2) structured in such way and 10 -by continuously monitoring the performance of the entire system, using AI-powered analyses and the system proactively manages problems through automated interventions declines in performance, log swelling, or application stoppages Problems are quickly identified and resolved, ensuring the system remains operational. 15 a system characterized by having at least one server (3) configured for (1).
2. To communicate with the server (3) using any communication protocol and with the database (2) configured to carry out data exchange A system like the one in Claim 1, characterized (1). 20 3. Database (2) configured to be managed by the server (3) A system like the one in Claim 1 or 2, characterized (1).
4. Communicate with the database (2) using any communication protocol 25 and characterized by the server (3) configured to carry out data exchange. a system like any of the above-mentioned requests (1). 8 5. Characterized by the server (3) configured to manage the database (2). a system like any of the above-mentioned requests (1).
6. Performance in terms of CPU usage, memory usage, disk I / O, and network traffic. Server configured to enable real-time monitoring of metrics (3) 5 a system like any of the above-mentioned claims characterized by (1).
7. Collecting performance data from relevant server resources, analyzing the data. 10 to ensure that it is updated at regular intervals and prepared for analysis any of the above requests characterized by the configured server (3) a system like one of them (1).
8. Monitoring log data generated on the relevant servers and preventing log bloat. 15 characterized by the server (3) configured to ensure prevention. a system like any of the above requests (1).
9. Collecting and analyzing log data from relevant applications, and log data should be checked at regular intervals to identify log bloat cases. 20 characterized by the server (3) configured to enable intervention. a system like any of the above-mentioned requests (1).
10. Analyzing the collected performance and log data to identify performance issues. characterized by the server (3) configured to enable detection a system like any of the above requests (1). 25 11. Analyzing the collected data using artificial intelligence models, historical data. comparisons should be made and performance issues and their possible causes should be identified. characterized by the server (3) configured to enable its determination a system like any of the above requests (1). 30 9 12. When performing data analysis, Moving Average Filtering is used for data filtering. In classification, Decision Trees and Random Forest are used in training and prediction. LSTM and CNN and anomaly detection using Isolation Forest and One-Class SVM. Server (3) configured to enable the use of algorithms and 5 a system like any of the above characterized demands (1).
13. Analyzing performance and log data to identify problems and Server configured to provide various solution proposals (3) A system like any of the above-mentioned systems characterized by 10 (1).
14. Evaluating data using artificial intelligence algorithms, and analyzing the relevant data. Identifying performance issues by detecting anomalies and finding solutions. 15 recommendations and automated intervention plans are created and sent to the relevant authorities. characterized by the server (3) configured to enable its presentation a system like any of the above requests (1).
15. When analyzing performance and log data, Principal is used as an analysis technique. Component Analysis (PCA) and Clustering Algorithms (K-means, DBSCAN) 20 and ARIMA, AR and ARMA algorithms as prediction techniques characterized by the server (3) configured to enable its use a system like any of the above requests (1).
16. Ensuring automatic intervention when performance issues are detected. 25 the above characterized by the server (3) configured to provide a system like any of the requests (1).
17. Data obtained as a result of analyses performed using artificial intelligence techniques. 30 to ensure that automated interventions are carried out in line with this. any of the above requests characterized by the configured server (3) a system like one of them (1).
18. CPU usage can be reduced by stopping or restarting unnecessary processes. downgrading, archiving or deleting old logs in case of log bloat, 5 Performing memory cleanup operations when memory usage increases, network traffic. When bandwidth increases excessively, bandwidth management should be implemented and interventions should be logged. automated interventions in the form of updating performance data characterized by the server (3) configured to enable its implementation. a system like any of the above requests (1). 10 19. When performance issues are detected or it is determined that automated intervention is required When this happens, alarms and notifications are generated and sent e-mails to the relevant teams. to enable transmission via mail, text message or other notification channels 15 of the above requests characterized by the server (3) configured for. a system like any other (1).