Dynamic Graphical Interface Scaling by Viewing Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional graphical user interfaces on high-resolution displays face difficulties in usability due to inputs and text being difficult to discern when viewing distance increases slightly, especially in all-in-one large touchscreen computers.

Innovation Solution

A customizable and adaptive system that adjusts display settings and application software settings based on the user's viewing distance using a distance sensing device, allowing dynamic modification of display modes to enhance readability and usability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If display resolution is increased for high-resolution displays, then image quality and detail are improved, but inputs and text become difficult to discern when viewing distance increases

Engineering Contradiction:
Improvedisplay resolutionVSAvoidusability
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system dynamically adjusts display settings including resolution, font size, and input element size based on detected viewing distance. When the user moves closer, the system increases resolution for detailed viewing; when the user moves away, the system decreases resolution and increases element sizes to maintain usability, creating a dynamic adaptation to user position.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple display parameters simultaneously based on viewing distance measurements. It adjusts resolution, font size, input element size, and other display settings as a coordinated set of parameter changes, allowing the display to optimize both image quality and usability for different viewing distances.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If viewing distance increases, then user comfort and posture are improved, but readability and discernibility of inputs and text deteriorate

Engineering Contradiction:
Improveuser comfortVSAvoidreadability
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system uses a distance sensing device to continuously monitor viewing distance and provides feedback to the display control system. Based on this feedback, the system automatically adjusts display parameters to maintain readability and information discernibility while allowing the user to maintain comfortable viewing distances without straining to see small text and inputs.

Inventive Principle:
Principle #23Feedback

3Device complexity

If display settings are made static and fixed, then system complexity is reduced, but adaptability to different viewing distances is lost

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to viewing distance
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system performs self-adjustment of display settings based on automatic detection of viewing distance. The distance sensing device and control system work together to automatically modify display parameters without requiring user intervention, enabling the system to adapt to different viewing distances while maintaining relatively simple operation for the user.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12373023B2Apparatus, system and method for dynamic modification of a graphical user interface
Publication Date: 2025.07.29 INTEL CORP
  • US12373023B2 patent drawing
  • US12373023B2 patent drawing
  • US12373023B2 patent drawing

AI summary

Methods, apparatus, systems are disclosed for altering displayed content on a display device responsive to a user's proximity. In accord with an example, a computing system includes a display, a sensor to output a signal, machine readable instructions, and programmable circuitry to be programmed in accordance with the instructions to determine a distance between the compute system and a person based on the signal, and cause a size of at least one object to be presented on the display to be adjusted based on the distance.