Automated Banking Machine Software Configuration via Server Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for installing and configuring software on automated banking machines are labor-intensive and prone to errors, making it difficult to ensure compliance with software licenses and requiring a more efficient process.

Innovation Solution

A method for configuring automated banking machines that involves mounting hardware devices and installing software components and customization files using a server, allowing for remote retrieval and installation of software and customization images, with testing utilities to verify the machine's functionality, ensuring proper licensing and efficient configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual installation and configuration of software on automated banking machines is performed, then flexibility in customization is achieved, but labor intensity and error rate increase

Engineering Contradiction:
Improvesoftware customization capabilityVSAvoidinstallation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system enables automated self-service installation where the banking machine automatically retrieves, installs, and configures software components from a server based on order data, eliminating the need for manual technician intervention while maintaining full customization capability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Software components and customization images are prepared and stored on the server in advance according to customer orders, allowing the installation process to simply retrieve and deploy pre-configured packages rather than manually assembling software during installation

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If software is installed manually on automated banking machines, then customization can be performed, but tracking compliance with software licenses becomes difficult

Engineering Contradiction:
Improvesoftware installation flexibilityVSAvoidlicense compliance assurance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system automatically tracks and records all software installations through the server, creating an audit trail that links installed software to licensed orders, providing real-time feedback on compliance status and enabling automatic verification of license adherence

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The server acts as an intermediary between the licensing authority and the banking machine, centrally managing software distribution and automatically verifying that each installation corresponds to a valid license before deployment

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated banking machines are manufactured with a standard set of default features, then production efficiency is improved, but additional features require labor-intensive service technician intervention

Engineering Contradiction:
Improvemanufacturing efficiencyVSAvoidfeature addition complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system segments software features into modular components that can be independently selected, stored on the server, and automatically installed based on customer requirements, allowing standard base functionality to be manufactured efficiently while enabling automated addition of optional features

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The banking machine is designed with universal hardware capabilities that can support multiple software configurations, allowing a single standardized platform to be manufactured that can automatically adapt to different feature sets through software installation from the server

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

Data Source

PatentUS8523056B1Card activated cash dispensing automated banking machine customization system and method
Publication Date: 2013.09.03 DIEBOLD NIXDORF INCORPORATED
  • US8523056B1 patent drawing
  • US8523056B1 patent drawing
  • US8523056B1 patent drawing

AI summary

A card activated cash dispensing automated banking machine operates responsive to data included on user cards. A system and method for producing the automated banking machine incorporating a plurality of hardware devices in the automated banking machine responsive to order data associated with a purchase order for the automated banking machine. The hardware devices include a card reader, a cash dispenser, at least one processor, at least one hard drive, and at least one output device. The order data includes at least one hardware part number corresponding to at least one of the devices, at least one software part number corresponding to at least one software component, and at least one customization part number corresponding to at least one customization file. The system and method include installing the software component and the customization file on the at least one hard drive of the machine, through operation of the at least one server responsive to the order data.