Dynamic Window Functionality Based on Resizing Thresholds
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current window resizing methods in computer display systems either truncate content or rescale it, leading to ineffective viewing and interaction, especially in environments like electronic trading where efficient data access is critical.
Innovation Solution
Implementing a system that dynamically changes the functionality of a window based on predefined size thresholds, allowing different display types and interaction methods as the window is resized, enabling more efficient data viewing and interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the window content is rescaled when the window is resized, then the full content can be viewed without scroll controls, but the content becomes too small to effectively view and use when the window is resized to a reduced area
Solution Approach 1:
The patent applies dynamics by making the window's functional state change automatically based on its size. When the window exceeds a predefined threshold size, the system dynamically switches between two operational modes: displaying a portion of content with navigation controls for smaller windows, and displaying all content without navigation controls for larger windows. This dynamic adaptation resolves the contradiction by adjusting the viewing mode according to the actual window size, ensuring content remains effectively viewable while eliminating the need for scroll controls when appropriate.
2Measurement precision
If the window displays only a portion of the original content when resized to a reduced area, then the content remains viewable, but the user must use scroll controls which increases navigation time
Solution Approach 1:
The system implements self-service by automatically determining the appropriate display mode based on the window's current size. The application monitors window dimensions and autonomously switches between displaying a portion of content with navigation controls and displaying all content without navigation controls. This eliminates the need for users to manually adjust settings or navigate through complex options, as the system serves itself by adapting to the window size and optimizing the viewing experience accordingly.
3Productivity
If the window functionality changes based on size thresholds, then user interaction efficiency is enhanced, but the device complexity increases
Solution Approach 1:
The patent applies parameter changes by using the window size (a physical parameter) as the trigger for changing functional parameters. Predefined size thresholds serve as critical parameter values that automatically trigger transitions between different functional states. When the window size crosses these thresholds, the system changes parameters such as content display mode and navigation control visibility. This approach enhances productivity by optimizing interaction efficiency while managing complexity through a systematic parameter-based control mechanism rather than ad-hoc functionality changes.
Data Source
AI summary
A system and method are described for changing window's functionality upon detecting resizing events. According to one example method, a plurality of size thresholds is defined that are associated with a plurality of functional states for a window. Upon detecting that a size of a window reaches a first size threshold, a first functional state is applied to a window. Then, upon detecting another size threshold as the window is being increased or decreased in size, another functional state associated with the detected threshold is applied to the window.


