| CPC G06F 3/04845 (2013.01) [G06F 7/24 (2013.01); H04L 51/52 (2022.05)] | 18 Claims |

|
1. A computer-implemented method for organizing tasks presented on a graphical user interface of a computer hardware system for a user, comprising:
receiving an electronic message associated with a collaborative messaging application executing with the computer hardware system;
identifying, from the electronic message, a first collaboration having one or more collaborative tasks;
determining, for the first collaboration, a need-for-action within a predetermined amount of time, a time-to-act, and a time-to-complete;
adjusting a moving average for a baseline value of the first collaboration based upon the need-for-action, the time-to-action, and the time-to-complete;
altering presentation of the first collaboration within the graphical user interface based upon the moving average, wherein
the baseline value of the first collaboration reflects an amount of time needed to perform the one or more collaborative tasks of the first collaboration,
an intervening electronic message is sent to an intervenor based upon a determination that the moving average exceeds a predetermined threshold, and
the intervenor is an automated workflow distributor having
a first configuration to allocate more resources to the one or more collaborative tasks, and
a second configuration to reallocate the one or more collaborative tasks to another user.
|