Composite Image Generation for UI Object Transmission Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interface (UI) development tools for manufacturing control systems require multiple communications to transmit individual object images, leading to increased transmission time and inefficiency.

Innovation Solution

An information processing apparatus that generates a composite image including multiple object images and outputs coordinate information, reducing the number of communication instances by transmitting a single composite image and execution file, thereby shortening transmission time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual object images are transmitted separately to configure a user interface, then the programmable display unit can receive and process each object image independently, but the number of communication instances increases and transmission time increases

Engineering Contradiction:
ImproveIndependent object image processingVSAvoidTransmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines multiple individual object images into a single composite image that contains all object images arranged in their respective positions. This composite image is then transmitted as one unified data unit instead of multiple separate transmissions, reducing the number of communication instances while maintaining the ability to render individual objects independently on the display unit.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of manufacture

If multiple object images are transmitted individually, then each object image can be processed independently, but the communication overhead and transmission time increase

Engineering Contradiction:
ImproveIndependent object image processingVSAvoidUI generation efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

Multiple object images are merged into a single composite image structure that preserves individual object boundaries and position information. This allows the system to transmit one consolidated file rather than multiple separate files, improving UI generation efficiency while maintaining the ease of independent processing during runtime.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If a composite image is generated including multiple object images, then the number of communication times decreases and transmission time shortens, but additional processing is required to generate and manage the composite image structure

Engineering Contradiction:
ImproveTransmission efficiencyVSAvoidComposite image processing
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The composite image is generated in advance during the UI design phase using the UI developing tool, before transmission to the programmable display unit. This preliminary generation consolidates multiple object images into a single structured file, reducing communication overhead during runtime while the added processing complexity is confined to the development environment rather than the runtime system.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10782982B2Information processing apparatus and system, and method and recording medium for generating user interface
Publication Date: 2020.09.22 OMRON CORP
  • US10782982B2 patent drawing
  • US10782982B2 patent drawing
  • US10782982B2 patent drawing

AI summary

An information processing apparatus includes: a display unit displaying a generation screen of a UI; a storage unit storing object images serving as candidates for configuring the UI; an operation receiving unit receiving a selection of arbitrary object images among the object images and receiving an operation for arranging the selected object images at arbitrary positions on the generation screen; and a build unit outputting an execution file configuring a UI including the object images arranged on the generation screen based on reception of a build instruction for the UI. When the build instruction is received in a state in which two or more object images are arranged on the generation screen the build unit generates a composite image including the two or more object images and further outputs coordinate information of each of the object images serving as composition sources inside the composite image and the composite image.