License Management Apparatus Dynamic Grant Order

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing license management systems face inefficiencies as they often result in license unavailability at critical times, leading to suspended or delayed job execution due to fixed reservation times and inadequate license allocation strategies.

Innovation Solution

A license management apparatus and method that dynamically adjusts the order of license grants based on availability and reservation states, allowing for flexible permission periods and re-scheduling of reservations to optimize license usage across multiple devices connected via a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a license is reserved at a fixed reservation time, then the license allocation is simple and predictable, but the execution time of job or workflow becomes fixed even when the license becomes available due to deletion of a job, causing unnecessary delays

Engineering Contradiction:
Improvelicense reservation simplicityVSAvoidjob execution efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed reservation times to dynamic reservation times. The determination unit continuously monitors license availability status, and the control unit adjusts reservation times based on real-time conditions. When a job is deleted and a license becomes available, the system dynamically reschedules remaining jobs to utilize the freed license immediately, rather than waiting for the original fixed time. This dynamic adjustment resolves the contradiction by maintaining operational simplicity while eliminating unnecessary delays in job execution.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If licenses are allocated in order of job issuance, then the license management process is straightforward, but a required license is not always available when necessary, causing job or workflow execution to be stopped or suspended for a long time

Engineering Contradiction:
Improvelicense management complexityVSAvoidlicense availability reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the determination unit continuously monitors license availability status and provides feedback to the control unit. Based on this feedback, the control unit adjusts the allocation order dynamically. When licenses become available due to job deletions or completions, the system receives feedback about the changed status and reassigns licenses to waiting jobs accordingly. This feedback loop ensures reliable license availability without requiring complex pre-planned allocation schedules, resolving the contradiction between management simplicity and availability reliability.

Inventive Principle:
Principle #23Feedback

3Device complexity

If fixed reservation times are used for licenses, then the system is easy to manage, but the execution time of job or workflow cannot be optimized when licenses become available through job deletion

Engineering Contradiction:
Improvesystem management complexityVSAvoidjob execution time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the determination unit continuously monitor license availability status in advance, and the control unit preparing rescheduling decisions before jobs actually need to execute. When a job is deleted and a license becomes available, the system has already identified which waiting jobs can utilize this license and has prepared the rescheduling logic. This preliminary monitoring and preparation allows the system to minimize job execution time without adding significant management complexity, as the rescheduling process is automated and proactive rather than reactive.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7689512B2License management apparatus capable of efficiently executing job or workflow, license management system, license management method, and recording medium
Publication Date: 2010.03.30 KONICA MINOLTA BUSINESS TECH INC
  • US7689512B2 patent drawing
  • US7689512B2 patent drawing
  • US7689512B2 patent drawing

AI summary

A license management apparatus, a license management system, a license management method, and a recording medium are provided, in which a job or a work flow is executed efficiently. The order of grant of a license is controlled according to a grant request for a license for a function necessary to execute a job or a workflow.