Fingerprint Authentication Order Adjustment for Multi-User Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic apparatuses with finger authentication functions face challenges in processing large amounts of registered finger information, leading to slow authentication times, especially when shared by multiple users, and are prone to errors due to sweat and injuries, which affect precise detection.

Innovation Solution

An electronic apparatus with a memory to store registered finger information and functions, a detector to generate detected finger information, an authenticator to match and identify registered information, a user identifier to determine the actual user, and a controller to adjust the matching order based on user identification, ensuring quick and accurate function execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the storage unit stores a large amount of registered finger information to support multiple users and functions, then the system can serve more users with diverse function assignments, but the authentication time increases significantly especially for lower rank fingers in matching order

Engineering Contradiction:
Improvenumber of supported users and functionsVSAvoidauthentication time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary classification of registered finger information by user and function before authentication. When a finger is detected, the system first identifies which user and function the finger is associated with, then directly retrieves and matches only the relevant registered information, bypassing the need to sequentially search through all registered fingers. This preliminary organization enables fast authentication even with large amounts of stored finger information.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the authentication threshold is set high to accurately discern features of many fingers in a multi-user system, then the reliability of authentication improves, but the time required to authenticate increases

Engineering Contradiction:
Improveauthentication accuracyVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-classifies registered finger information by user identity and associated function, creating an organized structure before authentication occurs. During authentication, this preliminary classification allows the system to quickly identify and retrieve only the relevant registered finger data matching the detected finger, enabling both high accuracy threshold comparison and fast processing by eliminating unnecessary searches through unrelated finger records.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the system sequentially matches detected finger information against all registered finger information, then comprehensive authentication is performed, but lower rank fingers in matching order take excessively long to authenticate

Engineering Contradiction:
Improvecomprehensive authenticationVSAvoidauthentication time for lower rank fingers
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary organization of registered finger information by user and function associations before authentication. This pre-classification creates a structured index that enables the system to quickly identify and retrieve only the relevant registered finger records corresponding to the detected finger, user, and function. Consequently, the system maintains comprehensive authentication by checking all relevant registered fingers while eliminating time-consuming sequential searches through unrelated records, significantly reducing authentication time for all fingers including lower rank ones.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If the detector attempts to precisely detect finger features to execute user intended functions, then authentication accuracy improves, but detection precision decreases when the finger has sweat or injury

Engineering Contradiction:
Improvefinger feature detection precisionVSAvoiddetection reliability under adverse conditions
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system pre-classifies and stores registered finger information organized by user identity and function associations. During authentication, this preliminary organization enables the system to quickly retrieve and compare only the relevant registered finger data for the detected finger, user, and function combination. This approach maintains high detection precision by focusing computational resources on comparing against the correct registered templates, while the systematic retrieval process ensures reliable authentication even when finger conditions are adverse, as long as the detected features match the pre-registered patterns.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10679036B2Electronic apparatus having finger authenticating function
Publication Date: 2020.06.09 CANON KK
  • US10679036B2 patent drawing
  • US10679036B2 patent drawing
  • US10679036B2 patent drawing

AI summary

An electronic apparatus includes an authenticator configured to identify registered finger information that coincides with detected finger information by matching the detected finger information with the plurality of registered finger information in a predetermined order, an executor configured to execute a function corresponding to the registered finger information identified by the authenticator, a user identifier configured to identify the actual user among the plurality of registered users by acquiring user identification information representing the actual user or by performing a determination process configured to determine the actual user, and a controller configured to change the predetermined order according to the actual user identified by the user identifier.