Virtual Frame Buffer Image Merging for Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods for image data from a host to a display device are inefficient due to the need for multiple protocol packets and software/hardware initiation delays, especially when handling continuous character inputs, which reduces data processing efficiency.

Innovation Solution

An electronic apparatus with a memory, data transmission interface, and control module that stores and combines character images in a virtual frame buffer, allowing for delayed transmission of combined images instead of individual rows, reducing protocol packet data and processing load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If each character image is transmitted individually through multiple protocol packets, then data transmission follows standard USB protocol procedures, but data transmission efficiency decreases and processing load increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines multiple character images into a single composite image before transmission. When multiple characters are input, instead of transmitting each character image separately through individual USB protocol packets, the system merges them into one composite image that is then transmitted in a single data packet, reducing protocol overhead and improving transmission efficiency

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary merging of character images before transmission. By combining multiple character images into a composite image in advance (before USB transmission), the system reduces the number of protocol packets needed and minimizes software/hardware initiation delays that would occur with multiple separate transmissions

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If character images are divided into multiple rows for transmission, then complete character images can be transmitted, but the number of protocol packets increases and transmission efficiency decreases

Engineering Contradiction:
Improveimage data completenessVSAvoidtransmission protocol complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple row data into a single composite image for transmission. Instead of sending each row as a separate protocol packet, the system combines all row data into one composite image that is transmitted in a single packet, reducing protocol complexity while maintaining complete image data

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If software and hardware are initiated for each USB data transmission, then standard USB protocol procedures are followed, but transmission delays increase

Engineering Contradiction:
ImproveUSB protocol complianceVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary merging of character images into a composite image before USB transmission. By combining multiple images in advance, the system reduces the number of times software and hardware need to be initiated for each transmission, thereby reducing cumulative delays while still following USB protocol procedures

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent combines multiple character images into a single composite image that is transmitted in one USB data transfer operation. This merging approach reduces the number of separate software/hardware initiation events, minimizing transmission delays while maintaining protocol compliance

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9134946B2Electronic apparatus and method for data transmission from an electronic apparatus to a display device
Publication Date: 2015.09.15 SILICON MOTION INC
  • US9134946B2 patent drawing
  • US9134946B2 patent drawing
  • US9134946B2 patent drawing

AI summary

The invention provides an electronic apparatus. In one embodiment, the electronic apparatus is coupled to a display device, and comprises a memory, a data transmission interface, and a control module. The memory comprises a virtual frame buffer for storing data to be transmitted to the display device. The data transmission interface performs data transmission between the electronic apparatus and the display device. The control module stores a current character image corresponding to a current character in the virtual frame buffer when users input the current character to an input device, determines whether a prior image which has not been transmitted to the display device exists in the virtual frame buffer, determines whether the current character image matches the prior image, and combines the prior image with the current character image to obtain a combined image in place of the prior image when the current character image matches the prior image.