Patent ID: 11972688
Assignee: ALLSTATE INSURANCE COMPANY
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A non-transitory computer-readable medium storing instructions for controlling a processor, the instructions causing the processor to perform steps comprising:
obtaining request data indicating a service request;
predicting capacity for a plurality of service providers based on timing of completed service requests by each of the service providers, wherein the capacity for the plurality of service providers is based on an amount of equipment associated with each of the service providers;
generating eligible service provider data based on the obtained request data, where the eligible service provider data comprises a list of the service providers predicted to have capacity, wherein the service providers on the list are ranked based on service availability of each service provider in the list of service providers and by the predicted capacity of each service provider in the list of service providers;
providing a request to a first service provider system in the ranked list of service providers; and
automatically updating the eligible service provider data based on a response to the request.