Foreground Transparency Engine for Background Monitoring Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face interference when switching between applications, as a monitoring application in the background is often obscured by a foreground application, disrupting their ability to monitor status updates while performing other tasks.

Innovation Solution

Implementing a system with a transparency engine that applies a degree of transparency to the foreground application, allowing the background monitoring application to remain visible, using techniques such as transparent pixels, clipping paths, and alpha compositing, while a trigger engine determines when to swap the applications based on metric thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the foreground application is displayed with full opacity to ensure clear visibility and interaction, then the user can easily interact with the foreground application, but the background monitoring application becomes obscured and difficult to monitor

Engineering Contradiction:
Improvevisibility of background monitoring applicationVSAvoidinteraction with foreground application
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies transparency effects to the foreground application window, changing its visual properties by allowing partial see-through to the background. This enables the background monitoring application to remain visible while the foreground application maintains its functional interface, resolving the contradiction between visibility and ease of operation.

Inventive Principle:
Principle #32Color changes

2Loss of information

If the user switches between applications frequently to monitor status updates, then the user can stay informed about background application status, but the user's productivity in the foreground application decreases due to interruptions

Engineering Contradiction:
Improveawareness of background application statusVSAvoidproductivity in foreground application
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent merges the visibility of the background monitoring application with the foreground application by applying transparency effects. This allows both applications to be viewed simultaneously without requiring the user to switch between them, maintaining awareness of background status while preserving productivity in the foreground application.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of information

If the background monitoring application is displayed with large screen area to ensure clear visibility of metrics, then the monitoring data is easily readable, but the foreground application area is reduced and may be obscured

Engineering Contradiction:
Improvevisibility of monitoring metricsVSAvoiddisplay area of foreground application
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent applies transparency to the foreground application, allowing the background monitoring application to be visible through the foreground window. This enables the monitoring application to occupy a large screen area for clear metric display while the foreground application maintains its full display area, as the transparency effect allows both to coexist in the same visual space.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS11048372B2Applying a degree of transparency
Publication Date: 2021.06.29 MICRO FOCUS LLC
  • US11048372B2 patent drawing
  • US11048372B2 patent drawing
  • US11048372B2 patent drawing

AI summary

Implementations disclosed herein relate to a device for applying a degree of transparency. The device may comprise a display engine to display a foreground and background area, wherein the background area is associated with a first application and the foreground area is associated with a second application. The device may further comprise a transparency engine to apply a degree of transparency to the foreground area in an overlap area between the foreground area and the background area. The device may further comprise a trigger engine to determine whether a trigger event associated with the first application has occurred, wherein the trigger event is based on a metric value received by the first application, and in response to determining that the triggering event associated with the first application has occurred, cause the display engine to display the first application in front of the second application.