LED-Based Optical Pairing for POS Payment Readers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for pairing payment object readers with point-of-sale terminals are cumbersome, especially when the reader lacks a display or input interface, making it difficult to securely and efficiently establish a communication channel, particularly vulnerable to Man-In-The-Middle attacks.

Innovation Solution

The use of light emitting diodes (LEDs) to transmit authentication data as optical patterns, allowing the payment object reader to convert alphanumeric data into visual codes that can be easily recognized by the merchant, eliminating the need for additional hardware and enhancing security through LED-based pairing techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional pairing methods are used, then security can be maintained through authentication protocols, but the pairing process becomes cumbersome and difficult to operate

Engineering Contradiction:
Improvepairing securityVSAvoidpairing process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces traditional mechanical input interfaces (keyboards, displays) with optical communication using LEDs. Authentication data is transmitted through light patterns that can be captured by a camera, eliminating the need for manual data entry while maintaining security. This substitution resolves the contradiction by providing a secure pairing method that is also easy to operate.

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

Solution Approach 2:

The patent introduces an intermediary optical communication channel between the payment reader and POS terminal. Instead of direct electrical connection or manual authentication, the pairing process uses light as an intermediary to transfer authentication data, simplifying the user interaction while preserving security through the use of established authentication protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If a display and input interface are added to the payment reader, then pairing can be performed traditionally, but device complexity increases

Engineering Contradiction:
Improvepairing capabilityVSAvoidreader hardware
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent makes the existing LEDs on the payment reader serve multiple functions: their traditional indicator function and a new function as authentication data transmission channels. By encoding authentication information in light patterns from these existing LEDs, the system achieves pairing capability without adding displays or input interfaces, thus avoiding increased device complexity.

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

Solution Approach 2:

The patent creates an optical copy of authentication data that can be captured by the POS terminal camera. Instead of requiring the reader to display visual information for human reading, the system captures the LED light patterns as images, processes them digitally, and uses them for authentication. This copying approach enables pairing functionality without adding traditional display hardware.

Inventive Principle:
Principle #26Copying

3Ease of operation

If authentication data is displayed traditionally, then it can be read easily, but the system becomes vulnerable to Man-In-The-Middle attacks

Engineering Contradiction:
Improvedata recognitionVSAvoidsecurity attacks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent uses optical communication as an intermediary channel that is inherently more secure than traditional display methods. By transmitting authentication data through controlled light patterns that are captured and processed digitally, the system creates a more secure pairing channel that is resistant to MITM attacks while maintaining ease of operation through automated camera capture and processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces traditional visual display mechanisms with optical communication protocols. Instead of displaying authentication data on a screen for human reading, the system transmits encoded light patterns that are captured by a camera and processed automatically. This substitution maintains data recognition ease through automated processing while significantly improving security against interception and MITM attacks.

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

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

This method simplifies the pairing process by converting complex authentication data into visual patterns, reducing the risk of errors and attacks, and enabling secure communication between payment object readers and POS terminals without requiring a display or input interface on the reader.

Implementation Method 1

The use of light emitting diodes (LEDs) to transmit authentication data as optical patterns

Methodology Applied
Scientific EffectLight emitting diode: Light Emitting Diode

Data Source

PatentUS11481750B2Pairing a payment object reader with a point-of-sale terminal
Publication Date: 2022.10.25 BLOCK INC
  • US11481750B2 patent drawing
  • US11481750B2 patent drawing
  • US11481750B2 patent drawing

AI summary

In some examples, a system and method for pairing a payment object reader with a point-of-sale (POS) terminal is described herein. The payment object reader includes one or more light indicators configured to display information in an optical pattern of one or more colors, brightness, lightness, and intensities, wherein the light indicators display a first optical pattern representative of an operational status of the payment object reader in a first mode, and a second optical pattern representative of a pairing code in a second mode. A display control component, executed by a processor, is configured to control the light indicators in accordance with the pairing code to generate the second optical pattern, the second optical pattern when shared with the POS terminal enables pairing between the payment object reader and the POS terminal. When paired, the payment object reader allows the POS terminal to accept payments from a customer.