Cash Processor Server-Downloaded Software Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cash processing machines often waste computer resources by storing unused functions and programs, leading to increased costs due to unnecessary hardware requirements.
Innovation Solution
A cash processing system where a server provides extended function programs on demand to cash processing machines via a network, allowing only necessary programs to be downloaded and stored, reducing the need for extensive storage and resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If cash processing machines store all diversified cash processing programs and template data locally, then they can execute multiple types of cash processing, but the storage capacity and computer resources increase significantly
Solution Approach 1:
The patent extracts the cash processing programs and template data from the local storage of the cash processing machine and relocates them to a server's storage system. The machine only retains minimal essential data locally, while accessing the majority of programs and templates remotely through a communication interface, thereby reducing local storage requirements while maintaining full functionality.
Solution Approach 2:
The server is designed to universally store and provide multiple diversified cash processing programs and template data for various countries and processing types. This universal storage system serves multiple machines simultaneously, allowing each machine to access a wide range of functions without needing to store them all locally.
2Adaptability or versatility
If cash processing machines are equipped with high-performance storage apparatus to hold all necessary data and programs, then they can support comprehensive cash processing functions, but the product cost increases
Solution Approach 1:
The patent extracts the expensive high-capacity storage requirement from the individual machine and relocates it to a centralized server. This allows the machine to be manufactured with lower-cost components while still providing comprehensive cash processing functions through remote access to the server's extensive storage resources.
3Adaptability or versatility
If cash processing machines hold template data and programs for multiple countries and processing types, then they can operate globally with diverse functions, but maintenance and updates become more complex
Solution Approach 1:
The patent merges the storage and management of all cash processing programs and template data into a single centralized server system. This consolidation allows maintenance personnel to update and manage software from one central location, automatically propagating changes to all connected machines, thereby simplifying maintenance compared to managing software individually on each distributed machine.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention provides a cash processing system which is capable of executing a plurality of diversified cash processes by means of a cash processor, and reducing necessary calculator resources to achieve cost reduction for the cash processor. The cash processing system is provided with: a cash processor; and a server which is connected to the cash processor through a network. The server provides an extension function program according to a download request from the cash processor (extension function program providing unit). The cash processor includes: a first storage unit which stores a basic function program; a second storage unit which stores an extension function program; and a control unit which executes the basic function program and the extension function program. The control unit stores, according to the reception of a processing request which instructs the execution of the cash process, downloads, from the server, an extension function program that corresponds to the cash process included in the processing request, and stores the extension function program in the second storage unit.