Cross-Site Connection Resolution in Cloud Dependency Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches for resolving cross-site connection dependencies in cloud computing environments are limited in accuracy and delayed due to siloed agents that cannot process connections beyond their domain, leading to unresolved connections across multiple intervening computing devices.

Innovation Solution

Deploying a dependency agent on each computing device within the cloud environment to generate network topology subgraphs, identify placeholders for unresolved connections, and utilize cloud monitoring agents to process network mapping information in real-time, resolving connections across sites by matching TCP states and creation times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If siloed agents are used on individual computing devices, then device complexity is reduced and ease of operation is improved, but measurement precision of cross-site connections deteriorates and loss of information increases

Engineering Contradiction:
Improveease of operationVSAvoidmeasurement precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

A central server acts as an intermediary that collects network mapping information from multiple siloed agents across different sites. The server correlates this distributed information to resolve cross-site connections, maintaining the simplicity of individual agents while achieving global visibility through centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges information from multiple independent agents into a unified network map at the central server. By combining network mapping data from various sites and correlating it with known computing devices, the system achieves comprehensive connection resolution that individual agents cannot accomplish alone.

Inventive Principle:
Principle #5Merging (Combining)

2Device complexity

If siloed agents are used on individual computing devices, then device complexity is reduced, but loss of time occurs due to delayed resolution of unknown connections

Engineering Contradiction:
Improvedevice complexityVSAvoidloss of time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The central server continuously receives and processes network mapping information from agents in real-time. This continuous operation enables immediate correlation and resolution of cross-site connections as soon as sufficient information is available, eliminating delays associated with periodic or batch processing.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The system performs preliminary correlation of network mapping information at the central server as data arrives, rather than waiting for complete information. This preliminary action enables early resolution of connections that can be determined with partial data, reducing overall resolution time.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If centralized processing of network mapping information is implemented, then measurement precision of cross-site connections is improved, but device complexity increases

Engineering Contradiction:
Improvemeasurement precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments functionality between simple distributed agents that collect local network mapping information and a central server that performs complex correlation. This segmentation allows individual devices to remain simple while the centralized server handles the computational complexity of resolving cross-site connections.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12603817B2System and method for cross-site connection resolution in dependency mapping of a cloud computing environment
Publication Date: 2026.04.14 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12603817B2 patent drawing
  • US12603817B2 patent drawing
  • US12603817B2 patent drawing

AI summary

A method, computer program product, and computing system for deploying a respective dependency agent on a plurality of computing devices within a cloud computing environment. A network topology subgraph associated with each computing device is generated. A placeholder for an unresolved connection is generated within the network topology subgraph associated with each computing device. Network mapping information associated with each computing device from the respective dependency agent is processed. The unresolved connection is resolved across the network topology subgraphs associated with each computing device in real-time by processing matching network mapping information from each computing device. An updated network topology subgraph associated with each computing device is generated by replacing the unresolved connection with a resolved connection.