Dynamic Color Combination System for Design Outputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current design software tools struggle to help users create aesthetically pleasing color configurations for digital and non-digital designs, such as websites and mobile applications, as they lack effective methods for selecting and applying colors to design elements, leading to tedious and time-consuming processes that often result in poor color choices.

Innovation Solution

A system and method that generate color combinations by receiving baseline color-palette elements, calculating and producing a series of color-palette elements with similar attributes, and mapping these to design output components, allowing for customizable color combinations and contrast scoring to ensure visually appealing designs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If pre-defined color themes are applied globally to a design output, then users who are not skilled in color theory can easily create designs, but the solutions lack the necessary level of customization needed by users

Engineering Contradiction:
Improveease of color selectionVSAvoidcolor customization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system applies different color selection approaches to different parts of the design output. Individual color variables can be assigned to specific objects or components, allowing localized customization while maintaining overall theme consistency. This enables users to modify colors in specific areas without changing the entire design, thus balancing ease of use with customization capability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The color theme system is made dynamic by allowing users to selectively apply, modify, or remove color variables from specific objects. Rather than forcing a static global application, the system adapts to user needs by enabling partial theme application and incremental customization, transforming the rigid pre-defined theme approach into a flexible system.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If users manually select and apply colors to every object in a design output, then high level of customization is achieved, but the process is tedious and time-consuming

Engineering Contradiction:
Improvecolor customizationVSAvoidtime for color selection
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary color selection by providing pre-defined color themes that have already been curated to work well together. Users can apply these pre-selected color combinations to multiple objects simultaneously, eliminating the need to manually select and coordinate each color individually. This preliminary preparation of color options significantly reduces the time required while maintaining aesthetic quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The color theme system serves multiple functions: it provides pre-coordinated color palettes, enables global application across all objects, allows selective application to specific objects, and facilitates easy modification. This multi-functionality addresses both the need for quick color application and the desire for customization, reducing time investment while preserving creative control.

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

3Difficulty of detecting and measuring

If existing design tools provide interface for manipulating single pre-mapped design output object colors, then users can visualize color impact, but the tools do not aid designers in making decisions on how to apply colors appropriately

Engineering Contradiction:
Improvevisualization of color impactVSAvoidease of color application
Core Design Contradiction:
Difficulty of detecting and measuringVSEase of operation

Solution Approach 1:

The system introduces color themes as an intermediary layer between the user and individual object colors. Instead of directly manipulating each object's color, users work with theme-level abstractions that automatically coordinate colors across multiple objects. This intermediary approach simplifies the decision-making process by providing pre-harmonized color options while maintaining the ability to visualize and adjust individual object colors when needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10789735B2Intelligent systems and methods for producing a dynamic color combination for a design output
Publication Date: 2020.09.29 HILL JAMISON
  • US10789735B2 patent drawing
  • US10789735B2 patent drawing
  • US10789735B2 patent drawing

AI summary

Inventive systems and methods for selecting color design elements. More specifically, the invention is directed to analyzing color-palette data elements for producing a color combination in a design output by mapping color-palette elements to objects or components in a design output or final artifact. Methods and systems for selecting and generating color-palette data elements for a software program such as for example visual representations, and producing executable software based at least in part on the color palette data selected and generated.