Patent ID: 9384511
Filing Date: 2016-07-05
CPC Classification: G06F,G06Q

Claim Text:
1. A method for managing data models using a network computer that employs one or more processors to execute instructions that perform actions, comprising: providing a main data model that at least includes a change journal having a plurality of change records that store data modifications, one or more resource values, and one or more model objects, wherein the change records include an identifier (ID), a timestamp, a status, and a description; providing one or more user workspaces that are associated with the main data model, wherein the one or more user workspaces provide a workspace data model based on the main data model and one or more of the plurality of change records; providing one or more model objects that are both included with the one or more user workspaces and modified by a user, wherein each modification by the user to the one or more modified model objects is employed to provide one or more workspace change records; and when the user selects merging of the one or more user workspaces with the main data model, employing the one or more workspace change records to execute the merge of the one or more modified model objects with the main data model.