Automated Credit Data Filtering Code Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for processing credit data require significant manual effort, making them time-consuming and expensive, as they involve interpreting requests, programming, testing, and auditing to deliver desired data subsets from credit databases.
Innovation Solution
The development of systems and processes that automate criteria and attribute generation, searching, auditing, and reporting by providing a graphical user interface for complex filtering and analytical calculations across multiple data sources, generating executable code for high-performance data processing, and managing large data sets efficiently across various platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual methods are used to interpret requests, program code, test performance, and audit results, then data processing can be performed, but the process becomes time-consuming and expensive
Solution Approach 1:
The system performs preliminary actions by automatically generating executable code from high-level criteria definitions, and conducting automated testing and auditing before final data delivery. This eliminates the need for manual programming and manual auditing steps, significantly reducing project lifecycle while maintaining reliability through systematic automated validation.
Solution Approach 2:
The patent introduces an intermediary automated code generation and execution system that translates high-level user criteria into executable code, runs it against credit databases, and automatically audits results. This intermediary layer eliminates direct manual involvement in coding and testing while preserving data processing accuracy through structured automated validation.
2Measurement precision
If manual programming and testing are performed to deliver desired data subsets, then accurate results can be obtained, but significant manual effort and costs are required
Solution Approach 1:
The system implements self-service by enabling automated code generation that translates user-defined criteria into executable queries automatically. The system also performs self-testing and self-auditing of results, eliminating the need for manual programming and testing efforts while maintaining data retrieval accuracy through automated validation mechanisms.
Solution Approach 2:
The patent changes the parameters of the processing system by transitioning from manual programming parameters to automated code generation parameters. User-friendly criteria definitions are automatically transformed into optimized executable code, and processing efficiency is improved through automated parameter optimization and systematic testing protocols.
3Adaptability or versatility
If conventional manual processes are used for criteria interpretation and code programming, then flexibility in handling requests can be achieved, but the process becomes complex and time-consuming
Solution Approach 1:
The patent extracts the complex programming and testing processes from manual execution and relocates them to automated system operations. Users interact with simplified high-level criteria definitions while the system automatically handles code generation, testing, and auditing, thereby reducing perceived system complexity while maintaining adaptability to various request types.
4Productivity
If automated code generation is implemented for high-performance data processing, then processing speed improves, but system complexity increases
Solution Approach 1:
The patent segments the automated system into distinct functional modules: criteria interpretation, code generation, data processing, testing, and auditing. This modular segmentation enables high-performance automated processing while managing system complexity through organized, maintainable code structures and clear separation of concerns.
Data Source
AI summary
The present invention relates to methods and systems for automated criteria and attribute generation, searching, auditing and reporting of data. One aspect of an embodiment of the invention includes a method for translating a request for filtering data in a plurality of credit data sources. The method includes receiving a request based on at least one attribute and on at least one modeling criteria, wherein the at least one attribute and the at least one modeling criteria are each associated with a portion of data in a plurality of credit data sources, automatically generating executable computer code associated with the at least one attribute and at least one modeling criteria, wherein the executable computer code is adapted to filter the portion of data in the plurality of credit data sources based at least in part on the at least one attribute and at least one modeling criteria, and storing at least a portion of the executable computer code for use with another request based in part on the at least one attribute and based in part on the at least one modeling criteria.


