Rolling Voice Identifier for Access Control Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional voice-activated access control systems face security issues due to the use of static or single-factor verification methods, making them vulnerable to unauthorized access when a third party overhears or records the authentication PIN, especially in environments where active microphones and recording devices are prevalent.
Innovation Solution
Implementing a rolling voice identifier within a multi-factor authentication system that prompts users to speak specific, randomly generated passphrases or answer unique knowledge-based questions, ensuring that even if an unauthorized party gains access to the remote control, they cannot authenticate commands without the necessary knowledge or voice recognition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a static PIN verification method is used in voice-activated access control, then the system is simple to implement and operate, but the security is compromised because third parties can overhear or record the PIN
Solution Approach 1:
The patent transforms the static PIN verification into a dynamic rolling code system where the authentication code changes with each use. The voice-activated system now requires users to speak a dynamically generated code that is different for each authentication attempt, preventing third parties from using recorded or overheard codes to gain unauthorized access.
Solution Approach 2:
The patent changes the parameter of the authentication code from static to dynamic by implementing a rolling code mechanism. The authentication code is no longer a fixed PIN but a time-varying parameter that updates with each authentication attempt, thereby maintaining security while preserving ease of voice-activated operation.
2Ease of operation
If voice activation is implemented for remote control operation, then hands-free operation is achieved, but the system becomes vulnerable to voice spoofing and unauthorized access
Solution Approach 1:
The patent combines voice activation with dynamic rolling codes to create a two-factor authentication system. Users must provide both the correct voice command and the current rolling code, making voice spoofing alone insufficient for unauthorized access while maintaining hands-free operation capability.
Solution Approach 2:
The patent introduces the rolling code as an intermediary element between the voice command and the access control execution. The system requires both the voice activation and the matching rolling code to be present simultaneously, creating a mediator layer that prevents unauthorized access from voice spoofing alone.
3Reliability
If traditional remote control with push buttons is used, then security is maintained through physical possession, but the operator must take hands off the steering wheel reducing safety
Solution Approach 1:
The patent replaces the mechanical push-button remote control system with a voice-activated system combined with rolling code verification. This substitution eliminates the need for physical manipulation of the remote control while maintaining security through the rolling code mechanism, allowing drivers to operate the system without taking their hands off the steering wheel.
Data Source
AI summary
In one aspect, a server computer is configured to facilitate operation of a movable barrier operator using voice commands. The server computer includes a processor configured to receive a request for a first rolling voice identifier from a communication apparatus in response to receipt of a voice command of a user requesting a state change of a movable barrier. The processor is configured to send the first rolling voice identifier to the communication apparatus causing the communication apparatus to provide a first physical stimulus to the user based at least in part on the first rolling voice identifier and user account information. The processor is configured to receive a communication indicative of a user voice response to the first physical stimulus and determine whether to instruct the movable barrier operator to change a state of the movable barrier based on the user voice response to the first physical stimulus.


