Virtualized ATM Application for Unified Mobile Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Self-Service Terminal (SST) systems, such as ATMs, require costly and time-consuming updates for both ATM and mobile banking applications due to their independent mechanisms for communicating with financial institutions, leading to increased effort, time, and maintenance efforts when offering new transactions.
Innovation Solution
Implementing a method that uses a virtualized operating system and ATM application accessible via a hand-held device, allowing user inputs to be forwarded to a remote server for processing, enabling transactions without physical media transfer and allowing multiple devices to receive updates in a single step through cloud-based services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If ATM applications and mobile banking applications are completely independent with separate communication mechanisms, then each application can be updated separately, but this results in increased effort, time, and maintenance requirements when offering new transactions
Solution Approach 1:
The patent merges the ATM application and mobile banking application into a single unified application that can run on both ATM and mobile devices. This unified application shares common code, data structures, and communication protocols, allowing a single update to be deployed across all devices simultaneously, thereby eliminating the duplication of update efforts and reducing maintenance time.
Solution Approach 2:
The unified application is designed to be universal, capable of functioning on both ATM terminals and mobile devices with different form factors and input methods. The application adapts to the specific device context while maintaining core functionality, enabling new transactions to be offered across multiple platforms through a single codebase.
2Reliability
If a central processor and local data store are provided in each ATM, then the ATM can operate independently, but this makes updating the OS or ATM application time-consuming and costly as each ATM must be updated individually
Solution Approach 1:
The patent segments the ATM system into a centralized server component that hosts the application logic and a thin client component on the mobile device. The mobile device acts as a portable ATM, accessing the centralized services through a network connection. This segmentation allows the application to be updated centrally on the server without requiring physical updates to each ATM location, dramatically improving update speed while maintaining operational reliability through the centralized architecture.
3Adaptability or versatility
If ATM applications are updated to offer new transactions, then the ATM can provide new services, but a corresponding update to mobile banking application must also be made separately
Solution Approach 1:
By merging the ATM and mobile banking applications into a single unified application, the patent ensures that new transaction capabilities are implemented once in the shared codebase and automatically available on both ATM and mobile devices. This eliminates the need for separate update processes and reduces maintenance complexity while enhancing adaptability to offer new services.
Data Source
AI summary
A method and apparatus are disclosed for performing a transaction at a hand held device. The method comprises the steps of accessing a virtualized operating system and Automated Teller Machine (ATM) application at a hand held device and performing a customer transaction at the hand held device using the virtualized operating system and ATM application.
