Voice Assistant Authentication via Body Vibration Correlation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice assistant systems lack robust security features, making them vulnerable to attacks such as replay, impersonation, and unauthorized access due to the open nature of voice commands, which can lead to information theft and financial harm.

Innovation Solution

A system that uses a wearable device with an accelerometer to record body vibrations associated with speech, combined with a microphone to record speech signals, and a multi-stage matching algorithm to authenticate voice commands by correlating the vibrations with the speech signals, providing continuous and secure authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If voice authentication mechanisms are implemented, then security is improved, but they fail to provide comprehensive security features and contain flaws

Engineering Contradiction:
ImprovesecurityVSAvoidcomprehensive security features
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The authentication system is divided into multiple independent stages: initial voiceprint enrollment, continuous voice activity detection, and periodic voiceprint matching. Each stage operates independently to provide layered security, where the voiceprint module extracts features, the VAD module detects speech presence, and the matching module verifies authenticity, collectively addressing the limitation of single-mechanism authentication

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple authentication mechanisms into a composite security system that integrates voiceprint biometrics with voice activity detection. This composite approach merges the strengths of both methods—voiceprint provides unique identification while VAD ensures continuous verification—creating a more comprehensive and flaw-resistant security feature set

Inventive Principle:
Principle #40Composite materials

2Reliability

If voice assistant systems are made more secure, then security is improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs voiceprint enrollment and feature extraction in advance during an initial setup phase. The extracted voiceprint features are stored for future comparisons, eliminating the need for real-time complex processing during authentication. This preliminary preparation significantly reduces the computational burden and complexity during actual voice command execution

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a voice activity detection module as an intermediary between the microphone input and the voiceprint matching process. This intermediary layer filters and pre-processes the audio stream, identifying speech segments that require authentication while discarding non-speech portions, thereby simplifying the overall system architecture and reducing the complexity of the authentication logic

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple authentication stages are implemented, then comprehensive security is improved, but processing time increases

Engineering Contradiction:
Improvecomprehensive securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The authentication system operates in periodic cycles: the voice activity detection module continuously monitors the audio stream at regular intervals, triggering voiceprint matching only when speech is detected. This periodic operation pattern allows the system to remain in a low-power, low-processing state during non-speech periods while providing comprehensive security verification when needed, thus balancing security thoroughness with processing time efficiency

Inventive Principle:
Principle #19Periodic action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The system effectively prevents unauthorized access and voice command injection by ensuring that only genuine voice commands from the user are accepted, enhancing the security of voice assistant systems and protecting against various attack methods.

Implementation Method 1

an accelerometer device corresponding to a user and communicatively coupled to the one or more processors, wherein the accelerometer is configured to record vibrations corresponding to speech from the user

Methodology Applied
Scientific EffectVibration: Vibration

Implementation Method 2

a microphone communicatively coupled to the one or more processors, wherein the microphone is configured to record speech signals

Methodology Applied
Scientific EffectSound: Sound

Data Source

PatentUS10566007B2System and method for authenticating voice commands for a voice assistant
Publication Date: 2020.02.18 THE RGT UNIV OF MICHIGAN
  • US10566007B2 patent drawing
  • US10566007B2 patent drawing
  • US10566007B2 patent drawing

AI summary

A system and method for authenticating voice commands for a voice assistant includes an accelerometer device for recording vibrations corresponding to speech from a user. The recorded vibrations are compared to speech signals recorded by a microphone to determine if the speech signals originated from the user.