An object management system for storing persistent object oriented objects, includes an object vault, a structural type manager and a digital library. The object vault is connected to the structural type manager and the digital library is connected to the structural type manager. An application program is connected to the object vault. Objects to be stored are represented as a Key Value Dictionary (KVD) in which attributes, or metadata, relating to the objects are stored as key-value pairs. Objects are categorized as having different structural types in which certain attributes for objects having the same structural type are cataloged to facilitate indexing and searching for the objects. The structural type manager maintains a mapping between structural types and a subset of keys for the structural types as well as corresponding database references for cataloging the object attributes. Also disclosed is a method of storing objects in the digital library where the corresponding database references for the subset of keys are retrieved from the structural type manager. The values corresponding to the subset of keys are retrieved from the Key Value Dictionary and stored in the library catalog. The Key Value Dictionary is serialized and stored in the digital library, and a signature is returned. The object stored in the digital library is retrieved by locating the objected based on the cataloged key values. Preferably the persistent objects are Java programming language objects.

Een objecten beheerssysteem om blijvende voorwerp georiƫnteerde voorwerpen op te slaan, omvat een objecten kluis, een structurele typemanager en een digitale bibliotheek. De objecten kluis wordt verbonden met de structurele typemanager en de digitale bibliotheek wordt verbonden met de structurele typemanager. Een toepassingsprogramma wordt verbonden met de objecten kluis. De op te slaan voorwerpen worden vertegenwoordigd als een Zeer belangrijk Woordenboek van de Waarde (KVD) waarin de attributen, of meta-gegevens, met betrekking tot de voorwerpen als zeer belangrijk-waardeparen worden opgeslagen. De voorwerpen zijn gecategoriseerd zoals hebbend verschillende structurele types waarin bepaalde eigenschappen voor voorwerpen die het zelfde structurele type hebben gecatalogiseerd zijn om het indexeren te vergemakkelijken en naar de voorwerpen zoeken. De structurele typemanager handhaaft een afbeelding tussen structurele soorten en een ondergroep van sleutels voor de structurele types evenals overeenkomstige gegevensbestandverwijzingen voor het catalogiseren van de objecten attributen. Ook onthuld wordt een methode om voorwerpen in de digitale bibliotheek op te slaan waar de overeenkomstige gegevensbestandverwijzingen voor de ondergroep van sleutels van de structurele typemanager worden teruggewonnen. De waarden die aan de ondergroep van sleutels beantwoorden worden teruggewonnen van het Belangrijkste Woordenboek van de Waarde en in de bibliotheekcatalogus opgeslagen. Het Belangrijkste Woordenboek van de Waarde wordt in series vervaardigd en in de digitale bibliotheek opgeslagen, en een handtekening is teruggekeerd. Het voorwerp dat in de digitale bibliotheek wordt opgeslagen wordt teruggewonnen door van bezwaar gehad de plaats te bepalen gebaseerd op de gecatalogiseerde belangrijkste waarden. Bij voorkeur zijn de blijvende voorwerpen de programmeertaalvoorwerpen van Java.

 
Web www.patentalert.com

< (none)

< System and method for conducting electronic commerce in a computer network using a cashier desk payment framework

> Method and apparatus for automatic generation of text and computer-executable code

> (none)

~ 00003