Prosecution Insights
Last updated: October 02, 2026
Application No. 18/664,287

USER INTERFACE TESTING USING LARGE LANGUAGE MODELS

Non-Final OA §101§112
Filed
May 15, 2024
Examiner
BUI, HANH THI MINH
Art Unit
2192
Tech Center
2100 — Computer Architecture & Software
Assignee
Microsoft Technology Licensing, LLC
OA Round
1 (Non-Final)
80%
Grant Probability
Favorable
1-2
OA Rounds
9m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 80% — above average
80%
Career Allowance Rate
473 granted / 594 resolved
+24.6% vs TC avg
Strong +65% interview lift
Without
With
+64.6%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
15 currently pending
Career history
616
Total Applications
across all art units

Statute-Specific Performance

§101
19.0%
-21.0% vs TC avg
§103
54.4%
+14.4% vs TC avg
§102
14.0%
-26.0% vs TC avg
§112
6.2%
-33.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 594 resolved cases

Office Action

§101 §112
UNITED STATES PATENT AND TRADEMARS UNITED STATES DEPARTMENT OF COMMERCE United States Patent and Trademark Office UNITED STATES DEPARTMENT OF COMMERCE United States Patent and Trademark Office Address: COMMISSIONER FOR PATENTS P.O. Box 1450 Alexandria, Virginia 22313-1450 www.uspto.gov APPLICATION NO. 18/664,287 FILING DATE 05/15/2024 FIRST NAMED INVENTOR ATTORNEY DOCKET NO. HUANING CAI 490083.448 CONFIRMATION NO. 1002 209465 7590 03/20/2026 Seed IP Law Group LLP/Microsoft (490083) 701 FIFTH AVE SUITE 5400 SEATTLE, WA 98104 EXAMINER BUI, HANH ΤΗΙ ΜΙΝΗ ART UNIT 2192 PAPER NUMBER NOTIFICATION DATE DELIVERY MODE 03/20/2026 ELECTRONIC Please find below and/or attached an Office communication concerning this application or proceeding. The time period for reply, if any, is set in the attached communication. Notice of the Office communication was sent electronically on above-indicated "Notification Date" to the following e-mail address(es): USPTOeAction@SeedIP.com msdocket@microsoft.com PTOL-90A (Rev. 04/07) Office Action Summary Application No. 18/664,287 Applicant(s) CAl et al. Examiner Art Unit HANH T BUI 2192 AIA (First Inventor to File) Status Yes -- The MAILING DATE of this communication appears on the cover sheet with the correspondence address -- Period for Reply A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE 3 MONTHS FROM THE MAILING DATE OF THIS COMMUNICATION. Extensions of time may be available under the provisions of 37 CFR 1.136(a). In no event, however, may a reply be timely filed after SIX (6) MONTHS from the mailing date of this communication. If NO period for reply is specified above, the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication. Failure to reply within the set or extended period for reply will, by statute, cause the application to become ABANDONED (35 U.S.C. § 133). Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any earned patent term adjustment. See 37 CFR 1.704(b). Status 1) Responsive to communication(s) filed on May 15, 2024. 2a) ☐ A declaration(s)/affidavit(s) under 37 CFR 1.130(b) was/were filed on 2b) ☑ This action is non-final. 3) ☐ This action is FINAL. 4) ☐ An election was made by the applicant in response to a restriction requirement set forth during the interview on; the restriction requirement and election have been incorporated into this action. 5) ☐ Since this application is in condition for allowance except for formal matters, prosecution as to the merits is closed in accordance with the practice under Ex parte Quayle, 1935 C.D. 11, 453 O.G. 213. Disposition of Claims* 6) Claim(s) 1-20 is/are pending in the application. 7) 5a) Of the above claim(s) Claim(s) is/are withdrawn from consideration. 8) Claim(s) is/are allowed. 9) Claim(s) 1-20 is/are rejected. 10) Claim(s) is/are objected to. 11) Claim(s) are subject to restriction and/or election requirement * If any claims have been determined allowable, you may be eligible to benefit from the Patent Prosecution Highway program at a participating intellectual property office for the corresponding application. For more information, please see http://www.uspto.gov/patents/init_events/pph/index.jsp or send an inquiry to PPHfeedback@uspto.gov. Application Papers 12) The specification is objected to by the Examiner. 13) The drawing(s) filed on May 15, 2024 is/are: a)☑ accepted or b) ☐ objected to by the Examiner. Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a). Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121(d). Priority under 35 U.S.C. § 119 14) Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f). Certified copies: a) All b) Some** c) None of the: Certified copies of the priority documents have been received. 1. 2. Certified copies of the priority documents have been received in Application No. 3. Copies of the certified copies of the priority documents have been received in this National Stage application from the International Bureau (PCT Rule 17.2(a)). ** See the attached detailed Office action for a list of the certified copies not received. Attachment(s) 1) ☑ Notice of References Cited (PTO-892) 2) ☐ Information Disclosure Statement(s) (PTO/SB/08a and/or PTO/SB/08b) Paper No(s)/Mail Date U.S. Patent and Trademark Office PTOL-326 (Rev. 11-13) Office Action Summary 3) ☐ Interview Summary (PTO-413) Paper No(s)/Mail Date Other: Part of Paper No./Mail Date 20260309 Page 2 Application/Control Number: 18/664,287 Art Unit: 2192 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. DETAILED ACTION 1. This is the initial office action based on the application filed May 15th, 2024, which claims 1-20 are presented for examination. 2. Status of Claims Claims 1-20 are pending in the application and have been examined below, of which, claims 1, 8, and 16 are presented in independent form. 3. Examiner Notes Examiner cites particular columns and line numbers in the references as applied to the claims below for the convenience of the applicant. Although the specified citations are representative of the teachings in the art and are applied to the specific limitations within the individual claim, other passages and figures may apply as well. It is respectfully requested that, in preparing responses, the applicant fully consider the references in entirety as potentially teaching all or part of the claimed invention, as well as the context of the passage as taught by the prior art or disclosed by the examiner. 4. In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. Page 3 Application/Control Number: 18/664,287 Art Unit: 2192 Internet E-mail 5. A written authorization by Applicant is required for the Examiner to respond via internet e-mail to any Internet correspondence which contains information subject to the confidentiality requirement as set forth in 35 U3.0. 122, such as proposed Examiner's Amendments or interview agenda items (MPEP 502.03; See Internet Usage Policy, 64 PR 33056 (June 21, 1999)). To authorize e-mail communications from the Examiner (e.g. proposed Examiner's Amendments), the Applicant must place a written authorization in the record. Applicant may authorize electronic and email communication by the Examiner via PTO Automated Interview Request web service. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AER) at http://www.uspto.gov/interviewpractice. 6. Claim Interpretation Examiner notes that claims 16-20 recite "A hardware storage device having stored thereon computer executable instructions..." and does not explicitly exclude transitory signals per se. However, application's specification discloses "A storage device 812, 846, 870 may be a computer-readable medium that does not contain propagating signals, such as modulated data signals transmitted through a carrier wave... The computer-readable storage media does not pertain to propagated signals, such as modulated data signals transmitted through a carrier wave." (See paragraphs [0065] – [0066]). As such, the claims are patent eligible under 35 USC § 101 for at least the reasons noted above. Page 4 Application/Control Number: 18/664,287 Art Unit: 2192 Claim Objections 7. Claims 1-7, 13, and 15 are objected to because of the following informalities: a. Claim 1 recites the limitation "the user interface adheres to the specification of the visual feature” in lines 20-21. It should be -- the user interface adheres to the design specification of the visual feature -- for the purpose of further examination. b. Claim 2 recites the limitation "wherein obtain a natural language description" in line 1. It should be -- wherein obtain [[a]]the natural language description for the purpose of further examination. C. Claim 3 recites the limitation “wherein generate a natural language description" in line 1. It should be -- wherein generate [[a]]the natural language description -- for the purpose of further examination. d. Claims 4-7: are dependent on claim 1 but not cure the deficiencies of that claim. Accordingly, they are objected for the same reasons. e. Claim 13 recites the limitation “wherein representing, in a natural language description, a visual image of an implementation of the user interface in natural language" in lines 1-2. It should be -- wherein representing, in [[a]]the natural language description, [[a]]the visual image of [[an]]the implementation of the user interface in natural language -- for the purpose of further examination. f. Claim 15 recites the limitation "wherein the large language model” in line 1. It should be -- wherein the first large language model -- for the purpose of further examination. Appropriate correction is required. Page 5 Application/Control Number: 18/664,287 Art Unit: 2192 Claim Rejections - 35 USC § 112 8. The following is a quotation of the second paragraph of 35 U.S.C. 112: 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. 9. Claims 3-4, 11-12, and 19 are rejected under 35 U.S.C. 112, second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which applicant regards as the invention. a. Claim 3 recites the limitation "generate a prompt for the visual large language model to generate the natural language text, wherein the prompt comprises the visual image" in lines 4-5. It is unclear if the prompt refers to a prompt to a large language model (See claim 1, line 13) or a prompt for the visual large language model (See claim 3, line 4). b. Claim 4 depends on claim 3 but not cure the deficiencies of that claim. Accordingly, claim 4 is rejected for the same reason. C. Claim 11 recites the limitation "receiving the natural language description of the test case from the second large language model in response to the prompt" in lines 5-6. It is unclear if the prompt refers to a first prompt to a large language model (See claim 8, line 8) or a second prompt to a second large language model (See claim 11, line 3). d. Claim 12 depends on claim 11 but not cure the deficiencies of that claim. Accordingly, claim 12 is rejected for the same reason. e. Claim 19 recites the limitation "wherein the large language model is a neural transformer model with attention" in lines 1-2. It is unclear if the large language model refers to the first or second large language model (See claim 16). Page 6 Application/Control Number: 18/664,287 Art Unit: 2192 Claim Rejections - 35 USC § 101 10. 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. 11. Claims 1-20 are rejected under 35 U.S.C. 101 because the claimed invention recites a judicial exception, is directed to that judicial exception, an abstract idea, as it has not been integrated into practical application and the claims further do not recite significantly more than the judicial exception. Examiner has evaluated the claims under the framework provided in the 2019 Patent Eligibility Guidance published in the Federal Register 01/07/2019 and has provided such analysis below. Step 1: Claims 1-7 are directed to systems and fall within the statutory category of machines; Claims 8-15 are directed to methods and fall within the statutory category of processes; and Claims 16-20 are directed to hardware storage device and falls within the statutory category of articles of manufacture. Therefore, "Are the claims to a process, machine, manufacture or composition of matter?" Yes. In order to evaluate the Step 2A inquiry "Is the claim directed to a law of nature, a natural phenomenon or an abstract idea?" we must determine, at Step 2A Prong 1, whether the claim recites a law of nature, a natural phenomenon or an abstract idea and further whether the claim recites additional elements that integrate the judicial exception into a practical application. Regarding claim 1: the claim recites the limitations of " Page 7 Application/Control Number: 18/664,287 Art Unit: 2192 a) select a visual feature from the design specification of the user interface to test, wherein the visual feature pertains to a graphic component of the user interface specified to appear in the user interface in accordance with the design specification; b) obtain a natural language description of the design specification of the visual feature; c) obtain a visual image of an implementation of the user interface; d) generate natural language description of the visual image of the implementation of the user interface; e) generate a prompt to a large language model, wherein the prompt comprises an instruction for the large language model to determine whether the visual image of the implementation of the user interface adheres to the design specification of the visual feature, wherein the large language model is given the natural language description of the visual image of the implementation of the user interface and the natural language description of the design specification of the visual feature; f) obtain from the large language model, given the prompt, a response, wherein the response indicates whether or not the implementation of the user interface adheres to the specification of the visual feature; g) obtain from the response a suggested repair when non-compliance to the design specification of the visual feature is determined; and h) upon the large language model indicating that the implementation of the user interface fails to adhere to the design specification of the visual feature, generate a repair." Step 2A Prong 1: Page 8 Application/Control Number: 18/664,287 Art Unit: 2192 Steps (a), (b), (c), (d), and (g) as drafted, can be done in human mind with the aid of pen and paper (mental process). Step 2A Prong 2: Claim 1: The judicial exception is not integrated into a practical application. In particular, the claims recite the following additional elements - "a system," "a user interface," "a processor," "a memory," "visual feature," "graphic component of the user interface," "visual image," and "large language model,” which are merely recitations of generic computing components and functions merely applying the abstract idea using (see MPEP § 2106.05(f)) which does not integrate a judicial exception into practical application. Furthermore, steps (e), (f) and (h) are merely applying the abstract idea and field of use/technological environment. Therefore, "Do the claims recite additional elements that integrate the judicial exception into a practical application? No, these additional elements do not integrate the abstract idea into a practical application and they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. After having evaluating the inquires set forth in Steps 2A Prong 1 and 2, it has been concluded that claim 1 not only recites a judicial exception but that the claim is directed to the judicial exception as the judicial exception has not been integrated into practical application. Step 2B: Claim 1: The additional elements, considering them both individually and in combination, do not amount to significantly more than the judicial exception. Page 9 Application/Control Number: 18/664,287 Art Unit: 2192 Therefore, "Do the claims recite additional elements that amount to significantly more than the judicial exception? No, these additional elements, alone or in combination, do not amount to significantly more than the judicial exception. Having concluded analysis within the provided framework, claim 1 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 2: the claim recites additional element recitations of "generate natural language text describing the visual image of the visual feature of the implementation of the user interface from a visual large language model” which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 2 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 2 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 2 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 3: the claim recites additional element recitations of "generate a prompt for the visual large language model to generate the natural language text, wherein the prompt comprises the visual image of the implementation of the user interface" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Page 10 Application/Control Number: 18/664,287 Art Unit: 2192 Moreover, claim 3 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 3 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 3 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 4: the claim recites additional element recitations of "wherein the visual large language model is a neural transformer model with attention trained on visual and text data" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 4 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 4 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 4 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 5: the claim recites additional element recitations of "wherein the visual feature pertains to an accessibility requirement, wherein the accessibility requirement specifies a font size or a graphic component size” which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 5 does not recite any other Page 11 Application/Control Number: 18/664,287 Art Unit: 2192 additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 5 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 5 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 6: the claim recites additional element recitations of "wherein the visual feature pertains to a localization requirement, wherein the localization requirement specifies a natural language, local currency usage, local time format, left- to-right reading convention, or right-to-left convention, or wherein the visual feature pertains to placement of graphic components in a graphic layout of the user interface" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 6 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 6 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 6 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 7: the claim recites additional element recitations of "wherein the program comprises instructions that when executed by the processor performs acts that Page 12 Application/Control Number: 18/664,287 Art Unit: 2192 update the implementation of the user interface according to the repair” which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 7 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 7 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 7 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 8: the claim recites the limitations " a) providing a test case from a design specification of the user interface to test, wherein the test case pertains to localization requirements of the user interface for a particular geographic region; b) obtaining a natural language description of the test case; c) representing, in a natural language description, a visual image of an implementation of the user interface; d) generating a first prompt to a first large language model, wherein the first prompt comprises an instruction for the first large language model to determine whether the visual image of the implementation of the user interface adheres to the natural language description of the test case, wherein the first large language model is given the natural language description of the visual image of the implementation of the user interface and the natural language description of the test case; Page 13 Application/Control Number: 18/664,287 Art Unit: 2192 e) determining from a response obtained from the first large language model, given the first prompt, whether or not the implementation of the user interface adheres to the localization requirements of the user interface; f) obtaining from the response a suggested repair when non-compliance of the localization requirements is determined; and g) upon the first large language model indicating that the implementation of the user interface fails to adhere to the localization requirements, outputting the suggested repair." Step 2A Prong 1: Steps (a), (b), (c), and (f) as drafted, can be done in human mind with the aid of pen and paper (mental process). Step 2A Prong 2: Claim 8: The judicial exception is not integrated into a practical application. In particular, the claims recite the following additional elements - "a computer-implemented method," "a user interface,” “test case,” “visual image," and "large language model,” which are merely recitations of generic computing components and functions merely applying the abstract idea using (see MPEP § 2106.05(f)) which does not integrate a judicial exception into practical application. Furthermore, steps (d), (e) and (g) are merely applying the abstract idea and field of use/technological environment. Therefore, "Do the claims recite additional elements that integrate the judicial exception into a practical application? No, these additional elements do not integrate the abstract idea into a practical application and they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. Page 14 Application/Control Number: 18/664,287 Art Unit: 2192 After having evaluating the inquires set forth in Steps 2A Prong 1 and 2, it has been concluded that claim 8 not only recites a judicial exception but that the claim is directed to the judicial exception as the judicial exception has not been integrated into practical application. Step 2B: Claim 8: The additional elements, considering them both individually and in combination, do not amount to significantly more than the judicial exception. Therefore, "Do the claims recite additional elements that amount to significantly more than the judicial exception? No, these additional elements, alone or in combination, do not amount to significantly more than the judicial exception. Having concluded analysis within the provided framework, claim 8 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 9: the claim recites additional element recitations of "wherein the first large language model is trained on natural language data" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 9 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 9 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 9 does not recite patent eligible subject matter under 35 U.S.C. § 101. Page 15 Application/Control Number: 18/664,287 Art Unit: 2192 Regarding claim 10: the claim recites additional element recitations of "wherein the first large language model is trained on natural language data and visual data" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 10 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 10 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 10 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 11: the claim recites additional element recitations of "generating a second prompt to a second large language model comprising a snapshot of the test case; and receiving the natural language description of the test case from the second large language model in response to the prompt" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 11 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 11 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as Page 16 Application/Control Number: 18/664,287 Art Unit: 2192 not amounting to significantly more. Therefore, claim 11 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 12: the claim recites additional element recitations of "wherein the second large language model is trained on natural language and visual data” which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 12 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 12 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 12 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 13: the claim recites additional element recitations of "creating a snapshot of the implementation of the user interface; generating a third prompt to a visual large language model, wherein the third prompt comprises the snapshot of the implementation of the user interface; and receiving the natural language description of the snapshot of the implementation of the user interface" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 13 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, Page 17 Application/Control Number: 18/664,287 Art Unit: 2192 claim 13 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 13 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 14: the claim recites additional element recitations of "wherein the localization requirements specify a natural language, a left-to-right reading convention, local currency, local time format, or a right-to-left reading convention” which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 14 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 14 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 14 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 15: the claim recites additional element recitations of "wherein the large language model is a neural transformer model with attention” which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 15 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to Page 18 Application/Control Number: 18/664,287 Art Unit: 2192 significantly more, claim 15 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 15 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 16: the claim recites the limitations " a) employ a first large language model to generate a natural language description of a specification of a design feature of a user interface from a snapshot of the specification of the design feature; b) employ the first large language model to generate a natural language description of an implementation of the user interface from a snapshot of the implementation of the user interface; c) employ a second large language model to determine whether the implementation of the user interface adheres to the specification of the design feature, wherein the second large language model is given the natural language description of the implementation of the user interface and the natural language description of the design feature; and d) upon the second large language model determining that the implementation of the user interface fails to comply with the specification of the design feature, output a repair that remedies the failure." Step 2A Prong 1: Steps (a) and (b) as drafted, can be done in human mind with the aid of pen and paper (mental process). Page 19 Application/Control Number: 18/664,287 Art Unit: 2192 Step 2A Prong 2: Claim 16: The judicial exception is not integrated into a practical application. In particular, the claims recite the following additional elements - "a hardware storage device having stored thereon computer executable instructions" "a processor," "a computing device" "a design feature of a user interface," "a snapshot," "a first large language model," and "a second large language model,” which are merely recitations of generic computing components and functions merely applying the abstract idea using (see MPEP § 2106.05(f)) which does not integrate a judicial exception into practical application. Furthermore, steps (c) and (d) are merely applying the abstract idea and field of use/technological environment. Therefore, "Do the claims recite additional elements that integrate the judicial exception into a practical application? No, these additional elements do not integrate the abstract idea into a practical application and they do not impose any meaningful limits on practicing the abstract idea. The claim is directed to an abstract idea. After having evaluating the inquires set forth in Steps 2A Prong 1 and 2, it has been concluded that claim 8 not only recites a judicial exception but that the claim is directed to the judicial exception as the judicial exception has not been integrated into practical application. Step 2B: Claim 16: The additional elements, considering them both individually and in combination, do not amount to significantly more than the judicial exception. Page 20 Application/Control Number: 18/664,287 Art Unit: 2192 Page 20 Therefore, "Do the claims recite additional elements that amount to significantly more than the judicial exception? No, these additional elements, alone or in combination, do not amount to significantly more than the judicial exception. Having concluded analysis within the provided framework, claim 16 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 17: the claim recites additional element recitations of "wherein the first large language model is trained on visual images and natural language data" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 17 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 17 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 17 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 18: the claim recites additional element recitations of "wherein the second large language model is trained on natural language data" which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 18 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to Application/Control Number: 18/664,287 Art Unit: 2192 Page 21 significantly more, claim 18 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 18 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 19: the claim recites additional element recitations of "wherein the large language model is a neural transformer model with attention” which is merely a field of use/technological environment (see MPEP § 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 19 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 19 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 19 does not recite patent eligible subject matter under 35 U.S.C. § 101. Regarding claim 20: the claim recites additional element recitations of "wherein the design feature pertains to a page layout, text font size, color/contrast, font weight, font decoration, font capitalization, background color, border, shadows, border-radius, spacing in and around text, bounding region size, animation or motion effects, layout position, visual grouping, length of statements, wordiness of statement, left-to-right alignment of text, tone of images, natural language, or text and shapes used in the user interface" which is merely a field of use/technological environment (see MPEP § Application/Control Number: 18/664,287 Art Unit: 2192 Page 22 2106.05(h)) which does not integrate the judicial exception into practical application. Moreover, claim 20 does not recite any other additional elements and for the same reasons as above with regard to integration into practical application and whether additional elements amount to significantly more, claim 20 also fails both Step 2A prong 2, thus the claim is directed to the judicial exception as it has not been integrated into practical application, and fails Step 2B as not amounting to significantly more. Therefore, claim 20 does not recite patent eligible subject matter under 35 U.S.C. § 101. Allowable Subject Matter 12. After searching and analyzing, examiner concluded that the claimed invention has been recited in such a manner that independent claims 1, 8, and 16 are not taught by any prior reference found through search. 13. Resolving the claim objection, 35 USC § 112, second paragraph rejection, and 35 USC § 101 rejection would put the case in condition for allowance. 14. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. a. Hsieh et al. (Pub. No.: US 20250335263) discloses generating a structured definition of a graph of the workflow using a language model based on the natural language description of the workflow and the description of the one or more APIs. One or more nodes in the structured definition of the graph of the workflow is Application/Control Number: 18/664,287 Art Unit: 2192 Page 23 mapped to at least one of the one or more APIs. The structured definition of the graph of the workflow is output. b. Acharya et al. (Pub. No.: US 2025/0045148) discloses automatically detecting and repairing reliability issues in operating systems and applications using a generative artificial intelligence (“AI”) system. In examples, a generative Al system receives a request to evaluate a detected issue in a software service or application. In response, the system analyzes error information associated with the detected issue to build an error context for the software code that caused the detected issue. The error context is used to identify the location of the software code file that comprises the software code. The error context and the software code file are used to identify a prompt. The prompt, the error context, and/or the identified software code are provided as input to a language model. The language model provides an output that is responsive to the user request and may perform actions to further evaluate or repair the detected issue. C. Cragun et al. (Pub. No.: US 2015/0193091) discloses evaluating accessibility compliance of a user interface design such as receiving, from a first application executing in a client data processing system, a hierarchy of elements of a user interface, wherein a second application presents the user interface including a set of user interface elements at the client data processing system; selecting a compliance rule from a set of compliance rules; evaluating, using a processor and a memory, whether an attribute associated with a user interface element meets a condition specified in the compliance rule and reporting, responsive to the evaluating being negative, the user interface element as being non-compliant with the compliance rule. Application/Control Number: 18/664,287 Art Unit: 2192 Page 24 15. Any inquiry concerning this communication or earlier communications from the examiner should be directed to HANH THI MINH BUI whose telephone number is (571)270-1976. The examiner can normally be reached Monday - Friday: 7-3. 16. 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. 17. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Hyung S. Sough can be reached at 571-272-6799. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. 18. 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. /HANH THI-MINH BUI/ Primary Examiner, Art Unit 2192 March 17th, 2026
Read full office action

