Enterprise Process Triggering via External Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing enterprise systems require user initiation for business processes, leading to inefficiencies and reduced productivity, especially in routine tasks like payroll distribution and inventory purchasing, as they often need to wait for dependent data and cannot be executed concurrently.

Innovation Solution

A system and method that automatically trigger business processes on an enterprise system using external signals, allowing processes to execute without user intervention, utilizing platforms like SAP NetWeaver for creating configurable business processes that integrate with various applications and data flows, enabling immediate execution upon receipt of signals indicating status changes or conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If user initiation is required for business processes, then the system maintains simple control structure, but productivity and efficiency deteriorate due to manual intervention requirements and waiting time

Engineering Contradiction:
Improveprocess execution efficiencyVSAvoidsystem control complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables processes to trigger themselves automatically through external signals without requiring user initiation. The process monitoring mechanism detects signal events and automatically initiates corresponding processes, allowing the system to serve itself rather than relying on manual user action for each process start.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary configuration by associating external signals with specific processes in advance. When a signal event occurs, the pre-configured association enables immediate process initiation without requiring real-time user decision or action, thus improving execution efficiency while maintaining manageable system complexity through advance setup.

Inventive Principle:
Principle #10Preliminary action

2Speed

If processes wait for dependent data before execution, then data accuracy is ensured, but time consumption increases and process speed deteriorates

Engineering Contradiction:
Improveprocess execution speedVSAvoiddata dependency reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system implements a feedback mechanism where external signals provide information about data availability or triggering conditions. When the required data or conditions are confirmed through signal feedback, processes are automatically initiated, ensuring both data reliability and timely execution without unnecessary waiting.

Inventive Principle:
Principle #23Feedback

3Loss of time

If manual process initiation is required, then user control over process execution is maintained, but loss of time increases due to user unavailability and sequential task handling

Engineering Contradiction:
Improveuser time expenditureVSAvoiduser control capability
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system enables processes to trigger themselves automatically through external signals without requiring user initiation. The process monitoring mechanism detects signal events and automatically initiates corresponding processes, allowing the system to serve itself rather than relying on manual user action for each process start.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary configuration by associating external signals with specific processes in advance. When a signal event occurs, the pre-configured association enables immediate process initiation without requiring real-time user decision or action, thus improving execution efficiency while maintaining manageable system complexity through advance setup.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If processes are executed sequentially with user initiation, then system control is simplified, but productivity deteriorates due to inability to conduct other work concurrently

Engineering Contradiction:
Improveoverall system productivityVSAvoidprocess management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables processes to trigger themselves automatically through external signals without requiring user initiation. The process monitoring mechanism detects signal events and automatically initiates corresponding processes, allowing the system to serve itself rather than relying on manual user action for each process start.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary configuration by associating external signals with specific processes in advance. When a signal event occurs, the pre-configured association enables immediate process initiation without requiring real-time user decision or action, thus improving execution efficiency while maintaining manageable system complexity through advance setup.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8386292B2System and method for triggering a process on an enterprise system
Publication Date: 2013.02.26 SAP SE
  • US8386292B2 patent drawing
  • US8386292B2 patent drawing
  • US8386292B2 patent drawing

AI summary

A system and method for triggering a process in an enterprise system. The present invention includes a computer-implemented method, in which an application triggers the execution of a process in response to an external signal indicating a status change. An alternate method includes executing a process in response to an external signal and providing a user interface to each user associated with the process so the user can manage the user's process data. Examples of implementations of the present invention include a credit card system, an RFID tag system, an electronic tollgate system, an automated callback system, and an inventory transport system.