IP Library Granted Patent US 11,087,259
Granted Patent B2
US 11,087,259 · App. 16/510,587 · Granted Aug 10, 2021

Business designer

Inventors: Alain Marie Patrice Gentilhomme (Sammamish, WA); Ryan Christopher Duguid (Sammamish, WA); Zoe Dee Clelland (Seattle, WA); Joshua Joo Hou Tan (Newport, AU)
Assignee: Nintex UK Ltd.
G06Q10/0633G06F3/04842G06F40/166
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,087,259
App. No.
16/510,587
Granted
Aug 10, 2021
Kind
B2
Abstract

The present disclosure provides systems and methods for a synergetic, multi-interface workflow designer: a visual tool that enables the design, building, and use of high-level processes and standard configuration workflows among multiple users with varying technical capabilities on multiple systems. For example, it enables a line of business user to design and create a high-level process on a first designer interface. The process and its data are received by a second designer interface, which translates the process and data into a standard configuration workflow. A workflow designer may access the second designer interface to create, refine, and finalize the standard configuration workflow based on the data from the first designer interface.

Claims (46)

1. A system, comprising:

a first designer interface, wherein the first designer interface comprises a first graphical display canvas and a first toolbox;

a second designer interface, wherein the second designer interface comprises a second graphical display canvas and a second toolbox; and

at least one processor configured to:

receive data from the first designer interface;

configure the received data into a standard configuration for the purpose of rendering the received data into a standard configuration workflow, wherein the standard configuration comprises an underlying structure enabling the received data to be organized into and function as a workflow, and wherein the standard configuration workflow comprises a functioning workflow;

render the received data into a standard configuration workflow according to the configured standard configuration;

display the standard configuration workflow on the second designer interface;

receive data from the second designer interface, wherein the data received from the second designer interface comprises modifying the standard configuration of the standard configuration workflow;

display the modified standard configuration workflow on the second designer interface;

configure the data received from the second designer interface into a process configuration for the purpose of rendering the data received from the second designer interface, wherein the process configuration comprises an underlying structure enabling the data received from the second designer interface to be organized into and function as a high-level process, wherein the high-level process is a map representation of the standard configuration workflow;

render the data received from the second designer interface into a process configuration according to the configured process configuration; and

display the process configuration on the first designer interface.

2. The system of claim 1 , wherein the rendering of the received data into a standard configuration workflow occurs via natural language processing.

3. The system of claim 1 , wherein the at least one processor is further configured to:

display an overlay tool menu on the first designer interface, on the second designer interface, or both the first designer interface and the second designer interface, wherein the overlay tool menu comprises one or more overlay options; and

display the one or more overlay options over one or more of: the standard configuration workflow, the modified standard configuration workflow, and the process configuration.

4. A method, comprising:

receiving data from a first designer interface of a system, wherein the first designer interface comprises a first graphical display canvas and a first toolbox;

configuring, by the system, the received data into a standard configuration for the purpose of rendering the received data into a standard configuration workflow, wherein the standard configuration comprises an underlying structure enabling the received data to be organized into and function as a workflow, and wherein the standard configuration workflow comprises a functioning workflow;

rendering, by the system, the received data into a standard configuration workflow according to the configured standard configuration;

displaying, by the system, the standard configuration workflow onto a second designer interface of the system, wherein the second designer interface comprises a second graphical display canvas and a second toolbox;

receiving data from the second designer interface, by the system, wherein the data received from the second designer interface comprises modifying the standard configuration of the standard configuration workflow;

displaying, by the system, the modified standard configuration workflow on the second designer interface;

configuring, by the system, the data received from the second designer interface into a process configuration for the purpose of rendering the data received from the second designer interface, wherein the process configuration comprises an underlying structure enabling the data received from the second designer interface to be organized into and function as a high-level process, wherein the high-level process is a map representation of the standard configuration workflow;

rendering, by the system, the data received from the second designer interface into a process configuration according to the configured process configuration; and

displaying, by the system, the process configuration on the first designer interface.

5. The method of claim 4 , wherein the rendering, by the system, of the received data into a standard configuration workflow occurs via natural language processing.

6. The method of claim 4 , further comprising

displaying, by the system, an overlay tool menu on one or both of the first designer interface and the second designer interface, wherein the overlay tool menu comprises one or more overlay options; and

displaying the one or more overlay options over one or more of: the standard configuration workflow, the modified standard configuration workflow, and the process configuration.

7. A non-transitory machine-readable medium comprising instructions that when executed by a data processing device, cause the data processing device to:

receive data from a first designer interface, wherein the first designer interface comprises a first graphical display canvas and a first toolbox;

configure the received data into a standard configuration for the purpose of rendering the data received from the first designer interface into a standard configuration workflow, wherein the standard configuration comprises an underlying structure enabling the data received from the first designer interface to be organized into and function as a workflow, and wherein the standard configuration workflow comprises a functioning workflow;

render the data received from the first designer interface into a standard configuration workflow according to the configured standard configuration;

display the standard configuration workflow on a second designer interface, wherein the second designer interface comprises a second graphical display canvas and a second toolbox;

receive data from the second designer interface, wherein the data received from the second designer interface comprises modifying the standard configuration of the standard configuration workflow;

display the modified standard configuration workflow on the second designer interface;

configure the data received from the second designer interface into a process configuration for the purpose of rendering the data received from the second designer interface, wherein the process configuration comprises an underlying structure enabling the data received from the second designer interface to be organized into and function as a high-level process, wherein the high-level process is a map representation of the standard configuration workflow;

render the data received from the second designer interface into a process configuration according to the configured process configuration; and

display the process configuration on the first designer interface.

8. The non-transitory machine-readable medium of claim 7 , wherein the rendering of the received data into a standard configuration workflow occurs via natural language processing.

9. The non-transitory machine-readable medium of claim 7 ,

wherein the data processing device is further configured to:

display an overlay tool menu on one or both of the first designer interface and the second designer interface, wherein the overlay tool menu comprises one or more overlay options; and

display the one or more overlay options over one or more of: the standard configuration workflow, the modified standard configuration workflow, and the process configuration.

Assignments (2)
PERFECTION CERTIFICATE Recorded Dec 1, 2021
From: K2 SOFTWARE, INC.; ASSURESIGN, LLC
To: NINTEX USA, INC.
Reel/Frame 058292/0509 →
SECURITY INTEREST Recorded Nov 17, 2021
From: NINTEX USA, INC.; K2 SOFTWARE, INC.; ASSURESIGN, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 058173/0474 →