Unique Equipment Code Generation for IoT Device Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of IoT devices and network-based devices increases, existing technologies struggle to accurately distinguish between them, leading to slow access times and a poor understanding of the devices due to the use of inaccurate device information.
Innovation Solution
A computer-implemented method that generates unique equipment codes for devices by determining their identifying characteristics and applying policy-based rules summarized in information dependency graphs, converting these characteristics into an alphanumeric string, and assigning the code to the device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If conventional device management systems are used with increasing number of devices, then device quantity increases, but device distinction accuracy deteriorates and access time increases
Solution Approach 1:
The device identification system segments the device information into multiple hierarchical levels: organization identifier, location identifier, and device identifier. This segmentation allows the system to manage and distinguish individual devices within larger groups, maintaining accuracy even as the total number of devices increases across the network.
Solution Approach 2:
The patent introduces a hierarchical dimension to device identification, organizing devices through multiple levels (organization → location → device). This dimensional approach transforms the flat identification problem into a structured hierarchy, enabling efficient distinction and access even with large numbers of distributed devices.
2Quantity of substance
If conventional device management systems are used with increasing number of devices, then device quantity increases, but access time deteriorates
Solution Approach 1:
The hierarchical segmentation of device codes enables the system to narrow down device searches systematically through organization and location levels before reaching the specific device. This segmented approach reduces the search space and access time compared to searching through all devices individually.
Solution Approach 2:
The system performs preliminary organization and classification of devices into hierarchical groups (organizations, locations, devices) in advance. This preliminary structuring enables faster retrieval and access to specific devices when needed, as the system can navigate the pre-established hierarchy rather than searching through all devices each time.
3Device complexity
If conventional device management is used, then system complexity increases with more devices, but device information accuracy deteriorates
Solution Approach 1:
The device information is segmented into structured hierarchical components (organization identifier, location identifier, device identifier). This segmentation organizes the complexity into manageable parts and ensures that each component maintains accurate information about its specific level, preventing information loss or confusion as the system scales.
Solution Approach 2:
The system changes the parameter structure of device identification from simple flat identifiers to hierarchical composite identifiers. This parameter transformation allows the system to maintain accurate device information by organizing it into meaningful categories, enabling precise tracking and management even as system complexity increases.
Data Source
AI summary
A computer-implemented method, according to one approach, includes: receiving, from a remote location, a request to generate a unique equipment code identifying a device. Identifying characteristics of the device are determined, and a unique equipment code is generated. The unique equipment code is generated by applying policy based rules summarized in one or more predetermined information dependency graphs while combining at least some of the determined identifying characteristics in a specific order. Moreover, the combined identifying characteristics are converted into a corresponding alphanumeric string. The unique equipment code is assigned to the device and the unique equipment code is also transmitted to the remote location.


