Screen Control Display Color Mapping Reduces Memory Usage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multimedia playback systems face inefficiencies in memory usage and processing burden due to the need to store and manage multiple graphic states for each element in the on-screen display, particularly when transitioning between states, as they require storing and updating numerous color combinations for foreground and background objects.

Innovation Solution

A method is introduced where graphic objects on a screen control display are grouped using a color mapping table with group indexes and color indexes, allowing the color of an element to be changed by modifying only the group index, reducing the data processing load and memory usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple graphic objects are stored for each element state (selected, unselected, disable), then the display can show different states, but the memory space and system resources are occupied

Engineering Contradiction:
Improvedisplay capabilityVSAvoidmemory usage
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple graphic object states into a single graphic object by using different color combinations to represent different states (selected, unselected, disable). Instead of storing separate graphic objects for each state, the system stores one graphic object and changes its color attributes to indicate different states, thereby reducing memory usage while maintaining full display capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes a single graphic object universal by enabling it to represent multiple states through color variations. The same graphic object structure is reused across different states, with the color attributes serving as state indicators. This multi-functional approach eliminates the need for separate graphic objects for each state, optimizing resource utilization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If color indexes are exchanged to highlight selected objects, then the state changes can be displayed, but the data processing burden increases

Engineering Contradiction:
Improvestate indicationVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies local quality changes by modifying only the color attributes of the graphic object rather than exchanging entire color indexes or regenerating the graphic object. When an element changes state, only the relevant color properties are updated, minimizing data processing while maintaining accurate state indication. This localized modification approach significantly reduces the processing burden compared to global color index exchange.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If 256 color indexes are used for each element, then comprehensive color representation is achieved, but the memory and processing requirements increase significantly

Engineering Contradiction:
Improvecolor representationVSAvoiddata amount
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by using a subset of available color indexes rather than all 256 colors. The system defines a limited palette of colors sufficient for representing different element states (such as foreground and background colors for selected, unselected, and disable states). This partial usage of the full color space reduces data requirements while maintaining adequate visual distinction between states.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7602402B2Method of displaying colors of graphic objects on screen control display
Publication Date: 2009.10.13 VIA TECH INC
  • US7602402B2 patent drawing
  • US7602402B2 patent drawing
  • US7602402B2 patent drawing

AI summary

A method of displaying color objects for the screen control display is provided. First, a plurality of elements and son elements on a screen control display respectively to a first level list and a plurality of second level lists is provided. Each of said elements of said first level list includes said son elements each of which composed of a foreground object and a background object in said second level lists. Then, a color mapping table having a plurality of group indexes is provided. Each of said group indexes is mapped into a corresponding palette having a plurality of color indexes. Finally, each of said elements with said group index and said color index is mapped for displaying colors of said foreground object and said background object of said element composed of said group index and said color index respectively.