Dynamic Window Functionality Based on Resizing Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveviewing content without scroll controlsVSAvoidcontent size for effective viewing
Core Design Contradiction:
Ease of operationVSMeasurement precision

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvecontent size for effective viewingVSAvoidnavigation time using scroll controls
Core Design Contradiction:
Measurement precisionVSLoss of 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.

Inventive Principle:
Principle #25Self-service

3Productivity

If the window functionality changes based on size thresholds, then user interaction efficiency is enhanced, but the device complexity increases

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidwindow functionality management
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11921967B2Dynamic functionality based on window characteristics
Publication Date: 2024.03.05 TRADING TECHNOLOGIES INTERNATIONAL INC
  • US11921967B2 patent drawing
  • US11921967B2 patent drawing
  • US11921967B2 patent drawing

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.