Progressive Window Display on Screen
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for displaying new content on a screen often require opening a new window, which hides existing content and can only be accessed by moving or closing the new window, leading to overlapping or resized content, making it difficult to view initial content without distortion.
Innovation Solution
A method for displaying a new rectangular window progressively inward from an edge of an existing window, allowing additional windows to be displayed while maintaining access to initial content through scrolling, without distorting or resizing the initial content, by pushing it and shrinking the window accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If a new window is opened to display new content, then the new content can be displayed, but the existing content is hidden and cannot be easily accessed
Solution Approach 1:
The new window is nested within the display area by progressively pushing existing content from the edge inward, allowing multiple windows to coexist without completely hiding previous content. The content is offset from the edge over a distance corresponding to the new window's dimension, creating a nested arrangement where both old and new content remain accessible.
Solution Approach 2:
The patent introduces a progressive display mechanism where the new window appears to emerge from the edge along a path perpendicular to the edge direction. This creates a sense of depth and temporal dimension, with content being gradually pushed inward rather than instantly replaced, allowing users to track and access both old and new content.
2Productivity
If the new window is displayed instantly, then the display is efficient, but the user experience is aggressive and content shifting is abrupt
Solution Approach 1:
The new window is divided into multiple bands that are displayed progressively from the edge inward. Before the full window is displayed, intermediate bands are shown in sequence, creating a smooth transition effect. This preliminary progressive display prevents abrupt content shifting while maintaining efficient overall display performance.
Solution Approach 2:
The new window is segmented into multiple parallel bands that are displayed sequentially. Each band represents a portion of the new window content, and they are displayed in order from the edge inward. This segmentation allows the display to occur in manageable steps rather than as a single abrupt action.
3Area of stationary object
If the first window content is offset to make room for the new window, then the new window can be displayed, but the first window content becomes distorted or resized
Solution Approach 1:
The content of the first window is dynamically repositioned rather than statically resized. When the new window is displayed, the first window's content is pushed from the edge over a distance corresponding to the new window's dimension, maintaining the original content dimensions and aspect ratio while changing its position within the display area.
Solution Approach 2:
The patent changes the position parameter of the first window's content without altering its size or aspect ratio parameters. The content is offset from the edge by a calculated distance that corresponds to the new window's dimension along the perpendicular direction, preserving content fidelity while adapting to the new layout.
Data Source
Figure 1A~1B
Figure 1C~2
Figure 3A~3B
AI summary
This method allows a new rectangular window (V) to be displayed in a display area (ZA) on a screen (SC), this display area already containing at least one first rectangular window (FR). The new window is displayed progressively inwards from an edge (V1) of the first window (FR). This method includes steps to: - shift (E40) the content of the first window from said edge (V1), by a distance corresponding to the dimension (D2) of said new window along a second direction (DH) perpendicular to a first direction (DV) parallel to said edge (V1); - display (E50) the new window along said edge (V1), this display having the effect of reducing said first window (FR) by the same amount along said second direction; and, once the entire new window has been displayed: - manage (E70) the scrolling of the initial content in the first window (FR).