No-Code Theme Management for Authentication Journeys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing authentication user interfaces for applications are challenging to write and customize with themes and brands that reflect the look and feel of user login and account pages based on contextual, behavioral, and identity data.

Innovation Solution

The disclosed technology integrates branding and themes with a no-code authentication journey for hosted services, enabling application administrators to construct multiple brands and themes quickly via an intuitive user interface without writing computer programs or updating applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If authentication user interfaces are customized with themes and brands to reflect organizational identity, then branding flexibility and user experience alignment improve, but development complexity and customization difficulty increase

Engineering Contradiction:
Improvebranding flexibilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The authentication interface is segmented into reusable theme components (colors, fonts, logos, layouts) that can be independently configured. Administrators select from pre-defined theme elements rather than customizing the entire interface, reducing development complexity while maintaining branding flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Pre-built theme templates are provided as copyable configurations that organizations can apply directly to their authentication journeys. These templates contain standardized branding elements that can be copied and adapted without requiring custom development, thus improving branding flexibility while minimizing development effort.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple authentication themes are created to accommodate different organizational requirements, then adaptability to various contexts improves, but system complexity and maintenance burden increase

Engineering Contradiction:
Improvecontext adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A universal theme management system is implemented that handles multiple authentication contexts (login, registration, password recovery) through a single configurable framework. The system provides multi-functionality by applying the same theme configuration across different authentication scenarios, reducing system complexity while improving context adaptability.

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

Solution Approach 2:

Themes are defined by configurable parameters (color schemes, typography, logo placement) that can be adjusted without creating entirely new theme structures. By changing parameters rather than entire theme configurations, the system achieves high adaptability to different organizational contexts while maintaining manageable system complexity.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If traditional code-based authentication interfaces are used, then functional capability is achieved, but ease of customization and deployment time deteriorate

Engineering Contradiction:
Improvedeployment speedVSAvoidcustomization ease
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The theme management system enables administrators to perform self-service customization of authentication interfaces without requiring developer intervention. Administrators can independently select, configure, and deploy themes through a user-friendly console, improving both deployment speed and customization ease by eliminating the need for code modifications.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Theme configurations and branding elements are prepared in advance as pre-built templates and components. This preliminary action allows organizations to rapidly deploy customized authentication interfaces by simply selecting and applying pre-configured themes, significantly improving deployment speed while maintaining ease of customization through the template selection process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12306914B2Console-based no-code/low-code theme management for authentication journeys
Publication Date: 2025.05.20 PING IDENTITY INT INC
  • US12306914B2 patent drawing
  • US12306914B2 patent drawing
  • US12306914B2 patent drawing

AI summary

The disclosed technology teaches integrating theme management of user interfaces that implement an authentication journey for hosted services, receiving user input and responsively configuring a switch block node used in the journey. A first configured control of the node selects an authentication-related state variable to set a switch and a second configured control specifies alternative settings. Also receiving user input and responsively composing a script used in the node to process the state variable and select among the switch settings, responsive to the state variable, and receiving user input and responsively creating a visual branding theme. Further included is receiving user input and responsively composing a directed graph in which nodes that implement the authentication journey are connected, applying the themes to named theme nodes, positioning and connecting the switch block node to subsequent named theme nodes, to which the switch block node alternatively directs a flow of the journey.