DATA MANAGEMENT APPARATUS AND METHOD THEREOF
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a data management apparatus (i-Win (trademark)) which carries out centralized management of data containing data on each product during the management of product data having different data items to be handled and which has increased maintenance-ability in system and program(s).
A data storage part 13 stores transaction data (contract data) including class ID (logic key) and data contents ID (variable). A data definition part 17 records data contents IDs and data contents (clause data) for each clause ID. A data processing means 15 acquires combination data of a data contents ID and data content from the data definition part 17 (definition body) in accordance with a class ID recorded in the data storage part 13 and performs processing which relates to data contents of a predetermined data item (contract condition). In this way, centralized management of plurality of product data having different product features from its clause and prospectus and the like can be carried out.
2 Citations
90 Claims
-
1-64. -64. (canceled)
-
65. A data management apparatus comprising:
-
a data storage part storing plural data each of which has at least a policy ID for specifying each insurance policy which is a contract between an insurer and an insured, a clause ID for specifying each type of the insurance policy i.e., specifying each insurance policy goods and a data content ID for specifying data content, said data storage part having a policy ID storing region for storing the policy ID, a clause ID storing region for storing the clause ID and variable storing regions for storing data content IDs, definition storing part having a processing program storing part for storing plural processing programs each of which is identified by processing name and a combination data storing part for storing correspondence between the data content ID and the data content regarding data item which is used in the processing program, said definition storing part is provided for each clause ID, identifying means for obtaining the clause ID of the data having a given policy ID and for identifying the definition storing part corresponding to the obtained clause ID, data processing means for processing the data stored in the data storage, wherein said data processing means comprises, means for obtaining the processing program corresponding to the given processing name from the processing program storing part of the identified definition storing part, means for obtaining correspondence between the data content and the data content ID stored in the combination data storing part of the identified definition storing part, and means for carrying out the obtained processing program on the data having the given policy ID in reference to the obtained correspondence between the data content and the data content ID.
-
-
66. A data management apparatus comprising:
-
a data storage part storing plural data each of which has at least a data ID for identifying each data, a class ID for identifying each data type and a data content ID for specifying data content, said data storage part having a data ID storing region for storing the data ID, a class ID storing region for storing the class ID and variable storing regions for storing data content IDs, definition storing part having a processing program storing part for storing plural processing programs each of which is identified by processing name and a combination data storing part for storing correspondence between the data content ID and the data content regarding data item which is used in the processing program, said definition storing part is provided for each class ID, identifying means for obtaining the class ID of the data having a given data ID and for identifying the definition storing part corresponding to the obtained class ID, data processing means for processing the data stored in the data storage, wherein said data processing means comprises, means for obtaining the processing program corresponding to the given processing name from the processing program storing part of the identified definition storing part, means for obtaining correspondence between the data content and the data content ID stored in the combination data storing part of the identified definition storing part, and means for carrying out the obtained processing program on the data having the given data ID in reference to the obtained correspondence between the data content and the data content ID.
-
-
67. A computer-readable medium storing data management program, said computer having (a) a data storage part storing plural data each of which has at least a policy ID for specifying each insurance policy which is a contract between an insurer and an insured, a clause ID for specifying each type of the insurance policy i.e., specifying each insurance policy goods and a data content ID for specifying data content, said data storage part having a policy ID storing region for storing the policy ID, a clause ID storing region for storing the clause ID and variable storing regions for storing data content IDs and (b) definition storing part having a processing program storing part for storing plural processing programs each of which is identified by processing name and a combination data storing part for storing correspondence between the data content ID and the data content regarding data item which is used in the processing program, said definition storing part is provided for each clause ID,
said management program carrying out the steps of: -
obtaining the clause ID of the data having a given policy ID and for identifying the definition storing part corresponding to the obtained clause ID, and processing the data stored in the data storage, wherein said processing the data comprises, obtaining the processing program corresponding to the given processing name from the processing program storing part of the identified definition storing part, obtaining correspondence between the data content and the data content ID stored in the combination data storing part of the identified definition storing part, and carrying out the obtained processing program on the data having the given policy ID in reference to the obtained correspondence between the data content and the data content ID.
-
-
68. A computer-readable medium storing data management program, said computer having (a) a data storage part storing plural data each of which has at least a data ID for identifying each data, a class ID for identifying each data type and a data content ID for specifying data content, said data storage part having a data ID storing region for storing the data ID, a class ID storing region for storing the class ID and variable storing regions for storing data content IDs and (b) a definition storing part having a processing program storing part for storing plural processing programs each of which is identified by processing name and a combination data storing part for storing correspondence between the data content ID and the data content regarding data item which is used in the processing program, said definition storing part is provided for each class ID,
said management program carrying out the steps of: -
obtaining the class ID of the data having a given data ID and for identifying the definition storing part corresponding to the obtained class ID, and processing the data stored in the data storage, wherein said processing the data comprises, obtaining the processing program corresponding to the given processing name from the processing program storing part of the identified definition storing part, obtaining correspondence between the data content and the data content ID stored in the combination data storing part of the identified definition storing part, and carrying out the obtained processing program on the data having the given data ID in reference to the obtained correspondence between the data content and the data content ID. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. A data management method using a computer having a data storage part storing plural data each of which has at least a data ID for identifying each data, a class ID for identifying type of data and a data content ID for identifying data content, said data storage part having a data ID storing region for storing the data ID, a class ID storing region for storing the class ID and variable storing regions for storing data content IDs, said plural data having same format, a definition storing part having a processing program storing part for storing plural processing program which are identified by processing names and a combination data storing part for storing correspondences between data content IDs and data contents concerning data item to be used by the processing program, the definition storing part being provided for each class ID, the method comprising the steps of:
-
identifying the definition storing part corresponding to the class ID of the data which has a given data ID, and processing the data stored in the data storing part, wherein said data processing step comprises acquiring the processing program from the program storing part of the identified definition storing part based on given processing name, acquiring the correspondence between the data content IDs and the data contents, stored in the definition storing part, which corresponds to the acquired processing program, and executing the acquired processing program using the data having the given data ID referring to the obtained correspondence.
-
Specification