Multi-Network Data Exchange Switching for Outage Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network interruptions, such as outages and blackouts, cause severe downtime in data exchange networks, rendering user devices unusable as they are typically configured to operate within a single network, leading to inefficiencies and resource wastage.

Innovation Solution

A system and method that enables user devices to access multiple data exchange networks, dynamically switching to an alternative network upon interruption, using tokens generated based on predefined rules and policies to facilitate seamless data exchange across decentralized networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user devices are configured to operate within a single network, then device simplicity and network security are improved, but system reliability deteriorates during network interruptions

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The user device is configured to access multiple data exchange networks instead of being restricted to a single network. The device includes a network selector that can choose from multiple available networks, enabling it to perform the same data exchange function through different network paths, thus improving reliability without significantly increasing complexity

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

Solution Approach 2:

The system dynamically switches between different data exchange networks based on real-time availability and status. The network selector continuously monitors network conditions and can transition from one network to another, making the system adaptable to changing network environments and improving reliability during interruptions

Inventive Principle:
Principle #15Dynamics

2Productivity

If user devices are restricted to a single network, then network security and configuration simplicity are improved, but productivity deteriorates due to downtime during network interruptions

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system pre-configures multiple data exchange networks and maintains information about their availability and status before interruptions occur. When a network interruption is detected or anticipated, the system can quickly switch to an alternative pre-identified network, minimizing downtime and maintaining productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A network selector component acts as an intermediary between the user device and multiple data exchange networks. This mediator manages network selection and switching logic, allowing the device to access multiple networks while keeping the user interface simple and maintaining high productivity during network interruptions

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If dynamic network switching is implemented, then system reliability and productivity are improved, but device complexity and configuration difficulty increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The network selector operates autonomously to manage network switching without requiring user intervention. The system automatically monitors network status, selects appropriate networks, and performs transitions based on predefined policies, maintaining high reliability while keeping the operation simple for end users

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12531869B2System and method to reduce interruptions in a network
Publication Date: 2026.01.20 BANK OF AMERICA CORP
  • US12531869B2 patent drawing
  • US12531869B2 patent drawing
  • US12531869B2 patent drawing

AI summary

An apparatus comprises a memory communicatively coupled to a processor. The memory is configured to store network interchange parameters and user profiles. The processor is configured to receive a data exchange request triggered by a user device. Further, the processor is configured to request, to a decentralized network, a token indicating that a user profile associated with the user device is entitled to access an entitlement, determine whether a data exchange network is available to exchange data in accordance with the network interchange parameters, identify a second data exchange network that is available in accordance with second network interchange parameters in response to determine that the data exchange network is unavailable, and request a data exchange output from the second data exchange network via the token. The processor is configured to receive the data exchange output from the second data exchange network.