Dynamic Widget Sizing for Mobile Interface Layout
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for displaying applications on mobile terminals limit user interaction and utilization by automatically installing widgets with application icons, requiring separate processes for adding widgets to wallpapers and lacking flexibility in size changes, which restricts user customization and efficiency.
Innovation Solution
A method and apparatus that allow users to change the size of application icons and widgets, determining corresponding widgets or icons based on user input, and displaying execution windows, with options for manual or automatic determination, and handling different size units and input types, such as touch or keyboard inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If widgets are automatically installed with application icons, then installation process is simplified, but user recognition and utilization of widgets is reduced
Solution Approach 1:
The system performs preliminary actions by automatically installing widgets alongside application icons, ensuring that widgets are ready for use before the user needs them. This resolves the contradiction by having the installation process simplified through automation while the widgets remain available for user discovery and utilization when needed.
Solution Approach 2:
The system enables self-service by allowing widgets to be automatically installed and configured without requiring manual user intervention. The widget installation process serves itself by being tied to the application installation process, simplifying the overall installation while making widgets accessible for user recognition and use.
2Ease of operation
If separate processes are used for adding application icons and widgets, then installation control is precise, but user convenience and utilization is reduced
Solution Approach 1:
The patent merges the widget installation process with the application icon installation process into a single integrated operation. When a user installs an application, both the application icon and its associated widgets are installed together, eliminating the need for separate processes. This combines installation control precision with improved user convenience and utilization.
3Stability of the object's composition
If fixed sizes are used for application icons and widgets, then system stability is maintained, but user customization and flexibility is reduced
Solution Approach 1:
The system transitions from fixed sizes to dynamic, adjustable sizes for application icons and widgets. Users can modify the size of icons and widgets according to their preferences, and the system adapts by redrawing and repositioning elements accordingly. This maintains system stability through controlled adjustments while enabling user customization and flexibility.
Solution Approach 2:
The patent implements parameter changes by allowing users to modify size parameters of application icons and widgets. The system responds by adjusting these parameters and redistributing elements on the screen. This enables user customization through parameter modification while maintaining system stability through controlled parameter changes and proper layout management.
4Adaptability or versatility
If multiple widgets and application icons are displayed, then functionality is enhanced, but screen space management and user interface clarity is compromised
Solution Approach 1:
The system addresses screen space management by transitioning from a two-dimensional layout problem to a three-dimensional solution through layering and stacking. Widgets and application icons can be arranged in layers, with some elements positioned above others, effectively utilizing vertical space and reducing clutter on the screen while maintaining enhanced functionality.
Solution Approach 2:
The patent applies segmentation by dividing the screen into distinct regions and organizing widgets and application icons into separate, manageable groups. This segmentation allows for better screen space management and improved interface clarity by preventing elements from overlapping chaotically and enabling users to navigate and interact with individual segments independently.
Data Source
AI summary
A method of displaying an application includes: receiving a user input for a size change of an application icon displayed on a screen; determining a widget corresponding to a changed size from a widget list related to the application icon; and displaying an execution window of the determined widget.


