Remote Workflow Execution via Wireless Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems management requires on-demand flexibility and responsiveness, but existing solutions lack the ability to notify administrators of critical events and allow remote initiation of workflows without compromising system security, especially as personnel become more mobile.

Innovation Solution

A system that enables administrators to receive alerts on wireless devices, select and execute pre-defined workflows, and provide human approval for executing these workflows, with the server performing the actions as if they were done on a local console, ensuring security through encryption and authentication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If administrators use local console to initiate workflows, then system security is maintained, but administrator mobility and remote access are limited

Engineering Contradiction:
Improveadministrator mobilityVSAvoidremote access system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A wireless messaging system acts as an intermediary between administrators and the workflow orchestration system. The system receives workflow initiation requests via wireless messages, authenticates them, and executes workflows remotely, thereby enabling administrator mobility while maintaining system security through controlled access mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If remote workflow initiation is enabled, then administrator mobility improves, but system security may be compromised

Engineering Contradiction:
Improveremote access capabilityVSAvoidsystem security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary authentication and validation of wireless messages before executing workflows. By pre-configuring authorized users, devices, and workflow parameters, the system ensures that only legitimate remote initiation requests are processed, thereby maintaining security while enabling remote access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms through confirmation messages and status notifications. When a workflow is initiated remotely, the system sends confirmation to the administrator's device and provides status updates, creating an audit trail that enhances security monitoring and accountability.

Inventive Principle:
Principle #23Feedback

3Productivity

If real-time workflow execution is implemented, then system responsiveness improves, but complexity of remote communication increases

Engineering Contradiction:
Improvesystem responsivenessVSAvoidcommunication protocol
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The wireless messaging system is designed to be self-contained, handling message routing, authentication, and workflow parameter extraction automatically. The system processes incoming messages, validates them against pre-configured parameters, and triggers workflows without requiring complex manual intervention or communication protocols, thereby maintaining simplicity while achieving real-time responsiveness.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7467197B2Workflow anywhere: invocation of workflows from a remote device
Publication Date: 2008.12.16 KYNDRYL INC
  • US7467197B2 patent drawing
  • US7467197B2 patent drawing
  • US7467197B2 patent drawing

AI summary

A method for providing the ability for systems personnel to use a personal wireless device, such as a mobile phone, palm device, or blackberry device, to receive a system alert regarding a developing situation requiring action and to be notified of pre-selected workflows that can resolve the situation prompting the alert. The systems personnel are then able to select a workflow, provide needed parameters, and provide the human approval to execute the workflow. The application packages the information provided by the user into a form usable by the orchestration/provisioning server. The server will perform the requested workflow as if entered on a local console and will respond to the device with a workflow status.