IP Library Granted Patent US 11,861,583
Granted Patent B2
US 11,861,583 · App. 16/861,038 · Granted Jan 2, 2024

Systems and methods of detecting scan avoidance events

Inventors: Abhilash Gururaja (Levittown, NY); Christopher J. Fjellstad (Smithtown, NY)
Assignee: Zebra Technologies Corporation
G06Q20/208G06K7/10554G06K7/1413G06K7/1417G06Q30/0185G08B13/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,861,583
App. No.
16/861,038
Granted
Jan 2, 2024
Kind
B2
Abstract

Methods of detecting scan avoidance events during decode sessions are disclosed herein. An example method includes during a timeout period at one or more processors of the symbology scanner, identifying and decoding a transaction affecting indicia on an object in one or more images to obtain a transaction affecting payload; during the timeout period at the one or more processors, identifying one or more visual features in the one or more images; and in response to identifying a non-transaction affecting indicia associated with the one or more visual features, and failing to identify or decode the transaction affecting indicia, determining a potential scan avoidance attempt and generating a scan avoidance alarm signal.

Claims (21)

1. A computer-implemented method for detecting a potential scan avoidance during a decode session using a symbology reader having a field-of-view (FOV), the symbology reader configured to (i) transmit payloads associated with transaction affecting barcodes to a point-of-sale (POS) system and (ii) not transmit payloads associated with non-transaction affecting barcodes to the POS system, the transaction affecting barcodes and the non-transaction affecting barcodes being different types of barcodes, the method comprising:

during the decode session at one or more processors of the symbology reader, attempting to identify a non-transaction affecting barcode within the FOV of the symbology reader;

during the decode session at the one or more processors of the symbology reader, attempting to decode a transaction affecting barcode within the FOV of the symbology reader; and

responsive to identifying the non-transaction affecting barcode within the FOV of the symbology reader and further responsive to not decoding the transaction affecting barcode within the FOV of the symbology reader, determining that the potential scan avoidance attempt has occurred and generating a scan avoidance alarm signal associated with the potential scan avoidance attempt.

2. The method of claim 1 , wherein the attempting to identify the non-transaction affecting barcode includes attempting to decode the non-transaction affecting barcode, and wherein the identifying the non-transaction affecting barcode within the FOV includes decoding the non-transaction affecting barcode within the FOV.

3. The method of claim 1 , wherein the non-transaction affecting indica includes a quick response (QR) code.

4. The method of claim 1 , wherein the transaction affecting barcodes is encoded according to a first format, and wherein the non-transaction affecting barcodes is encoded according to a second decode format different than the first decode format.

5. The method of claim 1 , wherein transaction affecting barcodes is a Universal Product Code (UPC) barcode or a European Article Number (EAN) barcode.

6. The method of claim 1 , further comprising at least one of conveying the scan avoidance alarm signal to a remote device for presentation to an individual distinct from a user of the symbology reader, or presenting the scan avoidance alarm signal at the POS system.

7. A system to detect a potential scan avoidance event during a decode session, the system comprising:

a symbology reader having an imaging assembly with a field-of-view (FOV), the imaging assembly configured to capture, during the decode session, one or more images, the symbology reader configured to (i) transmit payloads associated with transaction affecting barcodes to a point-of-sale (POS) system and (ii) not transmit payloads associated with non-transaction affecting barcodes to the POS system, the transaction affecting barcodes and the non-transaction affecting barcodes being different types of barcodes, the method comprising; and

one or more processors configured to:

during the decode session, attempt to identify a non-transaction affecting barcode within the FOV;

during the decode session, attempt to decode a transaction affecting barcode within the FOV; and

responsive to identifying the non-transaction affecting barcode within the FOV and further responsive to not decoding the transaction affecting barcode within the FOV, determine that the potential scan avoidance attempt has occurred and generate a scan avoidance alarm signal associated with the potential scan avoidance attempt.

8. The system of claim 7 , wherein the one or more processors being configured to attempt to identify the non-transaction affecting barcode includes the one or more processors being configured to attempt to decode the non-transaction affecting barcode, and

wherein the identifying the non-transaction affecting barcode within the FOV includes decoding the non-transaction affecting barcode within the FOV.

9. The system of claim 7 , wherein the non-transaction affecting indica includes a quick response (QR) code.

10. The system of claim 7 , wherein the transaction affecting barcodes is encoded according to a first format, and wherein the non-transaction affecting barcodes is encoded according to a second decode format different than the first decode format.

11. The system of claim 7 , wherein transaction affecting barcodes is a Universal Product Code (UPC) barcode or a European Article Number (EAN) barcode.

12. The system of claim 7 , wherein the one or more processors is further configured to cause at least one a conveying of the scan avoidance alarm signal to a remote device for presentation to an individual distinct from a user of the symbology reader, or a presenting of the scan avoidance alarm signal at the POS system.

Assignments (4)
SECURITY INTEREST Recorded Apr 12, 2021
From: ZEBRA TECHNOLOGIES CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056472/0063 →
RELEASE OF SECURITY INTEREST - 364 - DAY Recorded Mar 5, 2021
From: JPMORGAN CHASE BANK, N.A.
To: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
Reel/Frame 056036/0590 →
SECURITY INTEREST Recorded Sep 1, 2020
From: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053841/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2020
From: GURURAJA, ABHILASH; FJELLSTAD, CHRISTOPHER J.
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 053245/0001 →
Continuity (1)
Related Publication 20210334780A1 · Oct 28, 2021