Common Virtual Control Interface Framework for Storage Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional portable electronic devices require developers to design separate user interfaces for applications, leading to inconsistent user experiences, resource wastage, and increased storage requirements due to redundant interface designs.

Innovation Solution

Implementing a system framework that provides a set of common virtual control interfaces reusable across multiple applications, allowing users to control devices through a standardized interface, thereby reducing the need for developers to redesign interfaces and minimizing storage usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If developers design separate user interfaces for each application, then each application can have customized interface, but user experience becomes inconsistent and storage capacity is wasted

Engineering Contradiction:
Improveinterface customizationVSAvoidstorage capacity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent implements a universal user interface framework that provides standardized control interfaces (such as virtual buttons, sliders, and display elements) that can be reused across multiple applications. Instead of each application designing its own unique interface, the framework allows applications to access and configure common UI components, thereby reducing redundancy in storage while maintaining interface customization capabilities through parameter configuration rather than structural redesign.

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

2Adaptability or versatility

If developers design separate user interfaces for each application, then interface customization is achieved, but development time and effort increase

Engineering Contradiction:
Improveinterface customizationVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The framework provides a library of pre-designed, standardized UI components that applications can directly utilize. Developers no longer need to create interfaces from scratch for each application but can instead configure existing components through parameter settings, significantly reducing development time and effort while still achieving customized interface behaviors through configuration rather than redesign.

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

Solution Approach 2:

The user interface is segmented into independent, reusable components (such as separate virtual buttons, sliders, and display elements) within the framework. Applications can selectively combine and configure these segmented components to achieve desired interface behaviors without redesigning the entire interface structure, thereby reducing development complexity and time.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If fancy input interfaces are used, then user experience is enhanced, but more resources are needed and storage capacity is wasted

Engineering Contradiction:
Improveuser experienceVSAvoidstorage capacity
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The framework implements a universal set of optimized UI components that provide enhanced user experience through sophisticated design while maintaining efficient storage usage. These common interfaces (such as virtual controls and display elements) are designed once and reused across applications, allowing fancy and intuitive interfaces without requiring duplicate resource allocation for each application, thus conserving storage capacity.

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

Data Source

PatentUS9569105B2Method for managing virtual control interface of an electronic device, and associated apparatus and associated computer program product
Publication Date: 2017.02.14 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US9569105B2 patent drawing
  • US9569105B2 patent drawing
  • US9569105B2 patent drawing

AI summary

A method for managing virtual control interface of an electronic device, and an associated apparatus and an associated computer program product are provided, where the method includes: utilizing a specific set of common user interfaces (UIs) as a common service for a plurality of applications, wherein the specific set of common UIs is a set of virtual control interfaces to be displayed on a screen, and the specific set of common UIs is provided by a system framework running on the electronic device, rather than being provided by any of the plurality of applications; and displaying the specific set of common UIs to allow a user to control the electronic device through the specific set of common UIs. The method may further include: selecting the specific set of common UIs from a plurality of sets of common UIs.