Prosecution Insights
Last updated: May 29, 2026
Application No. 17/311,422

APPARATUS AND METHOD FOR GROUPING IMAGE PATTERNS TO DETERMINE WAFER BEHAVIOR IN A PATTERNING PROCESS

Non-Final OA §103
Filed
Jun 07, 2021
Priority
Dec 14, 2018 — provisional 62/779,637 +1 more
Examiner
LEE, HWA S
Art Unit
2877
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
ASML Netherlands B.V.
OA Round
6 (Non-Final)
72%
Grant Probability
Favorable
6-7
OA Rounds
0m
Est. Remaining
76%
With Interview

Examiner Intelligence

Grants 72% — above average
72%
Career Allowance Rate
528 granted / 728 resolved
+4.5% vs TC avg
Minimal +3% lift
Without
With
+3.2%
Interview Lift
resolved cases with interview
Typical timeline
2y 12m
Avg Prosecution
32 currently pending
Career history
772
Total Applications
across all art units

Statute-Specific Performance

§101
2.4%
-37.6% vs TC avg
§103
49.5%
+9.5% vs TC avg
§102
16.4%
-23.6% vs TC avg
§112
23.9%
-16.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 728 resolved cases

Office Action

§103
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 . Response to Arguments Claim rejections under 35 U.S.C. § 103 Applicant states that Jung et al. (US 2018/0300434) is not prior art under 35 U.S.C. § 102(a)(1) nor 35 U.S.C. § 102(a)(2). The Examiner apologizes for the inconvenience. A new reference is hereby introduced to replace Jung et al. The grounds of rejection is largely the same as it was with Jung et. 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: trained machine learning model (assuming the trained machine learning model is performing the claimed act/function in claims 1-2, 5-16, 19-20, and 22-28); hardware computer system in claims 1-2, 5-16, 19-20, and 22-28; computer program product in claims 15-16, 19-20, and 25-28. 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. 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 § 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. Claim(s) 1-2, 5-16, 19-20, and 22-28 is/are rejected under 35 U.S.C. 103 as being unpatentable over Hu et al. (US 2018/0300434) in view of Lin et al. (US 2021/0389677). Hu shows: 1. A method comprising: converting one or more patterning process images comprising image patterns (see para. [0115], Fig. 2) into feature vectors (see paras. [0113]-[0115]; para. [0116]: For example, for the set of good patterns, certain geometric properties of the reference patterns are extracted or otherwise determined. The set of these geometric properties for each pattern is herein referred to as a “feature vector”)) (para. [0116]:”The intended patterns that are classified as good and the intended patterns that are classified as bad are separated. In some embodiments, feature extraction is performed on each of the good and bad groupings of reference patterns;” The predicted image of a pattern is taken to be equivalent to “intended patterns”); and grouping, by a hardware computer system (see Fig. 1B; para. [0018]) and using the trained machine learning model, feature vectors with features indicative of image patterns that cause matching wafer behavior in a patterning process (see paras. [0026],[0054],[0117]-[0120]: “good or bad” and “ranking” is taken to be equivalent to the claimed “grouping”), see also [0202]-[0205]), and using the grouped feature vectors to facilitate detection of potential patterning defects on a wafer (see paras. [0124]-[0128]). Hu shows that process images are converted to feature vectors but not how it is converted, and in particular not that this conversion is done by a trained machine learning model into which the one or more process images are inputted. Lin shows the determination of a root cause affecting yield in a process for manufacturing devices on a substrate, e.g. wafers (para. [0123]) where semantic feature vectors are extracted by a pre-trained machine learning model. The machine learning model is able to classify and detect fingerprints (distribution patterns). See para. [0062]. Before the effective filing date of the claimed invention, it would have been obvious to use a trained machine learning model in order to convert the process images into feature vectors and further because a trained machine learning model will operate with higher accuracy. 2. The method of claim 1, wherein the method is for grouping image patterns to identify potential wafer defects in the patterning process, and the grouping comprises grouping, based on the trained machine learning model, feature vectors with features indicative of image patterns that cause matching wafer defect behavior in the patterning process (see para. [0128]). 5. The method of claim 1, wherein the trained machine learning model comprises a first trained machine learning model (the trained machine learning model of Lin as discussed for claim 1) and a second trained machine learning model (Lin, para. "A machine learning model is built or obtained which is able to classify and detect fingerprints (distribution patterns). This model is then trained using training data comprising a labeled dataset of wafer sort maps, where the labels can be provided by human engineer annotation (e.g., supervised learning); see para. [0062]), wherein converting the one or more patterning process images comprising the image patterns into feature vectors is based on the first trained machine learning model, and wherein grouping feature vectors with features indicative of image patterns that cause matching wafer behavior is based on the second trained machine learning model. 6. The method of claim 5, wherein the first machine learning model is an image encoder (Lin: "based on informative semantic feature vectors (e.g., encodings)." para. [0062]) trained to: extract features from images (images are from above the wafer) indicative of: image pattern configurations of a first range (Lin, "Once the similarity scores have been computed, the system will be able to identify each of the scanner metrology wafer maps which resembles (e.g., has a high similarity based on a similarity threshold to) the final wafer sort map.” of para. [0063]; “range” is not limiting because the range is not defined and any value defines a range, limitations of the range are not imported from the specification); and pattern structures that influence the wafer behavior (Hu; Lin's "a root cause affecting yield"), of a second range different than the first range (); and encode the extracted features into the feature vectors (see discussion for claim 1 above). 7. The method of claim 6, wherein grouping the feature vectors with features indicative of image patterns that cause matching wafer behavior based on the second machine learning model comprises: grouping the feature vectors into first groups based on the features indicative of the image pattern configurations of the first range (see Hu, paras. [0117]-[0120]: “good”; see also discussion of “range” for claim 6), and grouping the feature vectors into second groups based on the first groups and the pattern structures of the second range (see Hu, paras. [0117]-[0120]: “bad”), such that the second groups comprise the groups of feature vectors with the features indicative of image patterns that cause the matching wafer behavior in the patterning process. 8. The method of claim 5, further comprising training the first machine learning model with simulated images (Lin, para. "This model is then trained using training data comprising a labeled dataset of wafer sort maps, where the labels can be provided by human engineer annotation (e.g., supervised learning); see para. [0062])). 9. The method of claim 8, wherein the first machine learning model comprises a loss function, and further comprising iteratively re-training the first machine learning model based on the output from the first machine learning model and the additional simulated images including comprises adjusting the loss function (Official notice that retraining of neural networks was well known. Before the effective filing date of the claimed invention, it would have been obvious re-train or further train the machine learning model in order to improve the accuracy of the conversion) . 10. The method of claim 5, further comprising training the second machine learning model with labeled wafer defects from a wafer verification process (see Hu para. [0081]; Lin, para. "This model is then trained using training data comprising a labeled dataset of wafer sort maps, where the labels can be provided by human engineer annotation (e.g., supervised learning); see para. [0062]). 11. The method of claim 10, wherein a given labeled wafer defect includes information related to: (i) image pattern configurations of a first range associated with the given labeled wafer defect, or (ii) pattern structures of a second range different than the first range associated with the given labeled wafer defect, or (iii) both (i) and (ii), and wherein (iv) the information related to the image pattern configurations of the first range associated with the given labeled wafer defect, or (v) the information related to pattern structures of the second range associated with the given labeled wafer defect, or (vi) both (iv) and (v),are related to a probability of whether the given labeled wafer defect is real or not (The claim does not limit how the information is “related to”. The information of Hu is “related” to images and to a probability). 12. The method of claim 1, wherein the feature vectors describe the image patterns and include features related to optical proximity verification model terms and/or imaging conditions for the one or more patterning process images (the claim does not specify how the elements are “related to” each other and thus a non-specified relationship is inherent). 13. The method of claim 12, comprising grouping of the feature vectors into groups based on the features indicative of image pattern configurations of a certain range, and wherein the features indicative of the image pattern configurations of the certain range include the features related to optical proximity verification model terms and/or imaging conditions for the one or more patterning process images (see para. Hu [0081]; also see discussion of “related to” above). 14. The method of claim 1, further comprising training the machine learning model configured to predict wafer behavior by grouping feature vectors with features indicative of image patterns that cause matching wafer behavior in the patterning process (see Hu para. [0135]). 15. A computer program product (see para. Hu [0018]) comprising a non-transitory computer readable medium having instructions therein, the instructions, when executed by a computer system, configured to cause the computer system to at least: execute a trained machine learning model into which one or more patterning process images inputted to convert the one or more patterning process images comprising image patterns into feature vectors, the feature vectors corresponding to the image patterns and the image patterns comprising an actual or simulated image (all images are actual or simulated i.e., artificial) of a pattern as formed on a mast, an actual or simulated aerial image of a mask pattern and/or an actual or simulated image of a mask pattern as exposed or etched on a substrate; and execute the trained machine learning model, to group feature vectors with features indicative of image patterns that cause matching wafer behavior in a patterning process; and use the grouped feature vectors to facilitate detection of potential patterning defects on a wafer (see citations given for claim 1; In addition, the program covered by claim 15 is not found to be different whether the images are actual or simulated because no algorithm has been found that differentiates an image is a simulated or actual image pattern from other pattern images. Furthermore, the claimed program product is not found to comprise the trained machine learning model. That is, the broadest reasonable interpretation of claim 15 is a program that is configured to simply instruct a separate computer having a trained machine learning model to start operating the trained learning model). 16. The computer program product of claim 15, configured group image patterns to identify potential wafer defects in the patterning process, and the instructions configured to cause the computer system to group the feature vectors are configured to group, based on the trained machine learning model, feature vectors with features indicative of image patterns that cause matching wafer defect behavior in the patterning process (see citations given for claim 2). 19. The computer program product of claim 15, wherein the trained machine learning model comprises a first trained machine learning model and a second trained machine learning model, wherein the instructions configured to cause the computer system to convert the one or more patterning process images are configured to do so based on the first trained machine learning model, and wherein the instructions configured to cause the computer system to group the feature vectors are configured to do so based on the second trained machine learning model (see citations given for claim 5). 20. The computer program product of claim 15, wherein the feature vectors describe the image patterns and include features related to model terms and/or imaging conditions for the one or more patterning process images (see citations given for claim 5). 22. The method of claim 10, further comprising iteratively re-training the second machine learning model based on output from the second machine learning model, the given labeled wafer defect, and additional labeled wafer defects from the wafer verification process (see citations given for claim 9). 23. The method of claim 5, wherein the first range is shorter than the second range (see discussion for claim 6). 24. The method of claim 1, further comprising performing optical proximity correction based on the grouped feature vectors (para. [0039]: “At 102, Optical Proximity Correction (OPC) verification and contour simulation of decomposed patterns is performed.”). 25. The computer program product of claim 15, wherein the instructions are further configured performance of optical proximity correction based on the grouped feature vectors (para. [0039]: “At 102, Optical Proximity Correction (OPC) verification and contour simulation of decomposed patterns is performed.”). 26. The computer program product of claim 19, wherein the first machine learning model is an image encoder trained to: extract features from images indicative of: image pattern configurations of a first range; and pattern structures, that influence the wafer behavior, of a second range different than the first range; and encode the extracted features into the feature vectors (see discussion of claim 6). 27. The computer program product of claim 19, wherein the instructions configured to cause the computer system to group the feature vectors with features indicative of image patterns that cause matching wafer behavior based on the second machine learning model are further configured to cause the computer system to: group the feature vectors into first groups based on the features indicative of the image pattern configurations of the first range, and group the feature vectors into second groups based on the first groups and the pattern structures of the second range, such that the second groups comprise the groups of feature vectors with the features indicative of image patterns that cause the matching wafer behavior in the patterning process (see discussion of claim 7 above). 28. The computer program product of claim 15, wherein the instructions are further configured to cause the computer system to train the machine learning model by grouping feature vectors with features indicative of image patterns that cause matching wafer behavior in the patterning process (see discussion of claim 5 above) . Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Hwa Andrew S Lee whose telephone number is (571)272-2419. The examiner can normally be reached Mon-Fri 9am-5:30pm. 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, Uzma Alam can be reached at 571-272-3995. 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. /Hwa Andrew Lee/ Primary Examiner, Art Unit 2877
Read full office action

Prosecution Timeline

Show 6 earlier events
Sep 25, 2024
Non-Final Rejection mailed — §103
Dec 12, 2024
Response Filed
Apr 10, 2025
Final Rejection mailed — §103
Oct 09, 2025
Request for Continued Examination
Oct 20, 2025
Response after Non-Final Action
Dec 02, 2025
Non-Final Rejection mailed — §103
Feb 23, 2026
Response Filed
Apr 22, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12624986
PHOTO-ACOUSTIC CONVERSION BASED SOUND EMITTER DEVICE
3y 10m to grant Granted May 12, 2026
Patent 12596177
LIDAR DEVICE WITH HEATER WIRE FOR HEATING OPTICAL WINDOW OF HOUSING
4y 6m to grant Granted Apr 07, 2026
Patent 12590800
STABILITY ENHANCED RESONATOR FIBER OPTIC GYRO (RFOG)
2y 8m to grant Granted Mar 31, 2026
Patent 12590891
REAL-TIME, REFERENCE-FREE BACKGROUND ORIENTED SCHLIEREN IMAGING SYSTEM
2y 6m to grant Granted Mar 31, 2026
Patent 12584852
SYSTEMS AND METHODS FOR CONCURRENT MEASUREMENTS OF INTERFEROMETRIC AND ELLIPSOMETRIC SIGNALS OF MULTI-LAYER THIN FILMS
3y 6m to grant Granted Mar 24, 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

6-7
Expected OA Rounds
72%
Grant Probability
76%
With Interview (+3.2%)
2y 12m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 728 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