ATM UI Configuration via Cassette Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing user experience on automated teller machines (ATMs) is challenging due to the need for multiple software images to support different functionalities and currencies, leading to costly testing and maintenance overheads, especially when deploying multi-currency ATMs at strategic locations.

Innovation Solution

An ATM automatically configures user interface settings based on the loaded cassettes, determining their configuration upon trigger events such as boot-up or cassette loading, allowing it to present a customized user experience that adapts to the loaded currency and location, enabling transactions in multiple currencies without requiring multiple software images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple software images are used to support different functionalities and currencies, then the ATM can support multiple currencies and functionalities, but the testing and maintenance overhead increases and costs increase

Engineering Contradiction:
Improvemulti-currency supportVSAvoidsoftware images management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system changes configuration parameters dynamically based on the detected cassette type. When a cassette is inserted, the system reads its identification data and automatically adjusts user interface settings, displayed currencies, and transaction parameters to match the cassette contents, eliminating the need for multiple software images

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The ATM software transitions from static software images to a dynamic configuration system. The user interface and functional parameters are automatically adjusted in real-time based on the detected cassette type, allowing a single software image to adapt to multiple currency and functionality requirements

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple software images are deployed for different locations and currencies, then the ATM can be deployed at strategic locations with different requirements, but the deployment complexity and testing requirements increase

Engineering Contradiction:
Improvelocation-specific customizationVSAvoiddeployment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs self-configuration by automatically detecting the cassette type and autonomously adjusting its own settings. The ATM reads identification data from the cassette and automatically configures user interface parameters, displayed currencies, and transaction settings without requiring manual intervention or pre-configured software images for each location

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If manual configuration of ATM settings is performed for each cassette type, then the ATM can be configured for specific currencies, but the configuration time and operational complexity increase

Engineering Contradiction:
Improvecurrency-specific configurationVSAvoidconfiguration operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically detects cassette identification data and self-configures its settings without manual intervention. The detection module reads cassette information and the configuration module automatically adjusts user interface parameters, eliminating manual configuration operations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system is pre-programmed with configuration rules that automatically apply when specific cassette types are detected. The configuration parameters are predetermined in the software, allowing instant automatic configuration when a cassette is inserted without requiring manual setup

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11393299B2System and method for configuring an automated teller machine user interface based on loaded cassettes
Publication Date: 2022.07.19 THE TORONTO DOMINION BANK
  • US11393299B2 patent drawing
  • US11393299B2 patent drawing
  • US11393299B2 patent drawing

AI summary

A computer-implemented method is disclosed. The method includes: determining a current configuration of at least one cassette loaded into an automated teller machine; and automatically configuring one or more user interface settings of the automated teller machine based on the current configuration of the at least one cassette.