UII Code Validation System for DOD Asset Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing asset tracking systems fail to reliably and efficiently validate Unique Item Identifier (UII) codes against prescribed formats, which is crucial for accurate valuation, accountability, and control, especially in enterprise-wide applications.
Innovation Solution
A system and method that performs a series of programmed tests to validate UII codes by checking for prescribed headers, field separators, and semantic formats, extracting and testing data fields to ensure compliance with Department of Defense (DOD) prescribed formats, displaying error messages if any discrepancies are found.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a validation system checks multiple DOD prescribed formats with multiple data elements, then the reliability of asset tracking is improved, but the device complexity increases
Solution Approach 1:
The validation system is divided into distinct functional modules: a header checking module that verifies the prescribed header, a field separator identifying module that locates separator characters, a format identifier extracting module that retrieves the identifier, and a syntax testing module that validates data elements. Each module handles a specific aspect of validation, reducing overall system complexity while maintaining comprehensive validation capability across multiple DOD formats.
2Measurement precision
If the system performs comprehensive syntax testing on multiple data elements, then the measurement precision of code validation is improved, but the loss of time increases
Solution Approach 1:
The system performs preliminary header checking and field separator identification before proceeding to format identifier extraction and syntax testing. This staged approach allows the system to quickly reject invalid codes at early stages without performing comprehensive syntax testing, thereby maintaining high validation accuracy for valid codes while reducing time loss for invalid ones.
Solution Approach 2:
The validation process skips unnecessary testing steps when validation failures are detected at earlier stages. For example, if the header check fails or the format identifier is not recognized, the system rushes through by stopping validation immediately rather than proceeding through all subsequent syntax testing steps, thus reducing overall processing time while maintaining validation precision.
Data Source
AI summary
A system and method for validating adherence of an UII identifier code to one of several prescribed DOD codes by means of a programmed series of tests. First the code is tested for a prescribed header and a last character message. If one or the other is not found, the process stops and an error message is displayed. Field separator characters are identified that divide the message into fields. If the header, end of message character, and field separator are found and tested successfully, the program proceeds, and searches for an identifier of one of the DOD prescribed semantic formats. The semantic format identifier is extracted and tested. If valid, the process proceeds. If not, an error message is displayed. In proceeding, each field is stored, and the data from each field is extracted in accordance with the format identifier that had been extracted.


