Configurable Authentication Pools for Dynamic Method Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing authentication systems are inflexible and costly to reconfigure due to hardcoded methods, making them difficult to adapt to changing technologies, requirements, and legislative mandates, limiting their ability to implement a variable number and type of authentication methods.
Innovation Solution
A computer-implemented authentication method and system that uses authentication pools, allowing for the selection and execution of multiple authentication methods based on resource identifiers, enabling dynamic configuration and flexible authentication processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If hardcoded authentication methods are used in computer systems, then authentication reliability is improved, but system adaptability deteriorates
Solution Approach 1:
The patent implements dynamic authentication method selection through configurable pools that can be dynamically adjusted based on requirements. The system transitions from static hardcoded methods to dynamic method selection where authentication pools can be reconfigured without changing system code, allowing adaptability while maintaining reliability through consistent authentication framework.
Solution Approach 2:
The patent changes the parameter of authentication method configuration from fixed to variable. By introducing configurable authentication pools where methods can be selected, added, or removed based on changing requirements, the system maintains reliable authentication while gaining adaptability to new technologies and regulations.
2Reliability
If specific authentication methods are programmed into systems, then authentication security is improved, but ease of reconfiguration deteriorates
Solution Approach 1:
The patent segments authentication methods into separate configurable pools that can be independently managed. This segmentation allows security to be maintained through structured authentication frameworks while enabling easy reconfiguration by modifying pool compositions without affecting the core authentication system architecture.
Solution Approach 2:
The patent introduces authentication pools as intermediary structures between the authentication system and specific methods. These pools act as mediators that encapsulate authentication logic, allowing secure authentication to be maintained while enabling easy reconfiguration through pool-level adjustments rather than system-wide code changes.
3Adaptability or versatility
If multiple authentication methods are integrated into a single system, then adaptability is improved, but device complexity increases
Solution Approach 1:
The patent creates a universal authentication framework that can handle multiple authentication methods through a common pool structure. This multi-functionality allows the system to support various authentication types (biometric, knowledge-based, possession-based) while managing complexity through unified pool management rather than separate implementation layers.
Solution Approach 2:
The patent performs preliminary organization of authentication methods into predefined pools with established configurations. This preliminary structuring allows multiple authentication methods to be integrated for enhanced adaptability while reducing operational complexity by having pre-configured pools that can be selected and adjusted as needed.
Data Source
AI summary
A computer-implemented authentication method is described. The method includes the steps of (a) receiving an authentication request at an authentication computing system, the request including a resource identifier, (b) identifying one or more authentication pools associated with the resource identifier, each authentication pool including at least one authentication method implementation, (c) executing a pool authentication process for the one or more identified authentication pools, and (d) transmitting a response to the identification authentication request based on the execution of the pool authentication process for the one or more identified authentication pools.


