Biometric Authentication Using Local Neural Network Weights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional biometric authentication systems require a central database for comparison, leading to extensive communication infrastructure needs, security risks, and user data transmission over networks, as well as the need for users to share biometric information with multiple service providers.

Innovation Solution

A method using an authentication device with untrained artificial neural networks that receives a data set from a user device, generates trained networks, and determines the correlation between biometric attributes of a reference user and a test user, allowing for local authentication without a central database, using encrypted data sets and various biometric attributes like voice prints, fingerprints, and images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a central database is implemented for biometric authentication, then user verification can be performed across multiple access points, but extensive communication infrastructure is required and security risks increase due to data transmission over networks

Engineering Contradiction:
Improvemulti-access point authenticationVSAvoidsecurity risk
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent extracts the biometric template from the central database and places it locally in the authentication device. Only the extracted template is stored and processed locally, eliminating the need to transmit full biometric data over networks while maintaining authentication capability across multiple access points.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system segments the authentication process into two parts: biometric template extraction and local verification. The extracted template is stored separately in the authentication device, allowing verification to occur locally without requiring continuous communication with a central database, thus reducing network dependency and security risks.

Inventive Principle:
Principle #1Segmentation

2Extent of automation

If biometric information is transmitted over communication networks for every authentication event, then centralized verification is possible, but encryption overhead and security risks increase

Engineering Contradiction:
Improvecentralized verificationVSAvoidencryption overhead
Core Design Contradiction:
Extent of automationVSLoss of energy

Solution Approach 1:

The system performs preliminary extraction of the biometric template during an initial enrollment phase. This extracted template is then stored locally in the authentication device, eliminating the need for repeated transmission and encryption of biometric data during subsequent authentication events, thus reducing encryption overhead.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If a central database stores biometric data, then user enrollment is centralized, but users must provide biometric profiles to every service provider separately

Engineering Contradiction:
Improvecentralized enrollmentVSAvoidservice provider compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The authentication device is designed with universal functionality to store and verify extracted biometric templates. This universal design allows the same device to work across different service providers and access points without requiring separate enrollment at each location, enhancing service provider compatibility.

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

Data Source

PatentUS10257191B2Biometric identity verification
Publication Date: 2019.04.09 NOTTINGHAM TRENT UNIVERSITY
  • US10257191B2 patent drawing
  • US10257191B2 patent drawing
  • US10257191B2 patent drawing

AI summary

Methods and apparatuses for providing biometric authentication of a test user using a registration process where a reference data sample representative of one or more biometric attributes of a reference user is used to train a plurality of neural networks to achieve a target output. The weights that achieve this in the plurality of neural networks may be stored on a user device as a first data set. A second data set representative of one or more biometric attributes may be obtained from the test user using the authentication device or received from the user device. The first data set may be received by the authentication device and used as weights in an artificial neural network and the second data set may be used as inputs. The output of the neural network may determine a degree of correlation between the reference user and the test user to be authenticated.