EP0986010A2

Self-contained documents management based on document properties

Abstract

A document management system is provided which organizes, stores and retrieves documents in accordance with document properties. A property attachment mechanism allows a user to define and attach static properties and/or active properties to a document. The active properties include executable code which control the behavior of the document contents. Upon transferring a document to another user, system, or environment, the document management system combines the document content and properties as a self-contained document which can interpret and manipulate its own contents. In this manner, a receiving user does not require additional applications in order to manipulate the document contents into a usable format. The self-contained document interprets and manipulates itself using its active properties to provide a useful document to the receiving user.

EP0986010A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 30 August 2019, 7.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 3 independent, 9 dependent

  1. 1
    In a document management system having a document stored at a first location by a first user, a method of transferring the document to a second location comprising the steps of:forming the document to include a content and a document reference being distinguishable from each other, the document reference maintaining properties attachable by a user which include static properties describing characteristics of the content and active properties controlling behaviors of the content;attaching an active property to the document reference which is associated to the document, the active property including executable code for interpreting and manipulating the content of the document;andtransferring the document to a second location, the transferring automatically including the association between the content and the properties of the document such that, upon directly opening the document without use of an application, the active property associated to the document executes the executable code which interprets and manipulates the content of the document into a useful format.
  2. 7
    A method of managing a document during a transfer of the document to a receiving user comprising the steps of:attaching properties to the document including static properties describing characteristics of the document and active properties controlling behaviors of the document;transferring selected properties of the static properties and active properties to the receiving user;andreconstructing the document, by the receiving user, based on the transferred static and active properties.
  3. 10
    A method of transferring a document to a destination in a document management system comprising the steps of:defining a state and a behavior for the document by attaching properties to the document, the properties including at least one of non-executable data and executable code;transferring the document and the attached properties as a packed self-contained unit to the destination;andunpacking, by the attached properties at the destination, the packed self-contained unit such that the document is usable at the destination without use of external applications.