Voice Authentication System for Electronic Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The operation for activating functions protected by user authentication in electronic devices becomes complicated due to the need for speaker authentication followed by independent voice commands for application activation, especially in devices shared by multiple users where varying security levels are required for different users and operations.

Innovation Solution

An electronic device with a keyword storage, command storage, data generator, utterance recognizer, authenticator, and controller that associates identification information with registered keywords and commands, generates grammar data, and determines authentication scores to recognize and execute commands based on matching degrees, simplifying the activation process by using a single continuous voice utterance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If speaker authentication is performed followed by independent voice commands for application activation, then security is improved, but operation complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent combines speaker authentication and application activation into a single integrated voice command processing flow. The system merges the authentication verification and command execution steps into one continuous process, where the authenticated user's voice command directly triggers the desired application without requiring separate authentication and activation steps.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The voice recognition system is designed to handle multiple functions universally - it can perform both speaker authentication and application activation within a single processing framework. The system accommodates different security levels and various application types through a unified voice command interface, making the system multi-functional without requiring separate specialized processes.

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

2Reliability

If different security levels are required for different users and operations, then security is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity levelVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts security levels based on the user identity and the requested operation. Rather than having fixed security configurations, the system adapts the authentication requirements in real-time according to who is operating the device and what they are trying to access, allowing flexible security management without complex predetermined configurations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the security parameter (authentication score threshold) based on the user and operation type. The system modifies the required authentication score dynamically - lower scores for trusted users or low-risk operations, higher scores for less trusted users or high-security operations. This parameter adjustment mechanism provides differentiated security without requiring complex system architecture.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11416593B2Electronic device, control method for electronic device, and control program for electronic device
Publication Date: 2022.08.16 ASAHI KASEI KOGYO KABUSHIKI KAISHA
  • US11416593B2 patent drawing
  • US11416593B2 patent drawing
  • US11416593B2 patent drawing

AI summary

The present disclosure provides an electronic device, a control method therefor, and a control program therefor capable of preventing an operation for activating a function protected by user authentication from becoming complicated. An electronic device includes: a keyword management DB for storing identification information of a registrant and a registered keyword in association with each other; a command management DB for storing a command and required authentication scores in association with each other; a data generator for creating grammar data including a registered keyword and a command; an utterance recognizer for matching the grammar data and extracted data extracted from an utterance of a user and acquiring a recognized authentication score and a recognized command; and an authenticator for determining that the command is recognized by comparing the required authentication score associated with the command determined to be the same as the recognized command and the recognized authentication score.