IoT Voice Command Boundary Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In augmented reality and IoT environments, users face inefficiencies when issuing voice commands to multiple devices, as a single command may not be recognized by all devices, requiring multiple voice commands to be given individually.

Innovation Solution

A method for creating a boundary around multiple devices using a computer-implemented system, allowing a single voice command to be transmitted to all devices within the defined boundary, utilizing a boundary creation program that determines devices, receives boundary indications, creates boundaries, and transmits commands to the devices for execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single voice command is given to control multiple devices, then the ease of operation is improved, but the reliability of command recognition deteriorates because not all devices may recognize the command

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

Solution Approach 1:

The patent introduces an intermediary system (the boundary creation program and central processing system) that mediates between the user's voice command and the multiple devices. The system creates a virtual boundary that groups devices, and the intermediary processes the command to ensure reliable distribution to all targeted devices, solving the reliability issue while maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a universal boundary structure that can encompass multiple different types of devices within a single group. This boundary becomes a multi-functional container that handles command distribution, device grouping, and coordination, allowing a single voice command to reliably control multiple diverse devices through one unified interface.

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

2Reliability

If multiple voice commands are given to ensure all devices are controlled, then the reliability of command execution is improved, but the loss of time increases due to repeated commands

Engineering Contradiction:
ImprovereliabilityVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-defining boundaries and pre-grouping devices before commands are issued. The boundary creation program establishes device groupings in advance, so when a voice command is given, the system already has the organizational structure ready to efficiently distribute the command to all relevant devices simultaneously, eliminating the need for repeated commands and reducing time loss.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a boundary system is implemented to group devices, then the productivity of device control is improved, but the device complexity increases due to boundary creation and management

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The boundary creation program implements self-service by automatically managing device groupings and boundary definitions. The system can autonomously create, modify, and maintain boundaries based on device locations and user interactions, reducing the manual complexity burden on users while maintaining high productivity in device control operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11710483B2Controlling voice command execution via boundary creation
Publication Date: 2023.07.25 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11710483B2 patent drawing
  • US11710483B2 patent drawing
  • US11710483B2 patent drawing

AI summary

In an approach to controlling voice command execution via boundary creation, one or more computer processors determine one or more devices included in an Internet of Things platform. One or more computer processors receive, from a user, an indication of a boundary around two or more devices of the one or more devices. One or more computer processors create a boundary around the two or more devices of the one or more devices. One or more computer processors receive a voice command from the user associated with the two or more devices of the one or more devices. One or more computer processors transmit the voice command to the two or more devices of the one or more devices within the boundary.