Patent ID: 6917938

Claim:
A computer-implemented method for storing information in at least one database to enable contextual retrieval of said information by an information management system, comprising the steps of: creating an information element in response to receipt of a data element, comprising: storing said received data element in a database, creating in association with said received data element a data entry defining a node that contains said received data element, automatically creating in association with said received data element at least one data entry defining a context, including properties relating to a content of said received data element as well as a relationship to other data elements storing in said at least one database, for said received data element, comprising: defining a linking of said defined node into at least one hierarchy of nodes that contain related information; dynamically inheriting properties from a parent data element to a child data element based on parent-child hierarchical relationships; and storing said data entry defining a node that contains said received data element and said at least one data entry defining a context for said received data element in said database.