×

Demand policy-based resource management and allocation system

  • US 9,961,017 B2
  • Filed: 08/06/2015
  • Issued: 05/01/2018
  • Est. Priority Date: 08/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a computing system, an order by a user for a service, wherein the service is enabled in part by allocation of a resource;

    parsing, by the computing system, the order to identify request data comprising a requestor, the resource, and a request time;

    adding, by the computing system, the request data to an aggregate data structure, wherein the aggregate data structure includes an aggregate of the request data for previously parsed orders;

    determining, by the computing system, a value indicating a real-time demand for the resource based on the aggregate data structure;

    correlating, by the computing system, the order with at least one other order from the previously parsed orders based on at least one component of the request data being the same between the order and the at least one other order;

    identifying, by the computing system, at least one resource set based on the correlating of the order with the at least one other order, wherein the at least one resource set includes the resource from the order and another resource requested from the at least one other order;

    generating or updating, by the computing system, one or more demand policies for allocation of the at least one resource set based on the determined value indicating the real-time demand for the resource and the correlation of the order with the at least one other order;

    pre-creating, by the computing system, the resource from the order and the another resource requested from the at least one other order based on the one or more demand policies; and

    allocating, by the computing system, the pre-created resource and the another resource to one or more users based on the one or more demand policies.

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