IoT Transaction Framework Using Event Correlation Service
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Heterogeneous enterprise systems face inefficiencies, inflexibility, and scalability issues, along with data replication redundancy and regulatory compliance risks, making it challenging to provide a unified architecture for seamless integration and data management.
Innovation Solution
A framework with a unified architecture that includes a multitiered platform with secure communication, identity management, configuration, and session management layers, enabling scalable and secure online transaction processing across multiple systems and applications, utilizing interactive channels and backend systems for payment event processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If heterogeneous enterprise systems are integrated using multiple point-to-point communication nodes, then system connectivity is achieved, but device complexity and operational inefficiency increase
Solution Approach 1:
The patent introduces an Event Correlation Service (ECS) as an intermediary component that receives events from multiple heterogeneous systems and correlates them centrally. This mediator eliminates the need for complex point-to-point communication nodes between systems, reducing device complexity while maintaining full system connectivity through the central correlation service.
Solution Approach 2:
The Event Correlation Service performs multiple functions including event reception, correlation, routing, and distribution within a single unified platform. This multi-functional approach replaces multiple specialized communication nodes, reducing overall system complexity while maintaining adaptability across heterogeneous enterprise systems.
2Reliability
If data replication is performed at multiple points in heterogeneous systems, then data availability is improved, but redundancy and costs increase
Solution Approach 1:
The patent extracts the data replication function from multiple distributed points and consolidates it into a centralized Event Correlation Service. The ECS maintains a unified view of events and selectively distributes only necessary data to relevant systems, eliminating redundant data replication while ensuring data availability where needed.
Solution Approach 2:
The system implements feedback mechanisms where the Event Correlation Service monitors which systems require which events and dynamically adjusts data distribution. This feedback-driven approach ensures data is replicated only at necessary points, reducing redundancy while maintaining data availability for systems that require it.
3Ease of operation
If unified reporting facilities are implemented across heterogeneous platforms, then reporting capability is improved, but system complexity increases
Solution Approach 1:
The Event Correlation Service acts as an intermediary that collects events from heterogeneous systems and provides a unified interface for reporting. This mediator layer abstracts the complexity of integrating multiple platforms, enabling unified reporting capabilities without increasing overall system complexity.
4Adaptability or versatility
If multiple interactive channels are supported for transaction initiation, then user accessibility is improved, but system complexity increases
Solution Approach 1:
The Event Correlation Service is designed with multi-functionality to handle multiple types of events from various interactive channels (web, mobile, email, etc.) through a single unified platform. This universal approach enables support for diverse communication channels without proportionally increasing system complexity, as the ECS manages all channel-specific events through standardized correlation and routing mechanisms.
Data Source
AI summary
Methods and system are disclosed that execute processing a payment event. In one aspect, via a framework, a request for initiating a payment event from a smart device via a smart terminal is received. Upon processing the initiated request, the received request may be authenticated based on a configuration information associated with the payment event. When the authentication is successful, a session to process the request including the payment event may be established. Based on the established session, whether to execute processing the payment event based on a combination of transaction context associated with the payment event and a device identifier associated with the smart device. Based on the determination, processing the payment event may be executed.


