Web Application Window Resizing Feedback Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Web-based applications face reduced user experience due to improper window sizing and orientation, leading to content being hidden or displayed inadequately when users resize windows or change device orientations, as existing methods fail to ensure content is displayed as intended by the developer.

Innovation Solution

A system and method that detects display characteristics of a GUI window, halts content updates if they do not match predetermined criteria, and displays resizing or orientation notifications to alert users to adjust the window size or orientation, ensuring content is displayed as intended by the developer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the application allows users to freely resize the browser window, then the ease of operation is improved, but the content display quality deteriorates when the window size deviates from the optimal dimensions

Engineering Contradiction:
Improvewindow resizing freedomVSAvoidcontent display quality
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The application continuously monitors window size and provides feedback to the user through notifications when the window dimensions deviate from optimal values. This feedback loop allows users to adjust their behavior while maintaining operational freedom, resolving the contradiction between ease of operation and content display quality.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The application establishes predetermined optimal window dimensions before user interaction begins. By pre-defining the ideal display parameters and comparing actual window size against these standards, the system can proactively notify users of suboptimal conditions before content display quality significantly deteriorates.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If the application halts content updates when window size is incorrect, then the content display quality is improved by preventing missed information, but the productivity deteriorates due to interrupted content updates

Engineering Contradiction:
Improvecontent display qualityVSAvoidcontent update frequency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Instead of silently halting updates, the system provides continuous feedback through notifications that inform users why content updates are paused. This transparent communication helps users understand the trade-off and actively resize the window, thereby restoring productivity while maintaining content display quality requirements.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The notification system acts as an intermediary between the content update mechanism and the window size validation. Rather than directly blocking content updates, the notification serves as a mediator that communicates the size issue to the user and coordinates the resolution, balancing productivity maintenance with quality assurance.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If the application displays resizing notifications continuously, then the content display quality is improved by ensuring proper window sizing, but the ease of operation deteriorates due to persistent notifications

Engineering Contradiction:
Improvecontent display qualityVSAvoiduser interaction simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The notification system employs periodic action by displaying notifications at specific intervals or triggered events rather than continuously. This approach maintains content display quality requirements while reducing notification fatigue, thereby preserving ease of operation. The notifications appear periodically to remind users of sizing issues without creating constant interruptions.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11899915B2System and method for detecting and resizing a window for improved content delivery
Publication Date: 2024.02.13 DIGITS FINANCIAL INC
  • US11899915B2 patent drawing
  • US11899915B2 patent drawing
  • US11899915B2 patent drawing

AI summary

A system and method for ensuring application content is displayed in a proper sized display is provided. An illustrative web-based application detects the display characteristics, e.g., size and/or aspect ratio, of its display window. If the display characteristics do not match a predefined requirement, the application ceases updating content and displays resizing notifications to alert the user to adjust the window. Once the window's display characteristics match the predefined criteria, the application resumes updating content in the window.