Prosecution Insights
Last updated: October 27, 2026
Application No. 17/976,546

SYSTEMS AND METHODS FOR CENTRALIZED DATA GOVERNANCE WITHIN DISTRIBUTED COMPONENT COMPUTING ENVIRONMENTS

Final Rejection §101§102
Filed
Oct 28, 2022
Examiner
PAULA, CESAR B
Art Unit
2145
Tech Center
2100 — Computer Architecture & Software
Assignee
Bank of America Corporation
OA Round
2 (Final)
34%
Grant Probability
At Risk
3-4
OA Rounds
6m
Est. Remaining
43%
With Interview

Examiner Intelligence

Grants only 34% of cases
34%
Career Allowance Rate
59 granted / 175 resolved
-21.3% vs TC avg
Moderate +9% lift
Without
With
+9.3%
Interview Lift
resolved cases with interview
Typical timeline
4y 6m
Avg Prosecution
8 currently pending
Career history
195
Total Applications
across all art units

Statute-Specific Performance

§101
12.5%
-27.5% vs TC avg
§103
50.8%
+10.8% vs TC avg
§102
18.5%
-21.5% vs TC avg
§112
14.2%
-25.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 175 resolved cases

Office Action

§101 §102
Detailed Action This Non-Final Rejection is responsive to the claims filed on 10/28/2022. Claims 1-20 are pending. Claims 1, 11 and 16 are independent claims. Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections - 35 USC § 101 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. Claims 1-20 are rejected under 35 U.S.C. 101 because the claims are directed towards an abstract idea without significantly more. Regarding claim 1, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally—“receive, from a first distributed computing component, first component metadata associated with one or more operating parameters of the first distributed computing component; receive, from a second distributed computing component, second component metadata associated with one or more operating parameters of the second distributed computing component; determine, a centralized governance dataset based upon the first component metadata and the second component metadata; and generate a representation of the centralized governance dataset”. Step 2A, prong 2—The following limitations are considered additional elements—“ A system for centralized data governance within distributed component computing environments, the system comprising: at least one non-transitory storage device; and at least one processor coupled to the at least one non-transitory storage device, wherein the at least one processor is configured to:, via a machine learning (ML) subsystem, wherein the representation is accessible by one or more of the first distributed computing component or the second distributed computing component.”. However, these elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- These elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Regarding claim 2, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally—“ wherein, in determining the centralized governance dataset”. Step 2A, prong 2—The following limitations are considered additional elements—“ the processor is further configured to deploy, via the ML subsystem, a trained ML model on the first component metadata and the second component metadata.”. However, these elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- These elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Regarding claim 3, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally—“ generate a feature set using the first component metadata and the second component metadata”. Step 2A, prong 2—The following limitations are considered additional elements—“ wherein, prior to deployment of the trained ML model, the processor is further configured to:; and train, using the ML subsystem, the trained ML model using the feature set to generate the trained ML model.”. However, these elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- These elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Regarding claim 4, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally—“ wherein, in determining the centralized governance dataset,”. Step 2A, prong 2—The following limitations are considered additional elements—“ the processor is further configured to: deploy, via the ML subsystem, a first trained ML model on the first component metadata; and deploy, via the ML subsystem, a second trained ML model on the second component metadata.”. However, these elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- These elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Regarding claim 5, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally—“ generate a first feature set using the first component metadata”. Step 2A, prong 2—The following limitations are considered additional elements—“ wherein, prior to deployment of the first trained ML model, the processor is further configured to:; and train, using the ML subsystem, the first trained ML model using the first feature set to generate the first trained ML model.”. However, these elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- These elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Regarding claim 6, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally—“ wherein: the first component metadata defines a first component format; and the second component metadata defines a second component format”. Step 2A, prong 2—The following limitations are considered additional elements—“ wherein, prior to deployment of the second trained ML model, the processor is further configured to:; and train, using the ML subsystem, the second trained ML model using the second feature set to generate the second trained ML model”. However, these elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- These elements are recited at such a high level of generality that they fail to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Regarding claim 7, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally and/or pen and paper—“ wherein: the first component metadata defines a first component format; and the second component metadata defines a second component format”. Step 2A, prong 2—There’s no additional element in this claim. Regarding claim 8, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally—“ wherein, in determining the centralized governance dataset, the processor is further configured to reconcile the first component format and the second component format to a centralized governance format.”. Step 2A, prong 2—There’s no additional element in this claim. Regarding claim 9, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally and/or pen and paper—“modify one or more of the first component format or the second component format responsive to the centralized governance dataset”. Step 2A, prong 2—The following limitations are considered additional elements—“ wherein the processor is further configured to”. However, this element is recited at such a high level of generality that it fails to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- this element is recited at such a high level of generality that it fails to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Regarding claim 10, Step 1 – The claim recites a statutory system. Step 2A, prong 1—The following limitations are abstract idea elements, which can be performed mentally and/or pen and paper—“ modify one of more operations of the first distributed computing component and/or one or more operations the second distributed computing component responsive to the centralized governance dataset.”. Step 2A, prong 2—The following limitations are considered additional elements—“ wherein the processor is further configured to”. However, this element is recited at such a high level of generality that it fails to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). Step 2B-- this element is recited at such a high level of generality that it fails to integrate the abstract idea into a practical application, since it only amounts to “apply it” using generic computer components (MPEP 2106.05(f)). The limitations, taken either alone or in combination, fail to provide an inventive concept. Thus, the claim is not patent eligible. Claims 11-15 recite a computer program product with similar limitations to claim 1-2, 4, and 8-9, and are likewise deficient. Claims 16-20 recite a method with similar limitations to claim 1-2, 4, and 8-9, and are likewise deficient. Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claims 1-20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Lee US 20200133964 A1. Regarding claim 1, Lee teaches a networked or distributed computer system (104-105)--A system for centralized data governance within distributed component computing environments, the system comprising: at least one non-transitory storage device; and at least one processor coupled to the at least one non-transitory storage device, wherein the at least one processor is configured to: In addition, Lee teaches converting documents and extracting document data and metadata from those documents. The documents include various types of documents including clause regulation compliance, contracts, etc (44, 9, fig.2) —receive, from a first distributed computing component, first component metadata associated with one or more operating parameters of the first distributed computing component; receive, from a second distributed computing component, second component metadata associated with one or more operating parameters of the second distributed computing component. Further, Lee teaches using machine learning framework to change or label information or dataset previously generated and passed to it (94, 96, 44, fig.13, 16)— determine, via a machine learning (ML) subsystem, a centralized governance dataset based upon the first component metadata and the second component metadata; Furthermore, Lee teaches IDE manager to enable users to edit, or interact with the data (48-49, fig.2-3) — and generate a representation of the centralized governance dataset, wherein the representation is accessible by one or more of the first distributed computing component or the second distributed computing component. Regarding claim 2, Lee teaches using machine learning components to convert underlying LUME representations into machine-readable vectors version of the data (47, 44, fig.2) —wherein, in determining the centralized governance dataset, the processor is further configured to deploy, via the ML subsystem, a trained ML model on the first component metadata and the second component metadata. Regarding claim 3, Lee teaches using machine learning components to convert underlying LUME representations into machine-readable vectors version of the data for fast processing (47, fig.2)--prior to deployment of the trained ML model, the processor is further configured to: generate a feature set using the first component metadata and the second component metadata; and train, using the ML subsystem, the trained ML model using the feature set to generate the trained ML model. Regarding claim 4, Lee teaches using machine learning components to convert underlying LUME representations into machine-readable vectors version of the data (47, 44, fig.2) —wherein, in determining the centralized governance dataset, the processor is further configured to: deploy, via the ML subsystem, a first trained ML model on the first component metadata; and deploy, via the ML subsystem, a second trained ML model on the second component metadata. Regarding claim 5, Lee teaches using machine learning components to convert underlying LUME representations into machine-readable vectors version of the data for fast processing (47, fig.2)-- prior to deployment of the first trained ML model, the processor is further configured to: generate a first feature set using the first component metadata; and train, using the ML subsystem, the first trained ML model using the first feature set to generate the first trained ML model. Regarding claim 6, Lee teaches using a deep machine learning component to learn categorical or numeric outputs based on the LUME representations (47, fig.2)-- wherein, prior to deployment of the second trained ML model, the processor is further configured to: generate a second feature set using the second component metadata; and train, using the ML subsystem, the second trained ML model using the second feature set to generate the second trained ML model. Regarding claim 7, Lee teaches converting input documents into a common LUME format, wherein the documents are input in different format types (43, 44) — wherein: the first component metadata defines a first component format; and the second component metadata defines a second component format. Regarding claim 8, Lee teaches the extraction of document information or data in the context of policies, rules, etc, answer questions, produce insights, identify patterns and anomalies in the extracted information (38-39) —wherein, in determining the centralized governance dataset, the processor is further configured to reconcile the first component format and the second component format to a centralized governance format. Regarding claim 9, Lee teaches the extraction of document information or data, and answer questions, produce insights, identify patterns and anomalies in the extracted information (38-39, 41) —wherein the processor is further configured to modify one or more of the first component format or the second component format responsive to the centralized governance dataset. Regarding claim 10, Lee teaches the extraction of document information or data, and answer questions, produce insights, identify patterns and anomalies in the extracted information (38-39, 41) —wherein the processor is further configured to modify one of more operations of the first distributed computing component and/or one or more operations the second distributed computing component responsive to the centralized governance dataset. Claims 11-15 are directed towards a computer program product similar to the system found in claims 1-2, 4, 8-9, and are likewise rejected. Claims 16-20 are directed towards a method similar to the system found in claims 1-2, 4, 8-9, and are likewise rejected. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Owen et al. US 20200111379 A1, teaches a common description language can be used to store data from these various data inputs in a structured and consistent way. Gwozdz US 20220019624 A1, shows an utility for extracting document data and metadata and storing it in a format used to perform natural language processing. Cui US 20200111379 A1, discloses metadata creation to understand the relevance, quality, and structure of the information/data contained within information at testing sites. Any inquiry concerning this communication or earlier communications from the examiner should be directed to CESAR PAULA whose telephone number is (571)272-4128. The examiner can normally be reached Monday - Thursday 6am-4:30pm EST. 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, David Wiley can be reached at (571)272-3923. 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. /CESAR B PAULA/Supervisory Patent Examiner, Art Unit 2145
Read full office action

Prosecution Timeline

Oct 28, 2022
Application Filed
Nov 06, 2025
Non-Final Rejection mailed — §101, §102
Feb 06, 2026
Response Filed
Oct 23, 2026
Final Rejection mailed — §101, §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737620
Regularised Training of Neural Networks
3y 9m to grant Granted Sep 15, 2026
Patent 12731039
DECISION TREE-ORIENTED VERTICAL FEDERATED LEARNING METHOD
4y 6m to grant Granted Sep 08, 2026
Patent 12699894
THREE-DIMENSIONAL OBJECT DETECTION USING PSEUDO-LABELS
4y 7m to grant Granted Aug 04, 2026
Patent 12670367
APPARATUS AND METHOD WITH NEURAL NETWORK OPERATION
3y 4m to grant Granted Jun 30, 2026
Patent 12596934
PREDICTION-MODEL-BUILDING METHOD, STATE PREDICTION METHOD AND DEVICES THEREOF
4y 0m to grant Granted Apr 07, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

3-4
Expected OA Rounds
34%
Grant Probability
43%
With Interview (+9.3%)
4y 6m (~6m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 175 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