Barcode Reader Scan Avoidance Detection Using Weight Sensor Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In retail environments, instances of 'scan avoidance' occur when barcodes are not captured or decoded by barcode readers due to items being moved too quickly or obscured, leading to potential losses as items are taken without being scanned.

Innovation Solution

A method and system that utilize a weighing scale associated with a barcode reader to detect unstable weights over a threshold duration, monitoring for failures in transitioning from a non-capturing to a capturing state or failures in decoding barcodes, and generating alerts for potential scan avoidance events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If the barcode reader operates in a low-power state to conserve energy, then energy consumption is reduced, but the scanner may fail to capture barcodes when items are moved through the field of view

Engineering Contradiction:
Improveenergy consumptionVSAvoidbarcode capture reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system performs preliminary actions by having the weight sensor detect item placement on the scale before the barcode reader activates. This preliminary weight detection triggers the barcode reading sequence, ensuring the scanner is ready to capture barcodes immediately when items are placed, thus maintaining reliability while avoiding continuous operation and energy waste.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from the weight sensor to dynamically control the barcode reader's power state. When the sensor detects weight changes indicating item placement, it sends a signal to activate the barcode reader. This feedback mechanism ensures the scanner operates only when needed, balancing energy conservation with reliable barcode capture.

Inventive Principle:
Principle #23Feedback

2Reliability

If the barcode reader continuously monitors for barcodes to ensure no scan avoidance events, then detection reliability is improved, but system complexity and processing requirements increase

Engineering Contradiction:
Improvescan avoidance detection reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the detection function into two independent components: a weight sensor that monitors physical presence and a barcode reader that captures and verifies codes. This segmentation allows each component to operate independently and efficiently, reducing overall system complexity while maintaining reliable scan avoidance detection through the coordination of both components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The weight sensor acts as an intermediary that bridges the physical action of item placement and the digital response of the barcode reader. It mediates between these two systems by triggering the barcode reading process based on weight changes, simplifying the overall system architecture while ensuring reliable detection of scan avoidance events.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the system captures images and verifies barcodes for every weight change to prevent scan avoidance, then detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvescan verification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements a rapid verification process where the barcode reader quickly captures an image and attempts to decode the barcode in real-time as the item passes through the field of view. This rushing through the verification process ensures high detection accuracy while minimizing the time penalty, allowing the system to maintain checkout speed despite the additional verification step.

Inventive Principle:
Principle #21Skipping (Rushing through)

Solution Approach 2:

The system performs a partial verification by capturing an image and attempting barcode decoding without requiring extensive image processing or multiple verification attempts. This partial action approach provides sufficient accuracy to detect scan avoidance events while avoiding the time cost of more thorough processing methods.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20210374375A1Method of detecting a scan avoidance event when an item is passed through the field of view of the scanner
Publication Date: 2021.12.02 ZEBRA TECHNOLOGIES CORP
  • US20210374375A1 patent drawing
  • US20210374375A1 patent drawing
  • US20210374375A1 patent drawing

AI summary

Methods of detecting scan avoidance events are disclosed herein. An example method includes measuring, by a weighing scale associated with a barcode reader, an unstable weight over a timeframe having a duration that is greater than a threshold duration. The method further includes monitoring for (i) the barcode reader's failure, during the first timeframe, to transition from a first state in which an imager of the barcode reader does not transmit images for decoding to a second state in which the imager captures images over an FOV including a product scanning region and transmits the captured images for decoding; or (ii) the barcode reader's failure to decode a barcode from images captured over the FOV including the product scanning region during the first timeframe; and generating an alert indicating a potential scan avoidance event responsive to both the measured unstable weight over the timeframe and one of (i) or (ii).