Contextual Business Process Visualization Milestone Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web-based UI frameworks fail to provide a contextually relevant graphical view of business processes, lacking visibility into task components and human task owners, which hinders user understanding and interaction.

Innovation Solution

A method and system that determine the relevance of milestones in a business process to end users, generating a user-relevant visualization by including or excluding milestones based on pre-defined criteria, allowing users to update status and re-render the process visualization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If current web-based UI frameworks are used to display business processes, then a graphical view can be provided, but the view is not contextually relevant to the user and lacks visibility into task components and human task owners

Engineering Contradiction:
Improvevisibility into task components and human task ownersVSAvoidcomplexity of UI framework
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The business process is segmented into milestones, which are further divided into tasks and sub-tasks. This hierarchical segmentation allows the system to filter and display only the relevant portions of the process to each user, providing contextually relevant information without requiring them to navigate through the entire complex process definition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system provides different levels of detail for different users based on their roles and permissions. Each user sees a customized view of the business process tailored to their specific needs, allowing detailed visibility into task components and human task owners for relevant milestones while avoiding display of unrelated process details.

Inventive Principle:
Principle #3Local quality

2Loss of information

If all milestones are displayed in the business process visualization, then complete process visibility is provided, but user understanding is hindered by irrelevant information

Engineering Contradiction:
Improvecomplete process visibilityVSAvoiduser understanding
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system extracts and filters out irrelevant milestones from the complete business process definition and only displays those that are contextually relevant to the current user. This extraction process maintains complete process visibility in the background while presenting only the necessary information to the user in the foreground visualization.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The business process visualization is dynamic and adapts to user interactions. The system can filter, search, and sort milestones based on user preferences and roles, allowing users to dynamically adjust the level of detail and focus on specific process areas that are most relevant to their tasks.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the business process visualization is static, then the structure is simple, but the system cannot adapt to different user needs or update based on user input

Engineering Contradiction:
Improveadaptability to user needsVSAvoidcomplexity of visualization system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The visualization system is designed to be dynamic rather than static. It automatically adapts to different user needs by filtering and reordering milestones based on user roles, permissions, and preferences. The system can respond to user input and update the visualization in real-time without requiring complex manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides self-service functionality where users can independently filter, search, and navigate the business process visualization based on their own needs. The system automatically manages the complexity of adapting to different user requirements without requiring manual intervention or complex configuration by the users themselves.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8296171B2User interface for human involved business processes
Publication Date: 2012.10.23 ORACLE INT CORP
  • US8296171B2 patent drawing
  • US8296171B2 patent drawing
  • US8296171B2 patent drawing

AI summary

Embodiments of the invention provide systems and methods for providing a graphical representation of a business process. According to one embodiment, a method for providing a user-relevant view of a business process can comprise reading a definition of the business process. A determination can be made as to whether a milestone in the business process is relevant to an end user of the business process based on a set of pre-defined milestones for the business process. In response to determining the milestone in the business process is relevant to the end user a visualization of the business process can be generated that includes the milestone. In response to determining the milestone in the business process is not relevant to the end user, a visualization of the business process can be generated that does not include the milestone.