×

Future locking of resources

  • US 10,146,587 B2
  • Filed: 06/05/2015
  • Issued: 12/04/2018
  • Est. Priority Date: 08/24/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving, from a client device and by a communication processor of a resource assignment system that includes (i) the communication processor, (ii) a resource requirement processor, and (iii) a resource allocation processor, a request that is associated with a purchase of an output of a resource, wherein the resource allocation processor is configured to determine whether the client device includes a particular piece of hardware associated with the resource;

    in response to the request, determining, by the resource requirement processor of the resource assignment system, that the resource satisfies a demand requirement of the request;

    in response to determining that the resource satisfies a demand requirement of the request, determining, by the resource allocation processor of the resource assignment system, that the resource is scheduled to fulfill another request from another client device;

    determining, by the resource requirement processor of the resource assignment system, that the other client device does not include the particular piece of hardware for the resource to satisfy the demand requirement of the request and the client device does include the particular piece of hardware for the resource to satisfy the demand requirement of the request; and

    in response to determining that the other client device does not include the particular piece of hardware for the resource to satisfy the demand requirement of the request and the client device does include the particular piece of hardware for the resource to satisfy the demand requirement of the request;

    preventing, by the resource allocation processor of the resource assignment system, the resource from fulfilling the request from the other client device, andscheduling, by the resource allocation processor of the resource assignment system, the resource to fulfill the request from the client device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×