License State Monitoring for Authorized Function Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies for managing licenses in multifunction peripherals (MFPs) do not effectively handle changes in license acquisition states during process execution, leading to potential unauthorized use and inefficiencies.

Innovation Solution

An information processing apparatus and system that acquires license information and restricts process execution based on the state of the license, displaying alerts and transitioning to lower productivity modes when the license state changes, ensuring authorized use and preventing unauthorized functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system continuously monitors license information during process execution, then security and authorization control are improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvelicense authorization controlVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs periodic checks of license information acquisition state during process execution rather than continuous monitoring. The processing circuitry is configured to check at specific intervals or trigger points, balancing security requirements with system resource consumption and complexity.

Inventive Principle:
Principle #19Periodic action

2Reliability

If the system restricts process execution when license information is lost, then security is improved, but productivity and system availability deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidsystem availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts process execution based on real-time license information acquisition state. When license information is acquired, processes execute with full functionality. When acquisition state changes to not acquired during execution, the system dynamically restricts further execution while allowing already-started processes to complete, optimizing both security and productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system prepares restriction mechanisms in advance so that when license information is lost, the transition to restricted mode can occur smoothly without system crashes or data corruption. Buffer zones and graceful degradation protocols are implemented to cushion the impact of license loss on system availability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Loss of information

If notification mechanisms are implemented to alert users of license status changes, then user awareness and control are improved, but communication overhead and system complexity increase

Engineering Contradiction:
Improveuser awarenessVSAvoidcommunication overhead
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms where the processing circuitry detects changes in license information acquisition state and generates notifications to relevant components or users. This closed-loop feedback ensures users are informed of license status changes while maintaining a relatively simple notification architecture that only activates when necessary.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12526378B2Information processing apparatus, information processing system, and non-transitory recording medium for managing license information
Publication Date: 2026.01.13 RICOH CO LTD
  • US12526378B2 patent drawing
  • US12526378B2 patent drawing
  • US12526378B2 patent drawing

AI summary

An information processing apparatus includes processing circuitry to acquire license information indicating a license of a predetermined function, and execute a process related to the predetermined function permitted by the license. In a case where a state of the license information being acquired changes to a state of not acquired during execution of the process, the processing circuitry restricts the execution of the process related to the predetermined function.