Barcode Scanner Video Stream Redaction for Sensitive Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cameras in public locations, such as barcode scanners, capture sensitive information like credit card numbers and PINs, which can lead to security risks due to the potential for fraudulent activity and data compromise.

Innovation Solution

A method and system for a barcode scanner that includes a camera and processor to receive configuration data defining an image redaction area, allowing the scanner to redact sensitive information by blurring or obscuring specific areas within the captured video stream, thereby reducing security risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the camera captures images in public locations to enable barcode scanning, then the barcode scanning function is improved, but sensitive information such as credit card numbers and PINs can be captured leading to security risks

Engineering Contradiction:
Improvebarcode scanning functionVSAvoidsecurity risks from captured sensitive information
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the necessary barcode information from the captured image while removing (taking out) the sensitive information such as credit card numbers and PINs. The system processes the captured image to isolate the barcode region and separates it from the sensitive data regions, then outputs only the barcode data for scanning while discarding or redacting the sensitive information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent converts the potentially harmful captured images into beneficial output by using image processing techniques to automatically identify and redact sensitive information. The system takes the full image capture capability (which could be harmful) and transforms it into a secure barcode scanning solution by automatically detecting and removing sensitive data while preserving the useful barcode scanning function.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

2Measurement precision

If the camera captures images to scan barcodes, then barcode reading capability is improved, but sensitive information like credit card numbers and personal identification numbers can be captured

Engineering Contradiction:
Improvebarcode reading capabilityVSAvoidcapture of sensitive information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The system extracts only the barcode information needed for reading while taking out (removing) sensitive information such as credit card numbers and personal identification numbers from the captured image. The image processing algorithm identifies the barcode region and separates it from sensitive data regions, then outputs only the necessary barcode data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies different processing quality to different regions of the captured image. The barcode region is processed with high precision for accurate reading, while sensitive information regions are redacted or obscured. This local differentiation allows the system to maintain high barcode reading capability while protecting sensitive information.

Inventive Principle:
Principle #3Local quality

3Object-affected harmful factors

If the barcode scanner redacts sensitive information from captured images, then security risks are reduced, but the ability to process barcode data may be affected

Engineering Contradiction:
Improvesecurity risksVSAvoidbarcode data processing capability
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent segments the captured image into distinct regions: the barcode region containing useful information and the sensitive information regions that need redaction. By segmenting the image, the system can independently process each region - extracting barcode data from the barcode region while redacting sensitive information from other regions, thus maintaining barcode processing capability while improving security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary image processing to identify and locate sensitive information regions before the actual barcode scanning operation. This preliminary action allows the system to prepare redaction masks and configurations in advance, ensuring that the barcode data processing can proceed efficiently without affecting the security redaction capabilities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9471822B1Demarcating a redaction area within a field of view of a video stream
Publication Date: 2016.10.18 NCR VOYIX CORP
  • US9471822B1 patent drawing
  • US9471822B1 patent drawing
  • US9471822B1 patent drawing

AI summary

A system, such as a barcode scanner, can include a camera directed at a scene. The scene can include an area that occasionally includes sensitive information; such an area can include a keypad for entering PINs or a tray for writing checks. The system can generate a video stream of the scene. The system can recognize an object temporarily physically positioned within the scene. The system can demarcate a redaction area within a field of view of the video stream in response to the temporary position of the object in the scene. The system can blur, or otherwise obscure, the redaction area within the field of view of the video stream of the scene to form a redacted video stream of the scene. The system can output the redacted video stream of the scene, which can decrease a risk of theft of the sensitive information.