Patent ID: 6314434
Filing Date: 2001-11-06
Classification: G06F,Y10S

Abstract:
A computer-readable storage medium for storing a structured data management program that provides services concerning a structured electronic data object, the structured data management program being designed to run on a computer to cause the computer to function as:a structured data storage unit storing the structured data objects, each of which is expressed as a tree structure having a plurality of nodes representing units of data to be processed, each of the nodes being associated with a process script that defines what process should be executed; anda structured data processing unit identifying a destination node in a particular one of the structured data objects stored in said structured data storage unit by tracing the tree structure of the particular structured data object according to a process request addressed to the destination node, executing the process script associated with the destination node according to the process request, and sending another process request to another node if required in the execution of the process script, wherein:the particular structured data object is changed from a first version to a second version;as a result of the change, one of the nodes defined in the first version of the particular structured data object becomes obsolete in the second version,said structured data storage unit stores both the first and second versions of the particular structured data object in an associated manner, andsaid structured data processing unit identifies an alternative destination node in the second version of the particular structured data object, upon receipt of a process request addressed to the obsolete node, by analyzing the tree structures of the first and second versions of the particular structured data object.