Aggregated Session Management for ATM Currency Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing currency recyclers, dispensers, and deposit-dispense devices are costly, complex, and less reliable, with multidenominational note cassettes requiring frequent note movements and increasing the complexity and unreliability of the systems. Additionally, banks are hesitant to change the core ATM application, which complicates solutions aimed at minimizing note replenishment frequencies.
Innovation Solution
The implementation of a transaction terminal with aggregated session management for integrated devices, which maintains separate sessions with each device and presents a logical dual device to the transaction application. This system, utilizing a Dual Dispense Module (DDM), aggregates two separate sessions into a single session, allowing the transaction application to interact with a single logical device while managing two physical devices, thereby reducing the complexity and increasing the reliability of the system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If larger note capacity devices are used to minimize note replenishment frequency, then productivity is improved, but device complexity and manufacturing cost increase
Solution Approach 1:
The patent divides the media handling functionality into separate modules: a first integrated device for deposits and a second integrated device for dispense operations. Each module operates independently with its own session management, allowing the system to achieve large note capacity through multiple smaller, manageable units rather than one complex large-unit device.
Solution Approach 2:
The patent creates a unified session management system that can handle multiple device types (recyclers, dispensers, deposit-only devices) through a single transaction application interface. The session aggregator enables one application to manage diverse hardware functionalities, reducing overall system complexity while maintaining high productivity.
2Productivity
If multidenominational note cassettes are used to increase note capacity, then productivity is improved, but reliability decreases due to frequent note movements
Solution Approach 1:
Instead of using a single multidenominational cassette that requires frequent note movements, the patent segments the note storage into separate dedicated cassettes for different denominations within each integrated device. Each device has its own dedicated note supply, eliminating the need to move notes between cassettes and thereby improving reliability while maintaining high note capacity.
3Productivity
If hardware functionality is changed to minimize note replenishment frequency, then productivity is improved, but device complexity increases due to required application changes
Solution Approach 1:
The patent introduces a session aggregator as an intermediary layer between the transaction application and the integrated devices. This mediator handles the complexity of managing multiple device sessions and priorities, allowing the application to remain simple while the session aggregator manages the complexity of hardware functionality changes and note replenishment optimization.
Solution Approach 2:
The patent implements dynamic session management where the session aggregator can dynamically select which integrated device to communicate with based on priorities and availability. This dynamic approach allows the system to adapt to hardware changes and optimize note replenishment frequency without requiring changes to the core application logic, as the session aggregator handles the adaptability.
Data Source
AI summary
A media terminal includes two integrated currency devices, each device providing at least one feature/operation that is similar to or is the same as the other device. Two independent sessions to each device are made and presented to a transaction application of the terminal as a single aggregated session. When the transaction application issues a command through the single aggregated session, a decision is made that is transparent to the application as to which device should process the command on behalf of the application and the command is issued to the selected device over the corresponding independent session. Results or notifications provided by the selected device are aggregated and provided to the application over the single aggregated session. In an embodiment, the two integrated currency devices are different types of devices from one another.


