Autopartitioning Electronic Resources Middleware

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional architectures within entities are inefficient in adapting to changes in electronic resources consumed by multiple systems, leading to increased downtime and processing inefficiencies.

Innovation Solution

A system for autopartitioning and processing electronic resources, which involves receiving resources from third-party systems, determining their characteristics, automatically partitioning them, generating headers, and moving partitions through middleware applications to a posting application without modifying the existing architecture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the architecture is modified to adapt to new changes in electronic resources, then the system can handle new resource formats, but the downtime of multiple systems increases

Engineering Contradiction:
Improveability to adapt to new changes in electronic resourcesVSAvoiddowntime of multiple systems
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system segments electronic resources into multiple partitions based on predetermined characteristics. Each partition is processed independently through separate pipelines, allowing the system to handle new resource formats without requiring comprehensive architectural modifications. This segmentation enables selective adaptation while maintaining operational continuity of other components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a middleware application as an intermediary layer between resource reception and processing pipelines. This middleware handles the partitioning and routing of electronic resources, acting as a buffer that allows the system to adapt to new formats without directly modifying the core architecture of multiple dependent systems, thereby minimizing downtime.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If electronic resources are processed through a unified architecture, then system integration is simplified, but processing efficiency decreases when handling diverse resource types

Engineering Contradiction:
Improveprocessing efficiency of electronic resourcesVSAvoidcomplexity of processing multiple resource types
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system dynamically selects processing pipelines based on the characteristics of each electronic resource partition. Rather than using a static unified architecture, the system adapts the processing path in real-time according to resource type, format, and other predetermined characteristics, thereby optimizing processing efficiency for diverse resource types without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes processing parameters such as pipeline selection, processing depth, and resource allocation based on the specific characteristics of each electronic resource partition. This parameter-based approach allows the system to efficiently handle diverse resource types by adjusting processing behavior rather than requiring complex architectural changes for each resource type.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If the system processes all electronic resources through the same pipeline, then system architecture remains simple, but processing time increases for large volumes of resources

Engineering Contradiction:
Improveprocessing time of electronic resourcesVSAvoidcomplexity of partitioning and multiple pipelines
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system automatically partitions electronic resources into multiple smaller units based on predetermined characteristics such as resource type, size, or format. These partitions are then distributed across multiple processing pipelines that can operate in parallel, significantly reducing overall processing time for large volumes of resources while maintaining a relatively simple architecture through automated partitioning logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary partitioning and classification of electronic resources before they enter the main processing pipelines. This preliminary action organizes resources in advance based on their characteristics, enabling parallel processing without requiring complex real-time decision-making during processing, thus reducing processing time while keeping the overall system complexity manageable.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11570099B2System and method for autopartitioning and processing electronic resources
Publication Date: 2023.01.31 BANK OF AMERICA CORP
  • US11570099B2 patent drawing
  • US11570099B2 patent drawing
  • US11570099B2 patent drawing

AI summary

Embodiments of the present invention provide a system for autopartitioning and processing electronic resources. The system is configured for receiving one or more electronic resources from one or more third party systems, determining that the one or more electronic resources match one or more predetermined characteristics, moving the one or more electronic resources that match the one or more predetermined characteristics into a first pipeline and processing the one or more electronic resources.