Device Fingerprint Authentication for Network Access Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for authenticating user login requests are insufficient in preventing unauthorized network access, as they can be compromised by hacking and spoofing, especially when third-party applications access user accounts, and traditional IP and network identification methods can be easily fooled by VPNs and other obfuscation techniques.

Innovation Solution

A system that determines a device fingerprint or hash value for a known user device and compares it with a received login request's device fingerprint or hash value, authorizing access only if the match exceeds a predetermined threshold and the devices are within a predetermined proximity, thereby enhancing network security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional IP address and network identification methods are used for authentication, then the authentication process is simple and easy to implement, but the security is insufficient and can be easily compromised by spoofing and VPN obfuscation

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into multiple independent verification layers: device fingerprinting (hardware/software characteristics), geographic location verification (GPS/IP triangulation), and proximity validation. Each layer operates independently but contributes to the overall authentication decision, making the system more robust without requiring complete redesign of a single component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds spatial and temporal dimensions to traditional authentication. Instead of only verifying digital credentials, the system verifies the physical dimension (device location, proximity to registered device) and temporal dimension (transaction timing patterns). This multi-dimensional approach prevents spoofing because attackers cannot easily replicate both digital and physical characteristics simultaneously.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If device fingerprinting and proximity verification are implemented, then unauthorized access is significantly reduced, but the authentication process becomes more complex and requires additional scanning and comparison operations

Engineering Contradiction:
Improvenetwork securityVSAvoidlogin process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary device fingerprinting and stores it securely during device registration, before any actual login attempts occur. This pre-established baseline allows for rapid comparison during authentication without requiring complex real-time analysis, reducing the operational burden on users during actual login.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a digital copy (fingerprint) of the device's unique characteristics and stores it for comparison. This copy allows for rapid, automated verification during authentication without requiring the physical device to be present or requiring complex real-time device analysis, simplifying the login process while maintaining security.

Inventive Principle:
Principle #26Copying

3Measurement precision

If multiple verification methods are used to determine device authenticity, then the accuracy of authentication is improved, but the processing time and computational resources required increase

Engineering Contradiction:
Improvedevice identification accuracyVSAvoidauthentication processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system changes the parameters being measured from simple digital credentials to multiple device characteristics (hardware IDs, software versions, configuration settings) that are inherently difficult to replicate. By measuring different parameters that are naturally unique to each device, the system achieves high identification accuracy without requiring extensive processing time for analysis.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12081544B2Systems and methods for preventing unauthorized network access
Publication Date: 2024.09.03 CAPITAL ONE SERVICES LLC
  • US12081544B2 patent drawing
  • US12081544B2 patent drawing
  • US12081544B2 patent drawing

AI summary

A system configured to execute instructions to perform steps of a method for preventing unauthorized network access is disclosed. The system may receive an authorization request from a first user device and determine a device fingerprint. The system may store the device fingerprint as an authorization fingerprint. The system may receive a login request from a second user device. When the authorization fingerprint matches the device fingerprint, the system may authorize the login request from the second user device. In some embodiments, the system may determine a device state and temporal identifier and create a first device hash to be stored as an authorization hash. The system may receive a login request and cause the first user device to create one or more second device hashes. If at least one second device hash is a match, the system may authorize the login request from the second user device.