Job Control System Parameter Dependency Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current job control systems in document processing systems face challenges in efficiently handling changes to processing parameters during job execution, leading to unnecessary job aborts and recalculation of intermediate results, which increases response time and costs.

Innovation Solution

A job control system that includes an identifier to mark dependencies of intermediate and final results to parameters, a verifier to assess the validity of these results after parameter changes, and a means to store reusable results, allowing for the reuse of valid intermediate results without full recalculation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If parameter changes are handled by aborting the job and recalculating all intermediate results, then processing accuracy is maintained, but response time increases and productivity decreases

Engineering Contradiction:
Improveprocessing accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the job processing into independent intermediate results, each with identified parameter dependencies. When a parameter change occurs, only the affected segments are recalculated while others are reused, resolving the contradiction between maintaining accuracy and improving response time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification of parameter dependencies for each intermediate result before execution. This preliminary action enables the verifier to quickly determine which results need recalculation after parameter changes, avoiding full job aborts while maintaining processing accuracy.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If parameter changes are handled by aborting the job, then processing reliability is maintained, but loss of time increases

Engineering Contradiction:
Improveprocessing reliabilityVSAvoidjob resubmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The verifier component provides feedback by checking parameter dependencies of intermediate results against changed parameters. This feedback mechanism maintains processing reliability by identifying affected results while minimizing time loss through selective recalculation rather than complete job aborts.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If all intermediate results are recalculated after parameter changes, then manufacturing precision is maintained, but productivity decreases

Engineering Contradiction:
Improveintermediate result accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by treating each intermediate result individually with its own parameter dependency profile. This allows selective recalculation of only those results with changed parameters, maintaining manufacturing precision for affected results while improving overall processing efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system monitors parameter changes and uses them to determine which intermediate results require recalculation. By linking parameter changes to specific intermediate results through dependency identification, the system maintains accuracy for affected results while avoiding unnecessary recalculation of others, thus improving productivity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7589851B2System for job control of a document processing system and method for job control of document processing process
Publication Date: 2009.09.15 ECO3 BV
  • US7589851B2 patent drawing
  • US7589851B2 patent drawing
  • US7589851B2 patent drawing

AI summary

A job control system for a document processing system wherein a number of tasks is performed in a workflow includes a user interface to define or change parameters. The job control system includes an identifier to identify and mark dependencies of one or more intermediate and/or final results to parameters. This enables a verifier, also part of the job control system, to verify, during execution of the job, a change in parameter and to determine whether or not an intermediate and/or final result obtained before the change in parameter is still useable despite the occurred change in parameter. The job control system furthermore includes a memory for storing the usable intermediate and/or final results. This enables, in case a parameter is changed, to use those results that are still useable, thus saving time.