Function Providing App UI Consistency via Dynamic Parameter Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional function providing apps for electronic devices result in unnatural user interfaces due to differences in display appearances between the UI of the function providing app and the UI of the app that calls its functions, leading to a sense of incongruity for users.

Innovation Solution

An electronic device with a function providing application that accepts and displays screen requests with parameters to unify the display appearance, ensuring consistency between the UI of the function providing app and the UI of the calling app, thereby preventing a sense of incongruity for users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a function providing application is used to enable easy development of control applications, then the development process is simplified, but the display appearance of the UI differs between the function providing app and the calling app, creating a sense of incongruity for users

Engineering Contradiction:
Improvedevelopment processVSAvoiduser interface consistency
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The function providing application receives display appearance parameters (such as theme settings, color schemes, font styles) from the calling application and dynamically adjusts its UI parameters to match. This allows the UI display appearance to be changed based on incoming parameters, ensuring consistency between applications while maintaining the simplified development process enabled by the function providing application architecture

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the function providing application maintains its own independent UI design, then development is simpler and more autonomous, but the UI appears unnatural and inconsistent when integrated with other applications

Engineering Contradiction:
Improveapplication independenceVSAvoiduser interface naturalness
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The function providing application implements dynamic UI adaptation where the display appearance is not fixed but can be adjusted in real-time based on parameters received from the calling application. This dynamic adjustment allows the application to maintain its independent development benefits while adapting its UI to match the host application's theme and style, creating a natural and consistent user experience

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10587766B2Electronic device, screen display method, and computer program product for changing a display appearance of a screen based on a parameter received from an application
Publication Date: 2020.03.10 RICOH CO LTD
  • US10587766B2 patent drawing
  • US10587766B2 patent drawing
  • US10587766B2 patent drawing

AI summary

An electronic device includes at least one application and a function providing application. The function providing application includes a first accepting unit and a first displaying unit. The first accepting unit is configured to accept a display request of a screen from the at least one application. The display request includes a parameter relating to a display appearance of the screen. The first displaying unit is configured to display the screen, a display appearance of which is changed based on the parameter in accordance with the display request accepted by the first accepting unit.