Task Template Change Propagation via Reference Hierarchy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In managing multiple task templates, changes to one customized template often fail to be collectively reflected across related templates, leading to inefficiencies in updating and maintaining template settings.

Innovation Solution

A task template changing device with a specification unit that identifies relevant templates based on difference information and a reflection unit that applies changes to these templates, using threshold values to determine the extent of change reflection, ensuring that changes are efficiently propagated across related templates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If individual task templates are managed and customized separately, then each template can be tailored to specific user needs, but changes cannot be collectively reflected across related templates

Engineering Contradiction:
Improvetemplate customizationVSAvoidchange reflection efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system segments task templates into reference templates and customized templates with hierarchical relationships. Each customized template is associated with its reference template through identification information, allowing independent management while maintaining collective update capability through the reference relationship.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a reference template as an intermediary between the original template and multiple customized templates. Changes to the reference template serve as a mediator to propagate updates to all customized templates that reference it, enabling collective reflection of changes without directly modifying each customized template individually.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If all task templates are updated individually when one template changes, then consistency is maintained, but the complexity of management increases

Engineering Contradiction:
Improvetemplate consistencyVSAvoidtemplate management complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The reference template serves multiple functions: it acts as the original template, serves as a reference for multiple customized templates, and functions as an update propagation mechanism. This multi-functionality reduces management complexity by eliminating the need to track and update each customized template separately while maintaining consistency.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Customized templates are created as copies or derivatives of the reference template, storing only the necessary customization information and reference identification. This copying mechanism maintains consistency with the reference template while reducing the complexity of managing full template definitions for each customized version.

Inventive Principle:
Principle #26Copying

3Stability of the object's composition

If changes are propagated to all related templates, then consistency is ensured, but the time required for updates increases

Engineering Contradiction:
Improvetemplate consistencyVSAvoidupdate time
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

The system performs preliminary action by establishing reference relationships and storing identification information during template creation. This preliminary structuring enables efficient change propagation later, as the system only needs to follow pre-established reference links rather than searching for related templates during updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces the mechanical approach of manually updating each template with an automated information processing mechanism. The specification unit automatically identifies related templates through stored reference information, and the reflection unit automatically propagates changes, substituting manual mechanical updates with automated information-based propagation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11231939B2Task template changing device and non-transitory computer readable medium storing program
Publication Date: 2022.01.25 FUJIFILM BUSINESS INNOVATION CORP
  • US11231939B2 patent drawing
  • US11231939B2 patent drawing
  • US11231939B2 patent drawing

AI summary

A task template changing device includes a specification unit that specifies a relevant task template related to a changed task template on the basis of difference information from the changed task template in a case where any one of plural task templates obtained by customizing a reference task template is changed, and a reflection unit that reflects contents of the change on the relevant task template specified by the specification unit.