Barcode Reader Remote Management via Wireless Modem
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for managing barcode readers require IT administrators to physically travel to the reader's location and switch between computers to perform management operations, which is inefficient and often requires disconnecting and reconnecting the reader, especially when the target computer lacks necessary management software.
Innovation Solution
A system that enables remote management of barcode readers through a client-server architecture using a wireless modem connected via both unidirectional and bidirectional interfaces, allowing IT administrators to perform firmware updates, data input, and troubleshooting without physical presence, utilizing MobiControl Deployment Server and Device Agent software.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If IT administrators physically travel to the reader's location to perform management operations, then they can directly access and manage the reader, but this increases travel time and operational inefficiency
Solution Approach 1:
A wireless modem serves as an intermediary device between the barcode reader and the remote management system. The modem establishes a wireless communication bridge, allowing administrators to manage readers remotely without physical travel. The modem receives management commands from remote systems and transmits them to the barcode reader, eliminating the need for administrators to be physically present at the reader's location.
2Adaptability or versatility
If administrators switch between computers to perform management operations, then they can use available management software, but this requires disconnecting and reconnecting the reader which disrupts operations
Solution Approach 1:
The wireless modem acts as a persistent intermediary that maintains continuous communication between the barcode reader and multiple computers. Instead of disconnecting and reconnecting the reader when switching computers, the modem remains connected to the reader and handles communication with different management systems, preserving reader connectivity and operational continuity while enabling flexible software selection.
Solution Approach 2:
The system separates the communication functions into distinct modules: the wireless modem handles wireless communication and protocol translation, while the barcode reader focuses on scanning operations. This segmentation allows the reader to maintain its connection independently while different computers can connect to the modem for management purposes, eliminating the need to disconnect the reader when switching management systems.
3Reliability
If the connected computer lacks necessary management software, then administrators cannot perform management operations on that computer, but traveling to find a computer with the software increases time loss
Solution Approach 1:
The wireless modem provides universal communication capability that works with multiple different computers and management software systems. Instead of requiring specific software to be installed on each computer, the modem handles the communication protocol translation and can interface with various management systems remotely. This allows administrators to perform management operations from any computer with internet access, eliminating the constraint of needing specific software on the locally connected computer.
Data Source
AI summary
A computer includes an application that expects to receive data via a unidirectional communication interface. The computer also includes a background service having a first thread and a second thread. The computer additionally includes device management client software. A barcode reader scans one or more barcodes to generate scanned data. The scanned data is sent to the computer via the unidirectional interface. The first thread of the background service reads the scanned data from the unidirectional interface and sends the scanned data to the application. The second thread of the background service enables the device management client software to perform management operations on the barcode reader via a bidirectional communication interface.


