Cloud Application Path Selection Using Real-Time Network Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for selecting network paths for cloud-based applications result in inefficient routing, leading to reduced performance of these applications.

Innovation Solution

A method and system that collect metrics on cloud-based application usage, categorize these applications, and determine secure network paths based on these metrics, proximity, and performance scores to route data traffic through optimal network points-of-presence, dynamically adjusting paths to ensure improved application performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional network path selection methods are used, then network security is maintained, but application performance deteriorates

Engineering Contradiction:
Improveapplication performanceVSAvoiddata traffic routing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically selects network paths based on real-time metrics collection and analysis. The path selection is not fixed but adapts continuously based on performance data, allowing the network to optimize routing decisions dynamically rather than using static conventional paths

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback loop where metrics are collected from network elements, analyzed to determine optimal paths, and then used to establish new routing decisions. This closed-loop feedback mechanism enables continuous improvement of path selection based on actual performance data

Inventive Principle:
Principle #23Feedback

2Reliability

If network paths are selected through particular network elements, then secure connections are established, but routing efficiency decreases

Engineering Contradiction:
Improvesecure network pathVSAvoiddata traffic routing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of network metrics and pre-determines optimal paths before data traffic needs to be routed. By analyzing metrics in advance and establishing path selections proactively, the system avoids delays in routing decisions and reduces the time required to establish secure connections

Inventive Principle:
Principle #10Preliminary action

3Productivity

If application metrics are collected and analyzed, then optimal paths are determined, but system complexity increases

Engineering Contradiction:
Improvepath selection accuracyVSAvoidmetric collection and analysis system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses a universal analysis engine that handles multiple functions: collecting metrics from various network elements, analyzing different types of data (latency, packet loss, throughput), and determining optimal paths for different applications. This multi-functional approach consolidates complexity into a single system rather than requiring separate specialized components

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12445376B2Application path selection for cloud-based applications from a client device
Publication Date: 2025.10.14 CISCO TECHNOLOGY INC
  • US12445376B2 patent drawing
  • US12445376B2 patent drawing
  • US12445376B2 patent drawing

AI summary

A system and method for improved application path selection for cloud-based applications from a client device. In one embodiment, a method includes collecting metrics of a remote user's use of one or more cloud-based applications, categorizing the one or more cloud-based applications based at least in part on the collected metrics, determining one or more secure network paths based at least in part on the categorizing of the one or more cloud-based applications, establishing the one or more secure network paths between the remote user and one or more network points-of-presence, and routing data traffic for the one or more cloud-based applications through the one or more established secure network paths.