Dynamic Visual Workflow Mechanism for Automated Business Process Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional database systems require cumbersome manual coding and expensive dedicated infrastructure for updating or creating new business processes, leading to inefficiencies and high costs.

Innovation Solution

A dynamic visual workflow mechanism that interprets user requests to generate visual workflows and corresponding tasks automatically, allowing businesses to update or create processes without new coding or dedicated environments, using a multi-tenant database system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual coding and dedicated infrastructure are used to create or update business processes, then process functionality can be achieved, but development time and cost increase significantly

Engineering Contradiction:
Improveease of process creationVSAvoiddevelopment time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The system enables self-service process creation through automated workflow generation. The processor automatically generates workflow definitions and task definitions based on user requests without requiring manual coding intervention. This allows business users to create and update processes independently, eliminating the need for developer involvement and significantly reducing development time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-defining workflow templates and task structures that can be automatically instantiated. Rather than creating processes from scratch each time, the system has pre-prepared frameworks ready to be configured and deployed, accelerating the process creation timeline.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If manual coding is used to update business processes, then process changes can be implemented, but operational efficiency decreases

Engineering Contradiction:
Improveprocess update efficiencyVSAvoidease of process management
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The automated workflow generation system enables self-service process management where business users can request and implement process updates without involving developers. The processor automatically translates business requirements into executable workflow definitions, making process management as easy as submitting a textual request.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical process of manual coding with an automated information processing system. Instead of developers manually writing code to implement process changes, the processor automatically generates workflow definitions from natural language requests, substituting manual mechanical work with automated intellectual processing.

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

3Reliability

If dedicated infrastructure is used for each business process, then process reliability is maintained, but system complexity and cost increase

Engineering Contradiction:
Improveprocess reliabilityVSAvoidinfrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements a universal workflow management platform that can handle multiple different business processes through a single infrastructure. The processor generates workflow definitions that can be executed on the same system regardless of the specific business process type, eliminating the need for dedicated infrastructure for each process while maintaining reliability through standardized execution mechanisms.

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

Data Source

PatentUS8660881B2Mechanism for facilitating dynamic visual workflow and task generation in an on-demand services environment
Publication Date: 2014.02.25 SALESFORCE INC
  • US8660881B2 patent drawing
  • US8660881B2 patent drawing
  • US8660881B2 patent drawing

AI summary

In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic generating of visual workflow and corresponding tasks in an on-demand services environment. In one embodiment and by way of example, a method includes receiving a request to perform a business process at a computing system. The performing of the business process may include creating a new business process relating to workings of an organization. The method may further include interpreting content of the request, and dynamically generating a visual workflow in response to the interpretation of the content of the request. The visual workflow may be used to perform the business process.