GPU Frame Buffer Overlay for Dynamic Content
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional displayed data is limited to a two-dimensional geometric screen, lacking dynamism and unable to layer functionality within a display frame, resulting in a static and inefficient user experience, especially with static content like textual documents or slide decks.
Innovation Solution
A device with graphics processing unit (GPU) capability identifies a reference patch within displayed data, retrieves secondary digital content from a remote device based on unique identifiers, and overlays it into the displayed data, enhancing the user experience with interactive and dynamic elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional two-dimensional geometric screen display is used, then device simplicity is maintained, but display functionality and user engagement are limited
Solution Approach 1:
The patent introduces a temporal dimension to the traditional two-dimensional display by implementing multi-layered content with different display timings. The processing circuitry controls display of primary content, secondary content, and tertiary content in sequence, creating a dynamic multi-dimensional display experience that enhances functionality without adding physical complexity to the display structure.
2Adaptability or versatility
If static content is displayed, then content delivery is simple, but user engagement and interaction are reduced
Solution Approach 1:
The patent transforms static content into a dynamic display experience by implementing time-based content layers that are displayed in sequence. The processing circuitry dynamically controls the display of primary content, secondary content (such as interactive elements or additional information), and tertiary content based on user interaction and timing parameters, making the content adaptable and engaging without requiring complex hardware modifications.
3Adaptability or versatility
If multiple layers of functionality are added to display frame, then user experience is enhanced, but processing complexity increases
Solution Approach 1:
The patent segments the display content into distinct layers (primary content, secondary content, and tertiary content) with specific display parameters for each. The processing circuitry handles each layer independently with dedicated timing and display control, which simplifies the overall processing architecture while enabling complex multi-layered functionality. This segmentation allows parallel processing of different content layers without requiring a complete redesign of the processing system.
Data Source
AI summary
A method that includes accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of a stream of displayed data that is being displayed by a first device, identifying a reference patch that includes a unique identifier associated with secondary digital content that is insertable in the displayed data, the unique identifier including encoded data that identifies the secondary digital content, retrieving the secondary digital content from the remote device via the data communication network based on the unique identifier and a device parameter of the first device, and overlaying the secondary digital content into the displayed data in accordance with the display parameters of the customized secondary digital content.


