Indicia Reader Self-Configuration via User Barcode Scanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Indicia reading devices face challenges in efficiently configuring themselves to read various types of barcodes, requiring manual intervention and complex user understanding of symbologies, which limits their versatility and user-friendliness.

Innovation Solution

A method where the indicia reader is put into a setup mode by scanning user-specific barcodes, allowing configuration of enabled symbologies and decoding settings, enabling it to read only the necessary symbologies for a user's application without requiring extensive knowledge of barcode characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual configuration of symbologies is required, then the device can be precisely configured for specific applications, but the ease of operation deteriorates due to complex user understanding requirements

Engineering Contradiction:
Improveconfiguration precisionVSAvoiduser friendliness
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The indicia reader automatically detects the types of barcodes present in the user's application environment and configures itself to read those specific symbologies without requiring manual user input. The device performs self-diagnosis and self-configuration by scanning sample barcodes and automatically enabling the appropriate decoding capabilities.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes the operational parameters of the indicia reader based on detected barcode types. By analyzing the symbologies present in the application, the device automatically adjusts its configuration parameters to enable reading of the specific barcode formats required, transforming from a static configuration system to a dynamic adaptive one.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the device reads all possible symbologies, then the adaptability improves, but the device complexity increases

Engineering Contradiction:
Improvesymbology coverageVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary scanning and analysis of the application environment to identify which barcode symbologies are actually present and needed. This preliminary action allows the device to pre-configure itself with only the necessary decoding capabilities, avoiding the need to pre-program support for all possible symbologies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The indicia reader transitions from a static configuration model to a dynamic one, where the set of supported symbologies is not fixed but adapts based on the application requirements. The device can dynamically enable or disable specific decoding algorithms based on the detected barcode types, optimizing resource usage and reducing complexity.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If extensive knowledge of barcode characteristics is required for configuration, then the manufacturing precision improves, but the ease of operation worsens

Engineering Contradiction:
Improveconfiguration accuracyVSAvoiduser knowledge requirement
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The configuration process is completely automated through self-service mechanisms. The indicia reader independently performs barcode detection, analysis, and configuration without human intervention. Users simply need to place sample barcodes in the application, and the device handles all technical aspects of configuration automatically.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an automated intermediary process that translates physical barcode samples into configuration parameters. Instead of requiring users to directly understand and set technical parameters, the intermediary automation layer handles the translation from simple barcode placement to complex configuration settings.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8944327B2Using a user's application to configure user scanner
Publication Date: 2015.02.03 HAND HELD PRODS INC
  • US8944327B2 patent drawing
  • US8944327B2 patent drawing
  • US8944327B2 patent drawing

AI summary

A method of operating an indicia reader adapted to read information bearing indicia (IBI) is accomplished by putting the indicia reader in a set up mode to enable the indicia reader to read N types of user usage IBIs; reading at least one user usage IBI with the indicia reader that is one of the N types of IBI the indicia reader is enabled to read; configuring the indicia reader in accordance with the at least one IBI read while the indicia reader is in the set up mode; putting the indicia reader into a use mode and reading user usage IBIs of the type read while the indicia was in the set up mode.