Behavioral Authentication System Using Typing Rhythm Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current authentication methods for online transactions are inadequate in preventing fraud, particularly account takeovers and bulk registrations, as they rely heavily on traditional single-factor methods like usernames and passwords, which are vulnerable to sophisticated attacks and difficult to detect.

Innovation Solution

The Behavioral Characteristics Authentication (BCA) system uses behavioral biometrics to analyze typing rhythms and other user interactions, combining this data with traditional authentication methods to provide an additional layer of security, thereby enhancing the confidence in user identity verification and reducing fraudulent activities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional single-factor authentication methods (username and password) are used, then ease of operation is improved, but reliability of authentication is worsened due to vulnerability to fraud and account takeover

Engineering Contradiction:
Improveease of authenticationVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The authentication process is segmented into multiple independent verification stages: initial credential verification, behavioral biometric analysis during interaction, and continuous monitoring of user actions. This segmentation allows the system to maintain ease of operation while layered security measures progressively verify authenticity, preventing fraud without requiring users to manually complete multiple separate authentication steps.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary behavioral analysis during the authentication interaction itself, before granting full access. By analyzing typing patterns, mouse movements, and interaction sequences in real-time during the login process, the system establishes a baseline of expected user behavior and compares subsequent actions against this baseline, preventing unauthorized access before it can cause harm.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If multi-factor authentication methods are implemented, then reliability of authentication is improved, but device complexity and user burden are worsened

Engineering Contradiction:
Improveauthentication securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically performs behavioral biometric analysis and fraud detection without requiring user intervention or additional devices. The software captures and analyzes user interactions (typing patterns, mouse movements, click sequences) automatically during normal usage, eliminating the need for users to carry physical tokens or remember multiple passwords, while still providing multi-layered security verification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The behavioral biometric analysis system serves multiple functions simultaneously: it authenticates user identity, detects fraudulent activity, monitors user behavior patterns, and adapts to changing user habits all through the same interaction capture mechanism. This multi-functionality consolidates what would traditionally require separate authentication systems into a single integrated solution.

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

3Reliability

If behavioral characteristics analysis is added to authentication, then reliability is improved, but device complexity is worsened

Engineering Contradiction:
Improvefraud detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The behavioral analysis functionality is merged with the existing authentication software rather than being implemented as a separate system. The same software that captures user credentials for authentication also captures behavioral data (typing patterns, mouse movements, interaction sequences) during the same interaction session, processing and analyzing both types of data through integrated algorithms within a single system architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system continuously monitors user behavior and provides real-time feedback by comparing observed patterns against established baselines. When deviations indicate potential fraud, the system can dynamically adjust authentication requirements or trigger additional verification steps. This feedback loop allows the system to adapt to legitimate user behavior changes while maintaining security, reducing the need for overly complex predetermined rules.

Inventive Principle:
Principle #23Feedback

4Reliability

If fraud prevention measures are strengthened, then reliability is improved, but loss of time in authentication process is worsened

Engineering Contradiction:
Improvefraud prevention effectivenessVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The behavioral analysis occurs continuously during the authentication interaction itself, rather than as a separate post-authentication verification step. By capturing and analyzing typing patterns, mouse movements, and interaction sequences in real-time as the user is already engaged in the login process, the system performs fraud detection without requiring additional time beyond the normal authentication interaction.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10129247B2System and method for utilizing behavioral characteristics in authentication and fraud prevention
Publication Date: 2018.11.13 TELESIGN CORP
  • US10129247B2 patent drawing
  • US10129247B2 patent drawing
  • US10129247B2 patent drawing

AI summary

A behavioral characteristics authentication system and method (“BCA system”) that facilitates authentication of the identity of a user, registrant, or applicant of a website, application, or other accessible computer resource using a verification process that incorporates behavioral characteristics. In operation, the BCA system compares a single user's behavior with their previous behavior, a user's behavior with behavior generally attributed to non-fraudulent behavior, or a user's behavior with behavior generally attributed to fraudulent behavior. The population of other users that a user's behavior is compared with may be selected to have similar demographic or other characteristics as the user. By analyzing various behavioral characteristics associated with legitimate or fraudulent multi-factor authentication attempts, the BCA system adds another layer of security to online transactions.