Barcode Data Stream Corruption via Voltage Imposition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively prevent misuse of digital codes such as barcodes and QR codes, leading to revenue loss and confusion, as they lack the ability to validate and authenticate these codes properly.

Innovation Solution

A system and method that includes a monitoring and corrupting device placed between the barcode scanner and the Point of Sale (POS) register, which uses a database to detect and corrupt unwanted data streams by interrupting the communication line, preventing the POS from receiving invalid barcodes through methods like voltage imposition or relay interruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a monitoring and corrupting device is inserted between the barcode scanner and POS register to prevent misuse of digital codes, then the reliability of code validation is improved, but the device complexity increases

Engineering Contradiction:
Improvecode validation reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a monitoring and corrupting device as an intermediary component between the barcode scanner and POS register. This device monitors data streams from the scanner, validates codes against a database, and corrupts unwanted data before it reaches the POS system, thereby improving validation reliability without requiring complex changes to the existing scanner or register systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system divides the code validation function into separate modular components: the barcode scanner remains unchanged, the monitoring and corrupting device handles validation logic and data corruption, and the POS register processes only validated codes. This segmentation allows each component to remain relatively simple while the overall system achieves high reliability.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the monitoring device corrupts unwanted data streams by interrupting communication lines, then the loss of information from invalid codes is prevented, but the ease of operation decreases

Engineering Contradiction:
Improveinvalid code information lossVSAvoidsystem operation simplicity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The monitoring device performs preliminary validation of barcode codes before they reach the POS system. By checking the database in advance and corrupting invalid codes proactively, the system prevents unwanted information from being processed, eliminating the need for post-processing validation and reducing information loss from invalid codes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces manual validation processes with automated electronic monitoring and corruption mechanisms. The monitoring device automatically intercepts, validates, and corrupts data streams using electronic circuits and database queries, eliminating the need for manual intervention while maintaining operational simplicity for legitimate transactions.

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

Effectively prevents the misuse of digital codes by ensuring only valid barcodes are processed, thereby reducing revenue loss and confusion by ensuring that invalid or unwanted codes are not received by the POS system.

Implementation Method 1

The monitoring and corrupting device is configured to corrupt the stream of data corresponding to the scanned barcode by generating and imposing a voltage on the stream of data corresponding to the scanned barcode so that the barcode data stream cannot be correctly received by the data stream receiver device

Methodology Applied
Scientific EffectVoltage imposition: Electric Field

Implementation Method 2

The monitoring and corrupting device is configured to corrupt the stream of data corresponding to the scanned barcode by interrupting the data stream through use of an electrically controlled mechanical relay so that the barcode data stream cannot be correctly received by the data stream receiver device

Methodology Applied
Scientific EffectElectrical relay control: Relay

Implementation Method 3

The monitoring and corrupting device is configured to corrupt the stream of data corresponding to the scanned barcode by interrupting the data stream through use of an electrically controlled optoisolator so that the barcode data stream cannot be correctly received by the data stream receiver device

Methodology Applied
Scientific EffectOptoisolator effect: Photoelectric Effect

Data Source

PatentUS9996700B2Method and system for corrupting unwanted data in a communications stream
Publication Date: 2018.06.12 PDI TECHNOLOGIES INC
  • US9996700B2 patent drawing
  • US9996700B2 patent drawing

AI summary

A system, method, and computer program for monitoring and corrupting a data stream, includes a data stream transmitting device having a barcode scanner that transmits a stream of data corresponding to a scanned barcode; a data stream receiver device having a barcode processing system that receives the stream; and a monitoring and corrupting device coupled therebetween having a database storing rules for detecting and corrupting patterns of data in the stream, and which monitors the stream, and based on the rules determines if the stream is unwanted, and if so corrupts the stream and transmits the corrupted stream to the barcode processing system so that the barcode data stream cannot be correctly received by the data stream receiver device. Otherwise, if the stream of data is wanted, the stream of data is allowed to be correctly received by the data stream receiver device.