Voice Command Routing for Multi-Device Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice operation systems face difficulties in coordinating the operation of multiple devices efficiently through voice commands, particularly in executing complex jobs that require interaction between different devices.

Innovation Solution

An information processing system that connects multiple devices via a network, utilizing a mobile terminal, voice recognition server, AI assistant server, and electronic blackboard to recognize and interpret voice commands, and send instruction information to the appropriate devices for coordinated operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voice data is sent to a server for conversion to control commands, then voice-driven device actions can be performed, but coordinating operations among multiple devices becomes difficult

Engineering Contradiction:
Improvevoice-driven device actionsVSAvoidcoordination among multiple devices
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the coordination task by assigning a coordinator device role to one of the external devices. This coordinator device is responsible for receiving the high-level instruction from the information processing device and distributing appropriate sub-tasks to other devices in the network, thereby simplifying multi-device coordination without requiring complex centralized control

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The information processing device acts as an intermediary between the user's voice command and the external devices. It receives the voice command, identifies the coordinator device, and sends the instruction to the coordinator rather than directly to each device, facilitating indirect but efficient multi-device coordination

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If complex jobs requiring coordination among multiple devices are executed, then functionality is enhanced, but execution ease deteriorates

Engineering Contradiction:
Improvecomplex job executionVSAvoidjob execution ease
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

Complex jobs are segmented into smaller sub-tasks that can be independently executed by different external devices. The coordinator device receives the complex job instruction and automatically divides it into manageable sub-tasks, allowing each device to perform its specific function without requiring the user to manually coordinate each step

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The coordinator device automatically manages the distribution and coordination of sub-tasks among devices without requiring user intervention. The system performs self-service by autonomously handling the complexity of multi-device coordination, allowing users to simply issue high-level commands

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11423903B2Information processing system and information processing method
Publication Date: 2022.08.23 RICOH CO LTD
  • US11423903B2 patent drawing
  • US11423903B2 patent drawing
  • US11423903B2 patent drawing

AI summary

An information processing system is connected to a first external device via a network. The information processing system includes circuitry configured to perform: obtaining voice information for operating the first external device; recognizing the voice information obtained at the obtaining; interpreting, from a recognition result obtained at the recognising, processing information indicating processing to be performed in the first external device, first address information identifying the first external device, and second address information identifying a second external device to which the first external device is to send a result of the processing; and sending instruction information including the processing information and the second address information, to the first external device identified by the first address information.