Prosecution Insights
Last updated: October 02, 2026
Application No. 18/496,393

AUTOMATICALLY GENERATING AND MODIFYING STYLE RULES

Non-Final OA §103
Filed
Oct 27, 2023
Examiner
VU, KIEU D
Art Unit
2100
Tech Center
2100 — Computer Architecture & Software
Assignee
Capital One Services LLC
OA Round
3 (Non-Final)
39%
Grant Probability
At Risk
3-4
OA Rounds
1y 1m
Est. Remaining
72%
With Interview

Examiner Intelligence

Grants only 39% of cases
39%
Career Allowance Rate
34 granted / 87 resolved
-15.9% vs TC avg
Strong +33% interview lift
Without
With
+32.9%
Interview Lift
resolved cases with interview
Typical timeline
4y 0m
Avg Prosecution
9 currently pending
Career history
101
Total Applications
across all art units

Statute-Specific Performance

§101
13.7%
-26.3% vs TC avg
§103
51.6%
+11.6% vs TC avg
§102
16.3%
-23.7% vs TC avg
§112
15.1%
-24.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 87 resolved cases

Office Action

§103
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 . This Office Action is in response to the RCE filed 08/11/2026. 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-6 are rejected under 35 U.S.C. 103 as being unpatentable over Garrison (US 2016/0055132) in view of Reineke (US 2023/0169138) and Mohan (US 2008/0140766), and further in view of Weitz (US 20200073899) Regarding claim 1, Garrison discloses a system for automatically generating and modifying style rules, the system comprising: one or more memories (Garrison, para [0042], at least one non-transitory storage media communicably coupled to at least one processor); and one or more processors, communicatively coupled to the one or more memories (Garrison, para [0042], at least one non-transitory storage media communicably coupled to at least one processor), configured to: receive, at a first time, a plurality of files associated with an entity (Garrison, para [0027-31], web portal generation system obtains webpages for processing into templates. Also discussed in para [78,81] with regards to fig 1); apply a machine learning model to the plurality of files to determine a set of rules associated with images or text included in the plurality of files (Garrison, para [0036-38], machine learning system is applied to data set to generate a template; Garrison, para [0081], with regards to fig 1, a template, which defines the way a webpage is displayed is interpreted as a set of rules); generate a template that indicates the set of rules (Garrison, para [0036], generates template with display rules); transmit the template for display on an intranet associated with the entity (Garrison, para [0078], with regards to fig 1, template and data provided to user devices); receive, at a second time subsequent to the first time, a plurality of additional files associated with the entity (Garrison, para [0039], receives changes to the colors selected for display of the files); apply the machine learning model to the plurality of additional files to determine at least one modification to the set of rules (Garrison, para [0039], updates classifier); and transmit an instruction to modify the template to indicate the at least one modification to the set of rules (Garrison, para [0041], end of paragraph, once a change to the classifier is made, propagates revision based on detected changes to the template). Garrison does not explicitly disclose that the template is an HTML page. Reineke discloses that the template is a combination of HTML and CSS (Reineke, para [0038]). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the concept of a template as taught by Garrison to have it be made up of HTML based on the teachings of Reineke. The motivation for doing so would have been to be compliant with browsers that are typically run with HTML and CSS (Reineke, para [0002]). Garrison in view of Reineke does not, but Mohan teaches “transmit, in response to receiving a first confirmation from a user device, a document indicating the set of rules for storage in a repository”, “transmit, in response to receiving a second confirmation from the user device, an instruction to the repository to update the document to reflect the at least one modification” (Mohan, para [0043], user enters command to save edited data to web server, client 104 receives a confirmation from the web server…). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the user interaction to include a confirmation to update data to a server and provide and interface to do so. The motivation for doing so would have been to provide an enhanced WYSIWYG interface in a browser environment (Mohan, para [0002]). Garrison in view of Reineke and Mohan does not teach, but Weitz teaches the set of rules comprises a grammar rule and the at least one modification to the set of rules comprises a modification to the grammar rule ([0014], [0070], [0071]). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the rules of Garrison to include grammar rules taught by Weitz. The motivation for doing so would have been to ensure the correctness of the content (Weitz, [0014]) Regarding claim 2, Garrison in view of Reineke, Mohan, and Weitz discloses the system of claim 1. Garrison additionally discloses wherein the one or more processors are configured to: train the machine learning model using the plurality of files (Garrison, para [0034], trains classifier); and re-train the machine learning model using the plurality of additional files (Garrison, para [0039], retrains classifier), wherein the at least one modification is determined based on comparing output from the trained machine learning model with output from the re-trained machine learning model (Garrison, para [0039], output template generated from retrained classified incorporates the information from the originally trained model and an updated positive and negative data set which updates color selections). Regarding claim 3, Garrison in view of Reineke, Mohan, and Weitz discloses the system of claim 1. Garrison additionally discloses wherein the one or more processors are configured to: input the HTML page to the machine learning model, wherein the at least one modification to the set of rules is determined based on the HTML page and the plurality of additional files (Garrison, para [0027-31 and 36], crawls website at URL directed by website provider. Parses HTML, CSS and javascript). Regarding claim 4, Garrison in view of Reineke, Mohan, and Weitz discloses the system of claim 1. Garrison additionally discloses herein the one or more processors, to transmit the HTML page for display on the intranet, are configured to: transmit, to the user device, the HTML page (Garrison, para [0078], with regards to fig 1, template and data provided to user devices). Mohan discloses receive, from the user device, a confirmation (Mohan, para [0043], user enters command to save edited data to web server); and transmit the HTML page for display on the intranet in response to the confirmation (Mohan, para [0043], transmits changed data to server). Regarding claim 5, Garrison in view of Reineke, Mohan, and Weitz discloses the system of claim 1. Garrison additionally discloses wherein the one or more processors, to receive the plurality of files, are configured to: receive the plurality of files from a user device (Garrison, para [0078], website users 130 can send and receive template and webpages). Regarding claim 6, Garrison in view of Reineke, Mohan, and Weitz discloses the system of claim 1. Garrison additionally discloses wherein the one or more processors, to receive the plurality of files, are configured to: transmit, to a repository, a request for the plurality of files; and receive, from the repository, the plurality of files in response to the request (Garrison, para [0078], with regards to fig 1, repositories represented by web servers 160 or third party suppliers 150. Pages and data provided for web portal generation 140 and website provider 120). Claim(s) 7-9, 11, 14-16, 18 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Garrison (US 2016/0055132) in view of Mohan (US 2008/0140766), and further in view of Weitz (US 20200073899) . Regarding claim 7, Garrison discloses a method of automatically generating and publishing style rules, comprising: receiving, from a repository, a plurality of files associated with an entity (Garrison, para [0027-31], web portal generation system obtains webpages for processing into templates. Also discussed in para [78,81] with regards to fig 1; Garrison, para [0078], with regards to fig 1, repositories represented by web servers 160 or third party suppliers 150. Pages and data provided for web portal generation 140 and website provider 120); applying, by a style system, a machine learning model to the plurality of files to determine a set of rules associated with images or text included in the plurality of files (Garrison, para [0036-38], machine learning system is applied to data set to generate a template; Garrison, para [0081], with regards to fig 1, a template, which defines the way a webpage is displayed is interpreted as a set of rules); generating, by the style system, a document that indicates the set of rules (Garrison, para [0036], generates template with display rules); and transmitting, to a user device, the document (Garrison, para [0078], with regards to fig 1, template and data provided to user devices). Garrison does not explicitly teach transmitting, in response to receiving a confirmation from the user device, an instruction to the repository to store the document. Mohan teaches transmitting, in response to receiving a confirmation from the user device, an instruction to the repository to store the document (Mohan, para [0043], user enters command to save edited data to web server, client 104 receives a confirmation from the web server…). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the user interaction to include a confirmation to update data to a server and provide and interface to do so. The motivation for doing so would have been to provide an enhanced WYSIWYG interface in a browser environment (Mohan, para [0002]). Garrison in view of Mohan does not teach, but Weitz teaches the set of rules comprises a grammar rule indicating a spelling convention to use or whether to use Oxford commas ([0014], [0070], [0071]). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the rules of Garrison to include grammar rules taught by Weitz. The motivation for doing so would have been to ensure the correctness of the content (Weitz, [0014]) Regarding claim 8, Garrison in view of Mohan and Weitz discloses the method of claim and further discloses wherein the set of rules includes one or more of: a tone rule, wherein the tone rule is determined by a tone analysis model, or an illustration style rule; an image size rule; or a font rule (Weitz, [0001], [0011], [0012], [0014], [0060]). Regarding claim 9, Garrison in view of Mohan and Weitz discloses the method of claim 7. Mohan further discloses: receiving, from the user device, a second confirmation (Mohan, para [0043], user enters command to save edited data to web server); and transmitting the document for display on an intranet, associated with the entity, in response to the second confirmation (Mohan, para [0043], transmits changed data to server). Regarding claim 11, Garrison in view of Mohan and Weitz discloses the method of claim 7. Garrison additionally discloses receiving, from the user device, an indication of one or more features to use in the machine learning model (Garrison, para [0039], receives changes to the colors selected for display of the files). Regarding claim 14, Garrison discloses a non-transitory computer-readable medium storing a set of instructions for automatically modifying style rules, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a device, cause the device to: receive at least one document indicating a style guide associated with an entity (Garrison, para [0027-31], web portal generation system obtains webpages for preprocessing. Also discussed in para [78,81] with regards to fig 1; Garrison, para [0078], with regards to fig 1, repositories represented by web servers 160 or third party suppliers 150. Pages and data provided for web portal generation 140 and website provider 120); receive a plurality of files associated with the entity (Garrison, para [0036], crawls and parses web pages at URL); apply a machine learning model to the at least one document and the plurality of files to determine at least one modification to the at least one document (Garrison, para [0036-38], machine learning system is applied to data set to generate a template; Garrison, para [0081], with regards to fig 1, a template, which defines the way a webpage is displayed is interpreted as a set of rules; Garrison, para [0039], updates classifier when a modification occurs); and transmit, to a user device, an indication of the at least one modification (Garrison, para [0041], end of paragraph, once a change to the classifier is made, propagates revision based on detected changes to the template; Garrison, para [0078], with regards to fig 1, template and data provided to user devices). Garrison does not but Mohan teaches “update, in response to receiving a confirmation from the user device, the at least one document to reflect the at least one modification” (Mohan, para [0043], user enters command to save edited data to web server, client 104 receives a confirmation from the web server…). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the user interaction to include a confirmation to update data to a server and provide and interface to do so. The motivation for doing so would have been to provide an enhanced WYSIWYG interface in a browser environment (Mohan, para [0002]). Garrison in view of Mohan does not teach, but Weitz teaches wherein the at least one modification comprises a modification to a grammar rule included in the style guide ([0014], [0070], [0071]). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the rules of Garrison to include grammar rules taught by Weitz. The motivation for doing so would have been to ensure the correctness of the content (Weitz, [0014]). Regarding claim 15, Garrison in view of Mohan and Weitz discloses the non-transitory computer-readable medium of claim 14. Mohan further discloses wherein the indication of the at least one modification includes tracked changes relative to the at least one document (Mohan, para [0005, 38], identify areas of the web pages that correspond to master and content pages, such that when a user edits an element within an area, the browser-based web authoring tool can track whether the edit is made to the master page or one of the content pages). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the transmitted indication to include tracked changes to be displayed in a user interface. The motivation for doing so would have been to provide an enhanced WYSIWYG interface in a browser environment (Mohan, para [0002]). Regarding claim 16, Garrison in view of Mohan and Weitz discloses the non-transitory computer-readable medium of claim 14. Mohan further discloses wherein the one or more instructions, when executed by the one or more processors, cause the device to: receive, from the user device, a second confirmation(Mohan, para [0043], user enters command to save edited data to web server); and transmit the at least one modification for display on an intranet, associated with the entity, in response to the confirmation (Mohan, para [0043], transmits changed data to server). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the user interaction to include a confirmation to update data to a server and provide and interface to do so. The motivation for doing so would have been to provide an enhanced WYSIWYG interface in a browser environment (Mohan, para [0002]). Regarding claim 18, Garrison in view of Mohan and Weitz discloses the non-transitory computer-readable medium of claim 14. Garrison additionally discloses wherein the one or more instructions, that cause the device to apply the machine learning model, cause the device to: train the machine learning model using the at least one document; and apply the trained machine learning model to the plurality of files to determine the at least one modification (Garrison, para [0039], output template generated from retrained classified incorporates the information from the originally trained model and an updated positive and negative data set which updates color selections). Regarding claim 20, Garrison in view of Mohan and Weitz discloses the non-transitory computer-readable medium of claim 14. Garrison additionally discloses wherein the plurality of files includes an image file, a video file, a hypertext markup language (HTML) file, or a portable document format file (Garrison, para [0027-31 and 36], crawls website at URL directed by website provider. Parses HTML, CSS and javascript). Claim(s) 10 and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Garrison (US 2016/0055132) in view of Mohan (US 2008/0140766) and Weitz (US 20200073899), further in view of Tseng US (2022/0143825). Regarding claim 10, Garrison in view of Mohan and Weitz discloses the method of claim 7. Garrison does not but Tseng discloses receiving, from the user device, a second confirmation; and outputting the document in a portable document format (Tseng, para [0044], user selects to save page as a PDF, interpreted as a confirmation, and outputs the current page as a PDF). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the method to include outputting a PDF. The motivation for doing so would have been to increase efficiency of general administrative work, such as outputting documents (Tseng, para [0004]). Regarding claim 17, Garrison in view of Mohan and Weitz discloses the non-transitory computer-readable medium of claim 14. Garrison does not but Tseng discloses wherein the one or more instructions, when executed by the one or more processors, cause the device to: receive, from the user device, a confirmation; and output the document in a portable document format (Tseng, para [0044], user selects to save page as a PDF, interpreted as a confirmation, and outputs the current page as a PDF). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the method to include outputting a PDF. The motivation for doing so would have been to increase efficiency of general administrative work, such as outputting documents (Tseng, para [0004]). Claim(s) 12-13 and 19 are rejected under 35 U.S.C. 103 as being unpatentable Garrison (US 2016/0055132) in view of Mohan (US 2008/0140766) and Weitz (US 20200073899), and further in view of Corwin (US 2021/0150263). Regarding claim 12, Garrison in view of Mohan and Weitz discloses the method of claim 7. Garrison does not but Corwin discloses wherein the machine learning model uses deep learning (Corwin, para [0215], deep learning network). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the learning to be deep learning of an ensemble neural network. The motivation to automatically recognize features within images that correspond to training inputs (Corwin, para [0215]). Regarding claim 13, Garrison in view of Mohan and Weitz discloses the method of claim 7. Garrison does not but Corwin discloses wherein applying the machine learning model comprises: applying a first machine learning model to determine a first portion of the set of rules associated with a first style category; and applying a second machine learning model to determine a second portion of the set of rules associated with a second style category (Corwin, para [0234-235], ensemble of machine learning models where each model of the ensemble represents its own classifier. Applying a classifier represents applying a set of rules associated with a category). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the application of a machine learning model with a classifier to include an ensemble with multiple classifiers. The motivation to automatically recognize features within images that correspond to training inputs (Corwin, para [0215]). Regarding claim 19, Garrison in view of Mohan and Weitz discloses the non-transitory computer-readable medium of claim 14. Garrison does not but Corwin discloses wherein the one or more instructions, that cause the device to apply the machine learning model, cause the device to: input the at least one document to a first set of input nodes associated with the machine learning model; and input the plurality of files to a second set of input nodes associated with the machine learning model (Corwin, para [0234-235], ensemble of machine learning models where each model of the ensemble represents its own classifier for input data. The ensemble model can include individually trained neural networks, representing at least a first set and second set of nodes). Before the time of the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to have modified the application of a machine learning model with a classifier to include an ensemble with multiple classifiers. The motivation to automatically recognize features within images that correspond to training inputs (Corwin, para [0215]). Response to Arguments Applicant’s arguments with respect to claims 1, 7, and 14 have been considered but are moot in view of the new ground of rejection. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Kieu Vu whose telephone number is 571-272-4057. The examiner can normally be reached Monday-Friday, 9:00 am-5:00pm PT. 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, Dave Wiley can be reached at (571)272-4150. 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. /KIEU D VU/Supervisory Patent Examiner, Art Unit 2171
Read full office action

