Mobile Decoding Engine for Magnetic Stripe Card Reader Wake-Up

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current magnetic stripe card readers are not compatible with mobile devices, limiting the ability to conduct financial transactions between individuals without a merchant, and there is a need for improved decoding systems that can be coupled and decoupled from card readers with wake-up electronics.

Innovation Solution

A decoding system with a decoding engine on a mobile device that decodes signals from a financial transaction card, coupled with a transaction engine to facilitate secure financial transactions, using a card reader with wake-up electronics powered by the mobile device's microphone bias, enabling encrypted and signed packets to be sent to a payment system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a traditional magnetic stripe card reader is used, then card reading functionality is achieved, but compatibility with mobile devices is lost

Engineering Contradiction:
Improvecompatibility with mobile devicesVSAvoidreader structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the traditional mechanical card reader system with a mobile device-based decoding system. The mobile device's microphone captures audio signals generated by swiping the magnetic stripe card against the reader, converting mechanical card-swiping action into audible signals that the mobile device can process and decode into card information.

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

Solution Approach 2:

The patent introduces an intermediary coupling mechanism between the card reader and mobile device. A physical coupling device with a headphone jack connects the reader's audio output to the mobile device's audio input, serving as a bridge that enables communication without requiring direct integration or modification of either device's core architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If card information is transmitted for verification, then transaction security is improved, but user privacy is compromised

Engineering Contradiction:
Improvetransaction securityVSAvoidcard information privacy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent creates a cryptographic copy or representation of the card information rather than transmitting the actual card data. The decoding system generates a digital representation of the card information that can be verified for transaction purposes without exposing the original sensitive card details, thereby maintaining privacy while enabling security verification.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses cryptographic protocols as an intermediary layer between the card information and the verification system. Instead of directly sharing card information with the counterparty, the system employs encryption and digital signatures that allow verification of transaction authenticity without revealing the underlying card data, thus protecting user privacy while ensuring transaction security.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Enables secure and convenient financial transactions between individuals using a mobile device, maintaining privacy by not sharing card information and ensuring secure communication through cryptographic verification.

Implementation Method 1

wake-up electronics of the card reader are powered by a microphone bias of the mobile device

Methodology Applied
Scientific EffectElectrical power transfer: Conduction (electrical)

Data Source

PatentUS8602305B2Decoding systems with a decoding engine running on a mobile device configured to be coupled and decoupled to a card reader with wake-up electronics
Publication Date: 2013.12.10 BLOCK INC
  • US8602305B2 patent drawing
  • US8602305B2 patent drawing
  • US8602305B2 patent drawing

AI summary

A decoding system has a decoding engine running on a mobile device. The decoding engine decodes signals produced from a read of a first party's financial transaction card, accepts and initializes incoming signals from a read of a first party's financial transaction card. A transaction engine runs on the mobile device and is coupled to the decoding engine. The transaction engine receives as its input decoded first party's financial transaction card information from the decoding engine, and serves as an intermediary between the first party and a second party, so that the first party does not have to share his/her financial transaction card information with the second party. The decoding system is configured to be coupled and decoupled to a card reader with wake-up electronics.