Structured Communication Framework for Workflow Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication protocols based on natural language lead to inefficiencies and difficulties in automating workflow management due to misinterpretations and lack of structured responses.

Innovation Solution

A structured communication system that uses a central server to process messages and responses, ensuring compliance with predefined allowable responses, thereby improving communication efficiency and enabling automatic parsing and processing for workflow tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If natural language communication protocols are used, then communication flexibility is maintained, but communication efficiency and automation capability deteriorate due to misinterpretations and lack of structured responses

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcommunication structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The message is divided into structured components including an unstructured portion (natural language content) and a structured portion (predefined response options). This segmentation allows the system to maintain flexibility in message formulation while ensuring structured, automatable responses through the predefined set of allowable responses.

Inventive Principle:
Principle #1Segmentation

2Extent of automation

If natural language messages are used, then ease of composition is maintained, but automatic monitoring and processing for workflow management becomes difficult

Engineering Contradiction:
Improveautomatic workflow processingVSAvoidmessage composition
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The server acts as an intermediary between the communication application and workflow management system. It receives messages, parses them to identify unstructured portions and predefined responses, validates responses against the predefined set, and processes compliant responses for workflow automation. This intermediary layer enables automatic workflow processing while maintaining ease of message composition through natural language.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If predefined response validation is implemented, then response accuracy and compliance are improved, but communication flow speed may deteriorate due to validation checks

Engineering Contradiction:
Improveresponse complianceVSAvoidcommunication response time
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The sender predefines the set of allowable responses when composing the message. This preliminary action establishes validation criteria in advance, allowing the server to quickly check recipient responses against the predefined set without complex real-time analysis, thereby maintaining both response compliance and communication speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10447620B2Structured communication framework
Publication Date: 2019.10.15 PONG LABS LLC
  • US10447620B2 patent drawing
  • US10447620B2 patent drawing
  • US10447620B2 patent drawing

AI summary

In a structured communication system, a message is received at a server from a communication application of a first client device. Based on content of the message, an unstructured portion of the message and a predefined set of allowable responses to the message are identified. The message is then outputted to a second client device. A response is received to the message from the second client device. The server determines whether response to the message complies with the predefined set of allowable responses to the message. Responsive to the response not complying, an invalid response message is sent to the second client device indicating that the response is not compliant. Responsive to the response complying, the response is sent to the first client device.