Prosecution Timeline

Show 6 earlier events
May 21, 2026
Final Rejection mailed — §103
Jun 04, 2026
Interview Requested
Jun 16, 2026
Applicant Interview (Telephonic)
Jun 16, 2026
Examiner Interview Summary
Jun 30, 2026
Response after Non-Final Action
Aug 11, 2026
Request for Continued Examination
Aug 13, 2026
Response after Non-Final Action
Sep 24, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12742656
AUTOMATIC DETECTION OF SEGMENT WIDTH EXPANSION USING PROBE DATA
4y 9m to grant Granted Sep 22, 2026
Patent 12729980
Dynamic Parameterization of Digital Maps
4y 3m to grant Granted Sep 08, 2026
Patent 12724960
COMMUNICATION PLATFORM INTERACTIVE TRANSCRIPTS
4y 7m to grant Granted Sep 01, 2026
Patent 12664408
NEUROMORPHIC ALGORITHM FOR RAPID ONLINE LEARNING AND SIGNAL RESTORATION
4y 8m to grant Granted Jun 23, 2026
Patent 12099691
METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM FOR PICKING UP A VIRTUAL ITEM IN A VIRTUAL ENVIRONMENT
4y 0m to grant Granted Sep 24, 2024
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
39%
Grant Probability
72%
With Interview (+32.9%)
4y 0m (~1y 1m remaining)
Median Time to Grant
High
PTA Risk
Based on 87 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