Barcode Reader Dynamic Session Control for Variable Swipe Speeds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing bi-optic barcode readers are unable to accommodate cashiers of different experience levels, leading to inefficiencies in the checkout process as they struggle to adapt to varying swipe speeds, potentially resulting in repeated scanning of products.

Innovation Solution

A barcode reader system with an optical imaging assembly and processor that captures images of the field of view, initiates an identification session when a target enters, terminates it upon successful product code recognition, and prevents subsequent sessions until the target exits the field of view, allowing for dynamic adaptation to different swipe speeds and preventing accidental multiple scans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the barcode reader uses a fixed identification session duration, then the device complexity is reduced, but the adaptability to different cashier experience levels deteriorates

Engineering Contradiction:
Improveidentification session controlVSAvoidaccommodation of different experience levels
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic identification session management where the session duration and termination conditions automatically adjust based on detected cashier behavior patterns. The system transitions from static fixed-duration sessions to dynamic sessions that adapt to individual cashier speeds and styles, resolving the contradiction between device simplicity and adaptability.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the barcode reader allows continuous scanning without restrictions, then the productivity is improved, but the reliability of preventing duplicate scans deteriorates

Engineering Contradiction:
Improvescanning throughputVSAvoidprevention of duplicate scans
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system employs feedback mechanisms where the barcode reader continuously monitors scanning outcomes and target position within the field of view. When a product code is successfully identified or when the target exits the viewing area, the system provides feedback to terminate the current session and prevent duplicate scans, thereby maintaining both high productivity and scan accuracy.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the barcode reader uses a long identification session timeout, then the adaptability to slower swipe speeds is improved, but the loss of time for faster cashiers worsens

Engineering Contradiction:
Improveaccommodation of slower swipe speedsVSAvoidwaiting time for faster cashiers
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The identification session timeout is implemented as a dynamic parameter rather than a fixed value. The system adjusts the timeout duration based on real-time detection of target movement and cashier interaction patterns, allowing longer sessions for slower cashiers while automatically terminating sessions for faster cashiers, thus eliminating the time loss without sacrificing adaptability.

Inventive Principle:
Principle #15Dynamics

4Reliability

If the barcode reader monitors target position continuously, then the reliability of preventing duplicate scans is improved, but the use of energy worsens

Engineering Contradiction:
Improvedetection of target exiting FOVVSAvoidenergy consumption of optical imaging assembly
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Instead of continuous monitoring, the system implements periodic position checks at critical moments during the identification session. The optical imaging assembly captures images at specific intervals and triggers session termination based on these periodic assessments, reducing energy consumption while maintaining the reliability needed to detect when targets exit the field of view.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10817691B1Systems and methods for adapting swipe speeds for barcode readers
Publication Date: 2020.10.27 ZEBRA TECHNOLOGIES CORP
  • US10817691B1 patent drawing
  • US10817691B1 patent drawing
  • US10817691B1 patent drawing

AI summary

Systems and methods for adapting swipe speeds for barcode readers. A barcode reader includes a housing and an optical imaging assembly positioned at least partially within the housing. The optical imaging assembly has a field of view (FOV). The optical imaging assembly is operable to capture one or more images of the FOV. The barcode reader also includes a processor communicatively coupled to the optical imaging assembly. The processor is configured to initiate an identification session when a target at least one of (i) enters the FOV and (ii) is in the FOV. The processor further is configured to, responsive to initiation of the identification session: terminate the identification session in response to identifying a product code associated with the target resulting in a termination of the identification session; responsive to the termination of the identification session, prevent initiation of a subsequent identification session until a detection of the target exiting the FOV; and responsive to the detection of the target exiting the FOV, enable initiation of a subsequent identification session.