Schema-oriented content management system
First Claim
1. Method for storing and accessing data in a content management system, wherein content data is stored in content objects (5, 6, 7) comprising a plurality of property-value bindings, wherein a content object (5, 6, 7) can bind properties (2, 3, 4, 9, 16) to values, wherein each property (2, 3, 4, 9, 16) has a respective property type and the values are stored according to the property type corresponding to the respective property (2, 3, 4, 9, 16);
- an object-oriented content schema (10, 11) for modelling content data by defining content object types (1, 8) is generated and stored, wherein the content object types (1, 8) declare required object properties (2, 3, 4, 9, 16); and
a content object (5, 6, 7) is accessed by means of the content schema (10, 11).
1 Assignment
0 Petitions
Accused Products
Abstract
A schema-oriented content management system, in particular to an apparatus and a method for storing and accessing data in a content management system which allows content schema evolution while maintaining operation based on already stored content data. A data processing apparatus for storing and accessing data in a content management system comprises a content object generation arrangement for generating content objects to store content data, wherein a content object comprises a plurality of property-value bindings, a content object storing arrangement for storing generated content objects, a content schema generation arrangement for generating an object-oriented content schema to model content data, a content schema storing arrangement for storing the generated content schema, and a content object accessing arrangement to access stored content objects by way of the stored content schema.
-
Citations
36 Claims
-
1. Method for storing and accessing data in a content management system, wherein content data is stored in content objects (5, 6, 7) comprising a plurality of property-value bindings, wherein a content object (5, 6, 7) can bind properties (2, 3, 4, 9, 16) to values, wherein each property (2, 3, 4, 9, 16) has a respective property type and the values are stored according to the property type corresponding to the respective property (2, 3, 4, 9, 16);
-
an object-oriented content schema (10, 11) for modelling content data by defining content object types (1, 8) is generated and stored, wherein the content object types (1, 8) declare required object properties (2, 3, 4, 9, 16); and
a content object (5, 6, 7) is accessed by means of the content schema (10, 11). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 32)
-
-
29. Data processing apparatus for storing and accessing data in a content management system, comprising:
-
content object generation means (20) for generating content objects (5, 6, 7) to store content data, wherein a content object (5, 6, 7) comprises a plurality of property value bindings, wherein each property (2, 3, 4, 9, 16) has a respective property type and the values correspond to the respective property type;
content object storing means (21) for storing generated content objects (5, 6, 7);
content schema generation means (22) for generating an object-oriented content schema (10, 11) to model content data by defining content object types (1, 8), wherein a content object type (1, 8) declares required object properties;
content schema storing means (23) for storing the generated content schema (10, 11); and
content object accessing means (24) to access stored content objects (5, 6, 7) by means of the stored content schema (10, 11). - View Dependent Claims (30, 31, 33, 34, 35, 36)
-
Specification