License Allocation Server Device Type Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing license management systems often incorrectly allocate licenses to devices, leading to inefficient resource utilization and potential malfunctions due to inappropriate device-type matching, especially as the number of device types increases.
Innovation Solution
An information processing system that includes a server and devices connected through a network, featuring circuitry to manage services based on device types, compare device types with service requirements, and determine whether a license allocation is permitted, thereby preventing incorrect allocations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If licenses are allocated without device type verification, then license allocation speed is improved, but license allocation accuracy deteriorates
Solution Approach 1:
The system performs preliminary device type verification by comparing the device type associated with the target device against the device type associated with the service before license allocation. This preliminary check ensures that only compatible device-service pairs receive licenses, preventing incorrect allocations while maintaining efficient processing.
Solution Approach 2:
The system implements a feedback mechanism where the license allocation is contingent upon the result of device type comparison. If the device types match, the license is allocated; if they do not match, the allocation is rejected. This feedback loop ensures accuracy without significantly impacting overall allocation speed.
2Reliability
If device type comparison is performed for every license allocation, then license allocation accuracy is improved, but system complexity increases
Solution Approach 1:
The system segments the license allocation process into distinct functional modules: a device type management unit that maintains device type associations, a comparison unit that performs the verification, and an allocation unit that executes the licensing. This segmentation isolates the complexity into manageable components while ensuring reliable operation.
Solution Approach 2:
The system introduces an intermediary device type verification layer between the license allocation request and the actual licensing action. This intermediary comparison mechanism acts as a mediator that validates compatibility before permitting allocation, ensuring reliability without requiring complex integration throughout the entire system.
Data Source
AI summary
An information processing system includes at least one server and one or more devices communicable with the server through a network. The information processing system includes circuitry configured to: manage a service in association with a device type that can use the service; manage the devices in association with the device type, the devices each being a target device to which a license is to be allocated; and compare a device type associated with the target device to which the license is to be allocated with the device type associated with the service, to determine whether an allocation of the license of the service to the target device is permitted.


