Window Resizing via Center Button on Mobile Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices with limited screen size face challenges in displaying multiple applications conveniently due to size constraints and user interface limitations, making it difficult for users to efficiently manage and utilize multiple application windows.
Innovation Solution
A method and apparatus that utilize a center button at the boundary between displayed windows to adjust the size of windows based on user input, allowing windows to be resized and overlaid, maintaining aspect ratios to ensure content visibility without being cut, and improving screen utilization by redistributing information across the display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple applications are displayed on a mobile device with limited screen size, then the quantity of applications increases, but the ease of operation deteriorates due to small display area
Solution Approach 1:
The display screen is divided into multiple independent window regions, each displaying a different application. Users can interact with each application window independently while maintaining a compact overall layout that fits the limited screen size, thus segmenting the display space to accommodate multiple applications without compromising usability
Solution Approach 2:
The patent introduces a center button that can be moved in multiple directions (up, down, left, right) to control window size changes. This multi-dimensional interaction mechanism allows users to adjust window sizes in various directions simultaneously, adding operational flexibility beyond simple linear resizing and improving ease of operation on small screens
2Volume of moving object
If the display screen size is limited, then the device remains portable, but the area for displaying applications is reduced
Solution Approach 1:
The window sizes are made dynamically adjustable through the movable center button mechanism. Users can resize windows based on the content requirements and available display space, allowing the system to adapt the display layout in real-time to maximize utilization of the limited screen area while maintaining portability
Solution Approach 2:
The patent changes the parameter of window size dynamically based on user input through the center button movement. By allowing continuous adjustment of window dimensions, the system optimizes the display area utilization within the constrained portable device screen, transforming fixed layout limitations into flexible parameter adjustments
3Loss of information
If window size is increased to improve visibility, then the content visibility improves, but the screen real estate for other applications is reduced
Solution Approach 1:
The window sizes are dynamically adjusted based on user needs through the movable center button. Users can temporarily enlarge a specific window for better visibility, then reduce its size to allocate more screen real estate to other applications, creating a dynamic balance between content visibility and multi-application accessibility
Solution Approach 2:
The patent provides a mechanism that allows users to pre-adjust window sizes before interacting with applications. By enabling size adjustment in advance, users can optimize the display layout to ensure sufficient screen real estate is available for multiple applications while maintaining adequate visibility for the currently active application
Data Source
AI summary
A method of displaying windows is provided. The method includes displaying at least two windows, displaying at least one center button disposed at at least one boundary between the at least two displayed windows, determining a window of which the size is to be changed according to a movement direction of the at least one center button, and changing a size of the determined window according to movement of the at least one center button and displaying the determined window having the changed size, wherein the determined window is overlaid on the at least two displayed windows, and wherein a size of the determined window is changed according to movement of the at least one center button.


