Transaction Receipt Obfuscation via Identifier Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current transaction receipts lack private information, making it inefficient for organizations to retrieve transaction details, and existing methods are not secure for presenting private data.

Innovation Solution

A system that uses a network interface and processor to determine public and private information, obfuscates the private information using an obfuscation engine, and merges it with public information to create a transaction identifier, which is then printed on a receipt, enhancing data security and retrieval efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If private information is included on transaction receipts, then organizations can ascertain private information from the receipt, but security risks increase due to exposure of sensitive data

Engineering Contradiction:
Improveprivate information retrievalVSAvoidsecurity risk
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a transaction identifier as an intermediary element that indirectly represents private information. Instead of directly printing sensitive data like account numbers on the receipt, the system generates a unique transaction identifier that serves as a mediator. This identifier can be used to retrieve private information through secure backend systems without exposing the actual sensitive data on the physical receipt, thus resolving the contradiction between information accessibility and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If private information is obfuscated on the receipt, then security is improved, but the complexity of the system increases due to additional processing steps

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent extracts private information from the visible content of the transaction receipt and replaces it with a transaction identifier. The actual private information is taken out from the physical receipt and stored securely in backend systems, while only the non-sensitive identifier remains on the receipt. This extraction approach improves security without requiring complex obfuscation algorithms or additional security hardware on the receipt itself.

Inventive Principle:
Principle #2Taking out (Extraction)

3Object-affected harmful factors

If manual data entry is required to retrieve transaction details, then security is maintained by not exposing data, but productivity decreases due to manual entry requirements

Engineering Contradiction:
Improvedata protectionVSAvoiddata retrieval efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent implements a self-service mechanism where the transaction identifier on the receipt automatically enables retrieval of transaction details through secure backend systems. Instead of requiring manual data entry or interpretation of obfuscated information, the system allows automated lookup using the unique identifier. This maintains data protection while significantly improving productivity, as the identifier serves as a self-sufficient key for retrieving complete transaction information without human intervention in data entry.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9965759B2Obfuscating private information using a transaction identifier
Publication Date: 2018.05.08 BANK OF AMERICA CORP
  • US9965759B2 patent drawing
  • US9965759B2 patent drawing
  • US9965759B2 patent drawing

AI summary

A network interface receives transaction information. A processor determines private information and public information from the received transaction information. The network interface communicates the private information to an obfuscation engine, and receives obfuscated private information. The processor then merges the obfuscated private information with the public information to create a temporary identifier, and then converts the temporary identifier into a transaction identifier. A printer then prints a portion of the public information and the transaction identifier on a transaction receipt.