Speech Device Network Diagnostics via Cloud Metrics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of speech processing-enabled devices face difficulties in diagnosing and resolving network connectivity issues using only voice controls, as these devices often lack graphical displays and supplemental computing devices, making it hard to troubleshoot connectivity problems.

Innovation Solution

The implementation of a system where speech processing-enabled devices periodically monitor network connectivity metrics, store them locally, and send them to a cloud-based management system for analysis. This system can then provide users with verbal instructions for troubleshooting and resolving connectivity issues based on historical data and inferences about the device's condition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If speech processing-enabled devices use only voice controls without graphical displays, then device simplicity and speech processing capability are improved, but network connectivity troubleshooting capability deteriorates

Engineering Contradiction:
Improvedevice simplicityVSAvoidnetwork connectivity troubleshooting capability
Core Design Contradiction:
Device complexityVSEase of repair

Solution Approach 1:

The patent introduces a cloud-based speech processing management system as an intermediary between the speech-enabled device and the user. This mediator receives network connectivity metric data from the device, analyzes it, and provides voice-based diagnostic information and troubleshooting recommendations to the user, enabling effective troubleshooting without graphical displays on the device itself

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent shifts the troubleshooting capability from the device dimension (no display) to the cloud service dimension. By moving the diagnostic and analysis functions to a cloud-based management system, the system provides graphical or detailed information through channels other than the device display, such as mobile device applications or detailed voice responses

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If speech processing-enabled devices lack graphical displays, then device portability and speech processing focus are improved, but user ability to view network status information deteriorates

Engineering Contradiction:
Improvedevice portabilityVSAvoidnetwork status information visibility
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent implements a feedback loop where the speech-enabled device continuously monitors network connectivity metrics, sends this data to the cloud-based management system, and receives processed diagnostic information in return. This feedback mechanism ensures that network status information is captured, analyzed, and communicated back to the user through voice or other appropriate channels

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The cloud-based speech processing management system acts as an intermediary that collects, analyzes, and presents network status information. It receives raw metric data from the speech-enabled device and transforms it into actionable diagnostic information that can be communicated to users through voice responses or mobile device applications

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11641592B1Device management using stored network metrics
Publication Date: 2023.05.02 AMAZON TECH INC
  • US11641592B1 patent drawing
  • US11641592B1 patent drawing
  • US11641592B1 patent drawing

AI summary

Systems and methods for managing network connectivity of speech processing-enabled devices are provided. The speech-enabled device may periodically monitor a variety of metrics related to the network connectivity status of the device, and save those metrics in a local events log. The speech-enabled device may then periodically send those metrics to a remote speech processing management system. Users may then use voice commands to request the status of the speech-enabled device, and the speech-enabled device will send that request to the speech processing management system. The speech processing management system can then retrieve the historical metrics for that device and determine one or more inferences regarding the condition of the device. These inferences are used to diagnose potential network connectivity problems being experienced by the speech-enabled device, and to generate recommendations for remediating those problems. These recommendations may then be provided to the user as verbal instructions for troubleshooting and/or resolving those problems.