Service Session Tracing via Configured Flow Nodes Without IDs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current service session data tracing methods adversely impact the normal operation of service systems by requiring them to add identifiers, which can lead to performance degradation and incomplete tracing due to inability to mark complete service processing flows.

Innovation Solution

A service session data tracing method that utilizes a tracing system to generate a target service flow based on user-configured service flow configuration information, including nodes and data processing rules, allowing tracing without requiring the service system to add identifiers, thus minimizing operational impact and enabling comprehensive tracing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the service system adds identifiers to enable tracing, then tracing capability is improved, but service system performance degrades and normal operation is affected

Engineering Contradiction:
Improvetracing capabilityVSAvoidservice system performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a tracing system as an intermediary that collects service session data from the service system without requiring the service system to modify its core processing logic. The tracing system acts as a mediator between the service system and the tracing function, enabling tracing capability while maintaining service system performance by avoiding direct interference with service processing operations

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the tracing function from the service system by collecting service session data at specific points (such as after service processing completes) rather than continuously during execution. This segmentation allows the tracing system to operate independently and minimizes the impact on service system performance by avoiding overhead during critical service processing operations

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the service system modifies its processing flow to include tracing operations, then tracing accuracy is improved, but service processing time increases

Engineering Contradiction:
Improvetracing accuracyVSAvoidservice processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by collecting service session data at key decision points and execution endpoints before tracing analysis is needed. Service session data is captured at the beginning and end of service processing operations, allowing comprehensive tracing accuracy to be achieved without adding tracing operations within the critical service processing path, thus avoiding time loss during service execution

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the tracing system collects detailed service session data, then tracing completeness is improved, but data processing complexity increases

Engineering Contradiction:
Improvetracing completenessVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by collecting and processing only the specific service session data elements that are necessary for tracing, rather than capturing all possible service data. The tracing system focuses on collecting data at specific locations (service entry and exit points) and processes only the relevant fields (such as service name, status, timing information), thereby achieving tracing completeness while minimizing data processing complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260046227A1Service session data tracing method and apparatus, and related device
Publication Date: 2026.02.12 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US20260046227A1 patent drawing
  • US20260046227A1 patent drawing
  • US20260046227A1 patent drawing

AI summary

This application discloses a service session data tracing method applied to a tracing system. The method is applied to the field of computer technologies. The tracing system is used to trace a service system. The tracing system includes a service flow information configuration interface. The tracing system obtains service flow configuration information through the service flow information configuration interface. The service flow configuration information includes a plurality of service flow nodes, an execution sequence of the plurality of service flow nodes, and a data processing rule corresponding to at least one service flow node. The tracing system generates a target service flow based on the service flow configuration information, and executes the data processing rule corresponding to the at least one service flow node. A user can intuitively learn of a tracing progress of the tracing system based on the target service flow.