Remote Controller Screen Design Update via Segmented Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote controllers require updates to both the central processing unit program and screen design when changing display images, leading to potential writing errors and version mismatches.

Innovation Solution

A control device with a storage unit for element image data and draw command data, and a central processing unit that uses a screen management table to identify draw command data addresses, allowing changes to screen design without altering the central processing unit or its programs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the central processing unit program is updated to change display image screen design, then the screen design can be changed, but writing errors and version errors may occur

Engineering Contradiction:
Improvescreen design changeabilityVSAvoidprogram update reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides the display system into two independent parts: display condition data (controlling what is displayed) and screen design data (controlling how it is displayed). This segmentation allows each part to be updated independently without affecting the other, eliminating version mismatch errors while maintaining the ability to change screen design.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the central processing unit program is updated to change display image screen design, then the screen design can be changed, but the existing central processing unit and programs must be modified

Engineering Contradiction:
Improvescreen design flexibilityVSAvoidcentral processing unit modification requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the screen design functionality from the central processing unit program by introducing separate display condition data and screen design data structures. This allows screen design changes to be implemented by updating data rather than modifying the CPU program itself, reducing device complexity and maintaining existing CPU functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If element image data and draw command data are stored in separate continuous storage regions, then screen design can be changed without updating CPU programs, but the storage structure becomes more complex

Engineering Contradiction:
Improvescreen design updateabilityVSAvoidstorage structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a new dimension of data organization by creating separate continuous storage regions for display condition data and screen design data. This dimensional separation in storage space allows independent updates of screen design without affecting CPU programs, while the continuity within each region maintains simplicity in data access patterns.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9928558B2Control device and remote controller
Publication Date: 2018.03.27 MITSUBISHI ELECTRIC CORP
  • US9928558B2 patent drawing
  • US9928558B2 patent drawing
  • US9928558B2 patent drawing

AI summary

The storage unit prestores element image data presenting an element image contained in a display image in an image data region that is a continuous storage region, and prestores draw command data containing data for creating display data presenting the display image in which the element image is placed in a draw command region that is a continuous storage region. The central processing unit makes reference to a screen management table when a predetermined drawing condition is satisfied to identify and output the draw command identification data corresponding to the satisfied drawing condition. The draw processing unit acquires from the storage unit the draw command data identified with the output draw command identification data, and creates and outputs to the display unit the display data placing the element image based on the acquired draw command data.