Grid Display Device for Mobile Terminals with Scroll-Driven Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile terminals with low performance struggle to rapidly display grids for various information on web pages due to limited data processing capacity and memory, leading to slower loading times and limited content display.

Innovation Solution

A grid display device and method that utilizes a scroll bar to display grids on mobile terminals, where meshes are fixed and only content within the visible area is updated, with features like dynamic content rendering based on scroll bar velocity and acceleration, and image creation using a canvas tag to enhance performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the grid is fully rendered and displayed on the screen, then all contents are visible to the user, but the display performance deteriorates due to limited data processing capacity and memory

Engineering Contradiction:
Improvecontent visibilityVSAvoiddisplay speed
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The grid display is segmented into visible and non-visible portions. Only the portion within the visible area is rendered and displayed, while other portions remain unrendered. This segmentation allows the system to display relevant content without the performance penalty of rendering the entire grid, thus resolving the contradiction between content visibility and display speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The rendering resources are concentrated on the local visible area of the grid rather than uniformly rendering the entire grid. By applying rendering only where needed (in the visible portion), the system achieves efficient use of limited processing capacity and memory, maintaining display speed while preserving essential content visibility.

Inventive Principle:
Principle #3Local quality

2Productivity

If the grid rendering is optimized for speed, then display performance improves, but the complexity of the rendering system increases

Engineering Contradiction:
Improvedisplay speedVSAvoidrendering system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Instead of implementing a complex partial rendering system that selectively renders only visible portions, the patent applies excessive rendering by rendering the entire grid. However, this is compensated by hardware acceleration and optimization techniques that make the full rendering process efficient. This approach simplifies the rendering system logic while maintaining display speed through optimized execution.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If all grid contents are displayed simultaneously, then information completeness is improved, but the memory consumption increases

Engineering Contradiction:
Improveinformation completenessVSAvoidmemory usage
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The grid content is segmented into visible and non-visible portions in memory. Only the visible portion is actively maintained and rendered, while non-visible portions can be discarded or stored in a compressed state. This segmentation reduces memory consumption while ensuring that complete information is available when needed through on-demand loading or generation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8832591B2Grid display device and grid display method in mobile terminal
Publication Date: 2014.09.09 INSWAVE SYSTEMS CO LTD
  • US8832591B2 patent drawing
  • US8832591B2 patent drawing
  • US8832591B2 patent drawing

AI summary

A grid display device and a grid display method in a mobile terminal are provided. The grid display device in a mobile terminal includes a scroll control unit that displays a grid to be displayed on a screen of a display unit of the mobile terminal using a scroll bar when the grid is larger than the screen and a grid display unit that displays meshes of the grid on the screen and changes contents to be displayed in the fixed mesh of the grid in correspondence with a changed position of the scroll bar. According to the grid display device in a mobile terminal, it is possible to control a display of a grid so that the grid used in the mobile terminal having relatively low performance can rapidly operate.