Dynamic Hub Node Switching in Trading Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional grid computing systems are limited by the non-homogeneous nature of computing capabilities across a network, restricting the ability of devices to interact and expand functionality over time, as they rely on a fixed server for task distribution and functionality dissemination.
Innovation Solution
Implementing a trading network that uses participant nodes as hubs, allowing dynamic switching and functionality distribution from one node to another, enabling system-to-system functionality exchange without relying on a central server, and allowing any node to act as a hub or recipient based on contract agreements and available capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a fixed server is used to distribute tasks and functionality in a grid network, then task distribution can be coordinated, but the system lacks flexibility and adaptability when computing capabilities change across the network
Solution Approach 1:
The patent implements dynamic hub selection where any participant node can become the hub node based on current network conditions and computing capabilities. This dynamic approach allows the system to adapt to changing conditions without requiring a completely new architecture, resolving the contradiction between adaptability and system complexity.
Solution Approach 2:
The patent makes all participant nodes capable of functioning as hub nodes, giving each node multiple potential roles. This universality allows any node to distribute tasks and functionality when needed, enhancing system adaptability while maintaining a relatively simple underlying architecture that all nodes share.
2Ease of operation
If traditional JAVA applets are used for distributed processing, then a web page environment is provided, but the system requires a server to coordinate data distribution to various CPUs
Solution Approach 1:
The patent extracts the coordination function from a dedicated server and distributes it to participant nodes that can voluntarily act as hub nodes. This removes the mandatory server requirement while maintaining coordination capabilities, reducing coordination complexity while preserving ease of operation.
Solution Approach 2:
The patent enables participant nodes to self-organize and self-coordinate through voluntary hub node selection. Nodes independently determine which other nodes to act as hubs based on their own needs and the network state, eliminating the need for external server coordination and reducing overall system complexity.
3Productivity
If functionality is passed only at the request of the receiving node, then nodes maintain autonomy, but the hub node cannot proactively optimize network functionality distribution
Solution Approach 1:
The patent allows hub nodes to proactively pass functionality to participant nodes before the participant nodes explicitly request it. The hub node can anticipate needs and distribute functionality in advance, improving productivity while maintaining the autonomous nature of participant nodes through optional acceptance of passed functionality.
Data Source
AI summary
Methods and apparatus can enable a trading network can use participant nodes of the trading network as a hub node to distribute tasks within the trading network, instead of a fixed server as a fixed hub. The trading network can allow for distribution of tasks for grid computing. The trading network can also be enabled to switch from using one participant node as the hub to using another participant node as the hub. Additionally, the hub node can be enabled to pass functionality to another node at the request of the hub node instead of at the request of the receiving node.


