Dynamic User Interface Object Replacement for Context Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

User devices, such as smartphones and tablets, often display fixed home screens that provide unwanted information and user interfaces, failing to adapt to the user's desired content and context.

Innovation Solution

A method and device that dynamically modify the user interface by selecting and changing objects based on events, such as schedule changes or geographical position, to display relevant information and connect to external devices, using a controller to determine the appropriate objects and operations for the user interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed user interface is displayed on the device, then the device structure remains simple and stable, but the interface cannot adapt to user needs and provides unwanted information

Engineering Contradiction:
Improveinterface adaptabilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The user interface transitions from a static fixed state to a dynamic adaptive state. The controller continuously monitors events (schedule changes, location changes, device connections) and dynamically replaces UI objects based on current context, making the interface flexible and responsive to user needs without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically adapts the user interface by itself based on detected events and context information. The controller autonomously determines when to replace UI objects and what objects to display, eliminating the need for users to manually configure or adjust interface settings, thus providing adaptability without increasing operational complexity.

Inventive Principle:
Principle #25Self-service

2Loss of information

If the user interface is dynamically modified based on events, then relevant information is displayed, but the device complexity increases

Engineering Contradiction:
Improveinformation relevanceVSAvoidcontrol complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system pre-defines multiple UI objects that can be displayed under different conditions. These objects are prepared in advance and stored in the controller, allowing rapid switching based on events without requiring complex real-time generation or processing, thus reducing the computational complexity while maintaining information relevance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The controller serves multiple functions: it manages schedule information, location tracking, device connection detection, and UI object replacement all through a single centralized component. This multi-functionality approach consolidates complexity into one element rather than distributing it across multiple specialized components, simplifying the overall system architecture.

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

Data Source

PatentEP3809349A1Method of displaying user interface on device, and device
Publication Date: 2021.04.21 SAMSUNG ELECTRONICS CO LTD
  • EP3809349A1 patent drawingFigure 1
  • EP3809349A1 patent drawingFigure 2
  • EP3809349A1 patent drawingFigure 3~4

AI summary

A method of displaying a user interface (Ul) on a screen of a device is provided. The method includes selecting, when an event occurs, a first object, which is related to the event, from among the one or more objects included in the Ul, determining a second object for executing a second operation related to a first operation, the first operation being executed when the first object is selected by an input to the device, and changing the first object into the second object.