Patent US6314434B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6314434B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Structured data management system and computer-readable method for storing structured data management program

Assignee: Fujitsu Ltd
•
Filing: 1998-10-08
•
Granted: 2001-11-06
•
Expires: 2018-10-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A structured data management system which provides services concerning a structured electronic data object. In this system, a structured data storage unit stores a plurality of structured data objects associated with each other. Each structured data object can be represented as a tree structure constructed by a plurality of data elements, or nodes. Further, the individual nodes of a tree structure are associated with their respective process scripts. Through an input/output interface unit, a message addressed to a certain destination node arrives. Upon receipt of the message, a structured data processing unit identifies the destination node by tracing the tree structure of a particular structured data object where the destination node resides. The structured data processing unit then executes a process script associated with the destination node being identified. During the execution of this process script, the structured data processing unit may encounter another message that is addressed to a node in a different structured data object. In this case, the structured data processing unit reads out the specified object from the structured data storage unit and executes a process script of that node.

Inventors

  • 👤 Nobuhisa Shigemi
  • 👤 Hiroyuki Yamamoto
  • 👤 Gengo Tazaki
  • 👤 Makoto Yoshioka
  • 👤 Mitsuhiro Kokubun

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 16:23
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/28; G06F16/289; G06F40/00; G06F40/10; G06F40/12; G06F40/14; G06F40/143; Y; Y10; Y10S; Y10S707/00; Y10S707/953; Y10S707/955; Y10S707/99951; Y10S707/99952; Y10S707/99953; Y10S707/99954

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 279 words
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; and a 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, and said 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.
Claim 2
Dependent Claim 279 words
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; and a 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, and said 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.
Claim 3
Dependent Claim 254 words
A structured data management system for providing services concerning structured electronic data objects, comprising: 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; and a 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, and said 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.
Claim 4
Dependent Claim 254 words
A structured data management system for providing services concerning structured electronic data objects, comprising: 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; and a 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, and said 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.
Claim 5
Dependent Claim 37 words
The structured data management system according to claim 2 , wherein said structured data processing unit sends another process request to another node in another structured data object, if required in the execution of the process script.
Claim 6
Dependent Claim 32 words
The structured data management system according to claim 2 , wherein said structured data processing unit provides business support functions by processing a structured data object that contains definitions of business processes.
Claim 7
Dependent Claim 26 words
The structured data management system according to claim 2 , wherein said structured data processing unit automatically delivers the structured data objects and the process scripts.
Claim 8
Dependent Claim 27 words
The structured data management system according to claim 2 , wherein said structured data processing unit performs security protection of the process scripts by using cryptography techniques.
Claim 9
Dependent Claim 35 words
The structured data management system according to claim 2 , wherein said structured data processing unit simulates processes concerning the structured data objects by imitating external environments with a computer, when executing the process script.
Claim 10
Dependent Claim 31 words
The structured data management system according to claim 2 , wherein said structured data processing unit performs security protection for each element of the structured data objects by using cryptography techniques.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-11-05 2005-05-07 2005-11-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-11-05 2009-05-07 2009-11-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-11-05 2013-05-07 2013-11-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag