IP Library Patent Application 19094780
Patent Application
App. No. 19/094,780

SYSTEM FOR AUTOMATING BUSINESS PROCESS WORKFLOWS

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 None
App. No.
19/094,780
Abstract

The invention provides a system for automating business process workflows. The system includes a user interface that is configured to receive natural language inputs corresponding to a business process from a user. The system further includes a large language model (LLM) based module that is configured to generate a generic automation structure for the business process in response to the received natural language inputs. The automation structure comprises a plurality of atomic operations. The system further includes an automation generation module that is configured to identify events and actions corresponding to each atomic operation of the automation structure using a pre-determined catalogue of available events and actions and to generate a deterministic workflow using the identified events and actions.

Claims (50)

1 . A system for automating business process workflows, wherein the system comprises:

a user interface configured to receive natural language inputs corresponding to a business process from a user:

a large language model (LLM) based module configured to generate a generic automation structure for the business process in response to the received natural language inputs, wherein the automation structure comprises a plurality of atomic operations; and

an automation generation module configured to identify events and actions corresponding to each atomic operation of the automation structure using a pre-determined catalogue of available events and actions and to generate a deterministic workflow using the identified events and actions.

2 . The system of claim 1 , wherein the automation generation module is further configured to:

receive inputs for each of the plurality of atomic operations;

process the received input using the respective atomic operation and to generate a corresponding output; and

generate input for one or more subsequent atomic operations based upon the generated output of the previous atomic operations.

3 . The system of claim 1 , wherein the system is configured to:

present the inputs and/or output of each of the plurality of atomic operations to a user for review;

receive user inputs on the presented inputs and outputs; and

adjust and/or modify one or more of the inputs and the automation structure based upon the user inputs.

4 . The system of claim 1 , wherein the system is configured to facilitate migration of a plurality of automated business programs across one or more platforms using natural language.

5 . The system of claim 1 , wherein the automation generation module is configured to identify the events and actions corresponding to each atomic operation of the automation structure using a semantic search, a syntactic search, or combinations thereof.

6 . The system of claim 5 , wherein the automation generation module is configured to stitch together one or more of the events, actions and conditional checks to generate the deterministic workflow.

7 . The system of claim 1 , wherein the natural language comprises English language.

8 . The system of claim 1 , wherein the automation generation module is further configured to:

generate automation code using a rule engine;

present the automation code to a user for review and validation; and

modify the automation code based upon the user review to generate the modified automation code.

9 . The system of claim 8 , wherein the automation generation module is further configured to communicate with one or more databases to generate the automation code.

10 . The system of claim 1 , wherein the system comprises a cloud-based platform.

11 . The system of claim 1 , wherein the pre-determined catalogue is periodically updated with new events and actions.

12 . A system for automating business process workflows, wherein the system comprises:

a memory storing one or more processor-executable routines; and

a processor communicatively coupled to the memory, the processor configured to execute the one or more processor-executable routines to:

receive natural language inputs corresponding to a business process;

generate a generic automation structure for a business process in response to the received natural language inputs, wherein the automation structure comprises a plurality of atomic operations; and

access a pre-determined catalogue of available events and identify events and/or actions corresponding to each atomic operation of the automation structure to generate a deterministic workflow corresponding to the business process; and

implement the deterministic workflow on a user platform.

13 . The system of claim 12 , wherein the processor is further configured to facilitate migration of a plurality of automated business programs across one or more user platforms using natural language.

14 . The system of claim 12 , wherein the processor further configured to adjust and/or modify one or more of the inputs and the automation structure based upon the user inputs.

15 . The system of claim 12 , wherein the processor further configured to update the pre-determined catalogue of available events and actions based on user feedback and/or system usage trends.

16 . The system of claim 15 , wherein the memory is configured to store the pre-determined catalogue of events and actions.

17 . A method for automating business process workflows, wherein the method comprises:

receiving natural language inputs for a business process;

processing the inputs using large language model (LLM) to generate a generic automation structure, wherein the automation structure comprises a plurality of atomic operations corresponding to steps in the business process;

determining corresponding events and actions for each atomic operation via a pre-determined catalogue of available events and actions;

generating a deterministic workflow by integrating the determined events and actions into the generic automation structure;

providing the deterministic workflow for user review and/or modification; and

implementing the deterministic workflow to achieve a desired output.

18 . The method of claim 17 , further comprising:

receiving inputs for each of the plurality of atomic operations;

processing the received inputs using the respective atomic operation to generate a corresponding output; and

generating input for one or more subsequent atomic operations based on the generated output of the previous atomic operations.

19 . The method of claim 17 , further comprising:

presenting the inputs and/or outputs of each of the plurality of atomic operations to a user for review;

receiving user inputs regarding the presented inputs and outputs; and

adjusting and/or modifying one or more of the inputs and the automation structure based on the user inputs.

20 . The method of claim 17 , further comprising determining the events and actions corresponding to each atomic operation of the automation structure using a semantic search, a syntactic search, or combinations thereof.

Assignments (2)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 9, 2026
From: DEVREV, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 075845/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2026
From: GUPTA, PRATHAM; MAHAJAN, AMAN; AGARWAL, PRAKHAR; SHEORAN, VIKAS; GAJULAPALLI, HRIDAY
To: DEVREV, INC.
Reel/Frame 074669/0827 →