Error Handling Interface for Enterprise IT Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In enterprise IT systems, data transfer between application programs often results in errors that cannot be corrected by the sending system, as the receiving system may require specific conditions or access that the user lacks, leading to delays and repeated processing.

Innovation Solution

An error handling interface is provided within the financial application to detect and correct errors locally, allowing users to re-process data without needing access to the sending system, with options to store corrections or send errors back for handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the receiving system sends error data back to the sending system for correction, then the sending system can potentially fix the error, but the user of the sending system may not understand or be capable of correcting the error without access to the receiving system

Engineering Contradiction:
Improveerror correction capabilityVSAvoiduser ability to correct error
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an error handling interface as an intermediary component within the receiving system that mediates between the error detection mechanism and the user. This interface presents errors in a user-friendly manner, provides contextual information about why the error occurred, and guides users through correction steps, thereby bridging the gap between system-level error detection and user-level error correction capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism where the receiving system not only sends error data back to the sending system but also provides structured feedback including error type classifications, severity levels, and suggested corrections. This feedback loop enables users to understand the nature of the error and take appropriate corrective actions without needing deep technical knowledge of the receiving system

Inventive Principle:
Principle #23Feedback

2Reliability

If a user monitors and interactively corrects errors using the receiving system, then errors can be corrected with access to the financial system, but this requires the user to have access to and knowledge of the receiving system

Engineering Contradiction:
Improveerror correction capabilityVSAvoiduser access requirement
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The error handling interface is designed with multi-functionality to serve different user types and error scenarios. It can present errors in multiple formats, provide different levels of detail based on user expertise, and offer various correction pathways including automated fixes, guided manual correction, and escalation procedures, making it adaptable to diverse user capabilities and error types

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

3Reliability

If data is sent back and forth between systems for error handling, then errors can be corrected, but processing is delayed and repeated processing occurs

Engineering Contradiction:
Improveerror correctionVSAvoidprocessing delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by providing error correction guidance and suggested fixes at the moment the error is detected, before the user needs to take corrective action. The system prepares correction options in advance, validates potential fixes beforehand, and enables users to apply corrections immediately without needing to resend data or wait for system responses, thereby eliminating processing delays

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7296192B2Error handling in enterprise information technology systems
Publication Date: 2007.11.13 SAP SE
  • US7296192B2 patent drawing
  • US7296192B2 patent drawing
  • US7296192B2 patent drawing

AI summary

Techniques for error handling are described for errors detected by a computer application that receives and processes application transaction data generated by a different computer application. A determination is made as to whether an error can be corrected through the use of the receiving computer application. If not, an indication of the error is sent to the computer application that generated the application transaction data so that the error may be corrected using that computer application. If the error can be corrected by using the receiving computer application, an error correction component stores information so that the error can be corrected through the use of the receiving computer application.