×

Intermediate resource allocation tracking in data models

  • US 10,268,979 B2
  • Filed: 09/28/2015
  • Issued: 04/23/2019
  • Est. Priority Date: 09/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for allocating resources for data objects in a business system using a network computer, wherein one or more processors in the network computer are performing actions, comprising:

  • traversing, by the one or more processors, a data model comprised of nodes and edges that includes the data objects, wherein a traversal path follows one or more allocation rules that are included in the data model, and wherein a data structure for the data model is based on a table data structure for a general ledger dataset that includes a column for general ledger actuals ID and another column for cost for each line item in the table data structure;

    employing, by the one or more processors, geolocation information to localize a visual presentation of a user interface that includes one or more of a database or internal processes associated with the data objects in the data model based on a physical location, wherein the localization includes one or more of time zones, languages, currencies, or calendar formatting;

    in response to an aspect object encountered during the traversal, the one or more processors retrieve the data model and execute one of the one or more allocation rules to modify the data model by filtering and associating one or more portions of resources from one or more line items of a source data object with one or more line items of the aspect object based on the traversal path that follows the one or more allocation rules, wherein the one or more portions of the resources that are associated with the line items of the aspect object remain available for allocation at the same time to one or more other data objects in the data model; and

    in response to a data object encountered during the traversal, the one or more processors retrieve the data model and execute another one of the one or more allocation rules to modify the data model by allocating the one or more portions of the resources from the one or more line items of the source data object with one or more line items of the data object based on the other one of the one or more allocation rules, wherein the one or more portions of the resources allocated to the one or more line items of the data object are unavailable for allocation to the one or more other data objects in the data model.

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