A user-level controlled mechanism is interposed into a read/write path of a
computer system. The mechanism can be implemented as properties attached
to documents. Documents having properties attached thereto have the
capability of separating the content of the document from the properties
which describe the document. This separation of the document content from
its properties allows for a user-level access and control of the
properties thereby allowing a user flexibility in organizing, storing and
retrieving documents. The mechanism allows a user to arrange collections
of documents wherein a single document may appear in multiple collections.
The properties of the present invention are user and document specific in
the sense that they are associated with the user which attached the
properties and are directed to control of specific documents.
Un mécanisme commandé user-level est interposé dans un chemin lecture/écriture d'un système informatique. Le mécanisme peut être mis en application comme propriétés attachées aux documents. Les documents faisant joindre des propriétés là-dessus ont les possibilités de séparer le contenu du document des propriétés qui décrivent le document. Cette séparation du contenu de document de ses propriétés tient compte d'un accès et d'une commande user-level des propriétés permettant de ce fait une flexibilité d'utilisateur en organisant, en stockant et en recherchant des documents. Le mécanisme permet à un utilisateur d'arranger des collections de documents où un document simple peut apparaître dans les collections multiples. Les propriétés de la présente invention sont détail d'utilisateur et de document dans le sens qu'elles sont associées à l'utilisateur qui a attaché les propriétés et sont dirigées vers la commande des documents spécifiques.