Interface Engine Picture Rendering Storage via Visual Thumbnails

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing interface engines require developers to memorize numerous attribute names and store rendering information in codes, making the storage process inconvenient, and prevent art designers from directly editing rendering effects, leading to resource wastage and increased installation packet size.

Innovation Solution

A method and apparatus that allow direct editing of pictures using an interface engine, integrating rendering information according to a preset picture file format, enabling art designers to modify rendering effects without coding and eliminating the need for storing rendering information in codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If rendering information is stored in codes (XML), then the picture can be rendered on screen, but the storage procedure becomes inconvenient and requires programmer intervention

Engineering Contradiction:
Improveconvenience of storing rendering informationVSAvoidcomplexity of configuration process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a visual copy of the rendering information by displaying thumbnail images that directly represent the rendering effects. Instead of storing and editing text-based XML codes, the system uses visual thumbnails as a copy of the rendering information, allowing art designers to select and modify rendering effects through image manipulation rather than code configuration.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical system of text-based XML configuration with a visual image-based system. The rendering information is no longer stored as XML codes but as visual thumbnail images that can be directly manipulated by art designers using interface engines, substituting the code-writing mechanism with a visual editing mechanism.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If many attributes need to be configured, then the rendering information can be complete, but the developer needs to memorize attribute names

Engineering Contradiction:
Improvecompleteness of rendering informationVSAvoidease of configuring attributes
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system creates visual thumbnails that copy the essential rendering information in an easily perceivable format. Instead of requiring developers to configure and remember numerous XML attributes, the thumbnail image visually represents the rendering effect, allowing art designers to understand and modify the rendering information without needing to know attribute names or XML syntax.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter representation from text-based XML attributes to visual image parameters. The rendering information is transformed into thumbnail images where visual characteristics (color, composition, effect) replace text-based parameter configurations, making it easier for art designers to work with rendering effects without needing to memorize technical attribute names.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If rendering information is written into codes multiple times, then the same picture can be rendered to different places, but human resources are wasted and installation packet size increases

Engineering Contradiction:
Improveability to render picture to different placesVSAvoidresource wastage
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent merges multiple instances of the same rendering information into a single thumbnail image. Instead of writing the same XML configuration code multiple times for different picture instances, the system creates one visual thumbnail representation that can be reused across multiple rendering locations, eliminating redundant code and reducing resource waste.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses visual thumbnail copies instead of text-based code copies. When the same picture needs to be rendered to different places, the thumbnail image serves as a reusable template that can be instantiated multiple times without duplicating the underlying rendering information, thereby reducing installation packet size and human resource requirements.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9280802B2Method and apparatus for storing information of a picture
Publication Date: 2016.03.08 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9280802B2 patent drawing
  • US9280802B2 patent drawing
  • US9280802B2 patent drawing

AI summary

Disclosed are method and apparatus for storing information of a picture. The method includes presenting a picture file to be edited, which at least includes original picture data; editing the picture file with an interface engine; integrating rendering information of the edited picture file according to a preset picture file format; and storing the original picture data and the rendering information. According to the invention, the interface engine is improved, and thus may directly edit a picture in use, and integrate the rendering information of the edited picture file according to a preset picture format. Therefore, during development, it is not required to store rendering information of a picture into codes, so that no programmer is required to intervene in rendering and setting of the picture. An art-designer may directly operate on the interface engine to change rendering effects, meanwhile, final rendering effects may be observed without running a program.