Director Computer for Dynamic Network Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network architectures often suffer from inefficiencies due to a one-to-one relationship between assignment computers and worker computers, leading to suboptimal utilization of worker computer resources and limitations in distributing computational tasks effectively.

Innovation Solution

A dynamically configurable network architecture that includes a director computer capable of communicating with multiple worker computers and assignment computers. The director computer assigns instructions to worker computers based on available computational capacity and distributes tasks to optimize resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a one-to-one relationship between assignment computers and worker computers is used, then the network architecture is simple to implement, but worker computer resource utilization becomes suboptimal

Engineering Contradiction:
Improveease of implementationVSAvoidresource utilization
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments the one-to-one assignment relationship into a many-to-many relationship through the introduction of a director computer that coordinates multiple assignment computers with multiple worker computers. This segmentation allows resources to be dynamically allocated across multiple connections rather than being locked into fixed pairs, thereby improving resource utilization while maintaining implementation simplicity through centralized coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The director computer serves multiple functions: it acts as a coordinator between assignment computers and worker computers, manages connection routing, monitors resource availability, and dynamically reconfigures the network topology. This multi-functional approach allows the system to maintain simple implementation while achieving optimal resource utilization through intelligent central化管理.

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

2Stability of the object's composition

If a fixed network topology is used, then the system is stable and easy to manage, but flexibility to adapt to changing computational demands is limited

Engineering Contradiction:
Improvesystem stabilityVSAvoidflexibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic reconfigurability in the network topology through the director computer, which can dynamically establish, modify, and terminate connections between assignment computers and worker computers based on real-time computational demands and resource availability. This dynamic approach maintains system stability through controlled changes while providing the flexibility to adapt to varying workloads.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms where the director computer monitors the state of worker computers (computational capacity, current workload, availability) and uses this information to make intelligent routing decisions. This feedback loop ensures the system remains stable by responding to actual system conditions while adapting to changing computational demands through data-driven reconfiguration.

Inventive Principle:
Principle #23Feedback

3Productivity

If multiple assignment computers connect to multiple worker computers through a director computer, then resource utilization is optimized, but the network architecture becomes more complex

Engineering Contradiction:
Improveresource utilizationVSAvoidnetwork architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The director computer acts as an intermediary that mediates all interactions between assignment computers and worker computers. This intermediary approach optimizes resource utilization by enabling many-to-many connections while managing the inherent complexity through centralized control logic, routing tables, and connection state management, thereby shielding the overall system from excessive complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically changes parameters such as connection routing, resource allocation ratios, and task distribution policies based on real-time system state. These parameter changes enable optimized resource utilization without permanently increasing structural complexity, as the complexity is managed through software-based parameter adjustment rather than hardware complexity.

Inventive Principle:
Principle #35Parameter changes

4Power

If computational tasks are distributed across multiple worker computers, then processing capacity is increased, but task distribution and coordination become more difficult

Engineering Contradiction:
Improveprocessing capacityVSAvoidtask distribution difficulty
Core Design Contradiction:
PowerVSEase of operation

Solution Approach 1:

The patent extracts the complexity of task distribution and coordination from the individual assignment computers and concentrates it in the director computer. This extraction allows multiple worker computers to be utilized for increased processing capacity while the director computer handles the difficult aspects of task distribution, routing, and coordination through specialized algorithms and data structures.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250202767A1Dynamically configurable network architecture and methods
Publication Date: 2025.06.19 DMG BLOCKCHAIN SOLUTIONS INC
  • US20250202767A1 patent drawing
  • US20250202767A1 patent drawing
  • US20250202767A1 patent drawing

AI summary

Machines and articles, processes for using the machines and articles, processes for making the machines and articles, and products produced by the processes of making, along with necessary intermediates, involving aspects of a dynamically configurable network architecture.