Please download the dossier by clicking on the dossier button x
×

Service broker for computational offloading and improved resource utilization

  • US 10,057,186 B2
  • Filed: 01/09/2015
  • Issued: 08/21/2018
  • Est. Priority Date: 01/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product (CPP) comprising:

  • a storage medium; and

    computer code stored on the storage medium, with the computer code including instructions and data for causing a processor(s) set to perform at least the following operations;

    receiving a plurality of service providers, with each given service provider of the plurality of service providers being a commercial entity capable of performing a first workload,registering, by a work management scheduler, the plurality of service providers into a delegation management service registry by storing first registration data associated with each service provider of the plurality of service providers, with the plurality of service providers including a first service provider, and with registration data of the first service provider including information indicative of a registration status such that the first service provider is available to perform a delegated workload only if an overload condition exists,determining, by machine logic of the work management scheduler, that an overload condition exists in the first service provider by consulting the first registration data of the first service provider stored in the delegation management service registry,responsive to the determination that an overload condition exists, receiving, from a second service provider of a plurality of service providers and the work management scheduler, a first overload message including information indicating that an overload condition exists at the second service provider, andresponsive to receipt of the first overload message, delegating, by the machine logic of the work management scheduler, at least a portion of the first workload from the second service provider to the first service provider;

    wherein the delegation of the at least the portion of the first workload through the use of the delegation management service registry improves the quality of service provided by the plurality of service providers by introducing alternative service providers to handle the first workload based, at least in part, upon the alternative service providers'"'"' availability to handle the first workload.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×