Job Flow Aggregation via Excluded Data Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In information processing systems, managing multiple job flows that perform common processes leads to increased maintenance costs due to the need for individual maintenance of each job flow, even when they execute the same processes, resulting in inefficiencies and higher operational expenses.

Innovation Solution

A control program and method that identifies and aggregates job flows with coincident output data by analyzing data excluded from the data extraction process, determining whether these job flows can be aggregated based on the excluded data, thereby reducing maintenance costs by unifying common processes into a single job flow.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of repair

If multiple job flows are managed individually, then each job flow can be maintained independently, but maintenance costs increase due to redundant maintenance of common processes

Engineering Contradiction:
ImproveIndependent maintenance capabilityVSAvoidMaintenance costs
Core Design Contradiction:
Ease of repairVSLoss of energy

Solution Approach 1:

The patent merges multiple job flows that execute common processes into a single unified job flow. By identifying job flows with coincident output data and aggregating them, the system eliminates redundant maintenance of identical processes while preserving the ability to maintain the unified job flow independently. This resolves the contradiction by combining previously separate maintenance tasks into a single maintenance operation.

Inventive Principle:
Principle #5Merging (Combining)

2Loss of energy

If job flows are aggregated into a single unified job flow, then maintenance costs are reduced, but the complexity of identifying and managing aggregatable job flows increases

Engineering Contradiction:
ImproveMaintenance costsVSAvoidJob flow aggregation management complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent replaces manual analysis and comparison of job flow processes with an automated computer-based system. The control device automatically identifies job flows with coincident output data by comparing their execution results, eliminating the need for manual inspection and analysis. This substitution of automated computation for manual mechanical analysis reduces the complexity burden while enabling effective job flow aggregation.

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

Solution Approach 2:

The patent uses output data from executed job flows as copies to compare and identify coincident processes. By executing job flows and capturing their output data, the system creates comparable representations that can be analyzed automatically. This copying approach simplifies the identification process by working with standardized output representations rather than analyzing complex process definitions directly.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If manual analysis of job flow processes is performed to identify common processes, then aggregation decisions can be made, but time and resources are consumed in the analysis process

Engineering Contradiction:
ImproveAggregation decision capabilityVSAvoidAnalysis time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary execution of job flows to obtain their output data before making aggregation decisions. By executing the job flows in advance and capturing their outputs, the system prepares the necessary comparison data beforehand. This preliminary action eliminates the need for time-consuming manual analysis during the decision-making process, as the output data is already available for automated comparison.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10042671B2Non-transitory computer-readable storage medium, control device, and control method
Publication Date: 2018.08.07 FUJITSU LTD
  • US10042671B2 patent drawing
  • US10042671B2 patent drawing
  • US10042671B2 patent drawing

AI summary

A non-transitory computer-readable storage medium storing a control program that causes a computer to execute a process, the process including obtaining, for each of a plurality of job flows to which coincident input data is inputted, data excluded from the coincident input data of each of the plurality of job flows by a data extraction process or information specifying the excluded data, each of the plurality of job flows defining a plurality of processes including the data extraction process to be executed, and determining whether the plurality of job flows whose output data are coincident each other are aggregated or not based on the excluded data or the information specifying the excluded data.