Common Virtual Control Interface Framework for Storage Reduction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Adaptability or versatility
If developers design separate user interfaces for each application, then interface customization is achieved, but development time and effort increase
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.
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.
3Ease of operation
If fancy input interfaces are used, then user experience is enhanced, but more resources are needed and storage capacity is wasted
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.
Data Source
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.


