Mobile Business Process Access via Intermediary Layer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business process management software systems face inefficiencies due to lack of seamless access to processes from various devices and deficiencies in integration with these devices, as well as limited process intelligence to support such functionality.

Innovation Solution

A system and method for accessing business process instances via WAP-compliant mobile devices, utilizing a process application programming interface (PAPI) to enable interaction with BPM tasks, allowing users to participate in business processes through wireless devices, and integrating heterogeneous applications into a unified graphically defined process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If business process management systems are implemented to automate enterprise processes, then productivity and performance are improved, but access to process instances from mobile devices remains limited and integration with such devices is deficient

Engineering Contradiction:
ImproveproductivityVSAvoidaccess to process instances
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables universal access to business process instances across multiple device types including mobile phones, PDAs, and other wireless devices. The BPM system is modified to support device-agnostic access, allowing the same process instance to be accessed and manipulated regardless of the specific device used, thereby resolving the limitation of device-specific access while maintaining productivity improvements.

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

Solution Approach 2:

An intermediary layer is introduced between the BPM system and mobile devices to facilitate integration. This intermediary handles the communication protocols and data formats, enabling seamless interaction between enterprise BPM systems and various mobile devices without requiring direct integration with each device type, thus improving ease of operation while preserving system productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If enterprise systems integrate multiple heterogeneous applications into unified processes, then system efficiency is improved, but integration capabilities with mobile devices remain insufficient

Engineering Contradiction:
Improvesystem efficiencyVSAvoidintegration capabilities
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system provides universal integration capabilities that work across heterogeneous applications and mobile device types. By implementing a standardized interface layer, the system can integrate multiple applications into unified processes while simultaneously supporting various mobile devices, thereby maintaining system efficiency while enhancing adaptability and versatility.

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

Solution Approach 2:

The integration architecture is designed to be dynamic and adaptable, allowing the system to automatically adjust to different mobile device capabilities and application requirements. This dynamic approach enables the system to maintain efficient unified processes while adapting to diverse integration scenarios, resolving the contradiction between system efficiency and integration versatility.

Inventive Principle:
Principle #15Dynamics

3Productivity

If business processes are automated through software BPM systems, then performance and profit are improved, but seamless access from any device is lacking

Engineering Contradiction:
ImproveperformanceVSAvoidseamless access
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

An intermediary communication layer is implemented that translates between enterprise BPM system protocols and mobile device communication standards. This intermediary enables seamless access to automated business processes from any device while maintaining the performance improvements achieved through automation, as it handles device-specific variations without affecting core process execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system adds a new dimension of device independence to automated business processes. By implementing access across multiple device dimensions (mobile phones, PDAs, tablets, etc.), the system maintains high performance through automation while achieving seamless multi-device access, effectively resolving the contradiction by expanding the access dimension rather than compromising process automation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS10318905B2System and method for accessing business process instances through mobile devices
Publication Date: 2019.06.11 ORACLE INT CORP
  • US10318905B2 patent drawing
  • US10318905B2 patent drawing
  • US10318905B2 patent drawing

AI summary

A BPM system is described for modeling, management and execution of business processes. A process designer component is used to graphically design a business process, which includes a set of activities linked by transitions. The business process is stored and executed using one or more engines. A mobile device can be used to access the business process instance executing on the engine. The mobile work portal can be generated to render information for the process instance onto the mobile device. A process application programming interface can be used to access and manipulate the process instance from the mobile device.