NFC Push Initiation for Secure Multi-Device Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data exchange methods between user devices and terminal devices, such as in payment transactions, often compromise security and privacy due to the terminal device relaying sensitive information, requiring intermediate token service validation, and inefficient use of computational and networking resources.

Innovation Solution

Implementing a push model where the user device initiates data exchange via NFC, encrypting the transaction information, and transmitting it directly to a server for validation, bypassing the need for intermediate token service validation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the terminal device relays sensitive information in data exchange, then the data exchange can be initiated, but security and privacy are compromised

Engineering Contradiction:
Improvedata securityVSAvoidintermediate validation requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the sensitive credential relay function from the terminal device and relocates it to the user device. The user device now directly transmits credentials to the backend system, eliminating the terminal device's role as an intermediary that handles sensitive information, thus improving security while reducing system complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a new intermediary mechanism - the NFC push initiation protocol - that enables direct secure communication between the user device and backend system without requiring the terminal device to relay sensitive information. This resolves the contradiction by providing a new communication path that maintains security

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the terminal device prepares and transmits transaction information, then the data exchange can be initiated, but computational and networking resources are inefficiently used

Engineering Contradiction:
Improvedata exchange efficiencyVSAvoidcomputational resource expenditure
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent inverts the traditional pull model where the terminal device requests and receives transaction information, transforming it into a push model where the user device proactively initiates the data exchange by pushing credentials to the backend system. This inversion eliminates unnecessary computational steps at the terminal device and reduces networking overhead

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The user device performs preliminary actions by preparing and transmitting credentials before the terminal device needs to process transaction information. This preliminary credential push enables the backend system to validate and process transactions more efficiently, reducing overall computational resource expenditure

Inventive Principle:
Principle #10Preliminary action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances security by ensuring sensitive information is transmitted directly to backend systems, reducing computational and networking resource expenditure, and improving overall data exchange efficiency.

Implementation Method 1

establishing a near-field communication (NFC) connection with a terminal device

Methodology Applied
Scientific EffectNear-field communication (NFC): Electromagnetic Induction

Data Source

PatentUS20260073389A1Multi-device data exchange using NFC push initiation
Publication Date: 2026.03.12 APPLE INC
  • US20260073389A1 patent drawing
  • US20260073389A1 patent drawing
  • US20260073389A1 patent drawing

AI summary

Techniques are disclosed for initiating a push transaction data exchange using a near-field communication connection. A user device can establish a near-field communication connection with a terminal device and then receive a request that includes a data exchange payload characterizing a data exchange between a first computing system associated with the entity and a second computing system associated with a data exchange account associated with the user device. In response to receiving the request, the user device can generate an encrypted data exchange payload and transmit the encrypted data exchange payload to a server device. The server device can be configured to validate the encrypted data exchange payload using the data exchange account identifier. The user device can then receive an indication from a third party computer system that the data exchange was successfully completed.