Attribute Processing Agent for Cross-Platform Batch Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data analysis systems face challenges in processing data from multiple sources due to format conversion requirements and the need for manual recoding of custom-made attributes, which leads to inefficiencies and delays in batch processing.

Innovation Solution

The introduction of an attribute processing agent that can invoke and compile custom-made attributes at runtime, eliminating the need for format conversion and manual recoding, and enabling simultaneous execution of multiple requests using standardized and custom-made attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data from multiple sources is processed using traditional batch processing methods, then data analysis can be performed, but format conversion and manual recoding are required which increases processing time and complexity

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-compiling custom-made attributes into executable code during system initialization or loading phase. This allows the attributes to be ready for immediate execution without requiring manual recoding or format conversion during actual batch processing operations, thus reducing processing time while maintaining productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (attribute processing agent) that acts as a mediator between the raw data from multiple sources and the analysis system. This agent automatically handles format conversion and attribute compilation, eliminating the need for manual recoding steps and reducing overall processing time while maintaining efficient data processing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If custom-made attributes are manually recoded for each data source, then data can be processed, but the complexity and time required increases significantly

Engineering Contradiction:
Improvecustom attribute processing capabilityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling custom-made attributes to automatically compile and adapt to different data sources without requiring manual recoding. The attribute processing agent autonomously handles the compilation and execution of custom attributes across multiple data formats, reducing processing complexity while maintaining high adaptability to various data sources

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal attribute processing mechanism that can handle multiple data formats and sources using the same custom-made attributes. The system compiles attributes once and reuses them across different data sources, eliminating the need for source-specific recoding and reducing overall system complexity while maintaining versatility

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

3Adaptability or versatility

If format conversion is performed for each data source, then data can be integrated, but processing complexity and time requirements increase

Engineering Contradiction:
Improvemulti-source data integration capabilityVSAvoidformat conversion complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary format standardization by compiling custom attributes into a universal executable format during initialization. This preliminary action allows the same compiled attributes to process multiple data sources without requiring runtime format conversion, reducing both processing complexity and time while maintaining multi-source integration capability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250022053A1Systems and methods for cross-platform batch data processing
Publication Date: 2025.01.16 EXPERIAN INFORMATION SOLUTIONS INC
  • US20250022053A1 patent drawing
  • US20250022053A1 patent drawing
  • US20250022053A1 patent drawing

AI summary

Systems and methods for providing and executing a data processing tool are disclosed. The data processing tool may include an attribute processing agent which may be embedded in a database system. The attribute processing agent can receive input data and a custom-made attribute as an input and process the input data in accordance with the custom-made attribute. In some embodiments, there may be multiple attribute processing agents distributed in multiple computing nodes. Each attribute processing agent may be configured to process a portion of a data set based on the storage location of the portion of the data set.