Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
79 words
A numerical control method for parallel processing of preparatory processing blocks including partial process steps, comprising the steps of: (a) reading, block by block, each preparatory processing block; (b) converting the read preparatory processing blocks into an execute form; (c) executing a first partial process step of a first preparatory processing block; and (d) executing a second partial proess step of said first preparatory processing block while executing a first partial process step of a second preparatory processing block.
Claim 2
Dependent Claim
79 words
A numerical control method for parallel processing of preparatory processing blocks including partial process steps, comprising the steps of: (a) reading, block by block, each preparatory processing block; (b) converting the read preparatory processing blocks into an execute form; (c) executing a first partial process step of a first preparatory processing block; and (d) executing a second partial proess step of said first preparatory processing block while executing a first partial process step of a second preparatory processing block.
Claim 3
Dependent Claim
68 words
A method according to claim 1, wherein immediately after said first partial process step for said first preparatory processing block is completed, execution of said first partial process step for said second preparatory processing block is started, and, immediately after said second partial process setp for said first preparatory processing block is completed, execution of said second partial process step for said second preparatory processing block is started.
Claim 4
Dependent Claim
95 words
A method as recited in claim 1, wherein a numerical control program includes the preparatory processing blocks, wherein said executing in step (c) includes the steps of: (c1) receiving the first preparatory processing block from the numerical control program; and (c2) input data processing of the first preparatory processing block to convert the first preparatory processing block into intermediate data, and wherein said executing in step (d) includes the steps of: (d1) receiving the intermediate data of the first preparatory processing block; and (d2) output data processing of the intermediate data to generate executable data.
Claim 5
Dependent Claim
71 words
A numerical control method for parallel processing first and second preparatory processing blocks of command data, comprising the steps of: (a) dividing each of said first and second preparatory processing blocks into first and second sub-steps; (b) executing the first sub-step of said first preparatory processing block; and (c) executing the second sub-step of said first preparatory processing block while simultaneously executing the first sub-step of said second preparatory processing block.
Claim 6
Dependent Claim
71 words
A numerical control method for parallel processing first and second preparatory processing blocks of command data, comprising the steps of: (a) dividing each of said first and second preparatory processing blocks into first and second sub-steps; (b) executing the first sub-step of said first preparatory processing block; and (c) executing the second sub-step of said first preparatory processing block while simultaneously executing the first sub-step of said second preparatory processing block.
Claim 7
Independent Claim
33 words
A method as recited in calim 4, wherein the second sub-step of said first preparatory processing step is executed immediately following the execution of the first sub-step of said first preparatory processing step.
Claim 8
Independent Claim
33 words
A method as recited in calim 4, wherein the second sub-step of said first preparatory processing step is executed immediately following the execution of the first sub-step of said first preparatory processing step.
Claim 9
Dependent Claim
33 words
A method as recited in claim 4, wherein the first sub-step of said second preparatory processing step is executed immediately following the execution of the first sub-step of said first preparatory processing step.
Claim 10
Dependent Claim
95 words
A method as recited in claim 4, wherein a numerical control program includes the preparatory processing blocks, wherein said executing in step (b) includes the steps of: (b1) receiving the first preparatory processing block from the numerical control program; and (b2) input data processing of the first preparatory processing block to convert the first preparatory processing block into intermediate data, and wherein said executing in step (c) incudes the steps of: (c1) receiving the intermediate data of the first preparatory processing block; and (c2) output data processing of the intermediate data to generate executable data.
Claim 11
Independent Claim
87 words
An apparatus for performing parallel processing of a numerical control program having first and second preparatory processing steps, said apparatus comprising: dividing means for dividing each of the first and second preparatory processing steps into first and second sub-steps; first information processing means for executing said first sub-step of the first preparatory processing step; and second information processing means for executing said second sub-step of the first preparatory processing step while said first information processing means simultaneously executes said first sub-step of the second preparatory processing step.
Claim 12
Independent Claim
87 words
An apparatus for performing parallel processing of a numerical control program having first and second preparatory processing steps, said apparatus comprising: dividing means for dividing each of the first and second preparatory processing steps into first and second sub-steps; first information processing means for executing said first sub-step of the first preparatory processing step; and second information processing means for executing said second sub-step of the first preparatory processing step while said first information processing means simultaneously executes said first sub-step of the second preparatory processing step.
Claim 13
Dependent Claim
36 words
An apparatus as recited in claim 8, wherein said second information processing means produces executable data, and wherein said apparatus further comprises third information processing means for executing the executable data to produce pulse distribution signals.
Claim 14
Dependent Claim
143 words
A numerical control apparatus, comprising: a first processor for receiving a block of command data, executing a first partial process of a preparatory processing block, and for outputting intermediate data; a first storage unit, operatively connected to said first processor, for storing the intermediate data; a second processor, operatively connected to said first storage unit, for receiving the intermediate data from said first storage unit, executing a second partial process of the preparatory processing block concurrently with the executing of said first processor, and for outputting executable data, a second storage unit, operatively connected to said second processor, for storing the executable data; and a third processor, operatively connected to said second storage unit, for receiving the executable data from said second storage unit and for executing the executable data, concurrently with the executing of said second processor, to prduce pulse distribution signals.
Claim 15
Dependent Claim
143 words
A numerical control apparatus, comprising: a first processor for receiving a block of command data, executing a first partial process of a preparatory processing block, and for outputting intermediate data; a first storage unit, operatively connected to said first processor, for storing the intermediate data; a second processor, operatively connected to said first storage unit, for receiving the intermediate data from said first storage unit, executing a second partial process of the preparatory processing block concurrently with the executing of said first processor, and for outputting executable data, a second storage unit, operatively connected to said second processor, for storing the executable data; and a third processor, operatively connected to said second storage unit, for receiving the executable data from said second storage unit and for executing the executable data, concurrently with the executing of said second processor, to prduce pulse distribution signals.