Workflow Region Adaptation via Alternative Service Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The execution of workflows across different network regions faces challenges due to varying service content, regulations, and performance, leading to inconsistencies and service unavailability when a workflow is executed in a region where it was not created.

Innovation Solution

An information processing device with a hardware processor and memory that determines the network region of creation and execution, checks for cloud jobs, and presents alternative services when the regions do not match, ensuring appropriate service delivery by using connection availability, usage fees, communication speeds, and language support tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a workflow is created in one network region and executed in another network region, then workflow portability and user mobility are improved, but service availability and execution reliability deteriorate due to regional service differences

Engineering Contradiction:
Improveworkflow portabilityVSAvoidservice availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary determination of network region matching before workflow execution. The determination unit checks whether the first network region (where the workflow was created) matches the second network region (where execution is requested) prior to executing cloud jobs, preventing execution issues before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The determination unit acts as an intermediary between the workflow execution system and regional service differences. It mediates by comparing region identifiers and detecting mismatches, then triggers alternative service selection when regional incompatibility is detected, ensuring reliable execution across regions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If cloud services are used in workflows to provide advanced functionality, then service capability and productivity are improved, but service consistency and reliability worsen due to varying cloud service availability across network regions

Engineering Contradiction:
Improveservice capabilityVSAvoidservice consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system changes the parameter of service selection based on network region identification. When a regional mismatch is detected, the system modifies which cloud service is invoked, selecting services that are appropriate for the execution region rather than the creation region, maintaining consistency while allowing regional adaptation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system creates alternative cloud job configurations that replicate the original workflow's functionality using region-appropriate services. When the original cloud service is unavailable in the execution region, a copied or alternative service is selected to perform the same function, ensuring service consistency across regions.

Inventive Principle:
Principle #26Copying

3Reliability

If workflows include region-specific cloud services to comply with local regulations, then regulatory compliance is improved, but workflow portability and versatility deteriorate

Engineering Contradiction:
Improveregulatory complianceVSAvoidworkflow portability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts cloud service selection based on the execution network region. The determination unit identifies the execution region and selects cloud services that comply with local regulations, allowing the same workflow to be executed across different regions with appropriate local service substitution, maintaining both compliance and portability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The workflow system is designed to be universal by decoupling the workflow logic from specific cloud service implementations. The determination unit enables a single workflow to function across multiple network regions by automatically selecting region-appropriate services, making the workflow system multi-functional and region-agnostic.

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

Data Source

PatentUS11343401B2Information processing device and control method to acquire and execute a workflow including interrelated jobs
Publication Date: 2022.05.24 KONICA MINOLTA INC
  • US11343401B2 patent drawing
  • US11343401B2 patent drawing
  • US11343401B2 patent drawing

AI summary

An information processing device acquires and executes a workflow including interrelated jobs from a management device. The information processing device includes: a main controller including a memory that stores instructions and a central processing unit (CPU) that executes the instructions; and an operation panel. Based on the instructions executed by the CPU, the main controller: determines whether the first network region matches the second network region, determines whether the workflow includes a first cloud job that requests a service from a server device, upon determining that the first network region does not match the second network region and also that the workflow includes the first cloud job, determines whether to implement the service in the second network region, and upon determining not to implement the service in the second network region, outputs service information to be displayed as an alternative service.