Cloud Connection State Monitoring for Flapping Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional cloud connection management systems lack sufficient granularity in tracking connection states, leading to overwhelming processing loads due to rapid state changes, affecting performance and reliability.

Innovation Solution

Implementing a connection management system that introduces an 'unstable' state to provide additional context on connection flapping, using an algorithm to determine when to mark and exit this state, and limiting notifications between 'unstable' state transitions to reduce processing load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If traditional binary connection state tracking is implemented, then the system structure remains simple, but the management stack becomes overwhelmed by rapid state changes causing processing overload

Engineering Contradiction:
Improveconnection state tracking structureVSAvoidmanagement stack processing capacity
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The connection state tracking is segmented into two independent components: (1) a simplified binary state tracker that records only connected/disconnected states, and (2) a separate connection event analyzer that processes state changes. This segmentation prevents the management stack from being overwhelmed by rapid state transitions while maintaining structural simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary connection event analyzer is introduced between the binary state tracker and the management stack. This intermediary filters and analyzes connection events, preventing raw state change notifications from directly overwhelming the management stack while preserving necessary information for processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If detailed connection state information is provided for every state change, then users gain comprehensive connection insights, but the processing load on the management stack increases significantly

Engineering Contradiction:
Improveconnection state information completenessVSAvoidmanagement stack processing efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system applies partial action by providing detailed connection state information selectively rather than for every state change. The connection event analyzer determines which state changes warrant detailed reporting, providing sufficient information for users to diagnose connection issues while avoiding unnecessary processing overhead for transient or insignificant state transitions.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The connection event analyzer implements feedback mechanisms to monitor connection state patterns and adjust information reporting accordingly. When connection flapping is detected, the system provides aggregated summary information rather than individual state change notifications, reducing processing load while maintaining information completeness for troubleshooting.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If connection flapping is monitored with high granularity, then users can identify connection issues accurately, but the system generates excessive notifications overwhelming the management stack

Engineering Contradiction:
Improveconnection state change detection accuracyVSAvoidnotification processing capacity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The connection event analyzer implements periodic action by monitoring connection state changes at regular intervals and applying filtering rules. Instead of generating notifications for every state transition, the system periodically evaluates whether state changes represent significant connection issues, reducing notification volume while maintaining accurate detection of genuine connection problems.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system extracts only the essential connection state information needed for troubleshooting, separating critical connection events from transient state fluctuations. By extracting and reporting only significant connection changes, the system maintains measurement precision for identifying connection issues while reducing the volume of notifications processed by the management stack.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12445363B1Cloud connection state monitoring utilizing unstable connection state analysis
Publication Date: 2025.10.14 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12445363B1 patent drawing
  • US12445363B1 patent drawing
  • US12445363B1 patent drawing

AI summary

In an example implementation consistent with the features disclosed herein, a computer-implemented method includes receiving a connection request from a client, connecting the client to a server in response to the connection request, identifying a disconnection from the client, and disconnecting the client from the server in response to the disconnection request. The method includes determining a time between the connection request and the disconnection. When the connection request and the disconnection is less than a threshold time, the method includes transmitting messaging and withholding the messaging until the connection request and the disconnection is greater than a threshold time.