Cash Processor Server-Downloaded Software Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveability to execute diversified cash processingVSAvoidstorage capacity requirement
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improvecomprehensive cash processing functionVSAvoidproduct cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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

Engineering Contradiction:
Improvemulti-country and multi-type cash processing supportVSAvoidsoftware maintenance complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of repair

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.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3582105B1Cash processing system
Publication Date: 2025.01.01 GLORY LTD
  • EP3582105B1 patent drawingFigure 1
  • EP3582105B1 patent drawingFigure 2
  • EP3582105B1 patent drawingFigure 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.