Local Speech Device Channel Selection for Multi-Protocol Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Speech processing systems face latency and increased user costs due to the involvement of multiple devices in command execution, particularly when controlling devices without microphones, leading to interference between different wireless communication protocols used by these devices.

Innovation Solution

A local speech device is configured to select a communication channel for one wireless communication protocol based on congestion metrics of that protocol and adjacent protocols, optimizing channel usage to minimize interference and reduce the need for third-party routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple devices are involved in command execution for speech processing systems, then speech recognition and natural language understanding capabilities are improved, but latency increases and user costs increase

Engineering Contradiction:
Improvespeech processing capabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the speech processing functionality from multiple separate devices and consolidates it into a single local speech device. This local device performs both speech recognition and natural language understanding locally, eliminating the need for multiple device handoffs and reducing latency while maintaining processing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent merges speech recognition and natural language understanding functions into a single integrated local speech device. By combining these functions in one device rather than distributing them across multiple devices, the system reduces communication overhead and latency while maintaining comprehensive speech processing capability.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multiple wireless communication protocols are used for device communication, then communication versatility is improved, but interference between protocols increases

Engineering Contradiction:
Improvecommunication protocol compatibilityVSAvoidwireless interference
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a channel selection component as an intermediary that manages communication between devices using different wireless protocols. This component monitors channel congestion across multiple protocols and dynamically selects the least congested channel for communication, thereby reducing interference while maintaining versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent dynamically changes communication parameters by monitoring channel congestion levels and selecting different communication channels based on current conditions. This allows the system to adapt to varying interference conditions and maintain reliable communication across multiple protocols by switching to less congested channels when interference is detected.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10299278B1Channel selection for multi-radio device
Publication Date: 2019.05.21 AMAZON TECH INC
  • US10299278B1 patent drawing
  • US10299278B1 patent drawing
  • US10299278B1 patent drawing

AI summary

A multi-radio wireless device capable of communicating on several wireless communication protocols (WCP) such as Wi-Fi, Bluetooth, ZigBee, etc. may select a communication channel for a desired WCPs by measuring both overlapping and non-overlapping channels of another WCP and determining combined congestion metrics (which measure communications of other devices using the particular channels) for those overlapping and non-overlapping channels. Each channel of the desired WCP may be measured using different combined congestion metrics as well as the individual congestion metrics for the potential channels of the desired WCP. The availability of particular channels of the desired WCP may be measured in this way to select a channel of the desired WCP that is most likely to be available and whose potentially interfering traffic (as measured by the congestion metrics) is least likely to interfere with other communications of a device, including other communications on other WCPs.