Over-Time Event Monitoring With Rules Conflict Checking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inconsistent data validations across multiple systems lead to undetected data errors, making it difficult to identify and fix errors introduced at unknown points, which can impact multiple computer systems and increase complexity and time to resolution.
Innovation Solution
A data integrity and validation system that validates data messages against a plurality of rules for multiple destination systems, detects anomalies, and adjusts or corrects data before transmission, providing point-in-time evaluation and externalized validation with dashboard logging for holistic data quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data is transmitted to multiple destination systems with different validation rules, then data can be provided to multiple systems, but data errors can be transmitted to multiple systems causing negative impact and increasing complexity of error resolution
Solution Approach 1:
The patent introduces an intermediary validation system that sits between the data source and multiple destination systems. This intermediary receives data, validates it against multiple destination-specific rules, and only transmits validated data to appropriate destinations. This mediator prevents error propagation to multiple systems while maintaining adaptability to serve different destinations with their specific validation requirements.
2Ease of operation
If inconsistent data validations are applied across systems, then each system can validate data independently, but undetected data errors can be transmitted and it becomes difficult to identify and fix errors
Solution Approach 1:
The patent combines multiple destination-specific validation rules into a unified validation framework. Instead of each system independently validating data (which makes error tracing difficult), the system merges all validation rules and applies them centrally before data transmission. This unified approach maintains the effectiveness of independent validation while enabling comprehensive error detection and identification at a single point.
3Reliability
If multiple validation rules are applied to data messages, then data integrity can be ensured, but validation complexity and time to resolve errors increase
Solution Approach 1:
The patent applies validation rules preliminarily, before data is transmitted to destination systems. By performing comprehensive validation against multiple destination-specific rules in advance, the system ensures data integrity is established early. This preliminary action prevents the need for complex error resolution later, as validation errors are identified and addressed before data propagation begins.
4Measurement precision
If data validation is performed at multiple points in the system, then data errors can be detected, but the time and complexity to find and fix the data injection point increases
Solution Approach 1:
The patent extracts the validation function from multiple distributed validation points and consolidates it into a single centralized validation location. By taking out validation from each destination system and placing it centrally before data transmission, the system maintains high error detection accuracy while enabling precise identification of the data injection point. This single validation point makes it clear where validation occurs and simplifies error tracing.
Data Source
AI summary
A computer system for performing over-time event monitoring is provided. The computer system includes at least one processor in communication with at least one memory device. The at least one processor is programmed to scan a plurality of data messages and detect a first data message in the plurality of data messages. The first data message is associated with a first event that includes the first data message and a second data message. The at least one processor is also programmed to scan the plurality of data messages for the second data message associated with the first event. If the second data message is not detected based on the scan, the at least one processor is also programmed to determine whether the first event has expired. If the first event has expired, the at least one processor is programmed to transmit an error message to a user computer device.


