Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
272 words
A process execution control method for use in an information processing system which executes a plurality of processes each referring to at least one data item, to produce, as a result of execution, at least one data item, comprising: a first step of storing, for each of said processes, an identifier of a data item to be referred to by each process and a time condition representative of a valid time attribute to be assigned to said data item; a second step of storing, for each of said processes, time attribute information representative of a time point at which each process is to be executed; a third step of storing a data item produced by executing a given one of said processes and said time attribute information of said second step associated with said executed process; a fourth step of referring to time attribute information of each of the data items which have been already produced and selecting out of said plurality of processes one process in which every data item to be referred to by said one process satisfies said time condition previously defined at said first step; and a fifth step of executing said selected process and updating said time attribute information corresponding to said executed process, so that said time attribute information of said executed process indicates an updated time point; whereby data items having an identical identifier are given different time attribute informations depending upon time points of execution of a process by which execution of said data items have been produced, and a data item identified by said time attribute information is referred to by each process.
Claim 2
Dependent Claim
272 words
A process execution control method for use in an information processing system which executes a plurality of processes each referring to at least one data item, to produce, as a result of execution, at least one data item, comprising: a first step of storing, for each of said processes, an identifier of a data item to be referred to by each process and a time condition representative of a valid time attribute to be assigned to said data item; a second step of storing, for each of said processes, time attribute information representative of a time point at which each process is to be executed; a third step of storing a data item produced by executing a given one of said processes and said time attribute information of said second step associated with said executed process; a fourth step of referring to time attribute information of each of the data items which have been already produced and selecting out of said plurality of processes one process in which every data item to be referred to by said one process satisfies said time condition previously defined at said first step; and a fifth step of executing said selected process and updating said time attribute information corresponding to said executed process, so that said time attribute information of said executed process indicates an updated time point; whereby data items having an identical identifier are given different time attribute informations depending upon time points of execution of a process by which execution of said data items have been produced, and a data item identified by said time attribute information is referred to by each process.
Claim 3
Dependent Claim
97 words
A process execution control method according to claim 1, further comprising a sixth step of storing updated time attribute information for each data item produced by executing said processes wherein said process selection at said fourth step is effected by judging whether or not all of said data items which meet said time condition have been already produced, on the basis of said time condition for each data item, said time attribute information for each process stored at said second step and said updated time attribute information, stored at said sixth step, for said each data item.
Claim 4
Dependent Claim
54 words
A process control method according to claim 1, wherein said time attribute information to be updated at said firth step for said each process is given as a numerical value representative of the number of times said each process has been executed, said numerical value being incremented each time said each process is executed.
Claim 5
Dependent Claim
331 words
An information processing system which executes a plurality of processes each referring to at least one data item and produces new data as a result of the execution, comprising: first means for previously storing, for each process, a name of each data item to be referred to by said each process and a time difference necessary for executing each process; second means for storing, for each process, time attribute information representative of a time point at which said each process is to be executed; third means for executing a given one of said processes to produce a data item and storing the produced data item and said time attribute information produced by said executed process; and fourth means for selecting out of said plurality of processes one process which s one that all of said data items to be referred to by said one process have been already produced, on the basis of said time condition, stored in said first means, of each data item, said time attribute information, stored in said second means, of each process and said time attribute information of each data item which has been already produced by said third means, and for issuing to said third means, when said third means has completed the execution of a given one process, a request for executing said selected process, together with time attribute information to be assigned to a data time to be produced by said selected process, said fourth means updating said time attribute information stored in said second means so as for said time attribute information to indicate a value representing an updated time point with respect to said selected process to which said request for execution is issued; whereby data items having an identical name are given different time attribute informations depending upon time points of execution of a process by which execution said data items have been produced and a data item identified by said time attribute information is referred to by each process.
Claim 6
Dependent Claim
331 words
An information processing system which executes a plurality of processes each referring to at least one data item and produces new data as a result of the execution, comprising: first means for previously storing, for each process, a name of each data item to be referred to by said each process and a time difference necessary for executing each process; second means for storing, for each process, time attribute information representative of a time point at which said each process is to be executed; third means for executing a given one of said processes to produce a data item and storing the produced data item and said time attribute information produced by said executed process; and fourth means for selecting out of said plurality of processes one process which s one that all of said data items to be referred to by said one process have been already produced, on the basis of said time condition, stored in said first means, of each data item, said time attribute information, stored in said second means, of each process and said time attribute information of each data item which has been already produced by said third means, and for issuing to said third means, when said third means has completed the execution of a given one process, a request for executing said selected process, together with time attribute information to be assigned to a data time to be produced by said selected process, said fourth means updating said time attribute information stored in said second means so as for said time attribute information to indicate a value representing an updated time point with respect to said selected process to which said request for execution is issued; whereby data items having an identical name are given different time attribute informations depending upon time points of execution of a process by which execution said data items have been produced and a data item identified by said time attribute information is referred to by each process.
Claim 7
Dependent Claim
92 words
An information processing system according to claim 4, further comprising: fifth means for storing a latest time attribute information for each data item produced by said plurality of processes; and sixth means for updating, when execution by said third means of a given one process has been completed, said latest time attribute information associated with a data item produced by said given one process, wherein said fourth means refers to said fifth means in order to judge the time attribute information of each data which has been produced by said third means.