Data Compare Tool for Hadoop and Unstructured Source Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for comparing data across different sources and formats require extensive time, resources, and are prone to errors due to complex data extraction and manipulation processes, and lack effective support for querying Hadoop files and unstructured data sources.

Innovation Solution

A data compare tool that enables real-time comparison of data across various formats and locations by executing configuration data, extracting data using specific credentials, transforming it to a target format, and comparing it, while providing support for Hadoop databases and unstructured data sources, thus reducing the need for extensive data storage and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple stages of data extraction, aggregation and manipulation are performed on different source and target systems of record, then data comparison can be achieved, but extensive time and resources are required and possibilities of errors increase

Engineering Contradiction:
Improvedata comparison accuracyVSAvoiddata extraction and manipulation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines multiple data extraction, aggregation, and manipulation stages into a single integrated data compare tool that performs all operations in one unified process, eliminating the need to maneuver through separate stages on different systems and thereby reducing time while maintaining accuracy

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data compare tool acts as an intermediary system that connects to both source and target systems of record, performing all necessary data operations through this single mediator rather than requiring direct manipulation across multiple systems, thus reducing time and error possibilities

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple stages of data extraction, aggregation and manipulation are performed on different source and target systems of record, then data comparison can be achieved, but extensive resources are required

Engineering Contradiction:
Improvedata comparison accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple complex data operations into a single integrated tool, reducing the overall system complexity while maintaining the ability to perform accurate data comparison across different systems of record

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data compare tool is designed as a universal multi-functional system that can handle extraction, aggregation, manipulation, and comparison operations across various data formats and systems through a single platform, reducing the need for multiple specialized systems

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

3Adaptability or versatility

If data is extracted and transformed through multiple stages, then format compatibility is achieved, but the quality of comparison is impacted

Engineering Contradiction:
Improvedata format compatibilityVSAvoidcomparison quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The data compare tool serves as an intermediary that performs format transformation and adaptation in a controlled manner, ensuring data compatibility while maintaining comparison quality through its integrated design that handles transformations as part of the unified comparison process

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If extensive data extraction and manipulation processes are used, then comprehensive data comparison is achieved, but delivery timelines are negatively impacted

Engineering Contradiction:
Improvecomparison completenessVSAvoiddelivery speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines comprehensive data extraction, aggregation, manipulation, and comparison operations into a single efficient process that maintains completeness while significantly improving delivery speed through the integrated architecture

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10635718B1Method and system for implementing a data compare tool
Publication Date: 2020.04.28 JPMORGAN CHASE BANK NA
  • US10635718B1 patent drawing
  • US10635718B1 patent drawing
  • US10635718B1 patent drawing

AI summary

The invention relates to a data compare tool that compares data from a source server to data in a target server. According to an embodiment of the present invention, the data compare tool comprises at least one processor configured to: execute configuration data relating to database connection, source server, target server and comparison type data; receive a request, via the interactive user interface, to compare source data from a source server to target data in a target server; execute a comparison scenario based at least in part on the user input; extract data from a source server using the first set of credentials; transform the extracted data to a target format based on the target server; and compare the extracted data to the target data, accessed using the second set of credentials.