Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
209 words
A method of rewriting data in a bubble memory of a numerical control system having data input means, a bubble memory controller, and a processor, the bubble memory having a flag area and storing machining program data, comprising the steps of: (a) entering modification data for rewriting the machining program data stored in the bubble memory with the data input means; (b) reading the machining program data from the bubble memory with the bubble memory controller; (c) modifying the machining program data based on the modification data with the processor; (d) writing the modified machining data into the bubble memory with the bubble memory controller; (e) preparing initiation information, which indicates the initiation of a modification, and writing the initiation information in the flag area provided in the bubble memory with the processor and bubble memory controller before step (c) (f) preparing termination information, which indicates the termination of the modification, and writing the termination information in the flag area provided in the bubble memory with the processor and the bubble memory controller after the termination of step (d); and (g) discriminating an occurrence of an interruption in power during the modification by reading out the information stored in the flag area with the processor and bubble memory controller.
Claim 2
Independent Claim
209 words
A method of rewriting data in a bubble memory of a numerical control system having data input means, a bubble memory controller, and a processor, the bubble memory having a flag area and storing machining program data, comprising the steps of: (a) entering modification data for rewriting the machining program data stored in the bubble memory with the data input means; (b) reading the machining program data from the bubble memory with the bubble memory controller; (c) modifying the machining program data based on the modification data with the processor; (d) writing the modified machining data into the bubble memory with the bubble memory controller; (e) preparing initiation information, which indicates the initiation of a modification, and writing the initiation information in the flag area provided in the bubble memory with the processor and bubble memory controller before step (c) (f) preparing termination information, which indicates the termination of the modification, and writing the termination information in the flag area provided in the bubble memory with the processor and the bubble memory controller after the termination of step (d); and (g) discriminating an occurrence of an interruption in power during the modification by reading out the information stored in the flag area with the processor and bubble memory controller.
Claim 3
Dependent Claim
96 words
The method according to claim 1, wherein step (e) includes the steps of: (h) reading out flag data stored in the flag area; (i) changing the flag data into flag data which indicates the initiation of the modification; and (j) writing the changed flag data into the flag area; and wherein the step (f) includes the steps of: (k) reading out the flag data stored in the flag area; (l) changing the flag data into flag data which indicates the termination of the modification; and (m) writing in the changed flag data into the flag area.
Claim 4
Independent Claim
217 words
A method of modifying data units and testing for a power failure that occurs during modifications using flag data stored in a bubble memory with a processor, comprising the steps of: (a) reading out the flag data for one of the data units from the bubble memory with the processor; (b) modifying the flag data for the one of the data units with the processor to indicate that a modification of the one of the data units is underway; (c) writing the flag data back into the bubble memory with the processor; (d) reading, modifying and writing the one of the data units stored in the bubble memory with the processor; (e) reading out the flag data for the one of the data units with the processor; (f) modifying the flag data for the one of the data units with the processor to indicate that the modification is completed; (g) writing the flag data into the bubble memory with the processor; (h) reading out the flag data from the bubble memory for all of the data units with the processor; and (i) testing the flag data for all of the data units with the processor to determine if all modifications have been completed, thereby determining if the power failure has occurred during modification of the data units.
Claim 5
Independent Claim
217 words
A method of modifying data units and testing for a power failure that occurs during modifications using flag data stored in a bubble memory with a processor, comprising the steps of: (a) reading out the flag data for one of the data units from the bubble memory with the processor; (b) modifying the flag data for the one of the data units with the processor to indicate that a modification of the one of the data units is underway; (c) writing the flag data back into the bubble memory with the processor; (d) reading, modifying and writing the one of the data units stored in the bubble memory with the processor; (e) reading out the flag data for the one of the data units with the processor; (f) modifying the flag data for the one of the data units with the processor to indicate that the modification is completed; (g) writing the flag data into the bubble memory with the processor; (h) reading out the flag data from the bubble memory for all of the data units with the processor; and (i) testing the flag data for all of the data units with the processor to determine if all modifications have been completed, thereby determining if the power failure has occurred during modification of the data units.