Prosecution Insights
Last updated: July 05, 2026
Application No. 18/032,542

WIRE ELECTRIC DISCHARGE MACHINE AND METHOD OF CONTROLLING WIRE ELECTRIC DISCHARGE MACHINE

Non-Final OA §103§112
Filed
Apr 18, 2023
Priority
Oct 23, 2020 — JP 2020-177914 +1 more
Examiner
MACEDA, KRYSTENE NHE BANDONG
Art Unit
3761
Tech Center
3700 — Mechanical Engineering & Manufacturing
Assignee
FANUC Corporation
OA Round
1 (Non-Final)
100%
Grant Probability
Favorable
1-2
OA Rounds
0m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 100% — above average
100%
Career Allowance Rate
1 granted / 1 resolved
+30.0% vs TC avg
Minimal +0% lift
Without
With
+0.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
19 currently pending
Career history
16
Total Applications
across all art units

Statute-Specific Performance

§103
70.6%
+30.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1 resolved cases

Office Action

§103 §112
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Objections Claim 1, 9 and 14 are objected to because of the following informalities: Regarding claim 1, the second instance of the phrase “a movement starting position” on line 18 should be changed to “the movement starting position” because antecedent basis for “a movement starting position” has been established on line 14; the second instance of the phrase “a plurality of relative positions” on line 25 should be changed to “the plurality of relative positions” because antecedent basis for “a plurality of relative positions” has already been established on line 24; Regarding claim 9, the above changes should be made similarly to “a movement starting position” on line 16 and “a plurality of relative positions” in line 23; Regarding claim 14, the claim language “a second number of times setting step” necessitates the “number of times setting step” claim language in claim 9 and 13 from which it depends upon to recite “first number of times setting step” to clearly convey multiple setting steps; Appropriate correction is required. Claims 2-8 and 10-15 are objected to due to dependency upon objected-to claims. Claim Interpretation The following is a quotation of 35 U.S.C. 112(f): (f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph: An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked. As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph: (A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function; (B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and (C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function. Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function. Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function. Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. This application includes one or more claim limitations that do not use the word “means,” but are nonetheless being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because the claim limitation(s) uses a generic placeholder that is coupled with functional language without reciting sufficient structure to perform the recited function and the generic placeholder is not preceded by a structural modifier. Such claim limitation(s) is/are: In claim 1, “a determination unit configured to”, “a relative movement control unit configured to”, “a storage control unit configured to”, “a data extraction unit configured to”, “an end surface determination unit configured to”; In claim 3 and 6, “a number of times setting unit configured to”; In claim 4, “a range setting unit configured to”; In claim 5, 7 and 8, “a statistical unit configured to”; In claim 7, “a notification control unit configured to”; In claim 8, “an evaluation unit configured to”; In all instances, the generic placeholder for performing the claimed function “unit” is linked by the transition word "configured to" and is not modified by sufficient structure, material or acts for performing the claimed function. Because this/these claim limitation(s) is/are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, it/they is/are being interpreted to cover the corresponding structure described in the specification as performing the claimed function, and equivalents thereof. The specification describes a determination unit alternatively as “a contact determination unit 32” and is described further in at least [0022]. Equivalents shall include structures capable of determining a wire electrode coming into contact with the workpiece in the case that the inter-electrode voltage is less than a predetermined voltage or separated away from the workpiece in the case that the inter-electrode voltage is greater than or equal to the predetermined voltage. The specification describes a relative movement control unit as element 34 and is described further in at least [0036], [0038], and [0039]. Equivalents shall include structures capable of controlling a movement mechanism to cause a wire electrode to be moved relatively from a position where a wire electrode is separated away from the workpiece in a direction in which the wire electrode is made to come into contact with the workpiece. The specification describes a storage control unit as element 38 and is described further in at least [0025], [0050], [0101] and [0104]. Equivalents shall include structures capable of storing values into a storage unit when it is determined that the wire electrode has come into contact with the workpiece. The specification describes a data extraction unit as element 40 and is described further in at least [0026]. Equivalents shall include structures capable of extracting valid data from among the coordinate values of the wire electrodes acquired. The specification describes an end surface position determination unit as element 46 and is described further in at least [0031]. Equivalents shall include structures capable of determining the end surface position of a workpiece based on valid data. The specification describes a number of times setting unit as element 36 and is described further in at least [0024]. Equivalents shall include structures capable of setting a predetermined number of times an operation is performed. The specification describes a range setting unit as element 42 and is described further in at least [0029]. Equivalents shall include structures capable of setting a range of the order within which values are regarded as valid data, or outside of which are regarded as invalid data. The specification describes a notification control unit as element 50 and is described further in at least [0059] and [0070]. Equivalents shall include structures capable of controlling a notification unit. The specification describes an evaluation unit as element 52 and is described further in at least [0074] and [0085]. Equivalents shall include structures capable of evaluating the accuracy of the position of the workpiece with methods such as the difference between maximum and minimum value, variance, or standard deviation of valid data. If applicant does not intend to have this/these limitation(s) interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, applicant may: (1) amend the claim limitation(s) to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph (e.g., by reciting sufficient structure to perform the claimed function); or (2) present a sufficient showing that the claim limitation(s) recite(s) sufficient structure to perform the claimed function so as to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. Claim Rejections - 35 USC § 112 The following is a quotation of the first paragraph of 35 U.S.C. 112(a): (a) IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention. The following is a quotation of the first paragraph of pre-AIA 35 U.S.C. 112: The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor of carrying out his invention. Claim 3, 4, 11 and 12 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the inventor(s), at the time the application was filed, had possession of the claimed invention. Claims 3, 4, 11, and 12 all recite a unit configured to or a step of setting the predetermined number of times based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object in a manner so that the predetermined number of times changes based on the above variables. The claim language invokes a 35 U.S.C. 112(f) because the generic placeholder for performing the claimed function “unit” is linked by the transition word "configured to" and is not modified by sufficient structure, material or acts for performing the claimed function. Paragraph [0024] and [0052] describe the number of times setting unit 36 as setting “the predetermined number of times. The predetermined number of times is set on the basis of at least one of a diameter of the wire electrode 12, a resistivity of the workpiece 14,or a surface roughness of the workpiece 14. As the diameter of the wire electrode 12 becomes smaller, the predetermined number of times is set to a greater number of times. As the resistivity of the workpiece 14 becomes greater, the predetermined number of times is set to a greater number of times. As the surface roughness of the workpiece 14 becomes rougher, the predetermined number of times is set to a greater number of times” and paragraph [0032] includes the number of times setting unit 36 as included in the control device 26, which is a general purpose computer “equipped with an arithmetic processing unit and a storage… The arithmetic processing unit includes, for example, a central processing unit (CPU), a processor such as a microprocessing unit (MPU) or the like, and a memory such as a ROM and a RAM or the like. The storage, for example, is a recording medium such as a hard disk or a solid state drive (SSD).” Determining a dynamically changing variable (such as changing during manipulation of a workpiece) or statically changed variable (such as changing before the manipulation of a workpiece) is a specialized function corresponding to Computer-Implemented functions (MPEP 2161.01-I and MPEP 2181-II-B). Functions such as “processing,” “receiving,” and “storing” can be achieved by any general purpose computer without special programming (Reference In re Katz Interactive Call Processing Patent Litigation, 639 F.3d 1303, 1316 Fed Cir. 2011). However, the claims require the control unit, of which the number of times setting unit is a part of, to control the operation of the wire electrode machine in accordance to changing diameter, resistivity, or roughness of the workpiece, which are not typical functions found in a general purpose processor. In cases involving a special purpose computer-implemented means-plus-function limitation, the Federal Circuit has consistently required that the structure be more than simply a general purpose computer or microprocessor and that the specification must disclose an algorithm for performing the claimed function. See, e.g., Noah Systems Inc. v. Intuit Inc., 675 F,3d 1302, 1312, 102 USPG2d 1410, 1417 (Fed. Cir. 2012); Aristocrat, 521 F.3d at 1333, 86 USPQ2d at 1239. To claim a means for performing a specific computer-implemented function and then to disclose only a general purpose computer as the structure designed to perform that function amounts to pure functional claiming. Aristocrat, 521 F.3d 1328 at 1333, 88 USPG2d at 1239. The corresponding structure is not simply a general purpose computer by itself but the special purpose computer as programmed to perform the disclosed algorithm. Aristocrat, 521 F.3d at 1333, 86 USPQ2d at 1239. Thus, the specification must sufficiently disclose an algorithm to transform a general purpose microprocessor to the special purpose computer. See Aristocrat, 521 F.3d at 1338, 86 USPQ2d at 1241. The specification, as originally filed, fails to disclose the algorithm, hardware or the user interface required to obtain, or otherwise teach how the machine acquires, the inputs for the diameter of the wire electrode, resistivity of the placed object, or surface roughness of the placed object in order for the number of times setting unit and step to set a predetermined number of times and the ranged setting unit and step to set the predetermined range based on the above variable inputs. If the specification does not provide a disclosure of the computer and algorithm in sufficient detail to demonstrate to one of ordinary skill in the art that the inventor possessed the invention including how to program the disclosed computer to perform the claimed function, a rejection under 35 U.S.C. 112(a) or pre-AIA 35 U.S.C. 112, first paragraph, for lack of written description must be made. See MPEP 2161.01 -I. As such, it is not clear as to the steps that the control unit 36 dictates the number of times setting unit takes in order to execute a change in a dynamically or statically changing “number of times” variable which depends upon the variables of “at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object.” How is the controller made aware of the changes in diameter, resistivity or roughness of the workpiece before or during starting manipulation of the workpiece? Does the controller require the use of feedback control, human input, predicted data, or a lookup table stored in memory, etc.? The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claims 1-15 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Claim 1 recites “valid data” where the claim language “valid” is used as a relative and subjective term with undefined boundaries, inconsistent with its normal definition within statistics, which is a property of a measurement that refers to its accuracy, or the degree to which observations reflect the true value of a phenomenon (https://www-doh.nj.gov/doh-shad/home/ReliabilityValidity.html), and is not redefined in the specification to reflect how it is used in the claims. Based on the plain meaning of the term “valid”, it is unclear as to how the data is being assessed to ascertain its validity in measuring the end surface position of the workpiece. Claim 1 also recites “ascending order” with respect to data in the form of coordinate values, where the claim language “ascending” is undefined and may mean numerical sorting according to one or both coordinate values, by order of subjective importance of coordinate values or by a one dimensional relative vector with respect to the workpiece. It is unclear how the claim language “ascending” is being defined with respect to arranging a multi-variable relative position or coordinate. Claims 2-8 inherit the above deficiencies and are rejected to due to dependency upon rejected-to claims. Claim 9 recites similar language regarding “valid data” and “ascending order” as claim 1, and does not address the ambiguities noted above. Claim 10-15 inherit the above deficiencies and are rejected to due to dependency upon rejected-to claim. Claim 3 limitation “a number of times setting unit configured to”, claim 4 limitation “a range setting unit”, claim 11 “a number of times setting step of” and claim 12 “a range setting step of” invoke 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. However, the written description fails to disclose the corresponding structure, material, or acts for performing the entire claimed function and to clearly link the structure, material, or acts to the function. The specification does not disclose a mathematic formula or algorithm for the general purpose computer to execute in order to set the predetermined number of times or the predetermined range based on the input of the wire diameter of the wire electrode, resistivity of the placed object, or the surface roughness of the placed object, rendering the claims indefinite. Therefore, the claim is indefinite and is rejected under 35 U.S.C. 112(b) or pre-AIA 35 U.S.C. 112, second paragraph. Applicant may: (a) Amend the claim so that the claim limitation will no longer be interpreted as a limitation under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph; (b) Amend the written description of the specification such that it expressly recites what structure, material, or acts perform the entire claimed function, without introducing any new matter (35 U.S.C. 132(a)); or (c) Amend the written description of the specification such that it clearly links the structure, material, or acts disclosed therein to the function recited in the claim, without introducing any new matter (35 U.S.C. 132(a)). If applicant is of the opinion that the written description of the specification already implicitly or inherently discloses the corresponding structure, material, or acts and clearly links them to the function so that one of ordinary skill in the art would recognize what structure, material, or acts perform the claimed function, applicant should clarify the record by either: (a) Amending the written description of the specification such that it expressly recites the corresponding structure, material, or acts for performing the claimed function and clearly links or associates the structure, material, or acts to the claimed function, without introducing any new matter (35 U.S.C. 132(a)); or (b) Stating on the record what the corresponding structure, material, or acts, which are implicitly or inherently set forth in the written description of the specification, perform the claimed function. For more information, see 37 CFR 1.75(d) and MPEP §§ 608.01(o) and 2181. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims 1-2 and 9-10 are rejected under 35 U.S.C. 103 as being unpatentable over Abe et al., US Patent Application Publication No. 10024644 B2 in view of Yasuda et al., US Patent Application Publication No. 5744775 A. Claim 1. Abe discloses a wire electrical discharge machine configured to detect an end surface position of a placed object that is placed on a work table by applying a voltage between a wire electrode and the placed object, the wire electrical discharge machine comprising: (Abe, col. 1 line 13 “The present invention relates to a wire electrical discharge machine configured to quickly accurately perform an end face detection operation…”; and col. 1 line 51 “In general, the contact position is detected in such a system that a detection voltage is applied between the wire electrode and the workpiece…”) a voltage detection unit configured to detect a voltage between the wire electrode and the placed object; (Abe, col. 5 line 27 “When the wire electrode 2 and the workpiece 1 contact each other, conduction occurs and the actually applied voltage fluctuates. A contact determination unit 25 monitors this fluctuation and determines the contact state in a mode described later.”) a determination unit configured to determine, based on the detected voltage, whether or not the wire electrode has come into contact with the placed object; (Abe, col. 5 line 27 “When the wire electrode 2 and the workpiece 1 contact each other, conduction occurs and the actually applied voltage fluctuates. A contact determination unit 25 monitors this fluctuation and determines the contact state in a mode described later.”) a relative movement control unit configured to cause an end surface detection operation to be performed a predetermined number of times, in which, from a state in which the wire electrode is separated away from the placed object, the wire electrode moves relatively in a manner so that the wire electrode comes into contact with the placed object, and when it is determined that the wire electrode has come into contact with the placed object, the wire electrode moves to a movement starting position, or alternatively, from a state in which the wire electrode is in contact with the placed object, the wire electrode moves relatively in a manner so that the wire electrode separates away from the placed object, and when it is determined that the wire electrode has separated away from the placed object, the wire electrode moves to a movement starting position; (Abe, col. 3 line 45 “a relative movement unit for relatively moving the wire electrode and the object,”; col. 3 line 48 “a contact state detecting unit configured to detect the voltage between the wire electrode and the object in the course of relative movement of the wire electrode toward and away from the object by the relative movement unit and detect the contact/non-contact state of the wire electrode and the object based on the detected voltage…” where the non-contact state corresponds to the movement starting position; and Fig. 6 shows steps S101-S106 where the contact / non-contact detection steps are repeated until the execution count S107 is met.) a storage control unit configured to, in each of the end surface detection operations, store in a storage unit a relative position of the wire electrode with respect to the work table at a time when it is determined that the wire electrode has come into contact with the placed object or at a time when it is determined that the wire electrode has separated away from the placed object; (Abe, Fig. 6 shows steps S102 and S105 where contact and non-contact positions are stored; col. 10 line 34 “… the displacement amount of the wire electrode are set and input through an operation screen and stored in a storage device.”; and col. 10 line 30 “… the displacement is in a direction perpendicular to a line segment connecting the upper and lower wire guides..”) an end surface position determination unit configured to determine the end surface position of the placed object based on the valid data. (Abe, col. 5 line 42 “A numerical controller 30 of the wire electrical discharge machine comprises a CPU 31 for controlling the entire system, a PMC (programmable machine controller) 32, memories such as a ROM 33, RAM 34, and SRAM 35 for storing data, such as data in the machining program and various parameters, an axis control unit 37 for controlling motors in mechanical sections of a monitor 36 for various display items, and the like.”) Abe does not explicitly disclose a data extraction unit configured to, in a case that a plurality of the relative positions are arranged in an ascending order, extract, as valid data, a plurality of relative positions that are positioned in a predetermined range that lies in a middle of the order. Yasuda teaches a data extraction unit configured to, in a case that a plurality of the relative positions are arranged in an ascending order, extract, as valid data, a plurality of relative positions that are positioned in a predetermined range that lies in a middle of the order; and (Yasuda, col. 25 line 62 “If the irregular discharge points 46 are detected above the upper end or under the lower end of the workpiece 14, these points are recognized as irregular values, and they are excluded from the data for calculating the slant angle of the wire electrode 1 when checking its verticality relative to the workpiece.”) Abe and Yasuda are analogous art because they are related to the operation of wire electrode discharge machines. Abe differs from the claimed invention in that it does not explicitly disclose how its numerical control device 30 handles input in order to find the end surface of the workpiece accurately. Yasuda teaches a method to handle wire electrode positioning data in relation to the workpiece by arranging the discharge points from an upper to lower end positions of the workpiece, then truncating the position values where irregular discharges are detected in these upper and lower end positions of the workpiece, thus only making calculations based on positioning data that lie in the middle range of position values for the “correcting amount” for correcting the wire electrode positioning relative to the workpiece. It is a well-known, mathematical technique in data processing that a system may exclude outliers by arranging the data in a sequential order to extract a predetermined middle range. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify the numerical control device 30 of Abe to use the method of handling data as taught by Yasuda in order to similarly correct the positioning of the wire electrode. One of ordinary skill in the art would have been motivated to make such a modification in order to “detect the discharge position with higher accuracy”, eliminate the need to “very accurately fix the workpiece to the table” and allow automation of the process of accurate positioning even if there are a plurality of workpieces on the worktable (see Yasuda, paragraph 7 and 8). Claim 2. Modified Abe discloses the wire electrical discharge machine according to claim 1, wherein the relative movement control unit causes the end surface detection operation to be performed in a state in which the wire electrode is being made to travel. (Abe, col. 9 line 3, Step S402 and S404 show that in order to detect contact / non-contact between the wire electrode and the workpiece, the process waits until contact / non-contact is detected after movement is started in S401 and S403, while the wire is moving.) Claim 9. Abe discloses a method of controlling a wire electrical discharge machine configured to detect an end surface position of a placed object that is placed on a work table by applying a voltage between a wire electrode and the placed object, wherein the wire electrical discharge machine includes (Abe, col. 1 line 13 “The present invention relates to a wire electrical discharge machine configured to quickly accurately perform an end face detection operation…”; and col. 1 line 51 “In general, the contact position is detected in such a system that a detection voltage is applied between the wire electrode and the workpiece…”) a voltage detection unit configured to detect a voltage between the wire electrode and the placed object, the method of controlling the wire electrical discharge machine, comprising: (Abe, col. 5 line 27 “When the wire electrode 2 and the workpiece 1 contact each other, conduction occurs and the actually applied voltage fluctuates. A contact determination unit 25 monitors this fluctuation and determines the contact state in a mode described later.”) a relative movement control step of causing an end surface detection operation to be performed a predetermined number of times, in which, from a state in which the wire electrode is separated away from the placed object, the wire electrode moves relatively in a manner so that the wire electrode comes into contact with the placed object, and when it is determined that the wire electrode has come into contact with the placed object, the wire electrode moves to a movement starting position, or alternatively, from a state in which the wire electrode is in contact with the placed object, the wire electrode moves relatively in a manner so that the wire electrode separates away from the placed object, and when it is determined that the wire electrode has separated away from the placed object, the wire electrode moves to a movement starting position; (Abe, col. 3 line 45 “a relative movement unit for relatively moving the wire electrode and the object,”; col. 3 line 48 “a contact state detecting unit configured to detect the voltage between the wire electrode and the object in the course of relative movement of the wire electrode toward and away from the object by the relative movement unit and detect the contact/non-contact state of the wire electrode and the object based on the detected voltage…” where the non-contact state corresponds to the movement starting position; and Fig. 6 shows steps S101-S106 where the contact / non-contact detection steps are repeated until the execution count S107 is met.) a storage control step of, in each of the end surface detection operations, storing in a storage unit a relative position of the wire electrode with respect to the work table at a time when it is determined that the wire electrode has come into contact with the placed object or at a time when it is determined that the wire electrode has separated away from the placed object; (Abe, Fig. 6 shows steps S102 and S105 where contact and non-contact positions are stored; col. 10 line 34 “… the displacement amount of the wire electrode are set and input through an operation screen and stored in a storage device.”; and col. 10 line 30 “… the displacement is in a direction perpendicular to a line segment connecting the upper and lower wire guides..”) an end surface position determination step of determining the end surface position of the placed object based on the valid data. (Abe, col. 5 line 42 “A numerical controller 30 of the wire electrical discharge machine comprises a CPU 31 for controlling the entire system, a PMC (programmable machine controller) 32, memories such as a ROM 33, RAM 34, and SRAM 35 for storing data, such as data in the machining program and various parameters, an axis control unit 37 for controlling motors in mechanical sections of a monitor 36 for various display items, and the like.”) Abe does not explicitly disclose a data extraction unit configured to, in a case that a plurality of the relative positions are arranged in an ascending order, extract, as valid data, a plurality of relative positions that are positioned in a predetermined range that lies in a middle of the order. Yasuda teaches a data extraction step of, in a case that a plurality of the relative positions are arranged in an ascending order, extracting, as valid data, a plurality of relative positions that are positioned in a predetermined range that lies in a middle of the order; and (Yasuda, paragraph 71 “If the irregular discharge points 46 are detected above the upper end or under the lower end of the workpiece 14, these points are recognized as irregular values, and they are excluded from the data for calculating the slant angle of the wire electrode 1 when checking its verticality relative to the workpiece.”) Abe and Yasuda are analogous art because they are related to the operation of wire electrode discharge machines. Abe differs from the claimed invention in that it does not explicitly disclose how its numerical control device 30 handles input in order to find the end surface of the workpiece accurately. Yasuda teaches a method to handle wire electrode positioning data in relation to the workpiece by truncating the position values where irregular discharges are detected in the upper and lower end positions of the workpiece, thus only making calculations based on positioning data that lie in the middle range of position values for the “correcting amount” for correcting the wire electrode positioning relative to the workpiece. It is a well-known, mathematical technique in data processing that a system may exclude outliers by arranging the data in a sequential order to extract a predetermined middle range. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify the numerical control device 30 of Abe to use the method of handling data as taught by Yasuda in order to similarly correct the positioning of the wire electrode. One of ordinary skill in the art would have been motivated to make such a modification in order to “detect the discharge position with higher accuracy”, eliminate the need to “very accurately fix the workpiece to the table” and allow automation of the process of accurate positioning even if there are a plurality of workpieces on the worktable (see Yasuda, paragraph 7 and 8). Claim 10. Modified Abe discloses the method of controlling the wire electrical discharge machine according to claim 9, wherein, in the relative movement control step, the end surface detection operation is performed in a state in which the wire electrode is being made to travel. (Abe, col. 9 line 3, Step S402 and S404 show that in order to detect contact / non-contact between the wire electrode and the workpiece, the process waits until contact / non-contact is detected after movement is started in S401 and S403, while the wire is moving.) Claims 3-8 and 11-15 are rejected under 35 U.S.C. 103 as being unpatentable over Abe et al., US Patent Application Publication No. 10024644 B2 in view of Yasuda et al., US Patent Application Publication No. 5744775 A, and in further view of Briegel et al., US Patent Application Publication No. 20150323300 A1. Claim 3. Modified Abe discloses the wire electrical discharge machine according to claim 1. further comprising a number of times setting unit configured to set the predetermined number of times (Abe, col. 6 line 20 “operations (1) to (4) are performed a set number of times.”) Modified Abe does not disclose based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined number of times becomes greater as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. Briegel discloses based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined number of times becomes greater as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. (Briegel, Fig. 5 shows “a plot of Prediction Variance against a Number of Samples to identify a desired minimum number of probe characteristic measurement data points to use in fitting the probe characteristic measurement data points in order to set a trigger to measure coordinates, according to an aspect of the present disclosure”; and [0020] “In the plot in the upper part of Figure 4A, a false trigger signal can be caused by, for example, vibration. If the false trigger signal is accepted, the probe will be stopped and coordinate measurements taken” indicating vibration causes error.) Modified Abe differs from the claimed invention in that it does not explicitly disclose changing the position determination loop iteration number based on wire diameter, workpiece resistivity or surface condition. However, Abe teaches that parameters such as vibration, deflection of the wire electrode or the difference between the diameter of the wire electrode and the inner diameter of the wire guide (see Abe, col. 3 line 13) cause lower detection accuracy and therefore more variance. Briegel teaches that variance decreases as the number of samples a measurement probe takes increases, the variance may be affected by probe vibration, deflection of the wire electrode or the difference between the diameter of the wire electrode and the inner diameter of the wire guide producing a false trigger signal. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to optimize the iteration number of the position determination loop of Abe using Briegel's method of decrease variance by increasing sampling size in order to predictably compensate for errors due to vibration, deflection and difference between wire diameter and wire guide diameter to maintain high detection accuracy. Claim 4. Modified Abe discloses the wire electrical discharge machine according to claim 1. further comprising a range setting unit configured to set the predetermined range (Yasuda, paragraph 71 “If the irregular discharge points 46 are detected above the upper end or under the lower end of the workpiece 14, these points are recognized as irregular values, and they are excluded from the data for calculating the slant angle of the wire electrode 1 when checking its verticality relative to the workpiece.”) Modified Abe does not disclose based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined range becomes narrower as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. Briegel discloses based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined range becomes narrower as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. (Briegel, Fig. 5 shows “a plot of Prediction Variance against a Number of Samples to identify a desired minimum number of probe characteristic measurement data points to use in fitting the probe characteristic measurement data points in order to set a trigger to measure coordinates, according to an aspect of the present disclosure”; and [0020] “In the plot in the upper part of Figure 4A, a false trigger signal can be caused by, for example, vibration. If the false trigger signal is accepted, the probe will be stopped and coordinate measurements taken” indicating vibration causes error.) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Modified Abe differs from the claimed invention in that it does not explicitly disclose setting a predetermined range based on wire diameter, workpiece resistivity or surface condition. However, it is well known in machining art that parameters such as vibration, which is affected by wire diameter in the case of wire probes, cause lower detection accuracy and therefore more variance, which establishes the physical characteristic like wire diameter as a result-effective variable, i.e. a variable which achieves a recognized result, before the determination of the optimum or workable ranges of said variable. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to optimize the accuracy of the truncated data taken using methods disclosed by Yasuda, with the additional consideration of vibration due to wire thickness as taught by Briegel since, it has been held that where the general conditions of a claim are disclosed in the prior art, discovering the optimum or workable ranges involves only routine skill in the art (see MPEP § 2144.05 II). Claim 5. Modified Abe discloses the wire electrical discharge machine according to claim 1. Modified Abe does not disclose further comprising: a statistical unit configured to calculate a degree of variation in a plurality of the valid data; wherein, in a case that the calculated degree of variation in the valid data is greater than or equal to a predetermined degree, the relative movement control unit causes the end surface detection operation to be performed again for the predetermined number of times. Briegel discloses further comprising: a statistical unit configured to calculate a degree of variation in a plurality of the valid data; (Briegel, [0077] “Another factor considered in the process described herein is the number of measurement points used in order to attenuate the noise to a reasonably accurate prediction. The number of windows can be calculated by investigating the effect of the least mean squares fit on the variance of the prediction” the resulting variance of the LMS fit is given by equation (20).) wherein, in a case that the calculated degree of variation in the valid data is greater than or equal to a predetermined degree, (Briegel, [0078] “From the equations above (see equation (20)), it can be concluded that the resulting variance decreases when n is increased. The number of data points is thus chosen such that the resulting variance is lower than the desired one.”; Fig. 5 shows the curve of equation (20) and a horizontal line which is the targeted prediction variance corresponding to the claimed “predetermined degree”. The line can be used to set how many data points are needed to “achieve the desired noise attenuation” (see [0078]). It shows that an increase in data points leads to less variance, in the example shown in Fig. 5, at least 74 measured points is needed to “achieve desired noise attenuation.”) the relative movement control unit causes the end surface detection operation to be performed again for the predetermined number of times. (Briegel, [0040] “If there are not yet enough measurements of the probe characteristic to create a desired fit (S225=No), the process returns to S215 as the probe continues moving and the probe characteristics are again measured at S215 and data buffered at S220.”; and [0041] “If enough measurements of the probe characteristic have been created (S225=Yes), the linear or higher order fit is created based on the buffered data of the probe characteristics at S230. An extrapolation of the fit equation then projects to the trigger value at S235, and an expected time or iteration number until the trigger value is reached is calculated at S240… Using the equation generated to describe the fit, a time until the threshold characteristic will be reached is calculated/projected.”) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to apply a known technique of increasing accuracy through checking statistical variance in coordinate measuring machines, such as those used by a wire electrode machine, taught by Briegel, to the control unit taught by modified Abe. One of ordinary skill in the art would have been motivated to make such a combination in order to yield predictable results by ensuring the measurement data has acceptable levels of variance before making final calculations on the position of the workpiece, thereby increasing the accuracy of the measurements as taught by Briegel. Claim 6. Modified Abe discloses the wire electrical discharge machine according to claim 5. Modified Abe does not disclose further comprising a number of times setting unit configured to set the predetermined number of times in a manner so as to become greater than the currently set predetermined number of times, in a case that the calculated degree of variation in the valid data is greater than or equal to the predetermined degree. Briegel discloses further comprising a number of times setting unit configured to set the predetermined number of times in a manner so as to become greater than the currently set predetermined number of times, in a case that the calculated degree of variation in the valid data is greater than or equal to the predetermined degree. (Briegel, [0040] “Of course, the probe characteristics can be continually measured even when there are enough measurements to create a desired fit, so as to, for example, create an updated fit or verify the first equation generated to describe the fit.”; and [0058] “Because the fit in a high-speed process such as described herein is updated relatively frequently (e.g., for each movement of the probe to obtain a probe coordinate), there is a benefit to reducing online calculations so as not to overburden a local device used by a coordinate measuring machine. This can be done by taking measurement values in a moving time window with a value t=0 representing the current time instant. Furthermore, the numerical accuracy of the calculations can be increased by expressing the time values in samples instead of seconds (i.e., iterations versus a particular time). The process is not dependent on a fixed sample frequency.”) Claim 7. Modified Abe discloses the wire electrical discharge machine according to claim 1. Modified Abe does not disclose further comprising: a statistical unit configured to calculate a degree of variation in a plurality of the valid data, and a notification control unit configured to control a notification unit so as to issue a notification to a user, in a case that the calculated degree of variation in the valid data is greater than or equal to a predetermined degree. Briegel discloses further comprising: a statistical unit configured to calculate a degree of variation in a plurality of the valid data, and (Briegel, [0077] “Another factor considered in the process described herein is the number of measurement points used in order to attenuate the noise to a reasonably accurate prediction. The number of windows can be calculated by investigating the effect of the least mean squares fit on the variance of the prediction” the resulting variance of the LMS fit is given by equation (20).) a notification control unit configured to control a notification unit so as to issue a notification to a user, in a case that the calculated degree of variation in the valid data is greater than or equal to a predetermined degree. (Briegel, [0019] “As shown, the computer system 100 may further include a video display unit 150, such as a liquid crystal display (LCD), an organic light emitting diode (OLED), a flat panel display, a solid state display, or a cathode ray tube (CRT).”) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to apply a known technique of increasing accuracy through checking statistical variance in coordinate measuring machines, such as those used by a wire electrode machine, taught by Briegel, to the control unit taught by modified Abe. One of ordinary skill in the art would have been motivated to make such a combination in order to yield predictable results by ensuring the measurement data has acceptable levels of variance before making final calculations on the position of the workpiece, thereby increasing the accuracy of the measurements as taught by Briegel. Additionally, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify the machine as taught by modified Abe, with the notification control unit and notification unit. One of ordinary skill in the art would have been motivated to make such a modification in order to monitor the process with visual outputs to ensure the machine’s real-time function and reliability. Claim 8. Modified Abe discloses the wire electrical discharge machine according to claim 1, further comprising: a statistical unit configured to calculate a degree of variation in at least one of a plurality of the valid data or the plurality of relative positions stored in the storage unit; (Briegel, [0077] “Another factor considered in the process described herein is the number of measurement points used in order to attenuate the noise to a reasonably accurate prediction. The number of windows can be calculated by investigating the effect of the least mean squares fit on the variance of the prediction” the resulting variance of the LMS fit is given by equation (20); and [0070] “Limiting hardware factors include memory size and processing capabilities such as a number of multiplications that can be performed per sample etc. As explained previously, however, it is possible to increase the temporal length of the measurement window without increasing the memory demand by only adding every n-th data point to the buffer.”) an evaluation unit configured to evaluate, based on the calculated degree, an accuracy of the end surface position of the placed object that has been determined; and (Briegel, [0039] “The fitting procedure can be implemented on a controller, wherein most of the calculations are pre-performed or performed externally, and only a linear polynomial is evaluated locally in real time.”) a notification control unit configured to control a notification unit so as to issue, to a user, a notification of an evaluation of the accuracy of the end surface position of the placed object. (Briegel, [0019] “As shown, the computer system 100 may further include a video display unit 150, such as a liquid crystal display (LCD), an organic light emitting diode (OLED), a flat panel display, a solid state display, or a cathode ray tube (CRT).”) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to apply a known technique of increasing accuracy through checking statistical variance in coordinate measuring machines, such as those used by a wire electrode machine, taught by Briegel, to the control unit taught by modified Abe. One of ordinary skill in the art would have been motivated to make such a combination in order to yield predictable results by ensuring the measurement data has acceptable levels of variance before making final calculations on the position of the workpiece, thereby increasing the accuracy of the measurements as taught by Briegel. Additionally, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify the machine as taught by modified Abe, with the notification control unit and notification unit. One of ordinary skill in the art would have been motivated to make such a modification in order to monitor the process with visual outputs to ensure the machine’s real-time function and reliability. Claim 11. Modified Abe discloses the method of controlling the wire electrical discharge machine according to claim 9. further comprising a number of times setting step of setting the predetermined number of times (Abe, col. 6 line 20 “operations (1) to (4) are performed a set number of times.”) Modified Abe does not disclose based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined number of times becomes greater as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. Briegel discloses based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined number of times becomes greater as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. (Briegel, Fig. 5 shows “a plot of Prediction Variance against a Number of Samples to identify a desired minimum number of probe characteristic measurement data points to use in fitting the probe characteristic measurement data points in order to set a trigger to measure coordinates, according to an aspect of the present disclosure”; and [0020] “In the plot in the upper part of Figure 4A, a false trigger signal can be caused by, for example, vibration. If the false trigger signal is accepted, the probe will be stopped and coordinate measurements taken” indicating vibration causes error.) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Modified Abe differs from the claimed invention in that it does not explicitly disclose changing the position determination loop iteration number based on wire diameter, workpiece resistivity or surface condition. However, it is well known in machining art that parameters such as vibration, which is affected by wire diameter in the case of wire probes, cause lower detection accuracy and therefore more variance, which establishes the physical characteristic like wire diameter as a result-effective variable, i.e. a variable which achieves a recognized result, before the determination of the optimum or workable ranges of said variable. Briegel teaches that variance decreases as the number of samples a measurement probe takes increases, the variance may be affected by probe vibration producing a false trigger signal. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to optimize the iteration number of the position determination loop of Abe according to a result-effective variable such as wire diameter in order to predictably compensate for errors due to vibration and maintain high detection accuracy. Claim 12. Modified Abe discloses the method of controlling the wire electrical discharge machine according to claim 9. further comprising a range setting step of setting the predetermined range(Yasuda, paragraph 71 “If the irregular discharge points 46 are detected above the upper end or under the lower end of the workpiece 14, these points are recognized as irregular values, and they are excluded from the data for calculating the slant angle of the wire electrode 1 when checking its verticality relative to the workpiece.”) Modified Abe does not disclose based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined range becomes narrower as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. Briegel discloses based on at least one of a diameter of the wire electrode, a resistivity of the placed object, or a surface roughness of the placed object, in a manner so that the predetermined range becomes narrower as the diameter of the wire electrode becomes smaller, as the resistivity of the placed object becomes higher, or as the surface roughness of the placed object becomes higher. (Briegel, Fig. 5 shows “a plot of Prediction Variance against a Number of Samples to identify a desired minimum number of probe characteristic measurement data points to use in fitting the probe characteristic measurement data points in order to set a trigger to measure coordinates, according to an aspect of the present disclosure”; and [0020] “In the plot in the upper part of Figure 4A, a false trigger signal can be caused by, for example, vibration. If the false trigger signal is accepted, the probe will be stopped and coordinate measurements taken” indicating vibration causes error.) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Modified Abe differs from the claimed invention in that it does not explicitly disclose setting a predetermined range based on wire diameter, workpiece resistivity or surface condition. However, it is well known in machining art that parameters such as vibration, which is affected by wire diameter in the case of wire probes, cause lower detection accuracy and therefore more variance, which establishes the physical characteristic like wire diameter as a result-effective variable, i.e. a variable which achieves a recognized result, before the determination of the optimum or workable ranges of said variable. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to optimize the accuracy of the truncated data taken using methods disclosed by Yasuda, with the additional consideration of vibration due to wire thickness as taught by Briegel since, it has been held that where the general conditions of a claim are disclosed in the prior art, discovering the optimum or workable ranges involves only routine skill in the art (see MPEP § 2144.05 II). Claim 13. Modified Abe discloses the method of controlling the wire electrical discharge machine according to claim 9. Modified Abe does not disclose further comprising a statistical step of calculating a degree of variation in a plurality of the valid data, wherein, in a case that the calculated degree of variation in the valid data is greater than or equal to a predetermined degree, the method returns to the relative movement control step, and the end surface detection operation is performed again for the predetermined number of times. Briegel discloses further comprising a statistical step of calculating a degree of variation in a plurality of the valid data, (Briegel, [0077] “Another factor considered in the process described herein is the number of measurement points used in order to attenuate the noise to a reasonably accurate prediction. The number of windows can be calculated by investigating the effect of the least mean squares fit on the variance of the prediction” the resulting variance of the LMS fit is given by equation (20).) wherein, in a case that the calculated degree of variation in the valid data is greater than or equal to a predetermined degree, (Briegel, [0078] “From the equations above (see equation (20)), it can be concluded that the resulting variance decreases when n is increased. The number of data points is thus chosen such that the resulting variance is lower than the desired one.”; Fig. 5 shows the curve of equation (20) and a horizontal line which is the targeted prediction variance corresponding to the claimed “predetermined degree”. The line can be used to set how many data points are needed to “achieve the desired noise attenuation” (see [0078]). It shows that an increase in data points leads to less variance, in the example shown in Fig. 5, at least 74 measured points is needed to “achieve desired noise attenuation.”) the method returns to the relative movement control step, and the end surface detection operation is performed again for the predetermined number of times. (Briegel, [0040] “If there are not yet enough measurements of the probe characteristic to create a desired fit (S225=No), the process returns to S215 as the probe continues moving and the probe characteristics are again measured at S215 and data buffered at S220.”; and [0041] “If enough measurements of the probe characteristic have been created (S225=Yes), the linear or higher order fit is created based on the buffered data of the probe characteristics at S230. An extrapolation of the fit equation then projects to the trigger value at S235, and an expected time or iteration number until the trigger value is reached is calculated at S240… Using the equation generated to describe the fit, a time until the threshold characteristic will be reached is calculated/projected.”) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to apply a known technique of increasing accuracy through checking statistical variance in coordinate measuring machines, such as those used by a wire electrode machine, taught by Briegel, to the control unit taught by modified Abe. One of ordinary skill in the art would have been motivated to make such a combination in order to yield predictable results by ensuring the measurement data has acceptable levels of variance before making final calculations on the position of the workpiece, thereby increasing the accuracy of the measurements as taught by Briegel. Claim 14. Modified Abe discloses the method of controlling the wire electrical discharge machine according to claim 13. Modified Abe does not disclose further comprising a second number of times setting step of setting the predetermined number of times in a manner so as to become greater than the currently set predetermined number of times, in a case that the calculated degree of variation in the valid data is greater than or equal to the predetermined degree. Briegel discloses further comprising a second number of times setting step of setting the predetermined number of times in a manner so as to become greater than the currently set predetermined number of times, in a case that the calculated degree of variation in the valid data is greater than or equal to the predetermined degree. (Briegel, [0040] “Of course, the probe characteristics can be continually measured even when there are enough measurements to create a desired fit, so as to, for example, create an updated fit or verify the first equation generated to describe the fit.”; and [0058] “Because the fit in a high-speed process such as described herein is updated relatively frequently (e.g., for each movement of the probe to obtain a probe coordinate), there is a benefit to reducing online calculations so as not to overburden a local device used by a coordinate measuring machine. This can be done by taking measurement values in a moving time window with a value t=0 representing the current time instant. Furthermore, the numerical accuracy of the calculations can be increased by expressing the time values in samples instead of seconds (i.e., iterations versus a particular time). The process is not dependent on a fixed sample frequency.”) Claim 15. Modified Abe discloses the method of controlling the wire electrical discharge machine according to claim 9. Briegel discloses further comprising: a statistical step of calculating a degree of variation in a plurality of the valid data, and (Briegel, [0077] “Another factor considered in the process described herein is the number of measurement points used in order to attenuate the noise to a reasonably accurate prediction. The number of windows can be calculated by investigating the effect of the least mean squares fit on the variance of the prediction” the resulting variance of the LMS fit is given by equation (20).) a notification control step of controlling a notification unit so as to issue a notification to a user, in a case that the calculated degree of variation in the valid data is greater than or equal to a predetermined degree. (Briegel, [0019] “As shown, the computer system 100 may further include a video display unit 150, such as a liquid crystal display (LCD), an organic light emitting diode (OLED), a flat panel display, a solid state display, or a cathode ray tube (CRT).”) Abe, Yasuda and Briegel are analogous art because they are related to the control of wire electrode discharge machines. Accordingly, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to apply a known technique of increasing accuracy through checking statistical variance in coordinate measuring machines, such as those used by a wire electrode machine, taught by Briegel, to the control unit taught by modified Abe. One of ordinary skill in the art would have been motivated to make such a combination in order to yield predictable results by ensuring the measurement data has acceptable levels of variance before making final calculations on the position of the workpiece, thereby increasing the accuracy of the measurements as taught by Briegel. Additionally, it would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify the machine as taught by modified Abe, with the notification control unit and notification unit. One of ordinary skill in the art would have been motivated to make such a modification in order to monitor the process with visual outputs to ensure the machine’s real-time function and reliability. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to KRYSTENE NHELLE B MACEDA whose telephone number is (571)272-2380. The examiner can normally be reached M-Th 7:30a-5:00p. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Steven Crabb can be reached at (571) 270-5095. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /K.B.M./Examiner, Art Unit 3761 /JUSTIN C DODSON/Primary Examiner, Art Unit 3761
Read full office action

Prosecution Timeline

Apr 18, 2023
Application Filed
Apr 03, 2026
Non-Final Rejection mailed — §103, §112
Jun 02, 2026
Examiner Interview Summary
Jun 02, 2026
Applicant Interview (Telephonic)

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
100%
Grant Probability
99%
With Interview (+0.0%)
3y 2m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month