Offline Payment Authentication via Device Fingerprinting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In offline payment scenarios, especially in areas with high telecommunication costs or limited internet connectivity, merchants face challenges in determining the success of transactions in real-time, leading to potential losses and increased fraud risks due to the inability to verify payment instruments immediately, and existing technologies struggle to securely authenticate chip-based card transactions without online connectivity.

Innovation Solution

The implementation of a risk heuristic model that uses device fingerprinting and cached risk parameters to authenticate and authorize offline transactions, combining environmental and transactional data to assess the legitimacy of payments, allowing for secure and efficient processing even without online connectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If merchants operate POS devices in offline mode to reduce telecommunication costs, then transaction costs are reduced, but the ability to verify payment instrument success in real-time is lost

Engineering Contradiction:
Improvetelecommunication costsVSAvoidtransaction verification reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system performs preliminary actions by caching risk parameters and device fingerprints before offline transactions occur. When a transaction is initiated, the POS device immediately compares the cardholder's device fingerprint against cached fingerprints and evaluates risk parameters locally, providing real-time verification without needing online connectivity. This preliminary preparation enables reliable offline transaction verification.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If merchants use offline mode for chip-based card transactions, then transactions can be processed without internet connectivity, but secure authentication becomes difficult due to different governing protocols

Engineering Contradiction:
Improveoffline transaction capabilityVSAvoidauthentication protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates a local copy of the authentication mechanism by caching risk parameters and device fingerprints on the POS device. Instead of relying on complex online EMV authentication protocols, the system replicates the essential verification functionality locally, allowing chip-based card transactions to be authenticated offline using simplified comparisons against cached data, thus reducing protocol complexity while maintaining security.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If transaction information is stored locally on POS device for later sending to remote service, then transactions can be processed in areas without internet connection, but transaction time is significantly increased

Engineering Contradiction:
Improveoffline transaction capabilityVSAvoidtransaction completion time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The POS device performs self-service authentication by locally evaluating risk parameters and comparing device fingerprints without needing to contact remote services. The device autonomously determines transaction authenticity using cached data stored in its memory, instantly approving or rejecting transactions based on the risk evaluation. This eliminates the time delay associated with storing information for later remote verification.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10366378B1Processing transactions in offline mode
Publication Date: 2019.07.30 BLOCK INC
  • US10366378B1 patent drawing
  • US10366378B1 patent drawing
  • US10366378B1 patent drawing

AI summary

In some examples, methods and systems may process one or more payment transactions between a merchant and a buyer by detecting buyer's communication device as an instrument to approve or reject a payment transaction in offline mode. The method includes detecting at least one transaction activity associated with a payment system, establishing a communication channel between the POS terminal an RF communication device in proximity to the POS terminal to obtain at least one device characteristic of the communication device, related to the operational or physical features of the communication device; generating a digital fingerprint based in part on the obtained device characteristic and the information related to received payment object; determining whether the digital fingerprint substantially compares to an existing fingerprint in a database and if the existing fingerprint is substantially similar to the digital fingerprint, rejecting the payment transaction through presence of the communication device.