Thin Client Image Display Bandwidth Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In thin client systems, the transmission of large volumes of moving image data leads to degraded response times due to increased bandwidth requirements, especially when still image data is transmitted after moving image data, which can result in inefficient use of bandwidth and operational delays.

Innovation Solution

An information processing apparatus that includes an image memory, a first compressor for moving image areas, a second compressor for minimizing image degradation, a change area detector, a calculator for accumulating changes, and a transmitter that efficiently transmits moving images and accumulated change areas, optimizing bandwidth usage by compressing and prioritizing data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If moving image data is transmitted to maintain image quality, then image reproduction quality is improved, but bandwidth usage increases and response time degrades

Engineering Contradiction:
Improveimage reproduction qualityVSAvoidbandwidth usage
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The patent segments the image into a moving image area and a change area. The moving image area is compressed using moving image compression (first compressor) to reduce bandwidth, while the change area is transmitted as still image data (second compressor) when changes are detected. This segmentation allows selective compression based on content type, resolving the contradiction between maintaining image quality and reducing bandwidth usage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between moving image transmission and still image transmission based on detected changes in the image data. When the change area detector identifies significant changes, the system transitions from continuous moving image transmission to selective still image transmission of only the changed areas, optimizing bandwidth usage while maintaining quality where needed.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If still image data is transmitted after moving image data, then bandwidth is reduced, but transmission time increases and response is degraded

Engineering Contradiction:
Improvebandwidth usageVSAvoidtransmission time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The change area detector continuously monitors and detects changes in the image data before transmission occurs. By preliminarily identifying which areas have changed, the system can prepare and transmit only those specific change areas as still images rather than waiting for the entire moving image sequence to complete, thereby reducing overall transmission time while maintaining bandwidth efficiency.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If the entire image is compressed as moving image, then compression efficiency is improved, but processing complexity increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent divides the image processing task into two segments: moving image compression for the moving image area and still image compression for the change area. This segmentation allows the system to apply appropriate compression methods to appropriate regions, improving overall compression efficiency while managing processing complexity by handling different regions with specialized algorithms rather than applying a single complex method to the entire image.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8982135B2Information processing apparatus and image display method
Publication Date: 2015.03.17 FUJITSU LTD
  • US8982135B2 patent drawing
  • US8982135B2 patent drawing
  • US8982135B2 patent drawing

AI summary

A server device 10 includes a frame buffer 13 that stores the image; an encoder 14e that compresses the image; a whole screen moving image conversion determination unit 14m that detects, from the image, a moving image area to be compressed by using the encoder 14e; a screen generator 14b that compresses the image such that image degradation is lower than that of the encoder 14e; a high frequency screen update area identifier 14n that detects, from an area compressed by the encoder 14e, a change area that has changed and calculates an accumulated change area by accumulating the change area; and a transmitter that transmits, to a client terminal 20, a moving image by compressing the moving image area detected by the moving image area and the detected change area and an image of the accumulated change area that is compressed by the screen generator 14b.