Biometric Framework Secondary Database Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Windows Biometric Framework (WBF) limits biometric template storage and access to its native environment, making it difficult to access biometric databases outside this environment, and introduces security risks with additional software stacks, with no defined method for storing biometric templates across different devices and environments.
Innovation Solution
Extending the biometric framework to include a biometric service with a sensor adapter, engine adapter, and storage adapter, allowing biometric templates to be stored in a secondary database location, enabling storage on devices like flash memory and providing a common interface for biometric units, reducing the need for device-specific adapters and enhancing security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If biometric templates are stored only in the native environment database, then security and system stability are maintained, but accessibility outside the native environment is limited
Solution Approach 1:
The patent introduces a secondary database as an intermediary storage location that bridges the native environment and external access requirements. This secondary database can be accessed from outside the native environment while maintaining security through controlled access mechanisms, thus resolving the contradiction between accessibility and security stability.
Solution Approach 2:
The patent extends the storage architecture from a single-dimensional native environment database to a multi-dimensional system that includes secondary databases accessible from different environments. This dimensional expansion allows biometric templates to be accessed both within and outside the native environment while maintaining security through layered access control.
2Adaptability or versatility
If a complete software stack is developed for each biometric sensor, then biometric storage can be maintained separate from WBF, but device complexity and implementation difficulty increase
Solution Approach 1:
The patent creates a universal secondary database interface that can be used with different biometric sensors and environments without requiring sensor-specific software stacks. This universal interface allows the same storage mechanism to serve multiple purposes, reducing complexity while maintaining independence.
Solution Approach 2:
The patent merges the biometric storage functionality into an existing secondary database infrastructure rather than requiring separate software stacks for each sensor. This consolidation reduces the overall system complexity while still enabling biometric storage independence from the native WBF environment.
3Adaptability or versatility
If additional software stacks are used to access biometric templates, then accessibility outside native environment is enabled, but security risks increase
Solution Approach 1:
The secondary database acts as a secure intermediary that enables external access to biometric templates without requiring additional complex software stacks. The intermediary provides controlled access mechanisms that reduce security risks while maintaining environmental accessibility.
Solution Approach 2:
The patent extracts the biometric storage functionality from the native WBF environment and places it in a separate secondary database. This extraction allows external access while isolating the biometric data from potential vulnerabilities in the native environment, thereby reducing overall security risks.
4Adaptability or versatility
If device-specific adapters are implemented for each biometric sensor, then sensor compatibility is achieved, but implementation complexity increases
Solution Approach 1:
The patent implements a universal adapter interface for the secondary database that can accommodate different biometric sensors without requiring device-specific adapters. This universal interface maintains sensor compatibility while significantly reducing implementation complexity by eliminating the need for multiple specialized adapters.
Data Source
AI summary
In one embodiment, a method includes providing a biometric framework in a native environment thereof. The biometric framework includes a biometric service, a biometric device interface (BDI), and a BDI driver. The biometric service includes a biometric unit relative to a biometric sensor. The biometric unit includes a sensor adapter, an engine adapter, and a storage adapter. The method further includes extending the biometric framework to store biometric templates in a secondary database maintained in a secondary location. The extending includes extending the storage adapter to support storage in the secondary location.


