Transparent Overlay Coordination for Dynamic Display Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing coordinated display solutions for software application interfaces are either non-dynamic, inefficient, or both, leading to a tradeoff between effectiveness and efficiency, particularly in computing environments with limited hardware capabilities such as smartphones and tablets.

Innovation Solution

The development of computationally efficient methods and protocols for dynamic coordinated display, including the use of transparent overlay user interfaces and pre-trained predictive models to generate co-display arrangements based on user experience metrics, enabling real-time display of diverse software application interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing coordinated display solutions are used, then display functionality is provided, but computational efficiency deteriorates and hardware resource consumption increases

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidhardware resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by pre-determining overlay regions and preparing display configurations before actual co-display operations occur. The first application interface pre-identifies potential overlay regions where second application interfaces can be placed, and pre-establishes display update protocols, thereby reducing real-time computational burden and improving processing efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The display system is segmented into distinct functional components: the first application interface occupying primary display regions, and the second application interface occupying overlay regions. This segmentation allows independent processing and management of different application displays, reducing overall system complexity and improving computational efficiency while lowering hardware resource consumption.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If dynamic coordinated display is implemented, then display flexibility and user experience are improved, but system complexity increases

Engineering Contradiction:
Improvedisplay flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic coordinated display by allowing the first application interface to dynamically determine and adjust overlay regions based on current display conditions and user interactions. The overlay regions can be dynamically modified, expanded, or contracted while maintaining proper coordination between applications, providing display flexibility without requiring complete system redesign.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system introduces an intermediary coordination mechanism that manages the interaction between the first and second application interfaces. This intermediary layer handles the complexity of coordinate transformations, display updates, and region management, thereby reducing the burden on individual applications and simplifying the overall system architecture while maintaining high adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If transparent overlay user interfaces are used, then interface coordination capability is enhanced, but display region management complexity increases

Engineering Contradiction:
Improveinterface coordination capabilityVSAvoiddisplay region management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs transparent overlay user interfaces that utilize transparency and visual layering to manage multiple display regions. The overlay regions are visually distinguished through transparency effects, allowing users to perceive both the primary application interface and the overlay application interface simultaneously, thereby enhancing coordination capability while providing intuitive visual management of complex display regions.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS11809684B2Coordinated display of software application interfaces
Publication Date: 2023.11.07 ATLASSIAN US INC
  • US11809684B2 patent drawing
  • US11809684B2 patent drawing
  • US11809684B2 patent drawing

AI summary

Systems and methods provide techniques for providing coordinated display of software applications. In one embodiments, a method for enabling a first software application to enter a co-display mode with a second software application includes obtaining a co-display notification associated with the second software application; determining an overlay region within the first display region; generating a display update request, wherein the display update request is configured to cause the computing device to display a transparent overlay user interface element over the overlay region; causing the computing device to transmit co-display information to the second software application; and causing the computing device to update display of a first application interface associated with the first software application in accordance with the display update request.