Single-axis window manager for mobile devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile devices lack a system or method for quickly navigating between applications and simultaneously viewing multiple applications due to limited screen size and input mechanisms, making existing two-dimensional window management impractical.
Innovation Solution
A mobile computing device uses an operating system method to display and manipulate applications along a single axis of the screen, allowing multiple applications to be viewed and accessed through separate windows that can be resized or moved vertically, utilizing a virtual display space with a fixed horizontal dimension and variable vertical dimension.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If multiple applications are displayed simultaneously on the screen, then application accessibility is improved, but screen space utilization deteriorates due to limited display area
Solution Approach 1:
The patent transitions from traditional two-dimensional window management to single-axis (one-dimensional) window management. Windows are arranged and navigated along a single vertical axis rather than being positioned freely in two-dimensional space. This dimensional simplification allows multiple applications to be displayed and accessed along the vertical axis without requiring complex horizontal positioning, effectively solving the screen space utilization problem while maintaining application accessibility.
2Adaptability or versatility
If conventional two-dimensional window management is used, then application display flexibility is improved, but navigation complexity increases due to limited input mechanisms
Solution Approach 1:
The patent segments the display area into multiple vertical slots or positions along the single axis. Each application window is assigned to a specific segment position, and navigation is achieved by moving between these segmented positions. This segmentation approach maintains display flexibility while simplifying navigation to basic up/down or forward/backward movements between segments, reducing the complexity associated with two-dimensional positioning and window management.
3Manufacturing precision
If the entire display area is used to display a single application, then display quality is improved, but application switching efficiency deteriorates
Solution Approach 1:
The patent implements dynamic window sizing and positioning along the single axis. Window sizes can be adjusted vertically to accommodate different application requirements, and the system dynamically manages the allocation of vertical space among multiple applications. This dynamic approach allows the display to adapt to different application needs while maintaining efficient switching capability, as users can navigate between dynamically positioned windows along the vertical axis without terminating any application.
Data Source
AI summary
A system and a method are disclosed for implementing a single-axis window manager on a mobile computing device to view and access multiple applications in a limited display area utilizing limited input capabilities. The mobile computing device initializes a virtual display space having a first dimension with a fixed size. For example, the virtual display space is initialized to have a horizontal dimension equal to the horizontal dimension of the display screen. At least one window is generated having a fixed size in the first dimension but also sizeable in a second direction. For example, the at least one window has a fixed horizontal dimension but is vertically sizeable. The at least one window is then inserted into the virtual display space and displayed on a display device.


