Context Information Management for Event Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing context information for events in computing systems is challenging due to the inefficiencies in processing numerous events from diverse sources, leading to slow resolution and increased communication needs.

Innovation Solution

Implementing a method that receives event data, computes its relevance, generates a data structure including context information, and determines an event resolution procedure, allowing for efficient event management by updating existing data structures and invoking appropriate applications to resolve events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If numerous events from different sources are processed using traditional event management systems, then comprehensive event coverage is achieved, but event resolution speed deteriorates due to extensive communication requirements

Engineering Contradiction:
Improvenumber of events processedVSAvoidevent resolution speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The system performs preliminary actions by pre-computing and storing context information in data structures before events occur. When an event is generated, the context manager retrieves pre-prepared context data instead of gathering it in real-time, enabling fast event resolution while maintaining comprehensive event coverage

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments event processing into distinct components: event generation, context information management, and event resolution. By separating context retrieval from event processing and using independent data structures for each event type, the system can handle multiple events concurrently without sequential communication overhead

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If traditional event management systems process events from multiple sources, then all events are captured, but communication overhead increases leading to slower processing

Engineering Contradiction:
Improveevent source compatibilityVSAvoidcommunication infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal data structure format that can represent context information from diverse event sources (user-generated events, machine-generated events, system events). This single format serves multiple functions across different platforms and applications, eliminating the need for source-specific communication protocols and reducing overall system complexity

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

Solution Approach 2:

The context manager acts as an intermediary layer between diverse event sources and event resolution procedures. It receives events from any source, normalizes them into a universal data structure format, and provides context information to resolution procedures, thereby simplifying communication infrastructure while maintaining broad event source compatibility

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If a separate data structure is generated for each event, then event-specific context is preserved, but system complexity increases

Engineering Contradiction:
Improvecontext information completenessVSAvoiddata structure management
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system uses a homogeneous data structure format for all events, where each event context is represented by the same structured template containing event identifier, context information, and resolution procedure fields. This uniform approach preserves complete context information for each event while simplifying data structure management through consistent formatting and processing rules

Inventive Principle:
Principle #33Homogeneity

Data Source

PatentUS8032390B2Context information management
Publication Date: 2011.10.04 SAP SE
  • US8032390B2 patent drawing
  • US8032390B2 patent drawing
  • US8032390B2 patent drawing

AI summary

Methods and apparatus, including computer program products, to manage context information of events. Data characterizing an event is received, a data structure is generated, and an event resolution procedure that is to be initiated is determined (e.g., based on the data characterizing the event and one or more associated business processes being identified). The event may be defined in a business process (e.g., a computer-implemented business), for example, as a business activity. The relevance of the event to one or more business processes may be computed (e.g., to determine if the event relates to a business process such that action for a business process may be required) such that relevant business processes are identified. The data structure may be generated in response to receipt of the data (e.g., after the identification of the event or at about the same time).