Real time status monitoring system
First Claim
Patent Images
1. A real time status monitoring method, the method comprising the steps of:
- inputting randomly varying data relating to a plurality of types of objects;
preparing a real time status management table indicating which ones of the data are used as variables by a plurality of functions;
generating data change flags indicating which of the ones have been inputted by detecting reception of the data;
determining the variables which are subjects of processing due to the data reception and types of the functions which include the variables based on the data change flags and a function processing and flag indicating that the processing of the functions has been completed;
processing only those functions which include the variables which are subjects of processing due to the data reception, based on a result of the determining;
generating the function processing end flag indicating that the processing of the functions has been completed for the ones of the data, based on the processing of the functions; and
displaying the processing result of the functions.
1 Assignment
0 Petitions
Accused Products
Abstract
A real time status monitoring method for inputting randomly varying data relating to a plurality of objects, processing a plurality of functions having some of the data as variables and monitoring an overall status including the objects on a real time basis, and an apparatus therefor are disclosed. A table indicating the presence or absence of data change in the objects and the presence or absence of variables related to the data change in the funtions is prepared. In processing the functions, the table is referenced and only those functions which include the variables related to the data change are processed.
205 Citations
11 Claims
-
1. A real time status monitoring method, the method comprising the steps of:
-
inputting randomly varying data relating to a plurality of types of objects; preparing a real time status management table indicating which ones of the data are used as variables by a plurality of functions; generating data change flags indicating which of the ones have been inputted by detecting reception of the data; determining the variables which are subjects of processing due to the data reception and types of the functions which include the variables based on the data change flags and a function processing and flag indicating that the processing of the functions has been completed; processing only those functions which include the variables which are subjects of processing due to the data reception, based on a result of the determining; generating the function processing end flag indicating that the processing of the functions has been completed for the ones of the data, based on the processing of the functions; and displaying the processing result of the functions. - View Dependent Claims (2)
-
-
3. A real time status monitoring method, the method comprising the steps of:
-
inputting randomly varying data relating to a plurality of types of objects; grouping the data; preparing and grouping real time status management tables indicating which ones of the data comprise variables for a plurality of functions; generating group data change flags indicating which grouping of the data has been changed by detecting reception of the data; determining the variables which are subjects of processing due to data reception and types of functions which include the variables based on a function processing end flag indicating on which ones of the data the processing of the functions has been completed, and the group data change flags; processing only those functions which include the variables which are subjects of processing due to the data reception, based on the determining; generating the function processing end flag indicating on which ones of the data the processing of the functions has been completed; and displaying a processing result of the functions. - View Dependent Claims (4)
-
-
5. A real time status monitoring method, the method comprising the steps of:
-
inputting randomly varying data relating to a plurality of types of objects, grouping the data; dividing a plurality of functions including some of the data as variables into a plurality of types of sub-functions in accordance with the grouping of the input data; preparing a management table indicating which ones of the sub-functions the functions use for processing; generating signal flags indicating which ones of the sub-functions have a data reception; determining which sub-functions are subjects of processing and types of functions which include such sub-functions based on a decision making support information change flag indicating on which ones of the sub-functions the processing of the function has been completed and the signal flags; processing only those functions which include the sub-functions which are subjects of processing due to the data reception, in accordance with the determining; generating the decision making support information change flag indicating which ones of the sub-functions the processing of functions have been completed; and displaying a processing result of the functions.
-
-
6. A real time status monitoring method, the method comprising the steps of:
-
inputting randomly varying time serial data relating to a plurality of types of objects; dividing the time serial data into a first data component relating to current real time data and a second data component relating only to past time serial data; preparing a management table indicating if the first data component and the second data component comprise variables for a plurality of functions for processing; generating data change flags indicating which of the first and second data components have been inputted by detecting reception of the time serial data; fetching a processing result for the second data component from a memory area; processing the first data component, when the first data component is determined to be a subject for processing due to the data reception, based on the data change flags; processing the functions by consolidating the processing result for the first data component and the processing result for the second data component by using the management table; and displaying a processing result of said processing the functions.
-
-
7. A real time status monitoring system comprising:
-
a central processing unit; means for inputting to said central processing unit randomly varying data relating to a plurality of types of objects; a vector processor for processing a plurality of functions having the data as variables; and a terminal device for displaying a processing result for the functions; wherein said central processing unit includes a real time status monitoring means comprising; means for preparing a real time status management table indicating presence and absence of data and presence or absence of variables comprising a newly received data item in the functions; means for generating data change flags indicating which of the data and which of the variables comprise the newly received data item; and means for processing only those functions having the data change flags in accordance with the real time status management table.
-
-
8. A real time status monitoring system comprising:
-
a central processing unit; input means for inputting to said central processing unit randomly varying data relating to a plurality of types of objects; an input buffer for temporarily storing the input data supplied to said central processing unit; status management table preparation means for preparing, under control of said central processing unit, a real time status management table indicating which ones of the input data a plurality of functions use as variables for processing and for generating a data reception flag upon reception of the input data; a data base for storing a method for preparing the status management table and the functions; a vector processor for processing the functions according to the status management table and the data reception flag; a terminal device for displaying a processing result.
-
-
9. A real time status monitoring system comprising:
-
a central processing unit; means for inputting to said central processing unit randomly varying data relating to a plurality of types of objects; a vector processor for processing a plurality of functions having the data as variables; a measurement register for measuring a frequency of updating of the data for a purpose of grouping; and
,a terminal device for displaying a processing result for the functions; wherein said central processing unit includes a real time status monitoring means comprising; means for preparing a real time status management table indicating presence or absence of data and presence or absence of variables comprising a newly received data item in the functions; and
,means for processing only those functions which include the variables comprising the newly received data item in accordance with the real time status management table.
-
-
10. A real time status monitoring method, the method comprising the steps of:
-
inputting randomly varying data relating to a plurality of types of objects, grouping the data, said data being grouped in accordance with a frequency of data change for the plurality of types of objects; preparing and grouping real time status management tables indicating which ones of the data a plurality of functions use as variables; generating group data change flags indicating which group data of said data have been changed by detecting reception of the inputted data; determining the variables which are subjects of processing due to data reception and types of functions which include such variables based on a function processing end flag indicating on which ones of the data the processing of the functions has been completed, and the group data change flags; processing only those functions which include the variables which are subjects of processing due to the data reception, based on the determining; generating the function processing end flag indicating on which ones of the data the processing of the functions has been completed; and displaying a processing result of the functions.
-
-
11. A real time status monitoring system comprising:
-
a central processing unit; means for inputting to said central processing unit randomly varying data relating to a plurality of types of objects; a vector processor for processing a plurality of functions having the data as variables; a measurement register for measuring a frequency of updating of the data for a purpose of grouping; and a terminal device for displaying a processing result for the functions; wherein said central processing unit includes a real time status monitoring means comprising; means for preparing a real time status management table indicating the presence and absence of data and the presence or absence of a new data reception of the variables; and means for processing only those functions which include the variables of the new data reception in accordance with the real time status management table.
-
Specification