Host Image Data Simulation for Bandwidth-Limited Peripheral Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Bandwidth-limited connections between computing devices and peripherals can result in slow or jittery image presentation due to limited peripheral device resources, which are further hindered by the need for forward copying of image data during frame updates.
Innovation Solution
The host computing device sends a frame of image data representing the difference between the current and previous (N-1) rendered images, where N is an integer of 3 or more, eliminating the need for forward copying and optimizing image transfer and display by simulating the peripheral device buffer chain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If the computing device sends image data frame-by-frame to reduce bandwidth consumption, then bandwidth usage is reduced, but image display speed slows down due to limited peripheral device computing resources
Solution Approach 1:
The host computing device performs the image assembly process in advance by sending a frame representing the difference between the current image and an (N-1)-th previously rendered image, where N is 3 or more. This preliminary action transfers pre-processed data that requires minimal assembly at the peripheral device, thus improving display speed while maintaining bandwidth efficiency.
2Loss of energy
If the peripheral device performs image assembly process to fill out remaining portions, then bandwidth consumption is reduced, but image display speed slows down due to limited peripheral device resources
Solution Approach 1:
The host computing device performs the computationally intensive image assembly process in advance before transmission. By sending a frame that represents the difference between the current image and an (N-1)-th previously rendered image, the host eliminates the need for the peripheral device to perform complex assembly operations, thus reducing both bandwidth consumption and assembly time at the resource-constrained peripheral device.
3Reliability
If forward copying of image data is performed during frame updates, then image data completeness is maintained, but image transfer speed decreases due to additional processing overhead
Solution Approach 1:
The patent extracts only the essential difference data between the current image and the (N-1)-th previously rendered image, sending only this extracted information to the peripheral device. This eliminates the need for forward copying of complete image data while maintaining image completeness, thus improving transfer speed without sacrificing reliability.
Data Source
AI summary
Various embodiments related to a host computing device for rendering and sending image data to a peripheral device for display at the peripheral device. For example, one embodiment comprises a host computing device, the host computing device comprising a data storage subsystem and a logic subsystem. The host computing device further comprises instructions stored in the data storage subsystem and executable by the logic subsystem to output to the peripheral device a frame of image data representing a difference between a currently rendered image and an (N−1)-th previously rendered image, N being an integer and having a value of 3 or more.


