Patent Document ID: 20080201365
Application ID: 11675239
Patent Flag: 0

Claim One:
1. A method of managing data objects in a content management system (CMS), comprising: accessing a first data object managed by the CMS, wherein the first data object includes a collection of one or more data object fragments, wherein a first fragment of the one or more data object fragments is referenced by a second data object stored in the CMS, and wherein the first data object and the second data object are composed according to respective schemas; receiving a modified version of the first data object to store in the CMS wherein the modified version of the first data object includes a modified version of the first fragment; fragmenting the modified version first data object into the one or more data object fragments; validating the modified version of the first fragment against the schema associated with the second data object; and upon determining that the modified version of the first fragment fails to validate against the schema associated with the second data object, performing a corrective action specified by the CMS.