Keystroke Dynamics Template for False Rejection Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing authentication systems rely heavily on secret passwords, which are often easily guessable or forgotten, and require special hardware for biometric authentication, posing security vulnerabilities and usability issues.

Innovation Solution

Collecting keystroke timing information to create a biometric template for user authentication, allowing for secure access without relying on password secrecy and specialized hardware, with the option to incorporate user input data into the template to improve accuracy and reduce false rejection rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If special hardware (fingerprint or retinal cameras) is used for biometric authentication, then authentication security is improved, but device complexity and cost increase

Engineering Contradiction:
Improveauthentication securityVSAvoidhardware requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces specialized biometric hardware (fingerprint scanners, retinal cameras) with a standard keyboard input device. Instead of capturing physical biometric traits through specialized sensors, the system captures keystroke timing dynamics through the keyboard's existing input mechanism, transforming a mechanical/biological authentication problem into an electrical signal processing problem that standard hardware can handle.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates a behavioral biometric template from keystroke timing data that replicates the security function of physical biometric authentication. Rather than directly measuring physical traits, the system captures and analyzes the temporal pattern of key presses and releases, creating a digital copy of the user's typing behavior that serves as their authentication credential.

Inventive Principle:
Principle #26Copying

2Measurement precision

If keystroke timing information is collected and incorporated into the biometric template, then authentication accuracy is improved, but false rejection rates decrease

Engineering Contradiction:
Improveauthentication accuracyVSAvoidfalse rejection rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary data collection during normal typing operations, accumulating keystroke timing information before authentication is needed. By continuously gathering and analyzing typing patterns during regular system use, the system builds a comprehensive behavioral profile in advance, so that when authentication is required, the comparison is based on extensive pre-collected data rather than limited samples.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback from authentication outcomes to refine the biometric template. When a user is falsely rejected, the system analyzes the keystroke timing data and adjusts the template to account for legitimate variations in typing behavior. This feedback loop continuously improves the template's accuracy and reduces false rejection rates by learning from actual authentication results.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8533486B1Incorporating false reject data into a template for user authentication
Publication Date: 2013.09.10 CONCENTRIX SREV INC
  • US8533486B1 patent drawing
  • US8533486B1 patent drawing
  • US8533486B1 patent drawing

AI summary

Access to a resource may be denied in response to a score value being below a threshold value. The score value may be based on timing information of key-press and key-release events. After denying access to the resource, the timing information of key-press and key-release events may be incorporated into the keystroke dynamics template.