Integration Manager Automates Web Service Workflows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional cybersecurity systems face challenges with speed and accuracy in threat assessment, with manual methods offering high accuracy but low speed and automated methods providing high speed but low accuracy, and they lack the ability to interactively build automations where queries from external web services chain on each other.

Innovation Solution

An integration manager is implemented to automate interactions with web services, allowing users to interactively build workflows by selecting and linking action components, which can automatically execute and validate actions, improving both speed and accuracy by chaining actions together.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual methods are used for threat assessment, then accuracy is improved, but speed deteriorates

Engineering Contradiction:
Improvethreat assessment accuracyVSAvoidthreat assessment speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The system segments the threat assessment process into discrete, modular actions that can be individually selected and chained. Each action represents a specific query or operation against web services, allowing the system to break down complex manual analysis into automated, reusable components that maintain accuracy while enabling parallel execution and faster processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the operational parameters by allowing dynamic configuration of action sequences and chaining mechanisms. By adjusting how actions are linked and executed (e.g., sequential vs. parallel chaining), the system can optimize between accuracy and speed based on specific threat assessment scenarios, moving from static manual processes to flexible automated workflows.

Inventive Principle:
Principle #35Parameter changes

2Speed

If automated methods are used for threat assessment, then speed is improved, but accuracy deteriorates

Engineering Contradiction:
Improvethreat assessment speedVSAvoidthreat assessment accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system introduces an intermediary layer of action components that mediate between automated execution and accurate threat assessment. These action components serve as building blocks that encapsulate specific query logic and data processing rules, allowing automated workflows to maintain the analytical rigor of manual methods while achieving higher processing speeds through systematic chaining and reuse.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-defining and storing action components that can be quickly deployed and chained. By preparing these standardized actions in advance with proper configuration and validation rules, the system eliminates the need for ad-hoc analysis during threat assessment, thereby maintaining accuracy while significantly improving response speed through rapid automation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If workflows are built interactively by chaining actions, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improveworkflow adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments complex workflows into manageable action components with standardized interfaces. Each action represents a discrete, well-defined operation that can be independently configured and validated. This segmentation reduces perceived complexity by breaking down intricate workflows into simple, reusable building blocks while maintaining high adaptability through flexible chaining capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements universal action components that can serve multiple functions across different threat assessment scenarios. These standardized actions can be chained in various sequences and combined with different data sources, providing high versatility without requiring custom development for each scenario. The universal design reduces overall system complexity by eliminating redundancy while maintaining adaptability.

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

Data Source

PatentUS11930026B1Automating interactions with web services
Publication Date: 2024.03.12 EJ2 COMMUNICATIONS INC
  • US11930026B1 patent drawing
  • US11930026B1 patent drawing
  • US11930026B1 patent drawing

AI summary

An integration manager identifies one or more services accessible by a computer system; determines a set of action components associated with the computer system, wherein each action component of the set of action components is configured to provide a functionality associated with at least one of the one or more services; receives, from a user of the computer system, a selection of a first action component from the set of action components; determines, based at least in part on the first action component, a second action component from the set of action components; links the first action component with the second action component, wherein an output of the first action component is linked to an input of the second action component; and generates an executable workflow, the executable workflow comprising the first action component linked with the second action component.