Remote Server Banking Machine Control via Client Device

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated banking machines lack efficient and secure methods for conducting financial transactions, particularly in terms of data processing and user authentication, which can lead to vulnerabilities and limitations in transaction processing and user experience.

Innovation Solution

The implementation of a client device with multiple ports for device and display communications, connected via a TCP/IP network to a remote server or virtual machine, enabling remote operation of banking machine devices and secure transaction processing through protocols like PCoIP or SPICE, allowing for secure and efficient financial transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If automated banking machines use local processing and storage, then data access speed is improved, but security vulnerabilities and system maintenance complexity increase

Engineering Contradiction:
Improvedata access speedVSAvoidsecurity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent extracts critical processing functions (authentication, transaction authorization, security validation) from the local banking machine and relocates them to a remote server. This separation allows the local machine to maintain fast data access for user interface operations while the remote server handles security-critical functions, thus resolving the contradiction between speed and security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a remote server as an intermediary between the banking machine and the financial network. This intermediary centralizes security management, authentication, and transaction validation, allowing local machines to operate with simplified security requirements while maintaining high security standards through the intermediary's centralized control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If multiple banking machines are distributed across locations, then user accessibility is improved, but system maintenance and management complexity increase

Engineering Contradiction:
Improveuser accessibilityVSAvoidsystem maintenance complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the management and control functions of multiple distributed banking machines into a single remote server. This consolidation allows administrators to maintain and update the system centrally, reducing the complexity of managing distributed machines while preserving their geographic distribution for user accessibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The remote server is designed as a universal platform that can manage multiple banking machines with different functionalities (cash dispensing, deposits, transfers, etc.). This multi-functional approach allows a single server to handle diverse transaction types across multiple locations, simplifying maintenance while maintaining accessibility.

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

3Productivity

If banking machines perform all transactions locally, then transaction processing speed is improved, but security risks and authentication vulnerabilities increase

Engineering Contradiction:
Improvetransaction processing speedVSAvoidsecurity risks
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary authentication and authorization actions at the remote server before transactions are executed locally. User credentials are validated, and transaction permissions are pre-approved by the remote server, ensuring security is established before local processing begins. This preliminary security check prevents unauthorized transactions while allowing fast local execution of approved transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes a feedback loop where the remote server continuously monitors and validates transactions initiated at local banking machines. Transaction data is sent to the remote server for verification, and authorization feedback is returned to complete the transaction. This feedback mechanism ensures security oversight while maintaining efficient transaction processing through coordinated operation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8490868B1Banking system controlled responsive to data bearing records
Publication Date: 2013.07.23 DIEBOLD NIXDORF INCORPORATED
  • US8490868B1 patent drawing
  • US8490868B1 patent drawing
  • US8490868B1 patent drawing

AI summary

An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. The automated banking machine includes a card reader operative to read card data from user cards corresponding to financial accounts. The automated banking machine includes a display and a printer to produce records of financial transactions carried out with the machine. The automated banking machine may also include a client device that is operative to cause the display, card reader and other devices in the machine to operate in response to communications through the client device.