ATM Remote Diagnostics via XML Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated teller machines (ATMs) often require manual intervention and downtime for maintenance when hardware or software malfunctions, disrupting user services and administrative tasks.

Innovation Solution

Implementing a remote diagnostics and configuration system using XML-based messages to assess and alter ATM operations, allowing for remote execution of diagnostic routines and configuration changes, including disallowing transactions and modifying display screens, to manage module functionality and user access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual intervention is used for ATM maintenance, then diagnostic accuracy can be ensured, but service downtime increases and operational efficiency decreases

Engineering Contradiction:
Improvediagnostic accuracyVSAvoidservice downtime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The ATM system performs self-diagnosis by automatically executing diagnostic routines and generating state messages without requiring manual intervention. The system monitors its own operational status, detects malfunctions, and communicates with the host computer to initiate appropriate diagnostic procedures, thereby eliminating the need for physical presence of maintenance personnel while maintaining diagnostic accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors operational status and performs preliminary diagnostic checks before actual malfunctions occur. By detecting early signs of module failures through state messages and executing preventive diagnostic routines, the system addresses issues before they require manual intervention, reducing service downtime while maintaining reliable diagnostics.

Inventive Principle:
Principle #10Preliminary action

2Ease of repair

If ATM is taken out of service for maintenance, then proper diagnostic procedures can be performed, but user service availability decreases

Engineering Contradiction:
Improvediagnostic capabilityVSAvoiduser service availability
Core Design Contradiction:
Ease of repairVSProductivity

Solution Approach 1:

The ATM autonomously performs diagnostic routines and configuration changes without requiring service interruption. The system executes diagnostic procedures during normal operation, allowing maintenance activities to proceed concurrently with user transactions, thereby maintaining both diagnostic capability and service availability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The host computer acts as an intermediary that receives state messages from the ATM, processes diagnostic requirements, and sends configuration messages back to the ATM. This remote communication mechanism enables comprehensive diagnostics and configuration changes without requiring physical access to the ATM or interruption of user services.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If comprehensive diagnostic routines are executed, then system reliability improves, but processing time and complexity increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddiagnostic processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The diagnostic system is segmented into modular components: state message generation modules, diagnostic routine modules, and configuration message processing modules. Each module handles specific diagnostic functions independently, allowing comprehensive system-wide diagnostics to be broken down into manageable segments that can be executed and processed efficiently without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7677447B2Method and system for automated teller machine remote diagnostics and configuration
Publication Date: 2010.03.16 NCR ATLEOS CORP
  • US7677447B2 patent drawing
  • US7677447B2 patent drawing
  • US7677447B2 patent drawing

AI summary

Methods, systems, and software are disclosed for configuring an ATM. The ATM receives one or more configuration messages in an XML-based format. The ATM interprets the one or more configuration messages. The ATM restricts one or more ATM operations based on at least a portion of the one or more configuration messages.