GPU Frame Buffer Analysis for Dynamic Content Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional display technologies are limited in dynamism, failing to effectively layer functionality within a given display frame, resulting in a lackluster visual experience and inefficiency in user interaction, especially with static content like textual documents or slide decks.

Innovation Solution

An apparatus and method utilizing a graphics processing unit (GPU) to analyze frames of displayed data, detect changes in secondary digital content, and overlay it seamlessly based on determined position changes, enhancing the user experience by incorporating interactive and dynamic digital objects within the display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional two-dimensional display is used, then display simplicity is maintained, but visual dynamism and functional layering are limited

Engineering Contradiction:
Improvefunctional layeringVSAvoiddisplay structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a temporal dimension to the traditional two-dimensional display by implementing frame buffer analysis across multiple time points. The system analyzes first and second frames sequentially, detecting position changes of digital content over time, thereby transforming static display into dynamic multi-layered presentation without complicating the physical display structure

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent implements dynamic content overlay by continuously analyzing frame buffers to detect position changes of digital content. The system dynamically adjusts the overlay position of secondary digital content based on detected movement between frames, enabling the display to adapt and respond to changing content positions in real-time

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If static content display is used, then implementation simplicity is maintained, but user engagement and interaction are reduced

Engineering Contradiction:
Improveuser interactionVSAvoiduser engagement time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements a feedback mechanism where the system continuously monitors the position of digital content across frames, detects changes in position, and automatically adjusts the overlay of secondary digital content accordingly. This closed-loop feedback enhances user engagement by maintaining relevant information overlay without requiring manual intervention, thereby improving ease of operation while reducing time loss

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11481933B1Determining a change in position of displayed digital content in subsequent frames via graphics processing circuitry
Publication Date: 2022.10.25 MOBEUS IND INC
  • US11481933B1 patent drawing
  • US11481933B1 patent drawing
  • US11481933B1 patent drawing

AI summary

An apparatus, method, and computer readable medium that include accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a first frame representing a first section of a stream of displayed data that is being displayed by the apparatus, the first frame including secondary digital content, analyzing, in the frame buffer of the GPU, a second frame, the second frame including the secondary digital content, determining a change in a position of the secondary digital content from the first frame to the second frame based on a comparison between the first frame and the second frame of the displayed data, and overlaying the secondary digital content in the second frame of the displayed data based on the determined change in the position of the secondary digital content.