Centralized Event Processing System for Social Service Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current event processing systems are decentralized, leading to inefficient and error-prone management of events across multiple applications, requiring manual monitoring and repetitive initiation of processes, which is time-consuming and labor-intensive, and necessitates extensive training for administrators.

Innovation Solution

A centralized system that acts as an interface between applications, using a business rule framework to execute business rules and workflow processes, allowing asynchronous processing and providing user interfaces for event management, error logging, and context capture, enabling streamlined event processing across applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a decentralized event management scheme is used where each application handles its own events, then each application can operate independently with its own business rules, but the administrator's task to monitor and manage events across multiple applications becomes increasingly difficult and time-consuming

Engineering Contradiction:
Improveapplication independenceVSAvoidevent monitoring complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a centralized event management system that acts as an intermediary between multiple applications and administrators. This central system receives events from various applications, applies business rules, and manages event processing centrally, thereby reducing the complexity for administrators while maintaining application independence through standardized event interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If each application establishes its own business rules and manages events separately, then each application can be customized for its specific needs, but the processing of cross-application events becomes non-streamlined and requires manual intervention

Engineering Contradiction:
Improvebusiness rule customizationVSAvoidevent processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent creates a universal event management framework that can handle events from multiple different applications through a common interface. The centralized system applies business rules uniformly across all applications while supporting custom rules for each application type, enabling automated streamlined processing of cross-application events without manual intervention

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

3Reliability

If administrators must monitor and operate all different software applications to manage event processing, then comprehensive control is achieved, but extensive training time and personnel costs are incurred

Engineering Contradiction:
Improveevent management controlVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The centralized event management system serves as an intermediary layer that abstracts away the complexities of individual applications. Administrators interact with a single unified interface rather than needing to understand multiple different application systems, thereby maintaining comprehensive control while dramatically reducing training requirements and personnel costs

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If events are processed repeatedly across multiple applications without centralized coordination, then each application can process events according to its own logic, but errors increase and processing becomes redundant

Engineering Contradiction:
Improveapplication-specific processingVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a feedback mechanism where the centralized event management system tracks the state of events across all applications. When an event is processed in one application, the system receives feedback and prevents redundant processing in other applications, thereby reducing errors and unnecessary repetition while allowing each application to maintain its specific processing logic

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8489729B2System and method for social service event processing and management
Publication Date: 2013.07.16 SAP SE
  • US8489729B2 patent drawing
  • US8489729B2 patent drawing
  • US8489729B2 patent drawing

AI summary

An event processing mechanism is provided as a system interface between software applications that contain events that need to be processed, a BRF program that executes event rules, and workflow processes that capture the processing of the events. A social service eventing program enables centralized and streamlined event processing by receiving event information from software applications, assigning appropriate event rules based on the received information and applicable business or regulatory rules, prioritizing event rules, setting and communicating applicable event rules to parameterized rules to be executed by a BRF program.