Dynamic Identity Program Templates for Modular Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Identity Management and Credentialing (IdMC) market faces challenges in reducing implementation costs, time, and complexity, with customers seeking pre-built and pre-integrated end-to-end identity solutions that can be quickly customized to meet specific needs, while existing solutions lack modular and scalable architectures for efficient deployment and future upgrades.

Innovation Solution

The dynamic user interface (UI) toolkit enables the configuration of identity program templates independently for credentials and workflows, allowing for modular, end-to-end identity management solutions like manageID®, which supports biographic and biometric identities, and allows for incremental rollouts and future expansions without impacting existing templates, using a combination of UI tools for layout management, field validation, and workflow customization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If pre-built and pre-integrated identity solutions are implemented, then implementation time and cost are reduced, but customization capability to meet specific customer needs is limited

Engineering Contradiction:
Improveimplementation timeVSAvoidcustomization capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The identity management system is divided into independent, configurable modules including identity program templates, credential templates, workflow templates, and UI templates. Each module can be independently customized through configuration files without affecting other modules, enabling both rapid deployment and extensive customization. The segmentation allows customers to selectively enable or modify specific功能 areas while maintaining the overall integrated architecture.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If comprehensive identity management features are included, then solution completeness is improved, but system complexity increases

Engineering Contradiction:
Improvesolution completenessVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs universal template structures that can serve multiple identity program types (e.g., employee onboarding, contractor management, student enrollment) through a single configurable framework. The same core architecture supports diverse credential types, workflow patterns, and user interfaces by loading different configuration parameters, thereby reducing system complexity while maintaining comprehensive functionality across various identity management scenarios.

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

3Adaptability or versatility

If modular architecture is implemented for incremental rollouts, then deployment flexibility is improved, but integration complexity between modules increases

Engineering Contradiction:
Improvedeployment flexibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges the configuration management of multiple modular components into a unified configuration file structure. All templates (identity programs, credentials, workflows, UI) are defined in standardized configuration files that can be loaded and integrated by a central engine, eliminating the need for complex point-to-point integrations between modules. This allows incremental deployment while maintaining simple integration through the common configuration interface.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9230072B1Dynamic identity program templates
Publication Date: 2016.01.05 CREATIVE INFORMATION TECH
  • US9230072B1 patent drawing
  • US9230072B1 patent drawing
  • US9230072B1 patent drawing

AI summary

An identity management system is described. The identity management system includes a data store to store a generic template for a user interface (UI) of the identity management system and a dynamic UI toolkit installed at a computing system, the dynamic UI toolkit to create a dynamic identity program template (IPT) from the generic template and customization input. In one example, the identity management system receives a first identifier indicating a first type of identity program; determines a first security level in view of the first identifier, determines a first set of identification elements from a plurality of identification elements in view of the first security level and in view of the first identifier, and generates a first template in view of the first set of identification elements.