Gesture Recognition Authentication System Using Trajectory Normalization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current security systems relying on keys, key cards, passwords, or biometrics face challenges such as the need for physical objects, vulnerability to human error and attacks, and high implementation costs, limiting effective user authentication.
Innovation Solution
A gesture recognition system that converts user gestures into input trajectories, normalizes them, and defines authentication regions within a multidimensional feature space using representative statistics, allowing for precise identification of authorized users by determining if input trajectories fall within these regions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If biometric systems are used for user authentication, then security and accuracy are improved, but implementation cost increases
Solution Approach 1:
The patent replaces complex biometric hardware systems with a gesture recognition system that uses standard input devices (mouse, touchscreen, or camera) to capture and analyze user gestures. The mechanical/biometric authentication system is substituted with a software-based gesture analysis system that processes trajectory data through normalization, reference point generation, and statistical comparison to authenticate users without requiring expensive biometric sensors
Solution Approach 2:
The patent creates a digital copy of the user's gesture pattern through trajectory capture and analysis. Instead of using physical biometric traits (fingerprints, iris patterns), the system captures the dynamic movement pattern of the user's input device and creates a statistical model (authentication region) based on multiple samples of the user's gestures. This digital gesture copy serves as the authentication credential
2Ease of manufacture
If passwords or PINs are used for authentication, then implementation cost is reduced, but security and reliability deteriorate
Solution Approach 1:
The patent transitions from static authentication (fixed passwords or PINs) to dynamic authentication based on gesture trajectories. The user's gesture is captured as a sequence of coordinate points over time, creating a dynamic authentication pattern that changes with each execution while maintaining consistency in the overall gesture shape. This dynamic approach prevents the vulnerabilities of static passwords while keeping implementation costs low
Solution Approach 2:
The system changes the authentication parameter from discrete values (password characters or PIN digits) to continuous trajectory data consisting of multiple coordinate points and temporal information. By analyzing the path, speed, and timing of gestures rather than fixed codes, the system achieves higher security similar to biometrics while maintaining the low cost advantage of software-based solutions
3Ease of operation
If keys or key cards are used for access control, then ease of operation is improved, but the need to carry physical objects creates accessibility issues
Solution Approach 1:
The patent extracts the authentication function from physical objects (keys, key cards) and embeds it directly into the user's interaction with the device. The authentication credential is no longer a separate physical object to be carried but is inherent in the user's gesture pattern itself. This eliminates the need to carry access devices while maintaining ease of operation
Solution Approach 2:
The system uses the user's own natural gestures performed during normal device interaction as the authentication mechanism. Users perform gestures they would naturally do (clicking, touching, moving the mouse) and the system analyzes these self-generated movements for authentication. This self-service approach integrates security into the natural user flow without requiring separate authentication actions or physical objects
Data Source
AI summary
Systems and methods are provided for restricting access to an item of interest. A normalization component resamples an input trajectory to produce a resampled trajectory having a standard size. A reference point generator reduces the resampled trajectory to respective values for a set of reference points, each having at least two associated coordinates. The system further includes at least one authentication region. Each of the at least one authentication region represents at least one of the set of reference points. A verification component is configured to determine if the values for the set of reference points from a given input falls within the at least one authentication region. An access restriction mechanism restricts access to the item of interest unless a threshold number of values for the set of reference points from the input falls within their associated authentication regions.


