Multifactor Authentication Combining Real-World and Virtual Gestures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network security systems are vulnerable to data leakage and unauthorized access, as they fail to detect network attacks in real-time, allowing malicious actors to spoof users and perform malicious activities within virtual environments.

Innovation Solution

A multifactor authentication system that combines real-world and virtual environment factors, using a combination of physical location, attribute, and gesture tokens to generate an authentication token, requiring simultaneous spoofing in both realms to access user information, thereby enhancing security and preventing data exfiltration attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional authentication systems are used, then ease of operation is improved, but reliability deteriorates due to vulnerability to spoofing attacks

Engineering Contradiction:
Improveauthentication processVSAvoidsecurity against spoofing
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The authentication system is segmented into multiple independent factors: biometric data (fingerprint, face recognition), device information (IMEI, MAC address), location data (GPS coordinates), and behavioral patterns (typing rhythm, gesture recognition). Each factor is verified separately through different modules, and only when all segments validate successfully is authentication granted. This segmentation prevents single-point failure and makes spoofing significantly more difficult.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary authentication server that acts as a mediator between the user device and the service provider. This server collects, verifies, and cross-checks multiple authentication factors from different sources (biometric sensors, device identifiers, location services) before granting access. The intermediary validates the consistency and authenticity of each factor, preventing direct spoofing attacks on the service provider.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multifactor authentication is implemented, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity verificationVSAvoidauthentication system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is designed with universal components that serve multiple functions. The same sensor array used for biometric authentication also captures behavioral patterns like typing rhythm and gesture recognition. The device identifier module simultaneously provides device fingerprinting and location tracking. This multi-functionality reduces the need for separate dedicated components for each authentication factor, thereby managing complexity while maintaining strong security.

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

Solution Approach 2:

The system implements self-service authentication mechanisms where the device automatically collects and verifies authentication factors without requiring manual user configuration. Biometric sensors automatically capture fingerprints or facial data, GPS continuously tracks location, and behavioral patterns are passively monitored during normal usage. The authentication server automatically cross-checks these factors and makes access decisions, eliminating the need for users to manually configure multiple security settings.

Inventive Principle:
Principle #25Self-service

3Reliability

If real-time attack detection is implemented, then reliability is improved, but loss of time increases due to additional verification steps

Engineering Contradiction:
Improveattack detectionVSAvoidauthentication delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary authentication verification by continuously monitoring and validating authentication factors before actual access is required. Biometric templates are pre-registered and stored securely, device identifiers are continuously verified against known good configurations, and baseline behavioral patterns are established during normal usage. When an authentication request occurs, the system compares against these pre-established baselines rather than creating new verification protocols, significantly reducing authentication time while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements skipping mechanisms for trusted users with established authentication patterns. After successful multi-factor authentication, the system enters a trusted state where subsequent access requests are validated more quickly by comparing against stored behavioral baselines. Low-risk operations can be approved through simplified verification, skipping full multi-factor authentication. The system rushes through verification for recognized patterns while maintaining full security checks for anomalies or high-risk operations.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12160514B2Gesture-based authentication tokens for information security within a metaverse
Publication Date: 2024.12.03 BANK OF AMERICA CORP
  • US12160514B2 patent drawing
  • US12160514B2 patent drawing
  • US12160514B2 patent drawing

AI summary

A device is configured to receive a user input from a user device indicating a first gesture performed by a user in a real-world environment and to identify a first token within a gesture map corresponding with the first gesture. The device is further configured to identify a second gesture performed by an avatar within a virtual environment that is associated with the user and to identify a second token within the gesture map corresponding with the second gesture. The device is further configured to combine the first token and the second token to generate an authentication token and to verify an identity of the user based on the authentication token.