License Management Detecting Unit for Software Availability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing license management systems fail to efficiently manage software licenses across multiple information processing apparatuses, particularly in detecting and responding to changes in software execution status, such as faulty devices or unallocated licenses, leading to potential software unavailability and inefficient resource allocation.
Innovation Solution
An information processing apparatus with a detecting unit to monitor software execution status and a license update requesting unit that requests updates or deactivates licenses if conditions are not met, ensuring software usability and efficient resource management through a connected license management system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If manual license management is used, then system complexity is reduced, but software availability and resource allocation efficiency deteriorate
Solution Approach 1:
The system enables automatic self-service through the detecting unit that autonomously monitors software execution status and triggers license updates without manual intervention. The license management system automatically detects when software should be deactivated due to device removal or status changes, eliminating the need for manual license tracking while maintaining high software availability.
Solution Approach 2:
The detecting unit continuously monitors software execution status and provides feedback to the license management system. When status changes are detected (such as device removal), the system automatically responds by deactivating licenses, creating a closed-loop feedback mechanism that maintains software availability without increasing operational complexity.
2Reliability
If automatic license monitoring is implemented, then software availability is improved, but device complexity increases
Solution Approach 1:
The detecting unit and license update requesting unit are merged into an integrated license management system that automatically monitors software execution status and manages license updates. This consolidation automates license management tasks while maintaining a unified system architecture, improving software availability without proportionally increasing complexity.
3Stability of the object's composition
If license updates are delayed, then system stability is maintained, but resource allocation efficiency deteriorates
Solution Approach 1:
The detecting unit proactively monitors software execution status and detects changes before they cause resource allocation issues. When device removal or status changes are detected, the system immediately initiates license updates, performing preliminary actions that prevent resource misallocation while maintaining system stability through controlled, automated updates.
Data Source
AI summary
A license management system including an information processing apparatus includes a detecting unit and a license update requesting unit. The detecting unit detects a status of an element involved in execution of software. The license update requesting unit requests an update of license information of the software if the status detected by the detecting unit is a status that does not satisfy a condition desired for executing the software. The license management system may be usable within an image forming apparatus and include a user interface having an IC card reader.


