Intermediate Node Determination via Data Flow Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Request nodes in data processing networks lack a clear understanding of intermediate nodes, leading to aimlessness in selecting appropriate nodes for acquiring target services due to the absence of a clear connection relationship between request, response, and intermediate nodes.

Innovation Solution

A method and apparatus for determining intermediate nodes by collecting original data flows, identifying request and response nodes through semantic analysis, clustering, and determining preferred connection paths based on optimization objectives such as quality of service and access frequency, to guide the selection of intermediate nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple intermediate nodes are deployed on the network to provide information services, then the service acquisition capability is improved, but the complexity of node selection increases and request nodes become aimless in selecting intermediate nodes

Engineering Contradiction:
Improveservice acquisition capabilityVSAvoidnode selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies feedback by collecting original data flows that record the actual paths taken by request nodes to acquire services, analyzing these flows to determine optimal connection paths, and using this feedback information to guide future node selections. This closes the loop by using actual performance data to improve selection accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary action by proactively determining and pre-establishing optimal connection paths between request nodes and response nodes through semantic analysis of data flows. This preliminary path determination guides subsequent node selections, preventing aimlessness before it occurs.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If request nodes do not have clear understanding of intermediate nodes, then network flexibility is maintained, but the efficiency of service acquisition decreases due to aimless selection

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidservice acquisition efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary mechanism in the form of a system that collects, analyzes, and processes data flow information. This intermediary layer bridges request nodes and response nodes by determining optimal connection paths, enabling efficient service acquisition without compromising network flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical/random selection process with an information-based system that uses semantic analysis of data flows to determine optimal paths. This substitution transforms aimless selection into an intelligent, information-driven process.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Measurement precision

If original data flows are collected and analyzed to determine connection paths, then the accuracy of intermediate node selection is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvenode selection accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts key information from original data flows through semantic analysis, focusing only on the essential elements needed to determine connection paths. This extraction approach reduces processing complexity while maintaining selection accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the data flow analysis process into distinct stages: collecting original data flows, performing semantic analysis, determining connection paths, and selecting optimal paths. This segmentation allows each stage to be optimized independently, reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11044157B2Intermediate node determining method and apparatus
Publication Date: 2021.06.22 HUAWEI TECH CO LTD
  • US11044157B2 patent drawing
  • US11044157B2 patent drawing
  • US11044157B2 patent drawing

AI summary

An intermediate node determining method and apparatus are provided, where the method includes: collecting an original data flow used to acquire a target service; based on the original data flow, determining request nodes and response nodes that are in nodes, and determining a connection relationship between the nodes; combining the determined request nodes into a first composite node and the determined response nodes into a second composite node, and determining, based on the determined connection relationship between the nodes, a connection path between the first composite node and the second composite node; and determining, based on a selected optimization objective and from the connection paths, at least one preferred connection path, to acquire an intermediate node on the at least one preferred connection path.