Biometric Framework Secondary Database Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveaccessibility outside native environmentVSAvoidsecurity stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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

Engineering Contradiction:
Improvebiometric storage independenceVSAvoidsoftware stack complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

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

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.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If additional software stacks are used to access biometric templates, then accessibility outside native environment is enabled, but security risks increase

Engineering Contradiction:
Improveenvironmental accessibilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If device-specific adapters are implemented for each biometric sensor, then sensor compatibility is achieved, but implementation complexity increases

Engineering Contradiction:
Improvesensor compatibilityVSAvoidadapter implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

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

Data Source

PatentUS9053048B2System and method for extending a biometric framework
Publication Date: 2015.06.09 DELL PROD LP
  • US9053048B2 patent drawing
  • US9053048B2 patent drawing
  • US9053048B2 patent drawing

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.