Shared Biometric Authentication Server for Multi-Algorithm Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Biometric authentication systems face challenges when different service providers, such as hotels and retail stores, use different authentication algorithms, leading to system bloat and high installation and management costs for small-scale providers.

Innovation Solution

A server apparatus and terminal system that supports multiple authentication algorithms by associating user IDs, feature values, and authentication algorithm IDs in a centralized database, enabling matching across different algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each service provider installs their own biometric authentication server, then authentication reliability is improved, but device complexity and cost increase

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

Solution Approach 1:

The server apparatus is designed to support multiple authentication algorithms simultaneously through a unified system architecture. The database stores user information along with algorithm identifiers, allowing the server to handle different authentication methods (e.g., face recognition, fingerprint) from various service providers using the same hardware infrastructure, thereby reducing system complexity while maintaining reliability

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

2Device complexity

If a shared biometric authentication server is used, then device complexity is reduced, but adaptability to different authentication algorithms deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidalgorithm compatibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts to different authentication algorithms by storing algorithm identifiers alongside user information in the database. When authentication is required, the server retrieves the appropriate algorithm identifier and selects the corresponding authentication method, enabling a single shared server to accommodate multiple algorithms without compromising adaptability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The server apparatus acts as an intermediary between terminals using different authentication algorithms and the centralized database. It translates and mediates between different algorithm formats, allowing diverse authentication methods to coexist on a shared server by converting their outputs into a common comparison framework

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple authentication algorithms are supported on a single server, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvealgorithm compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server apparatus segments authentication processing by separating algorithm identification from actual authentication execution. The database is segmented to store algorithm identifiers distinct from user biometric data, allowing the system to route different algorithms to appropriate processing modules while maintaining a unified interface, thus managing complexity through modular organization

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If service providers use different authentication algorithms, then adaptability is improved, but measurement precision deteriorates

Engineering Contradiction:
Improvealgorithm diversityVSAvoidauthentication accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system creates algorithm-agnostic copies of user authentication data by storing standardized feature values alongside algorithm identifiers. This allows the server to store and retrieve authentication information in a universal format that can be compared across different algorithms, maintaining measurement precision while supporting algorithm diversity through standardized data representation

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250317440A1Server apparatus, terminal, authentication system, authentication method, and storage medium
Publication Date: 2025.10.09 NEC CORP
  • US20250317440A1 patent drawing
  • US20250317440A1 patent drawing
  • US20250317440A1 patent drawing

AI summary

A server apparatus includes a communication unit and a matching unit. The communication unit receives a matching request including an ID (Identifier) of an authentication algorithm supported by a terminal. The matching unit processes the matching request by using a registered user database in which IDs of users, feature values generated from biological information about the users, and IDs of authentication algorithms that can use the generated feature values are stored in association with each other.