Configurable Data Ingestion With Automated Error Remediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing data ingestion from non-traditional sources is inefficient and resource-intensive, requiring significant time and resources, especially in handling user authentication, data preprocessing, and error remediation.

Innovation Solution

A system and method for data ingestion that includes authentication, preprocessing, API data processing, postprocessing, and failure response, utilizing a server device with modules for authentication, preprocessing, data processing, and failure response, and employing REST API, GraphQL, and Splunk mechanisms for efficient data ingestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If customized tools and significant resources are used to handle data ingestion, then data ingestion can be performed with proper security and user management, but the process becomes time-consuming and resource-intensive

Engineering Contradiction:
Improvedata ingestion securityVSAvoiddata ingestion time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a universal data ingestion framework that can handle multiple data sources, formats, and security requirements through a single standardized system. The framework provides configurable authentication mechanisms, template-based processing, and automated error handling that work across diverse data ingestion scenarios, eliminating the need for customized tools for each specific case while maintaining proper security controls

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

Solution Approach 2:

The system performs preliminary actions by pre-configuring authentication mechanisms, validation rules, and error handling procedures before data ingestion begins. Configuration files define processing parameters in advance, and the framework pre-establishes security protocols and user access controls, allowing data to be ingested immediately upon arrival without time-consuming setup or manual configuration during the ingestion process

Inventive Principle:
Principle #10Preliminary action

2Reliability

If significant resources are allocated to data ingestion processes, then proper user management and security can be maintained, but resource efficiency decreases

Engineering Contradiction:
Improveuser management securityVSAvoiddata ingestion resource usage
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The data ingestion framework implements self-service mechanisms where the system automatically authenticates users, validates data against predefined schemas, detects and remedies errors, and manages the entire ingestion process without requiring significant manual resource allocation. The configurable framework self-adapts to different data sources and formats, eliminating the need for extensive manual configuration and monitoring resources

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system optimizes resource usage by dynamically adjusting processing parameters based on data characteristics, volume, and priority. Configuration files allow flexible parameter adjustment for different ingestion scenarios, enabling the system to allocate resources efficiently rather than using fixed high-resource configurations for all cases, thus maintaining security while reducing overall resource consumption

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If manual processes are used for data ingestion, then flexibility in handling different data sources can be maintained, but processing speed and efficiency decrease

Engineering Contradiction:
Improvedata source flexibilityVSAvoiddata ingestion efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the data ingestion process into distinct, modular components including authentication, data extraction, validation, error handling, and loading. Each component can be independently configured through configuration files to handle different data sources and formats, providing flexibility while enabling automated processing. This segmentation allows the system to adapt to various data sources through configuration rather than manual process design, significantly improving efficiency

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250370986A1Data ingestion management
Publication Date: 2025.12.04 WELLS FARGO BANK NA
  • US20250370986A1 patent drawing
  • US20250370986A1 patent drawing
  • US20250370986A1 patent drawing

AI summary

An example computer system for ingestion of data can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to: authenticate a user to allow for definition of a configuration file for the ingestion of the data; receive the configuration file, with the configuration file defining parameters for the ingestion of the data; extract the data through an application programming interface according to the parameters of the configuration file; and perform remediation on an error record in the data according to an error code associated with the error record.