Derivative Application Program Availability Control via Communication History

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When a basic application program is disabled, the corresponding derivative application program may become unavailable, disrupting communication processes with external apparatuses, as they often share settings and functions, leading to hindered communication processes.

Innovation Solution

A management apparatus that includes an obtaining unit to record communication histories with external apparatuses and a state control unit to determine whether to disable the derivative application program based on these histories, ensuring that communication processes are not interrupted by maintaining the derivative program's availability if communication frequency meets a threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the basic application program is disabled to simplify program management, then program control is improved, but communication processes with external apparatuses are hindered

Engineering Contradiction:
Improveprogram controlVSAvoidcommunication process
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the dependency relationship between basic and derivative application programs by introducing a communication history analysis mechanism. The derivative program's availability is decoupled from the basic program's status when communication history indicates external apparatuses are using the derivative program, allowing independent control of each program's availability state

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback by continuously monitoring communication history between the image processing apparatus and external apparatuses. This feedback information is used to dynamically adjust the availability state of derivative application programs, ensuring that disabling a basic program does not inadvertently block ongoing communication processes

Inventive Principle:
Principle #23Feedback

2Stability of the object's composition

If the derivative application program is disabled when the basic application program is disabled, then program consistency is maintained, but ongoing communication processes are interrupted

Engineering Contradiction:
Improveprogram consistencyVSAvoidcommunication efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent introduces dynamic control of the derivative program's availability state based on real-time communication history analysis. Instead of a fixed disable-all-derivative-programs rule, the system dynamically determines whether to maintain or interrupt the derivative program based on whether external apparatuses are actively using it, balancing consistency with operational continuity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of program availability from a binary state tied strictly to the basic program's status to a conditional state that considers communication history. The availability parameter is adjusted based on the presence or absence of active communication processes, allowing flexible transition between enabled and disabled states

Inventive Principle:
Principle #35Parameter changes

3Reliability

If communication history is analyzed to determine derivative program availability, then communication continuity is improved, but system complexity increases

Engineering Contradiction:
Improvecommunication continuityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by recording communication history in advance before the basic application program is disabled. This pre-recorded history serves as the basis for determining whether to maintain the derivative program's availability, eliminating the need for complex real-time analysis when the disable action occurs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces communication history as an intermediary element that mediates between the basic program's disabled state and the derivative program's availability state. This intermediary provides the necessary information to make informed decisions without requiring direct complex interactions between the program control mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10924622B2Management apparatus
Publication Date: 2021.02.16 FUJIFILM BUSINESS INNOVATION CORP
  • US10924622B2 patent drawing
  • US10924622B2 patent drawing
  • US10924622B2 patent drawing

AI summary

A management apparatus includes an obtaining unit that obtains a history of communication performed with an external apparatus in accordance with a derivative application program created on a basis of a basic application program and a state control unit that, if the basic application program is made unavailable, controls, using the history of communication, whether to make the derivative application program unavailable.