10. A system for modal progress dialog comprising: a system interface to receive an action request associated with a resource; a resource manager, comprising at least one processor, to process the action on the resource; and a progress manager, comprising at least one processor, to determine when a progress dialog is to be displayed triggered on a predicted duration of the processing of the action, the predicted duration being a function of the action requested, the resource associated with the action requested, a location of the resource, or a measured time to execute a portion of the action, where the process manager displays the progress dialog when the determination is triggered by the predicted duration exceeding a threshold.
10. A system for modal progress dialog comprising: a system interface to receive an action request associated with a resource; a resource manager, comprising at least one processor, to process the action on the resource; and a progress manager, comprising at least one processor, to determine when a progress dialog is to be displayed triggered on a predicted duration of the processing of the action, the predicted duration being a function of the action requested, the resource associated with the action requested, a location of the resource, or a measured time to execute a portion of the action, where the process manager displays the progress dialog when the determination is triggered by the predicted duration exceeding a threshold. 11. The system for modal progress dialog of claim 10 , where the action request is received at the system interface from an application.