Dynamic UI Component Design for Usage Environment Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing UI development tools often fail to provide appropriate UI component designs tailored to the user's device usage environment, such as size and readability adjustments based on location and time of use, leading to suboptimal user experience.

Innovation Solution

An electronic apparatus that dynamically adjusts UI component designs based on the user's current location and time zone by using a table storage unit for place and time zone codes, a template storage unit for pre-defined design templates, and a UI configuration unit to match the appropriate design template for each UI component.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single type of UI design is designated for all applications, then the development process is simple and consistent, but the UI does not adapt to different device usage environments

Engineering Contradiction:
ImproveUI adaptability to usage environmentVSAvoidUI design system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the UI design system by dividing it into multiple design templates, each optimized for specific usage environments (e.g., walking, driving, stationary). Each UI component can be independently assigned to different templates based on the detected usage context, allowing the system to provide environment-specific designs without requiring a complete redesign of the entire UI system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic UI design by enabling the system to automatically switch between different design templates based on real-time usage environment detection. The UI components can dynamically change their appearance, size, and layout characteristics according to the detected context (e.g., switching to a high-contrast, larger-button template when the user is walking), making the UI adaptable rather than static.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If UI components are designed with larger size and higher readability for mobile usage, then usability improves during movement, but the UI may be overly complex for stationary usage

Engineering Contradiction:
ImproveUI usability during movementVSAvoidUI design complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing different UI components to have different design characteristics based on their specific function and the usage context. For example, during movement, only critical interaction elements (buttons, navigation) are enlarged and simplified, while informational elements maintain their detailed structure. This ensures that usability improvements are applied locally where needed rather than uniformly across the entire UI.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by adjusting specific UI design parameters (size, color contrast, font weight, spacing) based on the detected usage environment. When the system detects movement, it modifies parameters such as button size, text contrast, and layout density to enhance usability. When stationary, these parameters revert to their standard values, avoiding unnecessary complexity.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple design templates are prepared for different usage environments, then appropriate UI design can be provided for each context, but the storage and management of templates becomes more complex

Engineering Contradiction:
ImproveUI design adaptabilityVSAvoidNumber of design templates
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements universality by creating design templates that can serve multiple purposes and be applied to different UI components. A single template can contain design specifications that are reusable across various component types (buttons, text fields, navigation elements). This reduces the total number of templates needed while maintaining comprehensive coverage of different usage environments.

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

Solution Approach 2:

The patent applies preliminary action by pre-defining and storing design templates for various usage environments before the application runs. These templates contain pre-configured design parameters and specifications that are prepared in advance, allowing the system to quickly switch between designs without performing complex real-time calculations or generating designs on the fly.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12001820B2Electronic apparatus capable of applying the design of a UI component based on the device's usage environment and the operating method thereof
Publication Date: 2024.06.04 TOBESOFT
  • US12001820B2 patent drawing
  • US12001820B2 patent drawing

AI summary

Disclosed are an electronic apparatus capable of applying the design of a UI component based on the device's usage environment and the operating method thereof. The present invention presents an electronic apparatus capable of dynamically changing and applying the design of a UI component configuring an application according to a usage environment of an electronic apparatus which drives the application and the operating method thereof to provide an appropriate UI design according to the device's usage environment of a user to the user.