Indicia Reader Firmware Update via Communication Module

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing indicia reading devices face challenges in maintaining consistent firmware and configuration parameters across multiple units, leading to user frustration, downtime, and reduced efficiency due to the lack of automatic firmware updates and configuration synchronization.

Innovation Solution

A data reader system comprising a plurality of indicia readers with a communication module that allows for automatic firmware transfer and configuration parameter synchronization between units, enabling them to operate with the same revision and parameters without human intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual firmware updates are performed on each indicia reader individually, then firmware can be updated, but user frustration increases, downtime increases, and efficiency decreases

Engineering Contradiction:
Improvefirmware consistencyVSAvoiddowntime
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The indicia reader automatically performs firmware updates by downloading firmware images from a network server and executing self-updating operations without requiring manual intervention. The system monitors for available firmware versions, initiates downloads, and performs updates autonomously, transforming a manual maintenance task into a self-service operation that eliminates user frustration and reduces downtime.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system checks for available firmware updates before the reader operates at full capacity, and downloads firmware images in advance during idle periods or low-usage times. This preliminary action ensures that updates are ready to be installed with minimal disruption to operations, reducing the impact on productivity while maintaining firmware consistency across the fleet.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If manual configuration parameter updates are performed on each indicia reader individually, then configuration can be synchronized, but efficiency decreases and productivity is reduced

Engineering Contradiction:
Improveconfiguration consistencyVSAvoidscanning efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The indicia reader automatically retrieves updated configuration parameters from a network server and applies them without manual intervention. The system monitors for configuration updates, downloads new parameter sets, and implements changes autonomously, eliminating the need for users to manually configure each device and thereby maintaining productivity while ensuring configuration consistency across all readers.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses a universal configuration management approach where a single configuration template can be distributed to multiple indicia readers across different locations and models. This allows centralized configuration management that maintains consistency across diverse reading devices while requiring minimal user intervention, thereby preserving scanning efficiency while achieving configuration synchronization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If automatic firmware update mechanisms are implemented, then firmware consistency is improved, but device complexity increases

Engineering Contradiction:
Improvefirmware consistencyVSAvoidupdate mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A network server acts as an intermediary between firmware developers and multiple indicia readers. The server stores firmware images, manages version information, and distributes updates to readers on demand. This intermediary architecture allows individual readers to have simpler update mechanisms while achieving fleet-wide firmware consistency through centralized management, effectively distributing the complexity to where it is most efficiently handled.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7837113B2Method for updating indicia readers
Publication Date: 2010.11.23 HAND HELD PRODS INC
  • US7837113B2 patent drawing
  • US7837113B2 patent drawing
  • US7837113B2 patent drawing

AI summary

A data reader system includes a plurality of indicia readers for reading symbol indicia and producing a symbol signal representative of the symbol indicia. At least two of the indicia readers includes a processor for controlling the indicia reader, the processor having memory for storing firmware. A communication module is configured to communicate with other indicia readers and the indicia reader system is configured to transfer firmware to other indicia readers utilizing the communication modules.