Voice Control System Device Identification Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current intelligent device control methods only perform literal intent recognition on user voice instructions, leading to potential operations on unintended devices, resulting in poor user experience due to lack of understanding of the device's current state.

Innovation Solution

A method that involves collecting voice data, performing semantic recognition, determining the target intelligent device based on device information, generating control commands, and sending them to the device, while also acquiring and considering the device's current state and firmware version, ensuring accurate operation according to user intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If only literal intent recognition is performed on user voice instructions, then the control system is simple and fast, but it cannot accurately identify the target device and may operate on unintended devices

Engineering Contradiction:
Improvedevice identification accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting device information (device names, locations, attributes) and storing it in a database before the control operation. When a user gives a voice instruction, the system queries this pre-collected information to accurately identify the target device, thereby improving identification accuracy without significantly increasing operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (the device information database and query mechanism) between the voice recognition module and the device control module. This intermediary translates the user's intent into accurate device identification by matching voice-inferred device information with the stored device information, resolving the contradiction between simple control and accurate identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system does not check device state information, then the control operation is executed quickly, but it may fail to operate on offline or unavailable devices

Engineering Contradiction:
Improvedevice operation reliabilityVSAvoiddevice state checking time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs a partial check by only querying essential state information (online/offline status) rather than comprehensive device states. This selective querying approach ensures that the system verifies device availability before execution, improving operation reliability while minimizing the time consumed by state checking.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the system uses only device identification information, then the device selection is straightforward, but it cannot distinguish between multiple devices with the same identification

Engineering Contradiction:
Improvedevice distinction accuracyVSAvoiddevice information structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by collecting and storing multiple dimensions of device information (device names, locations, attributes, identification) for each device. When identifying a target device, the system queries these specific local characteristics that differentiate devices. For example, even if two devices have similar identification, their different locations or attributes enable precise distinction, thereby improving device distinction accuracy without overly complicating the information structure.

Inventive Principle:
Principle #3Local quality

4Reliability

If the system does not check firmware version, then the control command is sent immediately, but it may fail due to outdated device firmware

Engineering Contradiction:
Improvecontrol command execution reliabilityVSAvoidfirmware verification process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary firmware version checking before sending control commands. By querying the device's firmware version in advance and comparing it with the required version, the system ensures that the device can execute the control command successfully. This preliminary verification improves control command execution reliability while keeping the firmware verification process relatively simple through straightforward version comparison.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11205427B2Method, apparatus, system, device for controlling intelligent device and storage medium
Publication Date: 2021.12.21 BEIJING XIAOMI INTELLIGENT TECH CO LTD
  • US11205427B2 patent drawing
  • US11205427B2 patent drawing
  • US11205427B2 patent drawing

AI summary

The disclosure relates to a method, an apparatus, a system and a device for controlling an intelligent device, and a storage medium. The method includes collecting voice data of a user; performing semantic recognition processing on the collected voice data of the user to obtain a recognition result; determining a target intelligent device based on device information in the recognition result; generating a control command based on operation instruction information in the recognition result; and sending the control command to the target intelligent device.