×

Tenant assignment system

  • US 10,313,261 B1
  • Filed: 06/15/2016
  • Issued: 06/04/2019
  • Est. Priority Date: 06/15/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for tenant assignment, comprising:

  • an interface to;

    receive a tenant resource usage data and a hardware resource data,wherein the tenant resource usage data comprises a tenant information on a set of tenants,wherein the hardware resource data comprises a hardware resource information on a set of hardware resources; and

    a processor to;

    create a first tenant usage profile for a first tenant in the set of tenants based at least in part on the tenant resource usage data, wherein the first tenant usage profile comprises a first maximum tenant usage case for a time period, wherein the first maximum tenant usage case for the time period comprises maximum tenant usage by the first tenant of a first recurring time segment and a second recurring time segment over a completed period of time;

    create a second tenant usage profile for a second tenant in the set of tenants based at least in part on the tenant resource usage data, wherein the second tenant usage profile comprises a second maximum tenant usage case for the time period, wherein the second maximum tenant usage case for the time period comprises maximum usage by the second tenant of the first recurring time segment and the second recurring time segment over the completed period of time;

    develop a tenant assignment model based at least in part on the first maximum tenant usage case, the second maximum tenant usage case, and the hardware resource data;

    solve the tenant assignment model to determine a suggested tenant assignment comprising an assignment of the set of tenants to the set of hardware resources, wherein the tenant assignment model is caused to be solved by an integer linear program solver; and

    provide the suggested tenant assignment.

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