Natural Language Policy Construction System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Businesses face challenges in programming policies into computer systems, requiring technical expertise and being time-consuming, as policy designers lack the necessary technical knowledge to construct policies without assistance from specialists.

Innovation Solution

A system and method for building and executing natural language policies, allowing users to construct policies intuitively without technical knowledge, using a design system with designer terminals, policy servers, and policy databases, enabling non-technical users to create and manage policies through graphical user interfaces and natural language rules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If policies are programmed into computer systems using traditional methods, then the policies can be executed accurately, but the process requires technical expertise and is time-consuming

Engineering Contradiction:
Improvepolicy execution accuracyVSAvoidpolicy construction difficulty
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a natural language processing intermediary layer between the policy designer and the computer system. This intermediary automatically translates natural language policy descriptions into executable code, eliminating the need for policy designers to have programming expertise while ensuring accurate policy execution through systematic translation rules and validation mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If technical specialists assist policy designers in constructing policies, then the policies can be built accurately, but the process becomes more complex and time-consuming

Engineering Contradiction:
Improvepolicy construction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system enables policy designers to independently construct accurate policies through self-service natural language interfaces. The automated translation and validation systems provide built-in guidance and error checking, allowing non-technical users to create precise policies without external assistance, thereby reducing system complexity and eliminating dependency on technical specialists

Inventive Principle:
Principle #25Self-service

3Reliability

If traditional programming methods are used to construct policies, then the policies can be executed reliably, but the process is time-consuming and requires specialized knowledge

Engineering Contradiction:
Improvepolicy execution reliabilityVSAvoidpolicy creation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-defining translation rules, validation schemas, and execution templates. When a policy designer inputs natural language descriptions, the system has already prepared the framework for automatic translation and validation, significantly reducing the time required to convert policy intentions into executable code while maintaining reliability through pre-tested translation mechanisms

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8141128B2Methods and apparatus for building and executing natural language workflow functions
Publication Date: 2012.03.20 NINTEX USA INC
  • US8141128B2 patent drawing
  • US8141128B2 patent drawing
  • US8141128B2 patent drawing

AI summary

The present disclosure provides methods and apparatuses for building and executing natural language policies. Using the methods and apparatus herein, users can easily program policies in a natural language intuitive manner. The user can program the natural language policy without needing to have technical knowledge of the underlying systems and without the assistance of a technical specialist.