The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 13, 2025

Filed:

May. 31, 2024
Applicant:

8flow Inc., San Mateo, CA (US);

Inventors:

Boaz Hecht, Palo Alto, CA (US);

Josh Russ, Los Angeles, CA (US);

Yev Goldin, Los Angeles, CA (US);

Frank Dye, San Francisco, CA (US);

Assignee:

8flow Inc., San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/28 (2019.01); H04L 67/02 (2022.01);
U.S. Cl.
CPC ...
G06F 16/285 (2019.01); H04L 67/02 (2013.01);
Abstract

In an embodiment, a workflow automation computer system comprises one or more hardware processors; one or more network interfaces that are communicatively coupled to one or more internetworks and capable of network communication with a browser extension hosted on an agent computer, a relational database system, and a support ticket system; and one or more non-transitory computer-readable storage media coupled to the one or more hardware processors and storing one or more trained machine learning models having been trained to output predictions of actions of web-based applications based on input specifying a plurality of browser events from interactions with the web-based applications; and one or more sequences of instructions which, when executed using one or more processors, cause the one or more processors to execute receiving, from the browser extension, one or more browser event objects corresponding to user input signals arising from interactions of the agent computer with the web-based applications, extracting attribute values from the one or more browser event objects, and storing, in the relational database system, the one or more browser event objects and attribute values as a plurality of events of user action time series records; clustering the plurality of events and performing action analysis on the plurality of events by executing a first inference stage of the one or more trained machine learning models over the one or more events to output suggestions of associations of user actions corresponding to the one or more events; forming one or more training data records based on the associations of user actions corresponding to the one or more events; re-training the one or more trained machine learning models based on the associations of user actions to produce one or more re-trained machine learning models.


Find Patent Forward Citations

Loading…