Multi-Touch Image Rendering via Content Block Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional gesture-based zooming techniques on multi-touch devices display coarse, low-definition images with significant lag, resulting in a poor user experience due to the time-consuming download of high-resolution images.

Innovation Solution

The method involves subdividing high-resolution images into content blocks, allowing for the efficient display of high-resolution images by fetching and displaying individual blocks based on user input, such as a spread gesture, thereby reducing wait times and optimizing image rendering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional gesture-based zooming techniques are used to display high-resolution images, then image quality is improved, but download time and lag increase significantly

Engineering Contradiction:
Improveimage qualityVSAvoiddownload time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent divides a high-resolution image into multiple lower-resolution tiles or segments. Instead of downloading the entire high-resolution image at once, the system downloads and displays individual tiles as needed based on user interaction. This segmentation allows the image to be displayed in manageable portions, reducing overall download time while maintaining high resolution where the user is actually looking.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-downloading and caching lower-resolution versions of image tiles before the user actually needs to view them. When a user zooms or navigates to a specific area, the corresponding high-resolution tiles are already prepared or can be quickly fetched, reducing perceived lag time. This preliminary preparation of content accelerates the overall user experience.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If conventional gesture-based zooming techniques are used, then high-resolution imagery can be displayed, but user experience deteriorates due to lag and waiting time

Engineering Contradiction:
Improveimage definitionVSAvoiduser experience
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

By segmenting the image into displayable tiles that load progressively, the system eliminates the need for users to wait for entire high-resolution images to download before interaction. Users can navigate and zoom through segmented content with minimal delay, as only the currently viewed portion needs to be fully loaded.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements partial loading by downloading only the portion of the image that is currently visible or likely to be viewed next, rather than waiting for the complete high-resolution image to download. This partial action approach provides sufficient image quality for user interaction without requiring the full image to be ready, significantly improving responsiveness.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If complete high-resolution images are downloaded before display, then image quality is ensured, but download time and network resource consumption increase

Engineering Contradiction:
Improveimage resolutionVSAvoiddisplay efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements segmentation by dividing the complete high-resolution image into multiple smaller tiles or blocks. Each tile can be independently downloaded and displayed at high resolution without requiring the entire image to be fetched first. This approach maintains image quality in the displayed regions while dramatically reducing the amount of data that needs to be transferred at any one time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-processing images into tileable segments and caching metadata about their locations and resolutions. This preliminary organization allows for rapid assembly and display of high-resolution image portions without requiring complete image downloads, thereby improving display efficiency and reducing network resource consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10452706B2Method and system for handling images on a multi-touch device
Publication Date: 2019.10.22 VERIZON PATENT & LICENSING INC
  • US10452706B2 patent drawing
  • US10452706B2 patent drawing
  • US10452706B2 patent drawing

AI summary

Disclosed is a system and method for gesture-based content-object rendering. The present disclosure provides for optimized display of a high-resolution image upon receiving input, such as a spread gesture, from a user respective of a displayed low-resolution image. The low-resolution and high-resolution image are subdivided into content objects or blocks and stored in a content database. Upon receiving the user input, the input areas respective of the image is identified, and the high-resolution image block is displayed. Subsequently, adjacent blocks corresponding to the input area are then displayed to effectuate an efficient download of the high-resolution image.