Graphical Task Creation Interface for Automation Script Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-technical users in computer systems lack the ability to create tasks without writing programming code, leading to inefficiencies and errors in task creation and execution.

Innovation Solution

A method and system for generating a script based on structured data and parameter definitions, allowing non-technical users to create tasks through a user-friendly interface, which can be integrated with remote execution capabilities, enabling task creation and management without coding expertise.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional code-based task creation is used, then task creation flexibility and customization are improved, but ease of operation deteriorates because non-technical users cannot create tasks

Engineering Contradiction:
Improveease of task creationVSAvoidtask creation flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces a visual task creation interface that acts as an intermediary between non-technical users and the underlying code execution system. Users interact with graphical elements, drag-and-drop components, and parameter forms instead of writing code directly. The system automatically translates these visual inputs into executable task definitions, enabling non-technical users to create customized tasks without programming knowledge.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical system of manual code writing and editing with an automated visual interface system. Instead of users manually typing and debugging code, the system provides graphical task builders, parameter editors, and template-based interfaces that automatically generate the underlying code structures. This substitution maintains task creation flexibility while dramatically improving ease of operation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If visual or simplified interfaces are used for task creation, then ease of operation is improved, but manufacturing precision deteriorates due to potential errors in task definition

Engineering Contradiction:
Improveease of task creationVSAvoidtask definition accuracy
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent incorporates validation mechanisms that provide immediate feedback to users during task creation. The system checks parameter values, validates task configurations, and alerts users to potential errors before task execution. This feedback loop ensures that even though users interact through simplified interfaces, the resulting task definitions maintain high accuracy and correctness.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent implements pre-execution validation and error prevention mechanisms that cushion against potential task definition errors. The system validates task parameters, checks for configuration conflicts, and ensures proper syntax before tasks are submitted for execution. This beforehand cushioning prevents erroneous tasks from being created, maintaining manufacturing precision despite the use of simplified visual interfaces.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Ease of operation

If graphical interfaces are implemented for task creation, then ease of operation is improved, but device complexity increases due to additional interface components

Engineering Contradiction:
Improveuser interface friendlinessVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent designs the graphical interface system to be universal and multi-functional. The same visual task creation interface handles multiple task types, parameter configurations, and execution scenarios. By creating a versatile platform that can accommodate various task definitions through a single unified interface, the system improves ease of operation without proportionally increasing device complexity.

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

Solution Approach 2:

The patent segments the complex task creation process into manageable visual components and modules. Instead of presenting users with a monolithic complex interface, the system divides task creation into discrete steps, parameter groups, and configurable elements. This segmentation makes the interface more approachable and easier to use, while the modular structure actually reduces overall system complexity by organizing functionality into reusable components.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10095482B2Systems, methods, and media for graphical task creation
Publication Date: 2018.10.09 MASTERCARD INT INC
  • US10095482B2 patent drawing
  • US10095482B2 patent drawing
  • US10095482B2 patent drawing

AI summary

Embodiments of the disclosure enable a user to utilize graphical options for a creating a parameterized task. In one aspect, a computer-implemented method and system for task creation and management are provided. An instruction to define a task to define a configurable automation task based on structured data is received. One or more parameter definitions associated with the task are received. A first user interface is generated based on the one or more parameter definitions, through which one or more parameter definition values are received. Based on the instruction, the one or more received parameter definitions, and the one or more received parameter values, a script is generated. A second user interface is configured to integrate the generated script with one or more remote execution capabilities.