Transaction Screen Generation Decoupling Server HTML

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing medium handling systems face inefficiencies in system development when the medium handling apparatus is changed, requiring rewriting of HTML documents transmitted from servers, which hampers development efficiency.

Innovation Solution

A medium handling apparatus that receives transaction screen configuration data and image data from a server, generates transaction screens with embedded images, and displays them on a display, allowing for efficient system development by decoupling screen configuration from server-provided HTML documents and enabling flexible display of guiding images and error cancellation screens.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If HTML documents are transmitted from server to medium handling apparatus, then transaction screens can be displayed, but system development becomes inefficient when apparatus changes require rewriting HTML documents

Engineering Contradiction:
Improveadaptability to apparatus changesVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the screen display system into two independent parts: screen configuration data (structure, layout, text) stored on the server, and image data (guiding images, error screens) stored locally in the apparatus. This segmentation allows each part to be modified independently without affecting the other, resolving the contradiction between adaptability and development complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts image data from the server-provided HTML documents and stores it separately in the apparatus's storage unit. This extraction eliminates the coupling between screen configuration and image resources, allowing apparatus changes to be handled by simply updating local image data without rewriting server HTML documents.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If guiding images and error cancellation screens are embedded in HTML documents, then complete transaction screens can be displayed, but any changes require modifying server HTML documents

Engineering Contradiction:
Improveease of screen modificationVSAvoiddevelopment time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent performs preliminary action by storing image data in the apparatus's storage unit in advance, before the actual transaction screen needs to be displayed. This pre-storing of images allows rapid screen modification by simply changing the image data path or content in the configuration data, without requiring time-consuming server HTML document rewrites.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If screen configuration is tightly coupled with server HTML documents, then centralized control is maintained, but development efficiency decreases when apparatus is changed

Engineering Contradiction:
Improvedevelopment efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer in the form of screen configuration data that acts as a bridge between server HTML documents and local image data. This intermediary structure allows the system to maintain centralized control over screen layout and text while enabling independent modification of image resources, thereby improving development efficiency without significantly increasing system architecture complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240331509A1Medium handling apparatus, medium handling system, medium handling method, and non-transitory recording medium
Publication Date: 2024.10.03 GLORY LTD
  • US20240331509A1 patent drawing
  • US20240331509A1 patent drawing
  • US20240331509A1 patent drawing

AI summary

A medium handling apparatus of the present disclosure that performs a transaction of a valuable medium includes the following: a display; a communicator that receives, from a server device, transaction screen configuration data defining a configuration of a transaction screen to be displayed on the display; a storage that stores data of an image to be embedded in the transaction screen; and a controller that generates, based on the transaction screen configuration data and the data of the image, the transaction screen in which the image is embedded, and causes the display to display the transaction screen.