Multi-Window Display Management via Active State Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-window computer environments fail to differentiate between multiple open displays with identical window and sub-window configurations, hindering the ability of automated window management systems to predictively and intelligently dispose newly invoked displays.

Innovation Solution

A system that tracks currently active displays and identifies the display active immediately prior to a new invocation, ensuring newly invoked displays are located in proximity to the parent display, with the option to promote critical displays to always-on-top status, using a display management system and window specification files.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If automated window management systems use identical window and sub-window configurations for multiple displays, then device complexity is reduced and ease of operation is improved, but the ability to intelligently and predictively disposition newly invoked displays deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidpredictive display placement
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system performs preliminary actions by tracking and recording the currently active display before a new display is invoked. This advance preparation enables the automated system to immediately identify the correct parent display for the new window, resolving the contradiction by maintaining simplicity while enabling intelligent placement through pre-established display state information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring which display is currently active and using this information to determine where to place newly invoked displays. This feedback loop allows the automated system to adaptively respond to user interactions while maintaining consistent display behavior, thereby achieving both ease of operation and predictive placement capability.

Inventive Principle:
Principle #23Feedback

2Extent of automation

If the system tracks and records currently active displays to enable intelligent placement, then predictive display placement is improved, but device complexity increases

Engineering Contradiction:
Improvepredictive display placementVSAvoiddisplay tracking system
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system segments the display management function by separating the tracking of active display state from the actual window placement operation. This segmentation allows the system to maintain simple, modular components while achieving intelligent placement through the coordinated interaction of discrete tracking and placement modules, thereby reducing overall device complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The display management system performs self-service by automatically tracking and recording active display states without requiring external intervention or complex external systems. This self-contained approach enables predictive placement functionality while minimizing added device complexity, as the system manages its own state information internally.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If multiple displays have identical display characteristics, then ease of manufacture and standardization are improved, but the ability to uniquely identify parent displays deteriorates

Engineering Contradiction:
ImprovestandardizationVSAvoiddisplay identification
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system introduces an intermediary mechanism - the active display state tracker - that mediates between identical display characteristics and unique identification requirements. This intermediary maintains a record of which display is currently active, allowing the system to distinguish between identical displays through their temporal state rather than requiring physical or configurational differences, thus preserving standardization while enabling precise identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8468462B2Display management in a multi-window display
Publication Date: 2013.06.18 HONEYWELL INTERNATIONAL INC
  • US8468462B2 patent drawing
  • US8468462B2 patent drawing
  • US8468462B2 patent drawing

AI summary

Devices and methods for controlling displays in a multi-display environment are disclosed. An exemplary method may comprise the following steps. Initially, an exemplary method may continuously track and record currently active display surfaces. Next, the exemplary method may identify the display surface that is determined to have been active immediately prior to the newly invoked display. After updating the specification file for the newly invoked display to include the identity of the display surface just identified, the exemplary method may be completed by displaying the newly invoked display on the same display surface as previously identified. In the event that the newly invoked display is a critical display, both the newly invoked display and the display determined to have been active immediately prior to the invoked display may be assigned an always-on-top status.