Image Forming Apparatus Application Time-Out Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image forming apparatus systems face issues with erroneous abnormality detection due to fixed time-out values, which are not easily adjustable, leading to incorrect determination of application abnormalities, especially when applications with longer processing times are installed.

Innovation Solution

An image forming apparatus with a setting unit for customizing time-out values based on meta-information associated with each application, allowing dynamic adjustment of time-out values according to the specific requirements of different applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed time-out value is defined in the platform, then the platform structure remains simple and stable, but it cannot adapt to applications with varying processing times, leading to erroneous abnormality detection

Engineering Contradiction:
Improveadaptability to different applicationsVSAvoidplatform complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the time-out value configuration by separating it into application-specific parameters stored in metadata, rather than having a single global fixed value. Each application can have its own time-out value defined in its metadata, allowing the system to adapt to different application requirements while maintaining a simple platform structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-defining time-out values in the application metadata during application installation or configuration. This allows the system to have adaptive time-out values without requiring complex runtime negotiation or dynamic adjustment mechanisms, as the appropriate time-out value is already determined before execution.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the time-out value is updated to accommodate applications with longer processing times, then erroneous abnormality detection is reduced, but it requires platform updates which are not easily performed

Engineering Contradiction:
Improveaccuracy of abnormality detectionVSAvoidease of platform maintenance
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent extracts the time-out value configuration from the platform core and places it in application-specific metadata. This allows time-out values to be modified independently for each application without requiring platform updates, thereby improving reliability while maintaining ease of maintenance.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent enables parameter changes by allowing time-out values to be specified as configurable parameters in application metadata. This permits flexible adjustment of time-out values for different applications or even dynamically during application execution, improving detection accuracy without requiring platform modifications.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If a single time-out value is used for all applications, then the platform remains simple to manage, but applications with longer processing times are incorrectly identified as abnormal

Engineering Contradiction:
Improveease of time-out value managementVSAvoidprecision of execution time judgment
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by allowing each application to have its own specific time-out value defined in its metadata, rather than using a uniform global value. This enables precise time-out settings tailored to each application's processing characteristics while maintaining simple management through automated metadata-based configuration.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements self-service by enabling applications to provide their own time-out value requirements through metadata. The platform automatically retrieves and applies the appropriate time-out value from the application's metadata without requiring manual configuration or complex management intervention, thus maintaining ease of operation while improving precision.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10387093B2Image forming apparatus that sets a time-out value based on an executed application, information processing method, storage medium storing program
Publication Date: 2019.08.20 CANON KK
  • US10387093B2 patent drawing
  • US10387093B2 patent drawing
  • US10387093B2 patent drawing

AI summary

There is provided an image forming apparatus which comprises: a memory for storing an application, and a platform being a program environment for executing the application; a setting unit for setting a time-out value related to execution time of the application operating on the platform stored in the memory; and a controlling unit for controlling execution of the application based on the time-out value, set by the setting unit, related to the execution time of the application.