Prosecution Timeline

May 15, 2024
Application Filed
Mar 20, 2026
Non-Final Rejection mailed — §101, §112
Apr 13, 2026
Interview Requested
Apr 24, 2026
Interview Requested
May 07, 2026
Examiner Interview Summary
May 07, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737279
DETECTING UNWANTED SOFTWARE USING A MACHINE LEARNING OPERATION
3y 0m to grant Granted Sep 15, 2026
Patent 12730614
INTELLIGENT ATTRIBUTE VALUE SUBSTITUTION IN INFRASTRUCTURE AS CODE (IAC) GENERATION
3y 0m to grant Granted Sep 08, 2026
Patent 12705164
ARTIFICIAL-INTELLIGENCE MODELING UTILITY SYSTEM
2y 9m to grant Granted Aug 11, 2026
Patent 12650916
Generative AI-Based Strategy Development and Maintenance
2y 10m to grant Granted Jun 09, 2026
Patent 12632365
METHOD AND SYSTEM FOR BUG LOCALIZATION BASED ON CODE KNOWLEDGE GRAPH
2y 8m to grant Granted May 19, 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

1-2
Expected OA Rounds
80%
Grant Probability
99%
With Interview (+64.6%)
3y 2m (~9m remaining)
Median Time to Grant
Low
PTA Risk
Based on 594 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