EIR Terminal Interface Node for Fleet Software Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing large fleets of portable encoded information reading terminals (EIR terminals) for software upgrades and configuration updates is inefficient due to the substantial planning and effort required for communicating and interfacing with numerous mobile terminals.

Innovation Solution

A network-accessible EIR terminal interface node that manages terminal reprogramming by processing status messages, building reprogramming messages, and transmitting updates, utilizing a terminal status database, reprogramming database, and resource network communication protocols like SOAP and ODBC, with caching to reduce data traffic and scheduling updates during docking periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual management methods are used for large fleets of mobile EIR terminals, then flexibility in managing different terminal subsets is improved, but the substantial planning and effort required worsens operational efficiency

Engineering Contradiction:
Improveflexibility in managing terminal subsetsVSAvoidoperational efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an interface node as an intermediary between the resource network and the fleet of EIR terminals. This interface node automatically manages terminal subsets, software upgrades, and configuration updates, eliminating the need for manual planning and effort while maintaining flexibility in managing different terminal groups.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The interface node enables self-service management by automatically identifying terminals that need updates, distributing software and configuration files, and managing terminal subsets without human intervention. The system autonomously handles the entire upgrade and management process.

Inventive Principle:
Principle #25Self-service

2Productivity

If software upgrades are performed on mobile terminals during operation, then operational continuity is improved, but system stability and reliability worsen due to potential interruptions

Engineering Contradiction:
Improveoperational continuityVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The interface node prepares software upgrades and configuration updates in advance, staging them locally before deployment. Terminals receive updates during docking periods when they are stationary and can safely perform reprogramming operations, ensuring both operational continuity and system stability.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If frequent communications are made between the resource network and large fleets of terminals, then real-time status monitoring is improved, but network traffic and data transmission loads worsen

Engineering Contradiction:
Improvereal-time status monitoringVSAvoidnetwork traffic load
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The interface node acts as a local intermediary that maintains status information for all terminals locally. Instead of each terminal communicating directly with the resource network, the interface node aggregates status data and communicates with the resource network only when necessary, dramatically reducing network traffic while maintaining real-time monitoring capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2026223B1Data collection system having EIR terminal interface node
Publication Date: 2018.07.04 HAND HELD PRODS INC
  • EP2026223B1 patent drawingFigure 1a
  • EP2026223B1 patent drawingFigure 1b
  • EP2026223B1 patent drawingFigure 1c

AI summary

A network accessible node that facilitates management of a fleet of portable communication devices (ETR terminal), including portable data terminals and/or barcode readers, by directing performance of software upgrade and/or configuration update actions by one or more members of the fleet of EIR terminals.