Server-Mediated Voice Command Routing Across Multiple Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies lack standards for multiple computing devices to work together to determine the intended voice command and the target computing device, leading to conflicts or redundancies in executing voice commands.

Innovation Solution

A system and method that receives voice input data from multiple computing devices associated with a user account, determines an intended voice command by merging and analyzing the data, and provides instructions to the appropriate target device for execution, utilizing techniques such as timestamp, location, and voice recognition to resolve conflicts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple computing devices capture the same voice command, then voice command recognition coverage is improved, but conflicts and redundancies in executing commands occur

Engineering Contradiction:
Improvevoice command recognition coverageVSAvoidcommand execution consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A server acts as an intermediary to receive voice commands from multiple computing devices, determine the intended target device, and route commands appropriately. This mediator resolves conflicts by centralizing the decision-making process for command routing, preventing redundant executions while maintaining broad recognition coverage across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables a single voice command to be universally recognized across multiple computing devices (smartphones, tablets, computers, smart speakers) without requiring each device to independently process the command. The server provides multi-functional coordination, allowing the same command infrastructure to serve diverse device types while ensuring only the appropriate target device executes the command.

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

2Ease of operation

If each computing device independently processes voice commands, then device autonomy is improved, but conflicts in determining target devices occur

Engineering Contradiction:
Improvedevice autonomyVSAvoidcommand routing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The complex logic for determining target devices and resolving command routing conflicts is extracted from individual computing devices and centralized on a server. This allows devices to maintain operational simplicity and autonomy for capturing and transmitting commands, while the server handles the sophisticated routing decisions, reducing overall system complexity at the device level.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server serves as an intermediary that manages the complexity of command routing and target device determination. Individual devices can operate autonomously in capturing commands without needing to implement complex routing logic, while the server mediates between multiple devices and the ultimate target, balancing device autonomy with centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If voice commands are processed without a standardized system, then device compatibility is improved, but conflicts in command interpretation occur

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcommand intent accuracy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system provides a universal platform that maintains compatibility across diverse computing devices while preserving command intent accuracy. By using a standardized server-mediated approach, the system can handle commands from various device types without requiring device-specific interpretation logic, ensuring consistent and accurate command execution across the entire device ecosystem.

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

Solution Approach 2:

The server receives voice commands from multiple devices, determines the intended target, and provides feedback by routing commands to the appropriate device. This feedback mechanism ensures that command intent is preserved and accurately transmitted, allowing the system to maintain both broad device compatibility and precise command interpretation through iterative refinement of the routing process.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12387726B2Voice commands across devices
Publication Date: 2025.08.12 GOOGLE LLC
  • US12387726B2 patent drawing
  • US12387726B2 patent drawing
  • US12387726B2 patent drawing

AI summary

Aspects of the subject technology relate to a method for using a voice command for multiple computing devices. First voice input data is received from a first computing device associated with a user account, where the first voice input data comprises a first voice command captured at the first computing device. Second voice input data is received from a second computing device associated with the user account where the second voice input data comprises a second voice command captured at the second computing device. An intended voice command is determined based on the obtained first and second voice input data. Based on the intended voice command, a first target computing device is determined. First instructions associated with the intended voice command are provided to the first target computing device for execution.