Communication Link Maintenance via Endpoint State Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in maintaining and reestablishing secure connections during communication outages, which can be time-consuming and cumbersome, especially in remote connections across multiple networks.

Innovation Solution

A computing system with client and server agents that facilitate communication and maintain communication channels during outages, allowing for rerouting or reestablishment without requiring new validation procedures, by maintaining endpoints of the communication channel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If communication channels are reestablished from scratch during network failures, then secure connection can be restored, but time is lost due to lengthy validation and login procedures

Engineering Contradiction:
Improvesecure connection restorationVSAvoidreconnection time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by maintaining the endpoint definitions and authentication state during network outages. When a network failure occurs, the endpoints remain registered and authenticated in the system, so upon recovery, the connection can be reestablished immediately without requiring full re-validation or re-login procedures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system prepares for potential network failures by maintaining persistent endpoint registrations and authentication states in advance. This cushioning mechanism ensures that when network failures occur, the system already has the necessary authentication information and endpoint definitions stored, eliminating the need for time-consuming re-validation processes.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Loss of time

If communication channels are maintained during outages, then reconnection is faster, but system complexity increases due to endpoint management

Engineering Contradiction:
Improvereconnection timeVSAvoidendpoint management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system introduces an intermediary endpoint management mechanism that acts as a mediator between communication channels and network infrastructure. This intermediary layer handles the complexity of maintaining endpoint definitions, registrations, and authentication states during outages, while presenting a simple reconnection interface to users and applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The endpoint management system performs multiple functions: it maintains endpoint definitions, manages authentication states, handles network failure detection, and coordinates reconnection processes. By consolidating these diverse functions into a universal endpoint management mechanism, the system reduces overall complexity compared to having separate systems for each function.

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

3Ease of operation

If validation procedures are bypassed during reconnection, then user experience improves, but security may be compromised

Engineering Contradiction:
Improvereconnection easeVSAvoidsecurity assurance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs validation procedures in advance by maintaining authenticated endpoint registrations during normal operation. When network failures occur, these pre-validated endpoint definitions and authentication states are preserved, allowing the system to bypass repetitive validation during reconnection while ensuring security was already established through prior authentication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms that continuously monitor network conditions and endpoint states. During outages, the system receives feedback about network failures but maintains the authenticated endpoint definitions. Upon recovery, feedback confirms the endpoint is ready for reconnection, allowing the system to resume communication without requiring full re-validation while maintaining security through continuous state monitoring.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10873497B2Systems and methods for maintaining communication links
Publication Date: 2020.12.22 VERIZON PATENT & LICENSING INC
  • US10873497B2 patent drawing
  • US10873497B2 patent drawing
  • US10873497B2 patent drawing

AI summary

The various embodiments described herein include methods, devices, and systems for maintaining communication links. In one aspect, a computing system includes: (1) a client agent communicatively coupled to a client device, the client agent configured to: (a) facilitate communication between the client device and a remote server via a communication channel including a first portion of the communication channel between the client device and the client agent; and (b) maintain the first portion of the communication channel during a communication outage in a different portion of the communication channel; and (2) a communications server distinct from the client device and the remote server, the communications server configured to: (a) enable communication between the client device and the remote server via the communication channel; and (b) reestablish the communication channel in the event of a communication outage between the client agent and the remote server.