Adaptive Affordance Display for Changing Video Backgrounds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for displaying virtual controls and visual guides on touch-sensitive surfaces are cumbersome, distracting, and prone to screen burn-in, especially when backgrounds change dynamically, leading to user confusion and increased energy consumption.

Innovation Solution

Adaptive methods and interfaces that adjust the appearance of affordances based on changes in the underlying content and operating context, constraining the display properties within a sub-range of the content's values to maintain visibility while reducing distraction and preventing burn-in.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If affordances are displayed with high visibility and contrast to guide users, then user interaction clarity is improved, but screen burn-in is increased and user distraction is amplified

Engineering Contradiction:
Improveaffordance visibilityVSAvoidscreen burn-in
Core Design Contradiction:
Difficulty of detecting and measuringVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by making the affordance appearance adaptive rather than static. The system dynamically adjusts the affordance's visual properties (such as brightness, contrast, or opacity) in response to changes in the background content, allowing it to maintain visibility while reducing burn-in through varied display characteristics over time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the display parameters of the affordance based on the background content characteristics. By detecting properties of the background (such as luminance, color, or complexity) and adjusting the affordance parameters accordingly, the system optimizes visibility while preventing screen burn-in through parameter adaptation.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If affordances are displayed with high contrast and salience to guide user inputs, then user interaction efficiency is improved, but user distraction from background content is increased

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoiduser distraction
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system dynamically adjusts the salience and contrast of affordances based on the context. When the background content is simple or static, the affordance appears more prominent to guide input. When the background is complex or dynamic, the affordance appears less intrusive, balancing guidance functionality with user distraction reduction.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by making the affordance appearance context-dependent. Different regions or states of the interface have different affordance visibilities based on the local background characteristics, allowing the system to optimize for interaction efficiency in appropriate contexts while minimizing distraction when the background is engaging.

Inventive Principle:
Principle #3Local quality

3Stability of the object's composition

If affordances are displayed statically over extended time, then user interface stability is maintained, but screen burn-in is caused and user engagement is reduced

Engineering Contradiction:
Improveinterface stabilityVSAvoiddisplay burn-in
Core Design Contradiction:
Stability of the object's compositionVSDuration of action of stationary object

Solution Approach 1:

The patent introduces dynamic behavior to the traditionally static affordance display. The system continuously monitors background content changes and adjusts affordance appearance accordingly, preventing prolonged static rendering on the same screen location and thereby reducing burn-in while maintaining interface stability through adaptive rather than fixed display characteristics.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic adaptation of the affordance appearance based on detected background changes. By periodically adjusting visual properties in response to background content variations, the system prevents continuous static rendering and reduces burn-in while maintaining stable user interface functionality.

Inventive Principle:
Principle #19Periodic action

4Device complexity

If affordances are displayed with fixed appearance over varying backgrounds, then device complexity is reduced, but adaptability to changing content is insufficient

Engineering Contradiction:
Improvedisplay system complexityVSAvoidbackground adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements parameter changes by adjusting the visual parameters of the affordance based on detected background properties. The system monitors characteristics of the background content (such as color, luminance, or complexity) and modifies the affordance parameters accordingly, enabling adaptability to varying backgrounds while managing complexity through automated detection and adjustment mechanisms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses feedback from background content detection to adjust the affordance appearance. By continuously monitoring the background and using this information to modify the display characteristics of the affordance, the system achieves adaptability to changing content without requiring overly complex manual configuration or multiple display modes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12455681B2Device, method, and graphical user interface for adjusting a display property of an affordance over changing background content
Publication Date: 2025.10.28 APPLE INC
  • US12455681B2 patent drawing
  • US12455681B2 patent drawing
  • US12455681B2 patent drawing

AI summary

A system with a display generation component displays a user interface object overlaying a portion of video content. When display properties of the portion of the video content meets first criteria, the system displays a first variant of the user interface object, overlaying the portion of the video content, having an appearance that is based on the portion of the video content. The first variant is generated with a first range of values for a first display property of at least the portion of the video content. When the display properties of the portion of the video content meets second criteria, the system displays a second variant of the user interface object, overlaying the portion of the video content, having an appearance that is based on the portion of the video content. The second variant is generated with a third range of values for the first display property.