A web-based system, method and program product are provided for adding content to a content object stored (e.g., a custom compilation or prepublished work) in a data repository as a group of hierarchically related content entities. Each noncontainer content object is preferably stored as a separate entity in the data repository. Each content entity is also stored as a row in a digital library index class as a collection of attributes and references to related content entities and containers. As the user selects desired objects for inclusion in a content object, the system arranges the objects hierarchically, e.g., into volumes, chapters and sections according to the order specified by the user. The system then creates a file object (e.g., a CBO) defining the content object that contains a list or outline of the container and noncontainer entities selected, their identifiers, order and structure. This file object is stored separately in the data repository. The content is hierarchical in nature. Accordingly, entities at each level of the hierarchy except the lowest are defined by "containers". For example, in the case of textual content, the hierarchical structure of the data may include book containers, volume containers, chapter containers, and subsections (noncontainers) because they are at the leaf level of the hierarchy). As an aspect of the invention, the maximum size of a container may specified. For example, the volume size in a custom book is preferably determined using a threshold value defining maximum amount of content allowable for that container, and a procedure is provided for managing content entities and containers to maintain this maximum.

Ένα βασισμένο στο WEB προϊόν συστημάτων, μεθόδου και προγράμματος παρέχεται για την προσθήκη του περιεχομένου σε ένα ικανοποιημένο αντικείμενο που αποθηκεύεται (π.χ., μια σύνταξη συνήθειας ή μια προδημοσιευμένη εργασία) σε μια αποθήκευση στοιχείων ως ομάδα ιεραρχικά σχετικών ικανοποιημένων οντοτήτων. Κάθε αντικείμενο περιεχομένου noncontainer αποθηκεύεται κατά προτίμηση ως χωριστή οντότητα στην αποθήκευση στοιχείων. Κάθε ικανοποιημένη οντότητα αποθηκεύεται επίσης ως σειρά σε μια ψηφιακή κατηγορία δεικτών βιβλιοθηκών ως συλλογή των ιδιοτήτων και των αναφορών στις σχετικά ικανοποιημένα οντότητες και τα εμπορευματοκιβώτια. Δεδομένου ότι ο χρήστης επιλέγει τα επιθυμητά αντικείμενα για το συνυπολογισμό σε ένα ικανοποιημένο αντικείμενο, το σύστημα τακτοποιεί τα αντικείμενα ιεραρχικά, π.χ., στους τόμους, τα κεφάλαια και τα τμήματα σύμφωνα με τη διαταγή που διευκρινίζεται από το χρήστη. Το σύστημα δημιουργεί έπειτα ένα αντικείμενο αρχείων (π.χ., ένα CBO) καθορίζοντας το αντικείμενο περιεχομένου που περιέχει έναν κατάλογο ή μια περίληψη του εμπορευματοκιβωτίου και noncontainer των οντοτήτων που επιλέγονται, των προσδιοριστικών, της διαταγής και της δομής τους. Αυτό το αντικείμενο αρχείων αποθηκεύεται χωριστά στην αποθήκευση στοιχείων. Το περιεχόμενο είναι ιεραρχικής φύσης. Συνεπώς, οι οντότητες σε κάθε επίπεδο της ιεραρχίας εκτός από το χαμηλότερο καθορίζονται από "τα εμπορευματοκιβώτια". Παραδείγματος χάριν, στην περίπτωση του κειμενικού περιεχομένου, η ιεραρχική δομή των στοιχείων μπορεί να περιλάβει τα εμπορευματοκιβώτια βιβλίων, τα εμπορευματοκιβώτια τόμου, τα εμπορευματοκιβώτια κεφαλαίου, και τις υποενότητες (noncontainers) επειδή είναι στο επίπεδο φύλλων της ιεραρχίας). Σαν πτυχή της εφεύρεσης, το μέγιστο μέγεθος ενός εμπορευματοκιβωτίου μπορεί διευκρινισμένος. Παραδείγματος χάριν, το μέγεθος όγκου σε ένα βιβλίο συνήθειας καθορίζεται κατά προτίμηση χρησιμοποιώντας μια αξία κατώτατων ορίων καθορίζοντας το μέγιστο ποσό ικανοποιημένου επιτρεπόμενου για εκείνο το εμπορευματοκιβώτιο, και μια διαδικασία παρέχεται για να κατορθώσει τις ικανοποιημένα οντότητες και τα εμπορευματοκιβώτια για να διατηρηθεί αυτό το μέγιστο.

 
Web www.patentalert.com

< (none)

< Web server with unique identification of linked objects

> Interface system and method for asynchronously updating a share resource with locking facility

> (none)

~ 00044