Translucent UI Overlay for Background Content Preview

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of electronic devices with multiple applications face challenges in efficiently accessing and viewing updated content from background applications, as notifications often get obscured by foreground applications and require manual scanning to identify.

Innovation Solution

A computerized method that receives content for display via a first user interface element, detects a second user interface element in the foreground, and issues a command to display a translucent version of the first user interface element with the received content in the foreground, allowing the translucent version to obscure a portion of the second user interface element.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a toast notification is displayed to inform the user of updated content, then the user is notified of the update, but the notification format is specific to the toast application and has the same format regardless of the application associated with the notification

Engineering Contradiction:
Improveapplication-specific notification formatVSAvoidnotification format flexibility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The notification system is segmented into application-specific content and a universal display container. Each application maintains its own notification format and content structure, while the display system provides a standardized presentation layer that adapts to different application formats, resolving the contradiction between maintaining application-specific formats and achieving universal notification display.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the user taps on the toast notification to display the first user interface element including the updated content, then the updated content is displayed in the foreground area, but the user may have to scan the display to identify and view the updated content

Engineering Contradiction:
Improvevisibility of updated contentVSAvoidtime to identify and view updated content
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary action by displaying a preview of the updated content in the notification itself, allowing the user to identify and view the updated content without having to tap through multiple notifications or scan the entire display. The preview is generated in advance and presented prominently, eliminating the need for user scanning and reducing time to access updated content.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If the second user interface element is displayed in the foreground area, then the user can interact with the second application, but the second user interface element obscures the first user interface element disposed in the background area

Engineering Contradiction:
Improveaccessibility of background applicationVSAvoidvisibility of background content
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The notification system acts as an intermediary between the foreground and background applications. It receives content from the background application, processes it into an appropriate format, and presents it to the user without requiring the background application window to be visible or accessible. This mediator approach allows background content to be accessed without obscuring or requiring interaction with the foreground application.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250077039A1Displaying a translucent version of a user interface element
Publication Date: 2025.03.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250077039A1 patent drawing
  • US20250077039A1 patent drawing
  • US20250077039A1 patent drawing

AI summary

Electronic devices described herein are configured to display updated content associated with a first application having a first user interface element disposed in a background area of a display that is obscured by a second user interface element associated with a second application. Responsive to a command from the first application to notify the user of the updated content, the operating system displays at least a portion of a translucent version of the first user interface element with the updated content in the foreground display area, wherein the translucent version of the first user interface element obscures at least a portion of the second user interface element.