Dynamic Remote Control UI Adaptation for Smart TV Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display apparatuses, such as smart TVs, require multiple keys or buttons for controlling various applications, leading to a cumbersome remote control design that is difficult to use for managing multiple applications.

Innovation Solution

A display apparatus and remote control system that dynamically adjusts the user interface (UI) screen on the remote control based on the currently executed application, transmitting UI screen information including key arrangements and controls to the remote control, allowing for a tailored interface for each application without the need for separate keys for each application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single remote control apparatus is used to control all applications, then the remote control can be universally applied to multiple applications, but the size of the remote control apparatus increases and it becomes difficult to use

Engineering Contradiction:
Improveuniversal control capabilityVSAvoidremote control size and usability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The remote control apparatus dynamically changes its UI screen based on the currently executed application. The controller receives information about the running application from the display apparatus and displays a customized UI screen with relevant control options, transforming the static remote control into a dynamic adaptive interface that optimizes for each application context

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of the UI screen configuration based on the application context. Different applications receive different UI screen layouts, control options, and interface elements, allowing the remote control to optimize its interface parameters for each specific application while maintaining a single physical device

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If separate keys are provided for each application, then each application can be controlled efficiently, but the device complexity and number of keys increase

Engineering Contradiction:
Improveapplication control efficiencyVSAvoidnumber of keys
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The remote control provides locally optimized control interfaces for each application by displaying different UI screens tailored to the specific application context. Each UI screen contains only the relevant control options and keys needed for that particular application, providing localized quality control without requiring all keys to be present physically on the device

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of having separate physical remote controls for each application, the system creates virtual copies of application-specific control interfaces through software-based UI screens. The controller generates and displays appropriate UI screens that replicate the functionality of dedicated remote controls for each application, eliminating the need for multiple physical devices

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9621434B2Display apparatus, remote control apparatus, and method for providing user interface using the same
Publication Date: 2017.04.11 SAMSUNG ELECTRONICS CO LTD
  • US9621434B2 patent drawing
  • US9621434B2 patent drawing
  • US9621434B2 patent drawing

AI summary

A display apparatus which is controllable by a remote control apparatus is provided. The display apparatus includes: a communicator which communicates with the remote control apparatus, a storage which stores user interface (UI) screen information which is mapped to each application executable in the display apparatus, and a controller which, if a first application is executed based on a user command, controls a transmission of UI screen information corresponding to the first application from among the UI screen information stored in the storage to the remote control apparatus.