Client Device Messaging for Telecommunication Issue Assessment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Identifying sources of telecommunication issues in client devices accessing information via networks is challenging due to the complexity of network components and the difficulty in pinpointing connectivity, communication, and networking problems.

Innovation Solution

Client devices employ messaging protocols to probe multiple network components, transmitting messages and analyzing responses to determine operational conditions, thereby identifying connectivity issues and assigning status to network components, such as routers and DNS servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If messaging protocols are used to probe multiple network components, then identification precision of telecommunication issues is improved, but device complexity increases

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

Solution Approach 1:

The patent segments the telecommunication network into multiple probeable components (network component 1, network component 2, etc.) and systematically probes each component individually. This segmentation allows precise identification of which specific component causes the service performance issue, thereby improving measurement precision without requiring the entire system to become overly complex.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The client device acts as an intermediary that generates and transmits probe messages through the network components. This intermediary approach enables systematic assessment of each component's operational condition without requiring direct complex interactions between all network elements, thus improving identification precision while managing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple network components are probed to identify issues, then reliability of issue identification is improved, but loss of time increases

Engineering Contradiction:
ImprovereliabilityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The client device performs preliminary probing of multiple network components to determine their operational conditions before attempting to access the service. By conducting these assessments in advance, the system reliably identifies potential issues and can take corrective actions or route around problems, improving overall reliability while minimizing actual service access time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where responses from probed network components are analyzed to determine operational conditions. This feedback loop allows the client device to reliably identify which components are functioning properly and which are causing service performance issues, enabling quick decision-making that balances reliability with time efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10489231B1Messaging for assessment of telecommunication issues
Publication Date: 2019.11.26 AMAZON TECH INC
  • US10489231B1 patent drawing
  • US10489231B1 patent drawing
  • US10489231B1 patent drawing

AI summary

Embodiments of the disclosure provide messaging for assessment of telecommunication issues or other types of operational issues in networks that provide a service. In one embodiment, a client device (such as a computing device) that consumes information from a service provided via a network can determine a service performance issue. In response, in certain embodiments, the client device can probe multiple network components in the network by sending multiple messages to each of the multiple network components. The client device can determine a response to the messages from at least one of the multiple network components, and can leverage the response in order to determine an operating condition of and/or assign an operating condition status to at least one of the network components. As such, in certain embodiments, the client device can identify connectivity issues, communication infrastructure issues, and/or networking issues at the network.