×

Resource allocation forecasting

  • US 10,726,367 B2
  • Filed: 12/28/2015
  • Issued: 07/28/2020
  • Est. Priority Date: 12/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing data models using a network computer that employs one or more processors to execute instructions that perform actions, comprising:

  • instantiating a main data model that includes one or more resource values and one or more model objects, wherein a data structure for the main data model includes a plurality of assignment ratio tables, including a first assignment ratio table that allocates the one or more resource values from one or more general ledger objects to one or more data center objects, a second assignment ratio table that allocates the one or more resource values from the one or more data center objects to one or more servers objects, and a third assignment ratio table that allocates the one or more resource values from the one or more servers objects to one or more applications objects;

    instantiating a cloned data model that is based on the main data model, wherein the cloned data model just includes copied or modified resource values from the one or more resource values included in the main data model that are required to generate an estimated forecast for a what-if scenario with a reduced accuracy based on a lower level of line item granularity than provided by the main data model, wherein employing the just included one or more resource values of the cloned data model to generate the estimated forecast for the what-if scenario provides for creation of the cloned data model with just a fraction of its data duplicated;

    when a user modifies the one or more resource values in the cloned data model, performing further actions, including;

    providing a delta ratio value based on a difference between the one or more modified cloned resource values and their corresponding original resource values in the main data model;

    providing one or more line items from the cloned data model, wherein each of the provided cloned line items is associated with the one or more modified cloned resource values;

    modifying each of the one or more cloned line items based on the delta ratio value; and

    storing the one or more modified cloned line items in the cloned data model; and

    providing report information based on the cloned data model, wherein geolocation information based on electronic signals processed by a Global Positioning System (GPS) device is employed to modify a visual presentation in a display and one or more of a database, an internal process, or the report information based on a location of a client computer employed by the one or more users, wherein the modification includes one or more of time zone, currency, calendar format, or language, and wherein the report information indicates one or more changes to one or more other cloned resource values, and wherein the one or more changes are based on the modification of the one or more cloned resource values; and

    providing what-if delta ratio values for use in accelerated generation of one or more updated allocations for one or more of the plurality of assignment ratio tables for the cloned data model, wherein the what-if delta ratio values are based on line item edits of the cloned data model by a user.

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