Smartphone-Mediated ATM Authentication Code System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional financial transaction systems, such as ATMs, face a trade-off between user convenience and security, with increased convenience potentially weakening security features, leading to risks of fraud and unauthorized transactions.

Innovation Solution

A financial transaction system that uses a smartphone to enter transaction information and perform authentication, generating and verifying an authentication code between the bank server, authentication code transfer server, and ATM, enhancing security while maintaining user convenience by eliminating the need for direct input of sensitive information into the ATM.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If transaction information is entered directly into the ATM, then user convenience is improved, but security is weakened

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a smartphone as an intermediary device between the user and the ATM. The user enters transaction information on the smartphone, which then communicates with the ATM through a server. This intermediary approach allows the user to avoid directly inputting sensitive information into the ATM, thereby improving security while maintaining convenience through the familiar smartphone interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the traditional mechanical input method (physically entering information into the ATM) with an electronic communication system. The smartphone application generates authentication codes and transmits transaction information electronically to the ATM via a server, eliminating the need for direct physical interaction with the ATM's input interface.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If authentication is performed using only account number and password, then user convenience is improved, but security is weakened

Engineering Contradiction:
Improveauthentication simplicityVSAvoidauthentication security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent changes the authentication parameter from simple account number and password to a dynamically generated authentication code. This code is created by the smartphone application based on the transaction information and account details, providing a more secure authentication mechanism while maintaining ease of use through automated code generation and transmission.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If cash card is used for transactions, then user convenience is improved, but security is weakened due to card theft and fake bankbooks

Engineering Contradiction:
Improvetransaction convenienceVSAvoidfraud risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent creates a digital copy of the authentication process through the smartphone application. Instead of relying on the physical cash card, the system generates and transmits authentication codes electronically, creating a virtual authentication mechanism that is harder to steal or forge than physical cards, thereby reducing fraud risk while maintaining transaction convenience.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11393298B2Financial transaction system and method
Publication Date: 2022.07.19 ALINK CO LTD
  • US11393298B2 patent drawing
  • US11393298B2 patent drawing
  • US11393298B2 patent drawing

AI summary

A financial transaction system includes a bank server, an authentication code transfer server, and an ATM. The bank server generates an authentication code in response to a request message received from a mobile terminal. Then the bank server transmits the authentication code to the mobile terminal. The authentication code transfer server receives the authentication code from the mobile terminal and forwards the authentication code to the ATM which then transmits the authentication code to the bank server for transaction authentication. The bank server performs transaction authentication by comparing the code received from the ATM with the code previously generated by the bank server. The ATM dispenses cash according to transaction information entered by a user using the mobile terminal upon receipt of a transaction approval message from the bank server.