Claims
- 1. A method of collecting and storing data, comprising the steps of:
- providing a monitoring unit including a CPU and an electromagnetic storage means with a storage capacity corresponding to at least a predetermined number of storage files;
- providing a controller for collecting data, at predetermined intervals, to be sent to and stored in the electromagnetic storage means via a communication means;
- using the CPU for creating a series of data storage files in the electromagnetic storage means by repeating the process of first designating a temporary storage file in the electromagnetic storage means for an initial storage of collected data, storing, each at a time, said collected data at predetermined intervals in said temporary file during data collection, and subsequently renaming the temporary file as one of said data storage files, said data storage files being available for access while the collected data is being stored in said temporary file;
- using the CPU for indefinitely over-writing said series of data storage files, after the number of said data storage files created is equal to said predetermined number, by repeating the process of deleting data stored in the data storage files in order, one data storage file at a time, starting with an oldest file stored, redesignating the data storage file from which data has been deleted as said temporary file, storing, each at a time, said collected data at predetermined intervals in said temporary file in the electromagnetic storage means during data collection, and subsequently renaming the temporary file as one of said data storage files, said data storage files being available for access while the collected data is being stored in said temporary file.
- 2. A method of collecting and storing data, comprising the steps of:
- providing a monitoring unit including a CPU and an electromagnetic storage means with a storage capacity corresponding to at least a predetermined number of data storage files;
- providing a controller for collecting data, at predetermined intervals, to be sent to and stored in the electromagnetic storage means via a communication means;
- using the CPU for creating a series of data storage files in the electromagnetic storage means by repeating the process of first designating a temporary file in the electromagnetic storage means for an initial storage of collected data, storing, each at a time, said collected data at predetermined intervals in said temporary file during data collection, and subsequently renaming the temporary file as one of said data storage files, said data storage files being available for access while the collected data is being stored in said temporary file; and
- using the CPU for deleting data stored in the data storage files in order, one data storage file at a time, starting with an oldest file, for storing newly collected data, only after the number of said data storage files equals said predetermined number.
- 3. A method as claimed in claim 2, further comprising a step of using the CPU for checking a read-out status of one of said data storage files before renaming the temporary file as said one of said data storage files; and
- using the CPU for delaying said renaming step if said one of said data storage files is being read out for compilation.
- 4. A method of collecting and storing data, comprising the steps of:
- providing a monitoring unit including a CPU and an electromagnetic storage means with a storage capacity corresponding to at least a predetermined number of data storage files;
- providing a controller for collecting data, at predetermined intervals, to be sent to and stored in the electromagnetic storage means via a communication means;
- using the CPU for creating a series of data storage files in the electromagnetic storage means by repeating the process of first designating a temporary storage file in the electromagnetic storage means for an initial storage of collected data, storing the collected data in said temporary storage file during data collection so that said data storage files are available to be accessed while the collected data is being stored in said temporary storage file, and subsequently renaming the temporary storage file as one of said data storage files after first checking a read-out status of said one of said data storage files, said renaming step being delayed if said checking step determines that said one of said data storage files is being read-out for compilation; and
- using the CPU for deleting data from the data storage files in order, one data storage file at a time, starting with an oldest file, for storing newly collected data only after the number of said data storage files equals said predetermined number.
- 5. A method of collecting and storing data, comprising the steps of:
- providing a monitoring unit including a CPU and an electromagnetic storage means having a predetermined number of storage files, said storage files initially containing dummy data;
- providing a controller for collecting data at predetermined intervals, to be sent to and stored in the electromagnetic storage means via a communication means;
- using the CPU for over-writing the dummy data in said storage files by repeating the process of first designating one of said storage files containing dummy data as a temporary file, storing, each at a time, said collected data at predetermined intervals in said temporary file during data collection, and subsequently renaming the temporary file as a data storage file, said data storage file being available for access while the collected data is being stored in said temporary file;
- using the CPU for indefinitely over-writing said data storage files, after all of said storage files containing dummy data have been over-written, by repeating the process of deleting data stored in the oldest data storage file, redesignating the data storage file from which data has been deleted as a temporary file, storing, each at a time, said collected data at predetermined intervals in said temporary file during data collection, and subsequently renaming the temporary file as one of said data storage files, said data storage files being available for access while the collected data is being stored in said temporary file.
- 6. The method of claim 5 further comprising the step of providing a time measuring means in communication with said controller.
Priority Claims (1)
Number |
Date |
Country |
Kind |
1-236042 |
Sep 1989 |
JPX |
|
Parent Case Info
This is a Continuation of application Ser. No. 07/581,618, filed Sep. 12, 1990, now abandoned.
US Referenced Citations (5)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0059829 |
Sep 1982 |
EPX |
0166402 |
Jan 1986 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
581618 |
Sep 1990 |
|