Reconfigurable Data Collection Terminal via XML Configuration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data collection terminals are difficult to configure due to small screen sizes and complex user interfaces, leading to user frustration and increased time in reconfiguration processes, especially when trying to set up wireless connectivity and transfer files.
Innovation Solution
A system that uses a host computer to create and transfer Extensible Markup Language (XML) configuration files to data collection terminals, allowing for easier parameter setting and file management through a graphical user interface, enabling users to build and manage data packages that include configuration data, file data, and commands, which can be encrypted and compressed for secure and efficient transfer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data collection terminals are continuously updated with new functions, then the functionality and versatility of the terminal is improved, but the ease of operation deteriorates as users find it difficult to access all functions
Solution Approach 1:
A configuration utility application serves as an intermediary between the user and the complex terminal functions. This utility provides a simplified graphical user interface that automatically generates configuration parameters and communicates with the terminal's radio transceiver, shielding users from the complexity of direct function access while maintaining full functionality.
2Adaptability or versatility
If configuration options are provided for multiple networks, then the adaptability of the terminal is improved, but the complexity of configuration increases making it a daunting task
Solution Approach 1:
The configuration process is segmented into distinct network types (first network and second network with different communication protocols). Each network configuration is handled by dedicated utility components that manage specific parameters separately, reducing the overall complexity by breaking down the daunting task of multi-network configuration into manageable segments.
Solution Approach 2:
The system automatically changes configuration parameters based on the selected network type. When a user selects a network, the utility automatically adjusts radio transceiver settings, communication protocols, and other parameters, eliminating the need for users to manually configure complex parameters while maintaining adaptability across different networks.
3Adaptability or versatility
If radio transceiver configuration is made more flexible, then the adaptability is improved, but the difficulty of configuration increases leading users to avoid wireless setup
Solution Approach 1:
The configuration utility performs self-service by automatically generating and applying configuration parameters for the radio transceiver based on user selections. The utility manages its own configuration processes, automatically communicating with the terminal to apply settings without requiring users to manually adjust complex radio parameters, thus maintaining flexibility while simplifying operation.
4Manufacturing precision
If configuration parameters are manually set on the terminal, then the precision of configuration is improved, but the time required for configuration increases
Solution Approach 1:
The configuration utility performs preliminary actions by pre-generating and pre-validating configuration parameters before they are applied to the terminal. The utility prepares configuration settings in advance based on selected network types and automatically applies them, eliminating time-consuming manual configuration steps while maintaining precision through automated parameter generation.
Data Source
AI summary
There is provided in one embodiment a data collection system including a data collection terminal having an encoded information reader device and a computer spaced apart from the data collection terminal. The data collection terminal in one embodiment can be configured to be responsive to configuration data expressed in an extensible markup language.


