Zero-Client SST Middleware Architecture for Remote Maintenance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The maintenance and support of Automated Teller Machines (ATMs) are costly and challenging due to the need for on-site hardware and software infrastructure, especially in remote locations, leading to increased manufacturing costs, procurement difficulties, and the requirement for trained support staff.

Innovation Solution

A zero-client Self-Service Terminal system is implemented, where an ultra-thin client operates without a local OS, with middleware services and Virtual Machine instances hosted in the cloud, providing remote authentication, management, and diagnostic services, reducing the need for on-site hardware and software maintenance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional ATM hardware infrastructure is deployed, then on-site transaction processing capability is achieved, but manufacturing costs and maintenance complexity increase significantly

Engineering Contradiction:
Improvetransaction processing capabilityVSAvoidhardware infrastructure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the operating system and application software from the local ATM hardware and relocates them to remote servers. The ultra-thin client retains only essential hardware components (processor, display, input devices) while the complex software environment is delivered over the network, thereby reducing local device complexity while maintaining full transaction processing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an ultra-thin client as an intermediary between the user and the remote server environment. This client acts as a mediator that receives user inputs, transmits them to the remote server, and displays the resulting output, thereby enabling full ATM functionality without requiring complex local hardware infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If full ATM hardware and software are deployed locally, then complete functionality is achieved, but maintenance and support costs increase

Engineering Contradiction:
Improvefull functionalityVSAvoidmaintenance cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent extracts the software maintenance burden from the local ATM and relocates it to centralized remote servers. This allows maintenance personnel to update, patch, and manage the operating system and applications centrally over the network, dramatically reducing the cost and complexity of maintaining full ATM functionality across multiple locations.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If traditional ATM deployment is used, then on-site processing capability is provided, but remote location maintenance becomes difficult

Engineering Contradiction:
Improveon-site processing capabilityVSAvoidremote location maintenance
Core Design Contradiction:
Ease of operationVSEase of repair

Solution Approach 1:

The ultra-thin client serves as a network intermediary that maintains full communication capabilities with remote servers. This enables maintenance personnel to access, diagnose, and repair the remote ATM software environment over the network without needing to physically travel to remote locations, while the client itself remains simple and reliable for on-site processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Quantity of substance

If hard disk drives and DVD drives are included in ATM, then OS and application storage is enabled, but manufacturing and procurement costs increase

Engineering Contradiction:
Improvesoftware storage capabilityVSAvoidhardware procurement cost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent extracts the software storage requirement from the local ATM hardware and relocates it to remote server storage. The ultra-thin client loads the operating system and applications temporarily into volatile memory over the network, eliminating the need for hard disk drives, DVD drives, and associated procurement costs while maintaining full software storage and execution capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250021956A1Zero Client Self-Service Terminal (SST) with Middleware Delivered Services
Publication Date: 2025.01.16 NCR VOYIX CORP
  • US20250021956A1 patent drawing
  • US20250021956A1 patent drawing
  • US20250021956A1 patent drawing

AI summary

An ultra-thin Self-Service Terminals (SSTs) is provided. The ultra-thin SST lacks an Operating System (OS). When the ultra-thin SST is powered on, firmware of the ultra-thin SST connects to a virtualized environment over a first network connection and a Virtual Machine (VM) instance having the OS is loaded within the virtualized environment. The OS of the VM instance obtains middleware services from a second network connection to a middleware environment. The middleware services provided authentication, management, and audit services for the VM instance based on the ultra-thin SST.