Integrated Support Software for Distributed Business Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional enterprise software systems lack integrated solutions for automatic monitoring, analysis, and resolution of issues in distributed applications, leading to inefficiencies and increased costs due to manual monitoring, reactive support tasks, and inefficient fault resolution processes.

Innovation Solution

The development of integrated software that automatically monitors distributed business applications, facilitates continuous data exchange with remote support modules, and provides integrated incident management and software maintenance management, enabling seamless backend communications and reducing operational workload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional manual monitoring and support processes are used, then IT departments can manage distributed applications, but the complexity of operation and time consumption increase significantly

Engineering Contradiction:
Improvesystem monitoring capabilityVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables automated self-monitoring of distributed applications through embedded monitoring agents that automatically detect, diagnose, and resolve incidents without manual intervention. The intelligent agent autonomously performs root cause analysis and executes remediation actions, allowing the system to serve itself rather than requiring continuous human oversight.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical monitoring processes are replaced with an automated intelligent agent system that uses software-based monitoring, analysis, and resolution mechanisms. The system substitutes human operators with an automated intelligence that continuously monitors application health, analyzes logs, and executes remediation without physical or manual intervention.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If manual monitoring of each component is performed, then system health can be ensured, but the time and resources required increase dramatically

Engineering Contradiction:
Improvesystem health monitoringVSAvoidmonitoring time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The intelligent agent provides continuous automated monitoring of all distributed application components simultaneously, eliminating the need for sequential manual checks. The system continuously collects metrics, analyzes logs, and monitors system health across all components in parallel, ensuring uninterrupted surveillance without time loss.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

Manual monitoring activities are completely replaced by an automated intelligent agent that uses software-based detection and analysis mechanisms. The agent automatically monitors system health, analyzes performance data, and executes remediation actions without requiring human time investment or manual intervention.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If conventional support processes are used, then support tasks can be performed, but the costs and resource requirements scale up with the number of users

Engineering Contradiction:
Improvesupport task executionVSAvoidsupport costs
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The intelligent agent is designed as a universal system that can handle multiple types of support tasks across different applications and user scales simultaneously. It performs monitoring, diagnosis, analysis, and remediation functions universally, allowing the same system to serve any number of users without proportional increases in resource requirements or costs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system provides automated self-service capabilities that eliminate the need for human support staff to perform routine monitoring and remediation tasks. The intelligent agent autonomously manages all support operations, including incident detection, root cause analysis, and automatic resolution, thereby eliminating the scaling costs associated with manual support processes.

Inventive Principle:
Principle #25Self-service

4Productivity

If reactive support tasks are performed, then issues can be addressed, but the response time and efficiency are reduced

Engineering Contradiction:
Improveissue resolution capabilityVSAvoidresponse time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The intelligent agent performs preliminary continuous monitoring and analysis of system metrics and logs to detect potential incidents before they impact service. By proactively identifying anomalies and predicting failures, the system takes preliminary action to prevent issues rather than reacting after problems occur, significantly reducing response time and improving resolution efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where the intelligent agent monitors system performance, analyzes detected anomalies, executes remediation actions, and verifies outcomes in real-time. This closed-loop feedback mechanism enables rapid automated response to incidents, continuously improving resolution efficiency by learning from past incidents and optimizing remediation strategies.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8112747B2Integrated software support for a distributed business application with seamless backend communications
Publication Date: 2012.02.07 SAP SE
  • US8112747B2 patent drawing
  • US8112747B2 patent drawing
  • US8112747B2 patent drawing

AI summary

The disclosure provides integrated software for supporting a distributed business application comprising computer readable instructions embodied on media. The integrated support software is operable to automatically monitor the distributed business application for potential incidents. It also facilitates continuous data exchange between the distributed business application and a remote support module based on the automatic monitoring, with the communications in a protocol associated with a plurality of services in the distributed business application and with a plurality of incidents for these services. Upon identification of a potential incident, the software provides integrated incident management in the distributed business application and provides software maintenance management to the distributed business application for one or more identified incidents.