GUI Brand Color Mapping for Faster Theme Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customizing a user interface theme to match corporate branding is cumbersome due to numerous customizable parameters, requiring users to manually select colors for hundreds of elements, leading to cluttered and navigability issues in design systems.

Innovation Solution

A system that automatically determines brand colors and assigns them to the most impactful parameters of a user interface based on similarity measures, reducing the need for manual color selection and simplifying the theming process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users manually select colors for hundreds of parameters in the user interface theme designer, then the custom theme can be precisely tailored to match corporate branding, but the process becomes cumbersome and time-consuming

Engineering Contradiction:
Improvetheme customization precisionVSAvoidtheme generation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system pre-establishes a comprehensive mapping between brand color parameters and UI theme parameters before the user needs to create a theme. When a user provides brand colors, the system automatically applies the pre-defined mapping to assign colors to hundreds of parameters, eliminating the need for manual selection while maintaining precise branding alignment

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The theme designer system performs automatic color assignment to UI parameters based on input brand colors, allowing the system to serve itself rather than requiring users to manually configure each parameter. This automation preserves branding precision while dramatically reducing user effort and time investment

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the user interface theme designer includes hundreds of customizable parameters, then the system offers comprehensive customization options, but the interface becomes cluttered and difficult to navigate

Engineering Contradiction:
Improvetheme customization optionsVSAvoidinterface navigability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system extracts and separates the color selection function from the comprehensive parameter configuration. By isolating color input to a simple user interface while automatically handling the complex parameter mapping, the system maintains comprehensive customization options without cluttering the user interface with hundreds of individual parameter controls

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces an intermediary layer (automatic color mapping mechanism) between the simple user color input and the complex UI parameter configuration. This intermediary handles the translation from a few user-provided brand colors to hundreds of specific parameter values, preserving versatility while simplifying the user interface

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If users manually map brand colors to theme parameters, then they can ensure accurate brand representation, but the complexity of the theming process increases

Engineering Contradiction:
Improvebrand representation accuracyVSAvoidtheming process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-configures the mapping relationships between brand color parameters and UI theme parameters before theme generation is needed. This preliminary setup ensures that when users input brand colors, the system automatically applies the correct mappings to maintain brand representation accuracy without requiring users to manually configure complex parameter relationships

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The theming system automatically performs the complex task of mapping brand colors to UI parameters, serving itself rather than requiring user intervention in the mapping process. This maintains reliable brand representation by using pre-established, expert-defined mappings while eliminating the complexity burden from the user side

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12504981B2Automated graphical user interface customization based on brand colors
Publication Date: 2025.12.23 SAP SE
  • US12504981B2 patent drawing
  • US12504981B2 patent drawing
  • US12504981B2 patent drawing

AI summary

Disclosed herein are a system, method, and computer program product embodiments for customizing a GUI based on one or more brand colors of an organization. For example, brand color(s) of an organization may be obtained by a design system and analyzed with respect to default colors assigned to various parameters of a design system. The parameters may correspond to various UI elements (e.g., buttons, text, backgrounds, borders, etc.) of a GUI of an application. In one example, the design system may determine a measure of similarity between each of the obtained brand color(s) and the default colors assigned to the various parameters. For certain parameters, the design system may assign the brand color(s) having the largest measure of similarity with respect to the default colors to the parameters. The GUI of the application may be rendered in accordance with the newly-assigned brand color(s).