Transparent Window Management via Pointer Activation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current graphical user interface (GUI) technologies face challenges in managing multiple overlapping windows, particularly in switching between and transferring content between transparent windows, which hinders productivity due to the complexity of navigating and overlapping windows on limited screen space.

Innovation Solution

The method involves identifying and managing transparent windows by detecting pointer movement to activate the appropriate window for content transfer, allowing users to toggle transparency and opaqueness, and using user input to select windows for efficient content management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If windows are made transparent to allow simultaneous viewing of multiple windows, then visibility of lower layer content is improved, but difficulty in detecting and activating the appropriate window increases

Engineering Contradiction:
Improvevisibility of lower layer contentVSAvoiddifficulty in detecting and activating the appropriate window
Core Design Contradiction:
Illumination intensityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies visual differentiation by changing the appearance of transparent windows based on their activation state. Active transparent windows are displayed with a distinct visual indicator (such as a border or highlight) to differentiate them from inactive transparent windows, allowing users to easily identify which window is currently active despite the transparency effect.

Inventive Principle:
Principle #32Color changes

2Adaptability or versatility

If multiple windows are opened to utilize multitasking capability, then application functionality is improved, but screen space management becomes increasingly difficult

Engineering Contradiction:
Improvemultitasking capabilityVSAvoidscreen space management
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces transparency as a new dimension for window arrangement, allowing windows to occupy the same spatial location on the screen rather than requiring separate physical space. This enables multiple windows to be displayed simultaneously in overlapping positions, with transparency allowing users to see through upper windows to access and activate lower windows without requiring additional screen real estate.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If window transparency is enabled to view lower layer content, then productivity is improved, but complexity of window management increases

Engineering Contradiction:
ImproveproductivityVSAvoidcomplexity of window management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms that automatically respond to user actions involving transparent windows. When a user activates a transparent window, the system provides visual feedback by highlighting or bordering the active window, and when content is copied or dragged, the system automatically identifies and activates the target transparent window, reducing the cognitive load and management complexity for users.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10331316B2Managing transparent windows
Publication Date: 2019.06.25 KYNDRYL INC
  • US10331316B2 patent drawing
  • US10331316B2 patent drawing
  • US10331316B2 patent drawing

AI summary

Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.