Prosecution Insights
Last updated: October 27, 2026
Application No. 18/729,503

ASSISTANCE DEVICE, ASSISTANCE METHOD AND NON-TRANSITORY COMPUTER-READABLE MEDIUM STORING ASSISTANCE PROGRAM

Final Rejection §101§102§112
Filed
Jul 16, 2024
Priority
Jan 19, 2022 — JP 2022-006753 +1 more
Examiner
SHECHTMAN, SEAN P
Art Unit
2896
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Screen Holdings Co., Ltd.
OA Round
2 (Final)
75%
Grant Probability
Favorable
3-4
OA Rounds
10m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 75% — above average
75%
Career Allowance Rate
670 granted / 889 resolved
+7.4% vs TC avg
Strong +22% interview lift
Without
With
+22.2%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
31 currently pending
Career history
920
Total Applications
across all art units

Statute-Specific Performance

§101
11.4%
-28.6% vs TC avg
§103
34.5%
-5.5% vs TC avg
§102
27.1%
-12.9% vs TC avg
§112
22.6%
-17.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 889 resolved cases

Office Action

§101 §102 §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 Rejections - 35 USC § 112 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. Claim 1-7 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-7 rejected as failing to define the invention in the manner required by 35 U.S.C. 112(b) or pre-AIA 35 U.S.C. 112, second paragraph. The claim(s) are narrative in form and replete with indefinite language. The structure which goes to make up the device must be clearly and positively specified. The structure must be organized and correlated in such a manner as to present a complete operative device. The claim(s) must be in one sentence form only. Note the format of the claims in the patent(s) cited. Referring to claims 1, 3,4,6-7, “in regard to …” is unclear. It is unclear how this recitation limits the scope of any of the device, method or medium claims. Referring to claims 1, 3,6-7, “a plurality of combinations each…” is unclear. The examiner respectfully asks, combinations of what, and how do these combinations limit the scope of any of the device, method or medium claims? Referring to claims 1, 3,6-7, “that are predicted based on …” is unclear. The examiner respectfully asks, what is predicted,- the degrees of deviation, some pieces of information? Referring to claim 1,6,7, the indefinite claim language is “predicted based on an invariant relationship between the two different processing information pieces in each of the plurality of combinations and the plurality of actually collected respective processing information pieces”. This limitation is unclear because this limitation merely states a function (predicted based on an invariant relationship between the two different processing information pieces in each of the plurality of combinations and the plurality of actually collected respective processing information pieces) without providing any indication about how the function is performed. The recited function does not follow from the structure/steps recited in the claim, i.e., the device or processor, so it is unclear whether the function requires some other structure or step or is simply a result of operating the device/method/medium in a certain manner. Referring to claim 1,6,7, the indefinite claim language is “in regard to a plurality of processing information pieces representing operations or states related to a process for a substrate in the substrate processing apparatus, a plurality of combinations each of which includes two different processing information pieces being defined”. This limitation is unclear because this limitation merely states a function (in regard to a plurality of processing information pieces representing operations or states related to a process for a substrate in the substrate processing apparatus, a plurality of combinations each of which includes two different processing information pieces being defined) without providing any indication about how the function is performed. The recited function does not follow from the structure/steps recited in the claim, i.e., the device or processor, so it is unclear whether the function requires some other structure or step or is simply a result of operating the device/method/medium in a certain manner. Referring to claim 3, the indefinite claim language is “each combination includes a first processing information piece and a second information processing piece, in regard to each combination, the first processing information piece that is predicted based on the second processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a first prediction processing information piece, and a degree of deviation between the generated first prediction processing information piece and the first processing information piece actually collected from the substrate processing apparatus is calculated as a first deviation degree, in regard to each combination, the second processing information piece that is predicted based on the first processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a second prediction processing information piece, and a degree of deviation between the generated second prediction processing information piece and the second processing information piece actually collected from the substrate processing apparatus is calculated as a second deviation degree”. This limitation is unclear because this limitation merely states a function (each combination includes a first processing information piece and a second information processing piece, in regard to each combination, the first processing information piece that is predicted based on the second processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a first prediction processing information piece, and a degree of deviation between the generated first prediction processing information piece and the first processing information piece actually collected from the substrate processing apparatus is calculated as a first deviation degree, in regard to each combination, the second processing information piece that is predicted based on the first processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a second prediction processing information piece, and a degree of deviation between the generated second prediction processing information piece and the second processing information piece actually collected from the substrate processing apparatus is calculated as a second deviation degree) without providing any indication about how the function is performed. The recited function does not follow from the structure/steps recited in the claim, i.e., the device or processor, so it is unclear whether the function requires some other structure or is simply a result of operating the device in a certain manner. Claim Rejections - 35 USC § 101 The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. Claim(s) 1-7 rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The claim recites the following: 1,6,7. An assistance device/method/medium storing program causing a computer to execute an assistance process that assists a maintenance work for a substrate processing apparatus, in regard to a plurality of processing information pieces representing operations or states related to a process for a substrate in the substrate processing apparatus, a plurality of combinations each of which includes two different processing information pieces being defined, the assistance device/method/program comprising: a processor that acquires deviation degree information representing respective degrees of deviation between a plurality of processing information pieces that are actually collected from the substrate processing apparatus and a plurality of respective processing information pieces that are predicted based on an invariant relationship between the two different processing information pieces in each of the plurality of combinations and the plurality of actually collected respective processing information pieces, and generates assistance information related to a maintenance work for the substrate processing apparatus based on the deviation degree information. 2. The assistance device according to claim 1, wherein the substrate processing apparatus includes a plurality of components related to the plurality of processing information pieces, the processor determines one or a plurality of components subject to the maintenance work from among the plurality of components based on the deviation degree information as one or a plurality of maintenance subject components, and the assistance information includes information representing the one or plurality of maintenance subject components determined by the subject determiner. 3. The assistance device according to claim 2, wherein each combination includes a first processing information piece and a second information processing piece, in regard to each combination, the first processing information piece that is predicted based on the second processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a first prediction processing information piece, and a degree of deviation between the generated first prediction processing information piece and the first processing information piece actually collected from the substrate processing apparatus is calculated as a first deviation degree, in regard to each combination, the second processing information piece that is predicted based on the first processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a second prediction processing information piece, and a degree of deviation between the generated second prediction processing information piece and the second processing information piece actually collected from the substrate processing apparatus is calculated as a second deviation degree, the processor acquires a plurality of first deviation degrees that are respectively calculated in regard to the plurality of combinations, and a plurality of second deviation degrees that are respectively calculated in regard to the plurality of combinations as the deviation degree information, and extracts one or a plurality of combinations having the first deviation degrees exceeding a predetermined first threshold value, and one or a plurality of combinations having the second deviation degrees exceeding a predetermined second threshold value, and in regard to each of the one or plurality of extracted combinations, determines one or a plurality of components commonly related to a first processing information piece and a second processing information piece included in the combination as the one or plurality of maintenance subject components. 4. The assistance device according to claim 2, wherein in regard to each of the determined one or plurality of maintenance subject components, the processor acquires information related to a state of the maintenance subject component that changes over time as temporal component information, and calculates a necessity value indicating a degree of necessity of the maintenance work for the maintenance subject component based on the acquired temporal component information, and determines which one of a plurality of predetermined necessity levels the calculated necessity value belongs to, and causes the assist information to include information about a predetermined maintenance work for the maintenance subject component according to the determined necessity level. 5. The assistance device according to claim 1, wherein each substrate processing apparatus is a substrate cleaning device that cleans a substrate using a cleaning liquid, and the plurality of processing information pieces include at least one of an amount of cleaning liquid supplied to a substrate, a temperature of the cleaning liquid supplied to the substrate and a concentration of the cleaning liquid supplied to the substrate. The limitations above, as drafted, is a process or function that, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components. That is, other than reciting by a device/processor/program nothing in the claim element precludes the step from practically being performed in the mind. For example, but for the device/processor/program language, acquiring information and generating information in the context of this claim encompasses a user manually calculating or thinking about acquiring information and generating information. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim only recites the additional element(s) – device/processor/program. The device/processor/program is recited at a high-level of generality (i.e., as a generic processor performing a generic computer function) such that it amounts no more than mere instructions to apply the exception using a generic computer component. Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional element(s) of device/processor/program amounts to no more than mere instructions to apply the exception using a generic computer component. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. The claim is not patent eligible. Claim Rejections - 35 USC § 102 The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. Claim(s) 1-7 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by U.S. Pub. No. 2017/0285613 to Asai, supplied by applicant. Asai teaches the following: 1,6,7. An assistance device/method/medium storing program causing a computer to execute an assistance process that assists a maintenance work for a substrate processing apparatus (paragraphs 2 to 5 and 133 and figures 1 to 3, 7, 8, 13, 14 and 15), in regard to a plurality of processing information pieces representing operations or states related to a process for a substrate in the substrate processing apparatus, a plurality of combinations each of which includes two different processing information pieces being defined (see steps S101 to S105 in figure 15 and corresponding paragraphs 144 to 149), the assistance device/method/program comprising: a processor that acquires deviation degree information representing respective degrees of deviation between a plurality of processing information pieces that are actually collected from the substrate processing apparatus and a plurality of respective processing information pieces that are predicted based on an invariant relationship between the two different processing information pieces in each of the plurality of combinations and the plurality of actually collected respective processing information pieces (see steps S106 to S109 in figure 15 and corresponding paragraphs 150 to 155; see steps S101 to S105 in figure 15 and corresponding paragraphs 144 to 149), and generates assistance information related to a maintenance work for the substrate processing apparatus based on the deviation degree information (see figure 13 and corresponding paragraphs 115 to 130). 2. The assistance device according to claim 1, wherein the substrate processing apparatus includes a plurality of components related to the plurality of processing information pieces, the processor determines one or a plurality of components subject to the maintenance work from among the plurality of components based on the deviation degree information as one or a plurality of maintenance subject components, and the assistance information includes information representing the one or plurality of maintenance subject components determined by the subject determiner (see figure 8 disclosing the health information for different parts of the substrate processing device 1 based on different "processing information pieces"). 3. The assistance device according to claim 2, wherein each combination includes a first processing information piece and a second information processing piece, in regard to each combination, the first processing information piece that is predicted based on the second processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a first prediction processing information piece, and a degree of deviation between the generated first prediction processing information piece and the first processing information piece actually collected from the substrate processing apparatus is calculated as a first deviation degree, in regard to each combination, the second processing information piece that is predicted based on the first processing information piece actually collected from the substrate processing apparatus and the invariant relationship is generated as a second prediction processing information piece, and a degree of deviation between the generated second prediction processing information piece and the second processing information piece actually collected from the substrate processing apparatus is calculated as a second deviation degree, the processor acquires a plurality of first deviation degrees that are respectively calculated in regard to the plurality of combinations, and a plurality of second deviation degrees that are respectively calculated in regard to the plurality of combinations as the deviation degree information, and extracts one or a plurality of combinations having the first deviation degrees exceeding a predetermined first threshold value, and one or a plurality of combinations having the second deviation degrees exceeding a predetermined second threshold value, and in regard to each of the one or plurality of extracted combinations, determines one or a plurality of components commonly related to a first processing information piece and a second processing information piece included in the combination as the one or plurality of maintenance subject components (see figure 8 disclosing the health information for different parts of the substrate processing device 1 based on different "processing information pieces"). 4. The assistance device according to claim 2, wherein in regard to each of the determined one or plurality of maintenance subject components, the processor acquires information related to a state of the maintenance subject component that changes over time as temporal component information, and calculates a necessity value indicating a degree of necessity of the maintenance work for the maintenance subject component based on the acquired temporal component information, and determines which one of a plurality of predetermined necessity levels the calculated necessity value belongs to, and causes the assist information to include information about a predetermined maintenance work for the maintenance subject component according to the determined necessity level (paragraph 116-120). 5. The assistance device according to claim 1, wherein each substrate processing apparatus is a substrate cleaning device that cleans a substrate using a cleaning liquid, and the plurality of processing information pieces include at least one of an amount of cleaning liquid supplied to a substrate, a temperature of the cleaning liquid supplied to the substrate and a concentration of the cleaning liquid supplied to the substrate (paragraphs 40, 41, 122). Response to Arguments Applicant's arguments filed 9/15/26 have been fully considered but they are not persuasive. Applicant argues the claims are statutory under 101. The examiner disagrees. The limitations above, as drafted, is a process or function that, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components. That is, other than reciting by a device/processor/program nothing in the claim element precludes the step from practically being performed in the mind. For example, but for the device/processor/program language, acquiring information and generating information in the context of this claim encompasses a user manually calculating or thinking about acquiring information and generating information. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. This judicial exception is not integrated into a practical application. In particular, the claim only recites the additional element(s) – device/processor/program. The device/processor/program is recited at a high-level of generality (i.e., as a generic processor performing a generic computer function) such that it amounts no more than mere instructions to apply the exception using a generic computer component. Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, the additional element(s) of device/processor/program amounts to no more than mere instructions to apply the exception using a generic computer component. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. The claim is not patent eligible. In response to applicant's argument that the references fail to show certain features of the invention, it is noted that the features upon which applicant relies (i.e., focusing on the invariant relationships in regard to the plurality of different types of physical quantities) are not recited in the rejected claim(s). Although the claims are interpreted in light of the specification, limitations from the specification are not read into the claims. See In re Van Geuns, 988 F.2d 1181, 26 USPQ2d 1057 (Fed. Cir. 1993). In response to applicant's argument that the references fail to show certain features of the invention, it is noted that the features upon which applicant relies (i.e., generating prediction data of each physical quantity using invariant relationships in regard to a plurality of different types of physical quantities) are not recited in the rejected claim(s). Although the claims are interpreted in light of the specification, limitations from the specification are not read into the claims. See In re Van Geuns, 988 F.2d 1181, 26 USPQ2d 1057 (Fed. Cir. 1993). There is no claimed method step or program or processor configured to generate prediction data. The claim recites a processor configured to acquire deviation data, not configured to generate any prediction. The claims recite a prediction in a vacuum, and it is not clear what apparatus/step is intended to be further limited in scope by this recitation, or if the recitation is performed by some other structure or step that is not claimed. Applicant argues Asai fails to teach a processor that "acquires deviation degree information representing respective degrees of deviation between a plurality of processing information pieces that are actually collected from the substrate processing apparatus and a plurality of respective processing information pieces that are predicted based on an invariant relationship between the two different processing information pieces in each of the plurality of combinations and the plurality of actually collected respective processing information pieces, and generates assistance information related to a maintenance work for the substrate processing apparatus based on the deviation degree information." The examiner disagrees. Asai teaches “the comparison part 313 a uses a band generated based on the master data serving as the criterion for determination of a monitoring target device data (device state monitoring data) and compares the device data value acquired in the step S101 with the band. Specifically, the comparison part 313 a compares whether or not the device data value exceeds an upper limit value or a lower limit value set as the band”; wherein “In the step S106, the counting part 313 b counts the number of deviation points determined in the step S104 based on the comparison result stored in the storage part 215 h. In step S107, the determination part 313 c compares the count value counted in the step 106 with a predetermined threshold value. When the count value is equal to or smaller than the threshold value, the process proceeds to step S108. When the count value is larger than the threshold value, the process proceeds to step S109.”; wherein “band generation part 312 generates a band based on standard data set by the setting part 311, an upper limit designated value and a lower limit designated value. The band used herein refers to a range determined by giving a width to a waveform by standard data (for example, master data of the master apparatus 1(0) in data of a standard apparatus). Specifically, the band refers to a range determined by designating an upper limit value and/or a lower limit value based on values of data points constituting the standard data.” (see steps S106 to S109 in figure 15 and corresponding paragraphs 150 to 155; see steps S101 to S105 in figure 15 and corresponding paragraphs 144 to 149; see figure 13 and corresponding paragraphs 115 to 143), which reads on a processor that "acquires deviation degree information representing respective degrees of deviation between a plurality of processing information pieces that are actually collected from the substrate processing apparatus and a plurality of respective processing information pieces that are predicted based on an invariant relationship between the two different processing information pieces in each of the plurality of combinations and the plurality of actually collected respective processing information pieces, and generates assistance information related to a maintenance work for the substrate processing apparatus based on the deviation degree information." Conclusion Applicant's amendment necessitated any new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to SEAN P SHECHTMAN whose telephone number is (571)272-3754. The examiner can normally be reached 9:30am-6:00pm, M-F. 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, William Kraig can be reached at 571-272-8660. 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. /Sean Shechtman/ Primary Examiner, Art Unit 2896
Read full office action

