Patent ID: 11924063
Assignee: PAYPAL, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 8:
9. A computer-implemented method comprising operations including:
receiving, from an application executing on a user device, a request for a time estimate associated with a task;
determining a plurality of potential steps associated with executing the task;
determining an estimated completion time for performing the task by:
predicting a time estimate for each step of the plurality of potential steps;
selecting, from the plurality of potential steps, a combination of steps comprising two or more steps; and
aggregating the respective time estimates for each step of the combination of steps;

sending, to the application executing on the user device, the estimated completion time for the combination of steps and information associated with the combination of steps to perform the task;
identifying, in real-time, a delay in the combination of steps;
updating, based on the identified delay, the estimated completion time for the combination of steps; and
sending, to the application executing on the user device, a notification of the identified delay and the updated estimated completion time.