Dynamic Business Process Initiation via Cloud Service Policies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional business planning software lacks the ability to dynamically adapt to the unique needs of different organizations, leading to inefficiencies in managing and optimizing business processes due to static modules and varying business requirements.

Innovation Solution

The implementation of a dynamic business planning model that allows for incremental updates and adaptation through a cloud-based service, enabling users to configure and evolve business processes based on changing needs by leveraging a process cloud service and document cloud service integration, where processes can be initiated upon receipt of documents or folders and form submissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional business planning software uses static modules, then system stability is maintained, but adaptability to varying business requirements deteriorates

Engineering Contradiction:
Improveadaptability to business requirementsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic process models that can be modified and updated without redeploying the entire system. Process definitions are stored in a database and can be changed by users through a graphical interface, allowing the system to adapt to changing business requirements while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system divides business processes into discrete, manageable process models that can be independently configured and updated. Each process is segmented into tasks and activities that can be individually modified, allowing localized changes without affecting the entire system, thus improving adaptability while controlling complexity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If business processes are manually configured, then flexibility is achieved, but implementation time increases

Engineering Contradiction:
Improveimplementation speedVSAvoidease of process configuration
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system provides pre-configured process templates and standard process models that can be rapidly deployed. These templates contain commonly used business processes already structured and configured, allowing users to implement processes quickly by selecting and customizing templates rather than building from scratch, thus improving implementation speed while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables users to copy existing process models and reuse them across different contexts. Once a process is configured, it can be replicated and modified for similar business scenarios, significantly reducing implementation time for recurring processes while maintaining the ability to customize each instance as needed.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the system allows incremental updates, then adaptability improves, but system reliability may deteriorate

Engineering Contradiction:
Improveability to evolve processesVSAvoidsystem stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements version control and change tracking mechanisms that provide feedback on process modifications. Users can review changes before implementation, track the history of process evolutions, and revert to previous versions if needed, ensuring that incremental updates maintain system reliability while enabling continuous adaptation to business needs.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs validation and consistency checks before applying process updates to prevent erroneous changes from compromising system stability. Error handling and rollback mechanisms are built in to cushion against potential issues during incremental updates, allowing the system to evolve processes safely while maintaining reliability.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS11640307B2Process initiation
Publication Date: 2023.05.02 ORACLE INT CORP
  • US11640307B2 patent drawing
  • US11640307B2 patent drawing
  • US11640307B2 patent drawing

AI summary

Implementations generally relate to initiating processes. In some implementations, a method includes receiving, at a server, an object from a client device. The method further includes determining an instance of a process initiation event, where the process initiation event triggers a process to initiate, and where the process initiation event is based on the object and one or more process initiation policies. The method further includes initiating the process upon the determining of the process initiation event.