Multi-device Voice Control via Context-Aware Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In smart home environments, controlling multiple devices via voice commands can be challenging when a main keyword specifying the response target is not included in the command, leading to unintended device activation due to proximity-based control methods.

Innovation Solution

A multi-device control system that performs voice recognition, calculates distances based on decibel information and voice signal metrics, and assigns response rankings by combining context-specific correction scores and distances to accurately identify the intended device for control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If distance-based control is used to select the nearest device, then ease of operation is improved, but reliability deteriorates due to unintended device activation

Engineering Contradiction:
Improveease of operationVSAvoidreliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system changes the selection parameter from purely distance-based to a composite ranking system that combines context-specific correction scores with distance metrics. This allows the system to adapt to different situations and user intentions, improving reliability while maintaining ease of operation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system introduces context-specific correction scores as an intermediary factor between the voice command and device selection. These scores act as a mediator that adjusts the final device ranking based on contextual information, preventing unintended activations while keeping the control process simple for users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If main keyword inclusion is required in voice commands, then reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
ImprovereliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically determining user intent through context-specific correction scores without requiring explicit device naming in the voice command. The system serves itself by using environmental context and device states to resolve ambiguity, eliminating the need for users to include main keywords.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-calculating context-specific correction scores based on device states, environmental context, and usage patterns before the voice command is processed. This preliminary preparation allows the system to quickly and accurately identify the intended device without requiring explicit user specification.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If context-specific correction scores are calculated and combined with distance, then measurement precision is improved, but device complexity increases

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

Solution Approach 1:

The system segments the device selection process into distinct components: context-specific correction score calculation and distance-based ranking. By dividing the complex selection process into manageable segments, the system achieves high measurement precision while keeping each individual component relatively simple and maintainable.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11361765B2Multi-device control system and method and non-transitory computer-readable medium storing component for executing the same
Publication Date: 2022.06.14 LG ELECTRONICS INC
  • US11361765B2 patent drawing
  • US11361765B2 patent drawing
  • US11361765B2 patent drawing

AI summary

Disclosed is a multi-device control method including: performing a voice recognition operation on a voice command generated from a sound source; identifying distances between each of the plurality of devices and the sound source; assigning response rankings to the devices by combining a context-specific correction score of each device corresponding to the voice command and the distances; and selecting a device to respond to the voice command from among the devices according to the response rankings.