PATENT CLAIM ANALYSIS

Application Number: 15869968
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-07
Patent Classification: ["700", "162000"]

Abstract:
The numerical controller creates a machining path on which a wire electrode is moved by analyzing blocks of a machining program, and creates interpolation data indicating an amount of movement for each interpolation period on the machining path. Further, the numerical controller calculates a length of the wire electrode used for machining (machined surface length) for each interpolation period, calculates a consumption amount of the wire electrode for each interpolation period, calculates a compensation amount for compensating the amount of movement based on the interpolation data, on the basis of the calculated consumption amount and compensates the amount of movement indicated by the interpolation data, based on the calculated compensation amount.

Claim (Index 1):
A numerical controller for controlling a wire electric discharge machine based on a machining program to move a wire electrode with respect to a workpiece, thereby machining the workpiece using the wire electrode, the numerical controller comprising:\n a machining path creation unit that creates a machining path to move the wire electrode by analyzing blocks of the machining program; an interpolation unit that creates interpolation data indicating an amount of movement for each interpolation period on the machining path based on the machining path created by the machining path creation unit; a machined surface length calculation unit that calculates a machined surface length corresponding to a length of the wire electrode to be used for the machining for each interpolation period; an electrode consumption amount calculation unit that calculates a consumption amount of the wire electrode for each interpolation period based on the machined surface length for each interpolation period; and a compensation amount calculation unit that calculates a compensation amount for compensating the amount of movement according to the interpolation data based on the consumption amount of the wire electrode for each interpolation period calculated by the electrode consumption amount calculation unit, wherein the wire electrode is moved on the basis of the amount of movement based on the interpolation data that is compensated by the compensation amount calculated by the compensation amount calculation unit.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 86.0
- Lexical Diversity: 2.57447
- Patent Class: 700.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['10689634', '15148364', '14079176', '13611524', '11524400']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4238506532053983
- 35 USC 102 Novelty (BERT): 0.4652000194514648
- Combined Prediction Score: 0.4279855898300049
- Mean Citation Score: 203.831198
- Max Citation Score: 212.21645
- Similarity Product: 179.14680574463011

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test