GRC Platform Data Retrieval Termination Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional GRC processing platforms waste resources by retrieving data from external sources even when it is rejected or not processed, due to periodic data retrieval without logical condition checks.
Innovation Solution
Implementing a method where the GRC processing platform terminates data retrieval from an external source if the transformed data does not satisfy specified logical conditions, using a data transformer to convert data formats and check for compliance with GRC rules, thereby optimizing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data retrieval is performed periodically from external data sources according to a set schedule, then data is obtained regularly for processing, but processing resources are wasted when retrieved data does not satisfy logical conditions and is rejected
Solution Approach 1:
The patent applies preliminary action by performing a preliminary check of data retrieval conditions before actually initiating data retrieval from external sources. The system evaluates logical conditions and data source status in advance, and only retrieves data when conditions are satisfied, thereby avoiding wasted processing resources on unnecessary retrievals while maintaining reliable data collection when needed
Solution Approach 2:
The patent implements feedback mechanisms where the system continuously monitors data source status and evaluates whether retrieved data satisfies logical conditions. Based on this feedback, the system dynamically adjusts its retrieval behavior - terminating retrieval when data is unavailable or conditions are not met, and continuing when conditions are satisfied, thus optimizing resource usage while ensuring reliable data acquisition
2Adaptability or versatility
If data transformation is performed on all retrieved data to convert from first format to second format, then data is made compatible with GRC applications, but unnecessary processing occurs when data will ultimately be rejected based on logical conditions
Solution Approach 1:
The patent applies preliminary action by performing preliminary condition evaluation before data transformation. The system checks whether retrieved data satisfies logical conditions before investing resources in format transformation, ensuring that transformation is only performed on data that will ultimately be used by GRC applications, thereby maintaining adaptability while improving productivity
Solution Approach 2:
The patent implements local quality by applying data transformation selectively rather than uniformly to all retrieved data. The system transforms data format locally - only for specific data items that satisfy logical conditions and are destined for GRC application processing - while leaving other data untouched, thus optimizing processing efficiency without compromising format compatibility where needed
3Quantity of substance
If data retrieval continues without termination even when data is not appropriate for the application, then complete data sets are obtained, but processing time and resources are unnecessarily consumed
Solution Approach 1:
The patent implements feedback by continuously monitoring whether retrieved data satisfies logical conditions during the retrieval process. When the system determines that data does not meet conditions or is not appropriate for GRC applications, it provides feedback to terminate retrieval early, thus reducing processing time while ensuring that only appropriate data is processed
Solution Approach 2:
The patent applies partial action by performing only the necessary portion of data retrieval and transformation - stopping exactly when conditions are not met rather than completing full scheduled retrieval cycles. This ensures sufficient data is obtained for valid processing while avoiding excessive action that would waste time on inappropriate data
Data Source
AI summary
Techniques of operating a GRC processing platform involve terminating retrieval activity in a data source when the data source indicates that there is no data to be obtained that satisfies a specified logical condition. Along these lines, a user of the GRC processing platform provides instructions to retrieve data from an external data source. As part of the data retrieval, the GRC processing platform accesses data from the external source and transforms the data from a first format (e.g., XML) to a second format (e.g., XML) appropriate for an application that runs on the GRC processing platform. After the transformation, the GRC processing platform receives an indication that the transformed data satisfies a logical condition indicating that the data being retrieved is not desired for the application. In this case, the GRC processing platform terminates the data retrieval.


