Decentralized Network Request Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network processing systems are inefficient in handling complex requests across multiple knowledge domains, as they require serial service requests, leading to wasteful use of networking and processing resources.

Innovation Solution

A decentralized network system that allows users to generate a single service request encompassing multiple knowledge domains, with nodes rated for expertise in specific domains, enabling efficient routing and compilation of responses, thereby reducing the burden on servers and nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single server maintains a comprehensive knowledge repository covering multiple knowledge domains, then it can provide responses across all domains, but memory usage and processing overhead increase significantly

Engineering Contradiction:
Improveknowledge domain coverageVSAvoidmemory usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system segments the knowledge repository into domain-specific repositories distributed across multiple nodes in a decentralized network. Each node specializes in one or more specific knowledge domains rather than a single server holding all knowledge. This segmentation reduces the memory burden on individual nodes while collectively maintaining comprehensive knowledge coverage across the network.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple serial service requests are generated for different knowledge domains, then each request can be processed individually, but processing time and network overhead increase

Engineering Contradiction:
Improveresponse accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system merges multiple service requests into a single complex service request that can span multiple knowledge domains. The decentralized network receives this single request and distributes sub-requests to appropriate specialized nodes, then aggregates their responses. This merging reduces network overhead and processing time compared to sending multiple separate requests, while maintaining response accuracy through domain-specialized nodes.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If a single node provides expert responses across multiple knowledge domains, then response quality may be maintained, but the node becomes a bottleneck and processing speed decreases

Engineering Contradiction:
Improveresponse qualityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the workload across multiple specialized nodes in a decentralized network, where each node focuses on specific knowledge domains. This eliminates the bottleneck created by a single node attempting to handle all domains, as requests are distributed to multiple capable nodes simultaneously, thereby increasing overall processing speed while maintaining response quality through domain expertise.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each node in the decentralized network develops local quality by specializing in specific knowledge domains, becoming highly competent in those areas. This local specialization allows nodes to provide high-quality responses in their domains while the network as a whole handles diverse requests efficiently through distribution, avoiding the bottleneck of a generalist node.

Inventive Principle:
Principle #3Local quality

4Loss of energy

If serial service requests are used for multiple knowledge domains, then resource consumption per request can be controlled, but total network and processing resources are wasted

Engineering Contradiction:
Improveresource efficiencyVSAvoidrequest handling efficiency
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The system combines multiple service requests into a single complex service request that addresses multiple knowledge domains simultaneously. This merging allows the decentralized network to process all domains in one coordinated operation rather than sequentially, reducing total network traffic and processing overhead while improving overall request handling efficiency and resource utilization.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12177094B2System and method for servicing requests in a decentralized network
Publication Date: 2024.12.24 BANK OF AMERICA CORP
  • US12177094B2 patent drawing
  • US12177094B2 patent drawing
  • US12177094B2 patent drawing

AI summary

A system is configured to determine multiple sub-requests from one of service requests received from a user device. The system associates each sub-request to at least one knowledge domain. The sub-requests are transmitted to a decentralized network. In turn, the decentralized network generates one or more responses associated with each knowledge domain in each sub-request. At this stage, the system relates multiple responses corresponding to the received service request to a same identifier (i.e., a common identifier) and provide the responses related to the identifier to the user device as a single service request response.