Patent ID: 7043488

Claim:
A computer implemented method for storing at least one content object, being one of a book, a collection of images, an album, a video and a multimedia object, capable of being produced by a processing system and including a plurality of content entities in a data repository, comprising the steps of: for each content object, storing as a file object within the data repository a list of content entity identifiers indicating the content entities within the content object, wherein a hierarchical arrangement of the content entity identifiers within the list includes at least one hierarchical tier and at least one subordinate tier and corresponds to a user-defined content object hierarchical structure, and wherein the content entity identifiers are determined by the processing system and placed in the list in response to user selection of the content entities for the content object, storing ones of the plurality of content entities within the data repository as a plurality of individually accessible file objects, wherein each file object contains one content entity, and wherein the content entity identifiers each include identification information identifying the file object containing the content entity associated with that identifier, and enabling modification of the presence and position of content entity identifiers within said list by a user to alter the content and arrangement of the content object.