Prosecution Timeline

Jul 16, 2024
Application Filed
Jun 16, 2026
Non-Final Rejection mailed — §101, §102, §112
Sep 15, 2026
Response Filed
Oct 05, 2026
Final Rejection mailed — §101, §102, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12769394
WIRELESS IMPLANT SYSTEM EMERGENCY SHUTDOWN
2y 1m to grant Granted Oct 20, 2026
Patent 12761629
DESIGN ELEMENT PLACEMENT ON 3D SURFACES
3y 1m to grant Granted Oct 13, 2026
Patent 12758980
SYSTEM AND PROCESS FOR MONITORING WEAR ON COMPONENTS OF A GRINDING MILL
3y 0m to grant Granted Oct 13, 2026
Patent 12754527
NUMERICAL CONTROL DEVICE, CHIP REMOVAL SYSTEM, AND CHIP REMOVAL METHOD
4y 3m to grant Granted Oct 06, 2026
Patent 12756173
SYSTEMS AND METHODS FOR UTILIZING ELECTRICITY MONITORING DEVICES TO MITIGATE OR PREVENT STRUCTURAL DAMAGE
3y 10m to grant Granted Oct 06, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

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

3-4
Expected OA Rounds
75%
Grant Probability
98%
With Interview (+22.2%)
3y 1m (~10m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 889 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