Hash-Based Reference Code Generation for Unified BOM Traceability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing code systems for products and parts are complicated and costly to unify across companies, and there is a need to detect intentional or unintentional alterations in records related to manufacturing or inspection.
Innovation Solution
A code generation system that generates a unified identification code using a hash function to convert existing codes into meaningless codes, adding a header and parity for verification, and associates these with a company-wide reference code.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If an existing BOM code is extended to construct a unified number system, then a company-wide unified code system can be built, but the code becomes complicated and implementation cost increases
Solution Approach 1:
The invention extracts only the necessary identifying elements from existing complex BOM codes and uses them as inputs to a hash function. This extracts the essential identification capability while discarding the complicating structure of the original codes, resulting in simplified unified codes that maintain adaptability across the company.
Solution Approach 2:
The invention replaces the mechanical approach of manually extending and structuring BOM codes with a computational hash function. This substitution automatically generates unified codes from existing codes, eliminating the need for complex manual code construction rules and reducing implementation complexity.
2Reliability
If existing codes are extended to ensure uniqueness and required digits, then code requirements are met, but large implementation cost is required
Solution Approach 1:
The invention replaces expensive manual code design and validation processes with an automated hash function. This computational approach ensures uniqueness and meets digit requirements without the labor-intensive cost of manual code construction, while maintaining reliability through the cryptographic properties of hashing.
Solution Approach 2:
The hash function automatically generates unique unified codes and performs validation without external intervention. The system self-services by taking existing codes as input and producing validated unique outputs, eliminating the need for expensive manual code assignment and verification processes.
3Reliability
If records are rewritten for correction or other purposes, then record accuracy may improve, but detection of intentional rewriting becomes difficult
Solution Approach 1:
The invention applies a hash function to records at the time of their creation, establishing a cryptographic fingerprint before any potential rewriting occurs. This preliminary action creates a reference point that can later be compared against rehashed records to detect any unauthorized changes, whether intentional or unintentional.
Solution Approach 2:
The system provides feedback by comparing the hash value of the original record with the hash value of the current record. This feedback mechanism automatically detects rewriting by identifying hash mismatches, enabling the system to alert users to potential data integrity issues without manual inspection.
Data Source
AI summary
The present invention includes: an identification code generation unit that generates, from information of a company code including a first code that uniquely identifies a management target in a part of a company in the part of the company and a second code that identifies the part of the company, an identification code including a history of the management target; a hash processing unit that hashes the identification code generated by the identification code generation unit according to a hash function and converts the hashed identification code into a meaningless code; and a reference code generation unit that generates a reference code unified for the entire company based on the meaningless code converted by the hash processing unit.


