Portable Electronic Assistant Voice Mapping for Roaming Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic assistants lack portability, requiring users to reconfigure and learn new voice commands when traveling to different environments, as their settings and voice command associations are not transferable to external devices, leading to inconvenience and inefficiency.

Innovation Solution

A roaming electronic assistant system that captures voice command associations in a home environment, maps them to device commands, and sends these mappings to a server application, allowing users to control devices in destination environments using the same voice commands, with an integrated concierge service for entertainment and dining recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If electronic assistant settings and voice command associations are stored locally on the home device, then the device can operate autonomously in the home environment, but the settings cannot be transferred to devices in destination environments

Engineering Contradiction:
Improveportability of voice command associationsVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A server acts as an intermediary between the home electronic assistant device and destination electronic assistant devices. The server stores voice command associations and device command mappings, receiving requests from home devices and distributing appropriate mappings to destination devices, enabling portability without direct device-to-device communication

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system transitions from local-only storage to a cloud-based dimensional extension. Voice command associations are stored not only locally on the home device but also remotely on a server, adding a new storage dimension that enables access from multiple destination devices across different environments

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If voice command associations are customized for specific home devices, then the device can be optimized for the user's home environment, but the user must reconfigure commands when traveling to different environments

Engineering Contradiction:
Improveuser convenience during travelVSAvoidtime required for reconfiguration
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring destination electronic assistant devices with voice command associations before the user arrives. The server proactively pushes relevant voice command mappings to destination devices based on the user's travel itinerary or location data, so that when the user arrives at a destination, the device is already configured and ready for immediate use

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes the parameter of voice command association storage location from static local storage to dynamic cloud-based storage. This allows the same voice commands to be associated with different device commands depending on the environment, automatically adapting to the user's location without requiring manual reconfiguration

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the electronic assistant uses environment-specific device commands, then it can control local devices effectively, but it cannot control devices in destination environments that lack wireless interfaces or use different protocols

Engineering Contradiction:
Improvecompatibility with destination devicesVSAvoiddevice command mapping information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The server implements a universal mapping system that handles multiple device types and communication protocols. It maintains a database of device commands for various environments and translates between different protocols, allowing a single voice command to work across diverse destination devices whether they use wireless interfaces, wired connections, or different communication standards

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

Solution Approach 2:

The system creates copies of voice command associations and device command mappings from the home environment and distributes them to destination devices. Instead of requiring the user to manually reconfigure each destination device, the server automatically copies and adapts the home environment's voice command structure to work with destination devices, preserving the familiar user experience

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11656842B2Presentation layer for portable electronic assistant
Publication Date: 2023.05.23 T MOBILE INNOVATIONS LLC
  • US11656842B2 patent drawing
  • US11656842B2 patent drawing
  • US11656842B2 patent drawing

AI summary

A method of controlling an environment using a roaming electronic assistant. The method comprises capturing a plurality of associations of voice commands to device commands coded for a first electronic assistant (EA) device by a home electronic assistant (EA) client application, where each association links a voice command to a corresponding device command coded for the first EA device, and where the first EA device takes action in a home environment based on the voice commands, sending the associations of voice commands to device commands coded for the first EA device to an EA client application executing on a computer system, and building a mapping of the associations for the first EA device to associations for a second EA device by the EA client application, where each association for the second EA device links a voice command to a device command coded for the second EA device.