Many-to-Many Node Transfer Interface for Batch Data Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic transfer systems are limited to single-source and single-destination node transfers, concealing more efficient transfer options and requiring repetitive node selection for complex transfers, which complicates the process and consumes computing resources.

Innovation Solution

A system that allows for transfers between various combinations and quantities of source and destination nodes by searching for nodes based on criteria, generating graphical representations, and connecting them via a graphical connector, enabling simultaneous transfers and monitoring through sensing devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the user interface is limited to single source node and single destination node selection, then the interface design is simple, but transfer efficiency is reduced and alternative options are concealed

Engineering Contradiction:
Improveinterface simplicityVSAvoidtransfer efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent transitions from a one-to-one node selection interface to a many-to-many node selection interface, allowing users to select multiple source nodes and multiple destination nodes simultaneously. This dimensional expansion in the selection capability enables batch transfers and reveals alternative transfer paths that were previously concealed, thereby improving transfer efficiency without significantly complicating the interface design.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The transfer interface is designed to handle multiple transfer scenarios within a single operation: single-source to single-destination, single-source to multiple-destinations, multiple-sources to single-destination, and multiple-sources to multiple-destinations. This multi-functional capability allows the system to adapt to various transfer needs without requiring separate interface designs, maintaining simplicity while enhancing productivity.

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

2Ease of operation

If complex transfers are decomposed into several sub-transfers between single nodes, then each sub-transfer is simple to manage, but the overall process becomes complex and requires repeated node selection

Engineering Contradiction:
Improvesub-transfer simplicityVSAvoidtransfer process complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple sub-transfers into a single unified transfer operation. Instead of requiring users to separately select source and destination nodes for each sub-transfer, the system allows simultaneous selection of multiple source nodes and multiple destination nodes, automatically managing the decomposition and execution of sub-transfers in the background. This reduces the repetitive selection tasks and simplifies the overall transfer process while maintaining the manageability of individual sub-transfers.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary actions by pre-selecting and preparing multiple source nodes and destination nodes before the actual transfer execution. Users can configure the entire transfer plan in advance, including all source-destination pairs, and the system will automatically execute the decomposed sub-transfers based on this preliminary configuration, eliminating the need for repeated node selection during execution.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If repeated node selection is required for each sub-transfer, then precise control over each transfer is achieved, but computing resources are consumed and time is lost

Engineering Contradiction:
Improvetransfer control precisionVSAvoidnode selection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system allows users to pre-configure all source nodes and destination nodes for a complex transfer operation in a single action. This preliminary selection is stored and reused across all sub-transfers, eliminating the need for repeated node selection. The system maintains precise control over each sub-transfer by referencing the pre-configured node pairs, thereby reducing time loss while preserving transfer control precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Once source and destination nodes are selected, the system creates a template or copy of this selection that can be applied to multiple sub-transfers. Instead of re-selecting nodes for each sub-transfer, the system references and executes transfers based on this copied configuration, significantly reducing the time required for node selection while maintaining the precision of transfer control through the original selection criteria.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11308109B2Transfer between different combinations of source and destination nodes
Publication Date: 2022.04.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11308109B2 patent drawing
  • US11308109B2 patent drawing
  • US11308109B2 patent drawing

AI summary

According to a present invention embodiment, items are transferred between source and destination nodes. A search is performed for one or more source nodes and one or more destination nodes based on search criteria. Graphical representations of the source and destination nodes resulting from the search are generated and presented on a user interface. A graphical connector is manipulated to connect a first quantity of source nodes to a second quantity of destination nodes on the user interface, wherein at least one from a group of the first quantity and the second quantity represent a plurality of nodes from the user interface. One or more items are transferred from the first quantity of source nodes to the second quantity of destination nodes based on connections indicated by the graphical connector.