Voice Controlled Device User Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Speech processing systems face challenges in determining user identity in public or semi-public environments, where devices are not associated with a specific user profile, leading to difficulties in executing user-specific commands and managing private information access.

Innovation Solution

A system that determines the type of environment a voice-controlled device is in, using network connectivity and user location techniques, to identify the user and route public and private output data accordingly, ensuring proper command execution and information access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If speech processing is used in public or semi-public environments without user profile association, then device accessibility and versatility are improved, but user identity determination and private information protection become difficult

Engineering Contradiction:
Improvedevice accessibilityVSAvoiduser identity determination
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary user identification by detecting wireless signals from user devices before processing speech commands. This preliminary action establishes user identity in advance, allowing the public device to subsequently provide personalized services while maintaining security and proper information routing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism that detects wireless signals (such as Bluetooth or Wi-Fi connections) between the public device and user devices. This intermediary signal detection serves as a bridge to establish user identity without requiring direct user profile association with the public device, thereby resolving the contradiction between accessibility and reliable user identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If speech processing routes all output data through public devices, then system simplicity is maintained, but private information security is compromised

Engineering Contradiction:
Improvesystem complexityVSAvoidprivate information exposure
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The system applies local quality by differentiating the routing of output data based on its sensitivity. Public information is routed through the public device for simplicity, while private information is selectively routed to the user's personal device. This localized differentiation maintains system simplicity for public interactions while ensuring security for private information.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments output data into public and private categories, routing them through different channels. Public output data is sent through the public device, while private output data is transmitted to the user's personal device. This segmentation allows the system to maintain simplicity where appropriate while protecting private information from exposure in public environments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10803859B1Speech processing for public devices
Publication Date: 2020.10.13 AMAZON TECH INC
  • US10803859B1 patent drawing
  • US10803859B1 patent drawing
  • US10803859B1 patent drawing

AI summary

A speech-processing system capable of receiving spoken commands from a public or semi-public voice controlled device and determine a user who spoke the command for purposes of both command execution and output data routing. Identity of the user may be determined by various techniques such as facial identification, voice identification and the like. Identification techniques may be biased in view of users nearby to a voice controlled device. Private data resulting from the spoken command may be routed to a personal device of the user where non-private data may be output by the public voice controlled device.