Automated Load Utility Selection for Database Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current database management systems require manual determination and switching between MLOAD and TPUMP load utilities based on the volume of incoming information, which is time-consuming, laborious, and inefficient, often leading to costly misuse of computer resources.

Innovation Solution

An automated system that receives input data, counts the number of records, compares it to a predetermined threshold value, and automatically selects and switches between MLOAD and TPUMP load utilities to optimize resource allocation and ensure efficient data loading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual determination and switching between MLOAD and TPUMP load utilities is performed, then flexibility in selecting appropriate utility is achieved, but time consumption and labor intensity increase significantly

Engineering Contradiction:
Improveflexibility in selecting appropriate utilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system automatically determines the appropriate load utility by comparing the volume of incoming information against predefined thresholds, eliminating the need for manual intervention. The system serves itself by autonomously selecting between MLOAD and TPUMP based on data volume characteristics.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses parameter-based decision making where the volume of incoming information (a quantifiable parameter) determines the selection of load utility. By establishing threshold values for different data volumes, the system dynamically adjusts utility selection based on changing data characteristics.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manual switching between load utilities is performed, then appropriate utility selection is possible, but labor intensity and operational complexity increase

Engineering Contradiction:
Improveappropriate utility selectionVSAvoidlabor intensity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system autonomously determines the appropriate load utility without requiring manual operation. The automated determination process compares data volume against thresholds and selects the optimal utility (MLOAD for larger volumes, TPUMP for smaller volumes), eliminating manual labor while maintaining reliable selection.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of determining and switching load utilities is replaced with an automated computational system. The system uses algorithmic comparison of data volume parameters against threshold values to automatically select the appropriate utility, substituting human judgment with automated logic.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If incorrect load utility is selected, then data loading can proceed, but computer resources are misused and costs increase

Engineering Contradiction:
Improvedata loading capabilityVSAvoidcomputer resource allocation
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system optimizes resource allocation by using parameter-based thresholds to determine the appropriate load utility. By comparing the volume parameter of incoming information against predefined thresholds, the system ensures that MLOAD is used for large volumes and TPUMP for smaller volumes, preventing resource misuse and optimizing computational efficiency.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system incorporates feedback mechanisms where the volume of incoming information is continuously monitored and compared against threshold values. This feedback loop ensures that the appropriate load utility is selected based on actual data characteristics, preventing incorrect utility selection and optimizing resource utilization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9646065B2Identification of load utility
Publication Date: 2017.05.09 BANK OF AMERICA CORP
  • US9646065B2 patent drawing
  • US9646065B2 patent drawing
  • US9646065B2 patent drawing

AI summary

Embodiments of the invention are directed to systems, methods and computer program products for converting MLOAD and TPUMP operations. In some embodiments, a system is configured to: receive a first information, wherein the first information comprises at least one piece of data; count the number of pieces of data; compare the counted number of pieces of data to a predetermined threshold value; and identify a load utility based on the comparison between the counted number of pieces of data and the predetermined threshold value.