Patent ID: 9305033
Filing Date: 2016-04-05
CPC Classification: G06F

Claim Text:
1. A method for object based content management, comprising: instantiating, by a first computer, a single compound object using a content type, the compound object comprising a proxy object referencing one or more complex records, each complex record of the one or more complex records comprising a logical row across multiple data structures in a content database, wherein the content type provides a description describing relationships among the multiple data structures and the logical rows across the multiple data structures; determining, by a content management system using the description, the content management system running on one or more server machines communicatively connected to the first computer over a network, whether the compound object is related to any other compound object stored in a table managed by the content management system and what reference relationships the compound object has with data stored in the content database; based upon relationships determined by the content management system for the compound object, the content management system determining an order of actions for deployment of the compound object such that a referenced object affected by the deployment of the compound object is to be deployed preceding a referring object affected by the deployment of the compound object; and deploying the compound object from the first computer to a second computer in accordance with the order of actions for deployment of the compound object as determined by the content management system.