Resource Reservation and Release Mechanism for Processing Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing processing systems face inefficiencies in resource management, particularly in reserving and releasing resources based on user operations, leading to suboptimal utilization and potential conflicts between multiple user processes.

Innovation Solution

A processing apparatus equipped with a detector, acceptance unit, and manager, which detects users and manages resources by reserving all necessary resources upon user detection and releasing unnecessary resources after process acceptance, allowing for concurrent and efficient processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If resources are reserved for all users upon detection, then resource conflicts between multiple users are reduced, but resource utilization efficiency deteriorates when not all resources are needed

Engineering Contradiction:
Improveresource conflict reductionVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system reserves all resources in advance when a user is detected, ensuring resources are available before needed. This preliminary reservation prevents resource conflicts by securing resources upfront, even though the user may not need all resources immediately. The contradiction is resolved by accepting the temporary over-reservation as a trade-off for guaranteeing resource availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

When the user's actual resource needs are determined after operation acceptance, the system releases (discards) the excess resources that were preliminarily reserved but not needed. This recovering mechanism ensures that resources are not permanently tied up, allowing them to be reused by other users, thus improving overall resource utilization efficiency while maintaining reliability during the reservation period.

Inventive Principle:
Principle #34Discarding and recovering

2Productivity

If resources are released after operation acceptance, then resource utilization efficiency improves, but resource conflicts may increase before release

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidresource conflict prevention
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary resource reservation upon user detection, securing all resources before the user's operation needs are known. This ensures reliability by preventing resource conflicts during the reservation period, even though resources may be held longer than necessary. The efficiency improvement comes from the subsequent release of excess resources after operation acceptance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

After the user's operation is accepted and their actual resource needs are determined, the system releases the excess resources that were preliminarily reserved. This recovering action improves resource utilization efficiency by making unused resources available to other users, while the initial preliminary reservation had already ensured reliability during the critical period.

Inventive Principle:
Principle #34Discarding and recovering

3Productivity

If all resources are reserved upon user detection, then concurrent processing capability improves, but system complexity increases

Engineering Contradiction:
Improveconcurrent processing capabilityVSAvoidresource management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system reserves all resources in advance when a user is detected, enabling concurrent processing by ensuring resources are available before needed. This preliminary action simplifies the logic for enabling concurrent operations, as the system doesn't need to dynamically allocate resources during processing. The complexity is managed through the straightforward reserve-then-release pattern.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system releases excess resources after operation acceptance, which simplifies resource management by automatically recovering unused resources. This automated release mechanism reduces the complexity of manual resource management while maintaining the ability to support concurrent processing, as resources are dynamically adjusted based on actual usage.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10684808B2Processing apparatus, processing system, non-transitory computer readable medium, and processing method for managing reservation of resources
Publication Date: 2020.06.16 FUJIFILM BUSINESS INNOVATION CORP
  • US10684808B2 patent drawing
  • US10684808B2 patent drawing
  • US10684808B2 patent drawing

AI summary

A processing apparatus includes a detector, an acceptance unit, and a manager. The detector detects a user. The acceptance unit accepts an operation performed by the user for selecting a process. The manager manages plural resources of the processing apparatus so as to reserve, upon detection of the user by the detector, the plural resources and to release, upon acceptance of the operation by the acceptance unit, a resource among the plural resources that is not necessary for the process selected in the operation.