Transaction Screen Generation Decoupling Server HTML
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
3Productivity
If screen configuration is tightly coupled with server HTML documents, then centralized control is maintained, but development efficiency decreases when apparatus is changed
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.
Data Source
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.


