Voice Interface for Residential Gateways Protocol Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The configuration of access point devices in wireless networks is challenging due to the need for multiple communication connections and command protocols, which complicates user interactions and degrades the quality of service.

Innovation Solution

A voice-based command interface that converts user voice commands into appropriate communication and command protocols, allowing access point devices to be configured through a single interface, using mechanisms like JSON, XML, or WebUI, depending on connection status and available agents, to streamline interactions and improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple communication connections and command protocols are used for accessing access point devices, then the functionality and adaptability of the system is improved, but the device complexity and ease of operation deteriorate

Engineering Contradiction:
ImprovefunctionalityVSAvoidcomplexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal voice-based interface that can access multiple different communication connections (cloud server, local connection agent, WebUI) through a single unified interface. The voice command processing system translates various protocol requirements into a common voice interaction paradigm, allowing one interface to serve multiple access methods without requiring users to understand or select between different protocols manually.

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

Solution Approach 2:

The patent introduces a voice command processing system as an intermediary layer between the user and the complex communication protocols. This intermediary translates simple voice commands into appropriate protocol selections and communication paths, shielding the user from protocol complexity while maintaining access to multiple communication methods. The system acts as a mediator that handles the complexity of protocol selection and translation automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple communication connections and command protocols are used for accessing access point devices, then the adaptability is improved, but the ease of operation deteriorates

Engineering Contradiction:
ImprovefunctionalityVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal voice-based interface that can access multiple different communication connections (cloud server, local connection agent, WebUI) through a single unified interface. The voice command processing system translates various protocol requirements into a common voice interaction paradigm, allowing one interface to serve multiple access methods without requiring users to understand or select between different protocols manually.

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

Solution Approach 2:

The system performs self-service by automatically determining which communication connection and protocol to use based on the current network state and device capabilities. The voice command processing system autonomously selects the appropriate access path (cloud server, local agent, or direct WebUI) without user intervention, making the system adaptive and self-optimizing while keeping the user interface simple.

Inventive Principle:
Principle #25Self-service

3Reliability

If different communication connections and protocols are used, then the quality of service is improved in different circumstances, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improvequality of serviceVSAvoiddifficulty of configuration
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback mechanisms where the voice command processing system continuously monitors network connectivity status, device capabilities, and communication conditions. Based on this feedback, the system automatically determines the optimal communication path and protocol to use. The system receives feedback about network state (connected vs. disconnected, available services) and adjusts its behavior accordingly, making the configuration process transparent and automated.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically determining which communication connection and protocol to use based on the current network state and device capabilities. The voice command processing system autonomously selects the appropriate access path (cloud server, local agent, or direct WebUI) without user intervention, making the system adaptive and self-optimizing while keeping the user interface simple.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12062371B2Voice based interface for residential gateways and access point devices
Publication Date: 2024.08.13 ARRIS ENTERPRISES LLC
  • US12062371B2 patent drawing
  • US12062371B2 patent drawing
  • US12062371B2 patent drawing

AI summary

A client device attempts to communicate with an access point device both when it is connected to the wireless network along with the access point device as well as when the client device is remote communicating over the Internet. The client device determines a communications path and appropriate command protocol depending upon the client device's location and the communications command protocol supported by the access point device. Once this selection occurs, a user may provide a voice command which is translated into text and converted into an appropriate formatted command message for transmission to the access point device. Any response from the access point device is received by the client device as the same formatted command message which is converted to speech and presented to the user and both an audio and a visual display corresponding to the response.