Cloud Subscription Order Cancellation Recovery Workflow

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of provisioning cloud services leads to labor-intensive processes, with manual intervention being common, especially in cloud infrastructure systems, which hampers efficiency and scalability.

Innovation Solution

Automating the provisioning, management, and tracking of services within a cloud infrastructure system by implementing a suite of applications and middleware that includes a Tenant Automation System (TAS) and Service Deployment Infrastructure (SDI), enabling self-service, scalable, and secure service delivery, along with a recovery workflow for subscription order cancellations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual provisioning processes are used to handle cloud service subscription orders, then flexibility and control are maintained, but labor intensity and processing time increase significantly

Engineering Contradiction:
Improvemanual controlVSAvoidprocessing efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements automated self-service provisioning where the cloud infrastructure system automatically processes subscription orders, manages resource allocation, and handles cancellations without requiring manual human intervention. The recovery workflow engine autonomously determines appropriate actions based on cancellation requests and executes the necessary steps to complete the cancellation process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical processes with an automated electronic workflow system. The recovery workflow engine uses software-based automation to substitute human operators, transforming the mechanical manual provisioning process into an automated electronic system that can process multiple orders simultaneously and consistently.

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

2Productivity

If automated provisioning systems are implemented to reduce manual labor, then processing efficiency increases, but system complexity and difficulty of managing cancellations increase

Engineering Contradiction:
Improveprovisioning efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The automated provisioning system is segmented into distinct functional modules including the recovery workflow engine, order management components, and service provisioning components. This segmentation allows each module to handle specific tasks independently, making the overall complex system manageable through modular design where the recovery workflow engine specifically handles cancellation logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The recovery workflow engine acts as an intermediary component between the cancellation request and the underlying provisioning systems. It receives cancellation requests, determines the appropriate recovery workflow based on the current state of the subscription order, and coordinates the cancellation process across multiple systems, thereby managing complexity through a centralized control mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of time

If recovery workflows are automatically executed based on provisioning task state, then cancellation processing speed increases, but risk of erroneous actions increases

Engineering Contradiction:
Improvecancellation processing timeVSAvoidcancellation accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary actions by determining the current state of the provisioning task before executing the recovery workflow. The recovery workflow engine assesses the subscription order state, identifies the appropriate cancellation workflow based on this preliminary assessment, and then executes the determined workflow, ensuring that the correct actions are taken based on the current system state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The recovery workflow engine incorporates feedback mechanisms by continuously monitoring the state of provisioning tasks and adjusting the cancellation process accordingly. The system receives feedback about the current state, determines the appropriate recovery workflow based on this feedback, executes the workflow, and can adjust subsequent actions based on the outcomes, thereby maintaining reliability through state-aware decision-making.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10521746B2Recovery workflow for processing subscription orders in a computing infrastructure system
Publication Date: 2019.12.31 ORACLE INT CORP
  • US10521746B2 patent drawing
  • US10521746B2 patent drawing
  • US10521746B2 patent drawing

AI summary

A recovery workflow related to processing the cancellation of a subscription order is determined. A request for cancelling processing of the subscription order is received. A provisioning task related to the service, a stage related to the provisioning task and a state of execution related to the provisioning task is identified. A recovery workflow is executed based on the provisioning task related to the service, the stage related to the provisioning task and the state of execution related to the provisioning task.