Prosecution Insights
Last updated: April 19, 2026
Application No. 18/055,876

ARTIFICIAL INTELLIGENCE-BASED SUSTAINABILITY CONTROL

Non-Final OA §101§102§103
Filed
Nov 16, 2022
Examiner
BYRD, UCHE SOWANDE
Art Unit
3624
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
International Business Machines Corporation
OA Round
1 (Non-Final)
23%
Grant Probability
At Risk
1-2
OA Rounds
4y 8m
To Grant
51%
With Interview

Examiner Intelligence

Grants only 23% of cases
23%
Career Allow Rate
81 granted / 350 resolved
-28.9% vs TC avg
Strong +28% interview lift
Without
With
+27.9%
Interview Lift
resolved cases with interview
Typical timeline
4y 8m
Avg Prosecution
51 currently pending
Career history
401
Total Applications
across all art units

Statute-Specific Performance

§101
42.2%
+2.2% vs TC avg
§103
41.9%
+1.9% vs TC avg
§102
10.0%
-30.0% vs TC avg
§112
5.3%
-34.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 350 resolved cases

Office Action

§101 §102 §103
DETAILED ACTION Status of the Application Claims 1-20 have been examined in this application. This communication is the first action on the merits. The information disclosure statement (IDS) submitted on 11/16/2022; was filed with this application. The submission is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner 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 . 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 This action is a Non-Final Action on the merits in response to the application filed on 11/16/2022. Claims 1-20 remain pending in this application. 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-10 are directed towards an method, claims 11-16 are directed towards a system, and claims 17-20 are directed towards a computer program product, all of which are among the statutory categories of invention. Claims 1-20 are rejected under 35 U.S.C. 101 because the claims are directed to a judicial exception without significantly more. Step 1: This part of the eligibility analysis evaluates whether the claim falls within any statutory category. See MPEP 2106.03. The claim recites at least one step or act, including training normalized data. Thus, the claim is to a process, which is one of the statutory categories of invention. (Step 1: YES). Step 2A, Prong One: This part of the eligibility analysis evaluates whether the claim recites a judicial exception. As explained in MPEP 2106.04, subsection II, a claim “recites” a judicial exception when the judicial exception is “set forth” or “described” in the claim. With respect to claims 1-20, the independent claims (claims 1, 11, and 17) are directed to managing of data, In independent claim 1, the bolded limitations emphasized below correspond to the abstract ideas of the claimed invention: a computer-implemented method of autonomous sustainability control related to performing a functional objective, the computer-implemented method comprising: obtaining normalized data from heterogeneous data obtained from a plurality of data sources, the heterogeneous data relating, at least in part, to the functional objective; identifying, using the learned set of dynamic key performance indicators, an anomaly; these steps fall within and recite an abstract ideas because they are directed to a method of organizing human activity which includes commercial interaction such as business relations; mental processes which includes concepts performed in the human such as observation and evaluation (i.e. determining a size of the image) (See MPEP 2106.04(a)(2), subsection II). If a claim limitation, under its broadest reasonable interpretation, covers commercial interaction; observation and evaluation, then it falls within the “method of organizing human activity” and “mental processes” groupings of abstract ideas. Therefore, If the identified limitation(s) falls within any of the groupings of abstract ideas enumerated in the MPEP 2106, the analysis should proceed to Prong Two. (Step 2A, Prong One: YES). Step 2A, Prong Two: This part of the eligibility analysis evaluates whether the claim as a whole integrates the recited judicial exception into a practical application of the exception or whether the claim is “directed to” the judicial exception. This evaluation is performed by (1) identifying whether there are any additional elements recited in the claim beyond the judicial exception, and (2) evaluating those additional elements individually and in combination to determine whether the claim as a whole integrates the exception into a practical application. See MPEP 2106.04(d). The claim recites the additional elements of artificial intelligence model, autonomous sustainability control, swarm intelligence, memory, processor, computer system, computer program product, computer readable storage media. The claims recite the steps are performed by the artificial intelligence model, autonomous sustainability control, swarm intelligence, memory, processor, computer system, computer program product, computer readable storage media. The limitations of training, using the normalized data, an artificial intelligence model to learn dynamic key performance indicators relating, at least in part, performance of the functional objective to sustainability; using the artificial intelligence model to learn a set of dynamic key performance indicators to relate current performance of the functional objective to sustainability; generating one or more actions to remediate a risk associated with the anomaly, the one or more actions facilitating the autonomous sustainability control related to performing the functional objective. are mere data gathering recited at a high level of generality, and thus are insignificant extra-solution activity. See MPEP 2106.05(g) (“whether the limitation is significant”). In addition, all uses of the recited judicial exceptions require such data gathering and output, and, as such, these limitations do not impose any meaningful limits on the claim. These limitations amount to necessary data gathering and outputting. See MPEP 2106.05. Further, the limitations are recited as being performed by artificial intelligence model, autonomous sustainability control, swarm intelligence, memory, processor, computer system, computer program product, computer readable storage media. The artificial intelligence model, autonomous sustainability control, swarm intelligence, memory, processor, computer system, computer program product, computer readable storage media are recited at a high level of generality. In limitation (a), artificial intelligence model is used as a tool to perform the generic computer function of receiving data. See MPEP 2106.05(f). The artificial intelligence model are used to perform an abstract idea, as discussed above in Step 2A, Prong One, such that it amounts to no more than mere instructions to apply the exception using a generic computer. See MPEP 2106.05(f). Additionally, claim 1 recites artificial intelligence model. The general use of a machine learning technique does not provide a meaningful limitation to transform the abstract idea into a practical application. Even when viewed in combination, these additional elements do not integrate the recited judicial exception into a practical application (Step 2A, Prong Two: NO), and the claim is directed to the judicial exception. (Step 2A: YES). Step 2B: This part of the eligibility analysis evaluates whether the claim as a whole amounts to significantly more than the recited exception i.e., whether any additional element, or combination of additional elements, adds an inventive concept to the claim. See MPEP 2106.05. As explained with respect to Step 2A, Prong Two, the additional elements are the artificial intelligence model, autonomous sustainability control, swarm intelligence, memory, processor, computer system, computer program product, computer readable storage media. The additional elements were found to be insignificant extra-solution activity in Step 2A, Prong Two, because they were determined to be insignificant limitations as necessary data gathering. Then, the artificial intelligence model is a machine learning techniques recited in the claim are disclosed at a high-level of generality (see at least Specification [0149 “The forecast component of the system uses machine learning, in one embodiment, for use in forecasting, to predict supply/demand/inventory of the system of record, and improve performance. Machine learning can analyze historical data to understand the demand, supply, and inventory, and then forecast future demand, supply, and inventory, in one embodiment. The governance components analyze any anomalies to track the progress of sustainability improvements, and generate recommendations of one or more actions as a roadmap to move to a next level for a desired sustainability state. In one or more embodiments, artificial intelligence models can leverage machine learning to forecast risk.”]) and does not amount to significantly more than the abstract idea. However, a conclusion that an additional element is insignificant extra solution activity in Step 2A, Prong Two should be re-evaluated in Step 2B. See MPEP 2106.05, subsection I.A. At Step 2B, the evaluation of the insignificant extra-solution activity consideration takes into account whether or not the extra-solution activity is well understood, routine, and conventional in the field. See MPEP 2106.05(g). As discussed in Step 2A, Prong Two above, the recitations of training, using the normalized data, an artificial intelligence model to learn dynamic key performance indicators relating, at least in part, performance of the functional objective to sustainability; using the artificial intelligence model to learn a set of dynamic key performance indicators to relate current performance of the functional objective to sustainability; generating one or more actions to remediate a risk associated with the anomaly, the one or more actions facilitating the autonomous sustainability control related to performing the functional objective. are recited at a high level of generality. These elements amount to receiving and generating data, are well understood, routine, conventional activity. See MPEP 2106.05(d), subsection II. 10 As discussed in Step 2A, Prong Two above, the recitation of an artificial intelligence model, autonomous sustainability control, swarm intelligence, memory, processor, computer system, computer program product, computer readable storage media to perform limitations amounts to no more than mere instructions to apply the exception using a generic computer component. Even when considered in combination, these additional elements represent mere instructions to implement an abstract idea or other exception on a computer and insignificant extra-solution activity, which do not provide an inventive concept. (Step 2B: NO). Dependent claims 2-10, 12-16, and 18-20 do not contain any new additional elements. Rather, these claims offer further descriptive limitations of elements found in the independent claims. In this case, the claims are rejected for the same reasons at step 2a, prong one; step 2a, prong 2; and step 2b. Thus, the claim is not patent eligible. Regarding the dependent claims. Dependent claims 6 and 7 recite artificial intelligence model to optimize the set of data; claims 10 and 16 recites swarm intelligence to process data. The dependent claims 2-10, 12-16, and 18-20 recite limitations that are not technological in nature and merely limits the abstract idea to a particular environment. Claims 2-10, 12-16, and 18-20 recites artificial intelligence model, autonomous sustainability control, swarm intelligence, memory, processor, computer system, computer program product, computer readable storage media which are considered an insignificant extra-solution activities of collecting and analyzing data; see MPEP 2106.05(g). Claims 2-10, 12-16, and 18-20 recites artificial intelligence model, autonomous sustainability control, memory, processor, computer system, computer program product, computer readable storage media, which merely recites an instruction to apply the abstract idea using a generic computer component; MPEP 2106.05(f). Additionally, claims 2-10, 12-16, and 18-20 recite steps that further narrow the abstract idea. No additional elements are disclosed in the dependent claims that were not considered in independent claims 1, 11, and 17. Therefore claims 2-10, 12-16, and 18-20 do not provide meaningful limitations to transform the abstract idea into a patent eligible application of the abstract idea such that the claims amount to significantly more than the abstract idea itself. 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, 2, 4, 9, 11, 12, 15, 17, 18 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by U.S. Patent Application Publication. 20220197625, Franchitti. Referring to Claim 1, Franchitti teaches a computer-implemented method of autonomous sustainability control related to performing a functional objective, the computer-implemented method comprising: obtaining normalized data from heterogeneous data obtained from a plurality of data sources, the heterogeneous data relating, at least in part, to the functional objective ( Franchitti: Sec. 0140, The results in Table 1C include the results of Table 1B as well as the Heterogeneous Data Integration Platform as a service solution, by virtue of its match to the newly-added criterion (“Innovation Area/Process”) Franchitti: Sec. 0415, Beginning with the metrics in the taxonomy hierarchy, metric values are normalized. Criteria values are normalized to avoid calculations with criteria representing different quantitative units or qualitative indices. An assumption regarding normalization is that a particular criteria value can be divided by a norm aligned to a desired criteria value. In this regard, the normalized values are oriented towards the desirable criteria value.); training, using the normalized data, an artificial intelligence model to learn dynamic key performance indicators relating, at least in part, performance of the functional objective to sustainability ( Franchitti: Sec. 0183, Recent advances in the artificial intelligence (AI) field and in deep learning, have made it possible to build software applications that are trained to perform specific human tasks faster and more reliably. Franchitti: Sec. 0281, It is used to train and deploy machine and deep learning algorithms on various types of operational performance data provided by the DKME (e.g., end users' requests, taxonomy/solution matches characteristics, business solutions logs, solutions users' feedback on needs understanding and solutions availability and suitability, and DKME solutions usage, and satisfaction feedback logs across the global P2P constellation that may include digital ecosystem feedback from sources such as social media and social review sites). Franchitti: Sec. 0547, Sentiment analysis is a common type of predictive analytics. The input to the model is plain text and the output of that model is a sentiment score. Predictive models are typically trained on historical patterns and behaviors. Franchitti: Sec. 0559, The DKME prescriptive analytics function uses a predictive model and leverages DKME actionable data (e.g., availability of ontology and related taxonomy) as well as the DKME feedback system that tracks feedback produced as a result of action taken (e.g., ability to understand user requests when using available taxonomies) …Prescriptive analytics are used across the board within the DKMF to gain insight into how the architecture, ontologies and related taxonomies, and business solutions may behave in the near term and take actions to adjust them accordingly. Intelligent active and/or autonomous business solutions architectures (including the DKMF framework) rely on an EAF meta-framework and are designed to align with certain key performance indicators (KPIs) in mind, which drive the choice and use of certain recommended patterns.); using the artificial intelligence model to learn a set of dynamic key performance indicators to relate current performance of the functional objective to sustainability ( Franchitti: Sec. 0559, Prescriptive analytics techniques in this case make it possible to optimize processes so they operate within their KPI. Franchitti: Sec. 0560, Another core DKMF solutions management functionality that leverages cognitive analytics techniques is the underlying BPM and service integration and composition approach. BPMN processes must adhere to KPIs that are injected by the ArchBPM™ tool and used as a way to provide feedback as to the health of processes at execution time…cognitive analytics techniques make it possible to discover feedback anomalies that help optimize processes so they operate within their KPI boundaries as well as optimize the choice of services to maximize QoS. ); identifying, using the learned set of dynamic key performance indicators, an anomaly ( Franchitti: Sec. 0560, cognitive analytics techniques make it possible to discover feedback anomalies that help optimize processes so they operate within their KPI boundaries as well as optimize the choice of services to maximize QoS); generating one or more actions to remediate a risk associated with the anomaly, the one or more actions facilitating the autonomous sustainability control related to performing the functional objective ( Franchitti: Sec. 0559, Intelligent active and/or autonomous business solutions architectures (including the DKMF framework) rely on an EAF meta-framework and are designed to align with certain key performance indicators (KPIs) in mind, which drive the choice and use of certain recommended patterns. Feedback on business solutions architecture performance adequacy obtained via detection of log anomalies in solution components' generated logs (e.g., event handler logs, KMP history logs) can help improve the choice of structural or process patterns used to assemble intelligent active and/or autonomous business solutions. Franchitti: Sec. 0647, The HealthMeter™ solution uses machine learning and deep learning algorithms as needed to categorize the patients that exhibits symptoms in three (or more) risk-zones associated with the probability of developing the disease being monitored (e.g., green or safe if no risk, yellow or warning if low risk, red or danger for high risk). Franchitti: Sec. 0703, The Archemy™ platform binds the need to the information by powering the iTracker™ active business solution that provides a risk analysis and management platform for the insurance industry.). Referring to Claim 2, Franchitti teaches the computer-implemented method of claim 1, wherein the obtaining comprises classifying, at least in part, the heterogeneous data into classified data ( Franchitti: Sec. 0394, machine learning classification-based comparison method (i.e., comparison method that uses decision trees), as well as neural network-based comparison methods. Franchitti: Sec. 0415, These include classification models of types of reuse, reuse library metrics, cost benefit models, maturity assessment models, amount of reuse metrics, failure modes models, and reusability assessment models. Franchitti: Sec. 0527, There are five classes of agents that have been classified in the literature based on their degree of perceived intelligence and capability including: simple reflex agents, model-based reflex agents, goal-based agents, utility-based agents, and learning agents). Referring to Claim 4, Franchitti teaches the computer-implemented method of claim 1, wherein the identifying further comprises: using the learned set of dynamic key performance indicators to detect an anomaly in the normalized data ( Franchitti: Sec. 0559, Intelligent active and/or autonomous business solutions architectures (including the DKMF framework) rely on an EAF meta-framework and are designed to align with certain key performance indicators (KPIs) in mind, which drive the choice and use of certain recommended patterns. Feedback on business solutions architecture performance adequacy obtained via detection of log anomalies in solution components' generated logs (e.g., event handler logs, KMP history logs) can help improve the choice of structural or process patterns used to assemble intelligent active and/or autonomous business solutions.); based on detecting the anomaly, identifying an incident and predicting an associated risk related to sustainability and performance of the functional objective ( Franchitti: Sec. 0647, The HealthMeter™ solution uses machine learning and deep learning algorithms as needed to categorize the patients that exhibits symptoms in three (or more) risk-zones associated with the probability of developing the disease being monitored (e.g., green or safe if no risk, yellow or warning if low risk, red or danger for high risk). ). Referring to Claim 9, Franchitti teaches the computer-implemented method of claim 1, further comprising executing autonomously the one or more actions to make one or more real-time changes to remediate the risk and facilitate reaching a desired sustainability state ( Franchitti: Sec. 0151, Alternatively or in addition, in some embodiments, one or more compute nodes of the network can actively, dynamically and/or autonomously implement changes to the taxonomy and/or to the Enterprise Catalog, in real-time, in response to one or more of: machine-observed system performance, alerts detected, user-observed system performance, and/or qualitative user feedback (i.e., indicators of user “sentiment”). As used herein, “active” (or “actively”) refers to the implementation of adaptations in an intelligent (e.g., using AI/ML), autonomous (e.g., using AI-driven autonomous systems capabilities and/or robotics), and/or collaborative (e.g., using an intelligent agent protocol to enable nodes to communicate with other intelligent networked nodes and optionally humans to create augmented/assisted intelligence and more precise autonomous reactions) fashion. Franchitti: Sec. 0647, The HealthMeter™ solution uses machine learning and deep learning algorithms as needed to categorize the patients that exhibits symptoms in three (or more) risk-zones associated with the probability of developing the disease being monitored (e.g., green or safe if no risk, yellow or warning if low risk, red or danger for high risk). The HealthMeter™ DKMF-based business solution is a real-time, Franchitti: Sec. 0653, Finally, various target risk-zones were defined for the dataset using contextual research results provided by the DKME actors. The HealthMeter™ solution is able to provide information about patients' lymphedema condition based on real-time processing of symptomatic statuses via machine-learning algorithms that provide insights as to the potential future condition of new patients.). Claims 11, 12, 15 recite limitations that stand rejected via the art citations and rationale applied to claims 1, 4, 9. Regarding the computer system comprising: a memory; at least one processor in communication with the memory ( Franchitti: Sec. 0011, Each compute node from the second set of compute nodes includes a memory storing code representing instructions to cause a processor to receive, at a processor of that compute node, a signal representing system data associated with at least one system capability request associated with a system capability. ), Claims 17 and 18 recite limitations that stand rejected via the art citations and rationale applied to claims 1 and 4. Regarding the computer program product comprising: one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media readable by at least one processing circuit to perform ( Franchitti: Sec. 0013, the non-transitory processor-readable medium can also store code representing instructions to cause a processor to send, prior to sending the first signal, an access token to a remote server for authentication, and to receive, in response to sending the access token, a confirmation message from the remote server. Alternatively or in addition, the non-transitory processor-readable medium can also store code representing instructions to cause a processor to at least one of actively and autonomously via the agent, detect an update to a taxonomy associated with at least one candidate application software unit from a plurality of candidate application software units, and to generate, via the agent and in response to detecting the software update, an alert referencing the update to the taxonomy. Alternatively or in addition, the non-transitory processor-readable medium can also store code representing instructions to cause a processor to: (1) receive a notification that a new software component is available; (2) send, in response to the notification, a request for the new software component; (3) receive, in response to the request, the new software component; and (4) integrate, via the agent, the new software component into the software package. Franchitti: Sec. 0717, a computer-readable medium may comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray® disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers) 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 of this title, 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. Claims 3, 5-8, 13, 14, 19, 20 are rejected under 35 U.S.C. 103 as being unpatentable over United States Patent Publication US 20220197625, Franchitti to hereinafter Ramer in view of Franchitti United States Patent Publication US 20180082192, Cormier, et al. Referring to Claim 3, Franchitti teaches the computer-implemented method of claim 2, Franchitti does not explicitly teach wherein the obtaining further comprises normalizing the classified data by: simplifying the classified data and generating a virtual data model representative of a simplified version of the heterogeneous data; normalizing the virtual data model using, at least in part, functional objective relation data. However, Cormier teaches these limitations wherein the obtaining further comprises normalizing the classified data by: simplifying the classified data and generating a virtual data model representative of a simplified version of the heterogeneous data ( Cormier: Sec. 0052, heterogeneous Graph where Nodes can be Actors or Assets and the Edges define the frame as well as the strength of their connection as a function of risk. Cormier: Sec. 0072, A graph is a stationary or time-oriented, connectionist architecture that discovers and connects the Actors to Actions, assets, and any other virtual or physical object or concept. Graphs can be Markov or homogeneous or heterogeneous or hyper-graphs. The Order of Operations Markov graphs, as an example, learns the behavior of an Actor for any pre-defined periodicity, e.g. a particular day of the week. ); normalizing the virtual data model using, at least in part, functional objective relation data ( Cormier: Sec. 0427, creating at least one cognitive model using the data dictionary entries for a time period, computing trust of the cognitive model as a fuzzy number, activating the cognitive model if trust of the cognitive model is above a cognitive model trust threshold, when the cognitive model is activated, scheduling a collection of tasks to run that perform regular extraction of actions from an original data source and performing at least one anomaly analysis associated with the cognitive model, for selected data dictionary entries, normalizing associated actor actions by converting at least one event to data dictionary format, inserting at least one normalized terrain entry into the cognitive model, and updating the cognitive model.). Franchitti and Cormier are both directed to the analysis of machine learning (See Franchitti at 0004, 0157, 0182; Cormier at 0063-0067). Franchitti discloses that additional elements, such as the autonomous application software units can be considered (See Franchitti at 0265). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Franchitti, which teaches detecting and repairing information technology problems in view of Cormier, to efficiently apply analysis of machine learning to enhancing the capability to diagnose data performance problems. (See Cormier at 0003, 0020, 0059). Referring to Claim 5, Franchitti teaches the computer-implemented method of claim 4, further comprising automatically establishing a relationship between the incident, the predicted risk ( Franchitti: Sec. 0647, The HealthMeter™ solution uses machine learning and deep learning algorithms as needed to categorize the patients that exhibits symptoms in three (or more) risk-zones associated with the probability of developing the disease being monitored (e.g., green or safe if no risk, yellow or warning if low risk, red or danger for high risk). Franchitti does not explicitly teach an underlying cause to generate a root cause analysis for one or more different risks and incidents. However, Cormier teaches an underlying cause to generate a root cause analysis for one or more different risks and incidents ( Cormier: Sec. 0296, Cognitive Signals maintain and expose, in terms of results, the qualitative semantic (fuzzy logic and linguistic variable) nature of our machine intelligence functions (the actual algorithmic processing is not exposed). Signals support the necessary time sequence information for deep root cause analysis (this is how cognitive modeling does root cause discovery and the signals can be used for custom root cause analysis). Signals provide critical information for model performance analysis. Signals support (and for hazards and threats, contribute to) the analysis of information density (trustworthiness).). Franchitti and Cormier are both directed to the analysis of machine learning (See Franchitti at 0004, 0157, 0182; Cormier at 0063-0067). Franchitti discloses that additional elements, such as the autonomous application software units can be considered (See Franchitti at 0265). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Franchitti, which teaches detecting and repairing information technology problems in view of Cormier, to efficiently apply analysis of machine learning to enhancing the capability to diagnose data performance problems. (See Cormier at 0003, 0020, 0059). Referring to Claim 6, Franchitti teaches the computer-implemented method of claim 5, further comprising optimizing the artificial intelligence model by, at least in part, feeding identification of the incident back to the training of the artificial intelligence model to optimize learning of the set of dynamic key performance indicators ( Franchitti: Sec. 0221, equivalence (i.e., determine if classes in the model denote the same set of instances such as a change process and an incident process being both instances of the class “Process”), Franchitti: Sec. 0702, There is a need to constantly analyze this information using AI algorithms to detect or predict incidents. Franchitti: Sec. 0703, The Archemy™ platform binds the need to the information by powering the iTracker™ active business solution that provides a risk analysis and management platform for the insurance industry.). Referring to Claim 7, Franchitti teaches the computer-implemented method of claim 5, further comprising optimizing the artificial intelligence model by, at least in part, feeding an output of the root cause analysis (See Cormier) back to the training of the artificial intelligence model to optimize learning of the set of dynamic key performance indicators ( Franchitti: Sec. 0221, equivalence (i.e., determine if classes in the model denote the same set of instances such as a change process and an incident process being both instances of the class “Process”), Franchitti: Sec. 0702, There is a need to constantly analyze this information using AI algorithms to detect or predict incidents. Franchitti: Sec. 0703, The Archemy™ platform binds the need to the information by powering the iTracker™ active business solution that provides a risk analysis and management platform for the insurance industry.). Franchitti does not explicitly teach feeding an output of the root cause analysis. However, Cormier teaches feeding an output of the root cause analysis ( Cormier: Sec. 0296, Cognitive Signals maintain and expose, in terms of results, the qualitative semantic (fuzzy logic and linguistic variable) nature of our machine intelligence functions (the actual algorithmic processing is not exposed). Signals support the necessary time sequence information for deep root cause analysis (this is how cognitive modeling does root cause discovery and the signals can be used for custom root cause analysis). ) Franchitti and Cormier are both directed to the analysis of machine learning (See Franchitti at 0004, 0157, 0182; Cormier at 0063-0067). Franchitti discloses that additional elements, such as the autonomous application software units can be considered (See Franchitti at 0265). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Franchitti, which teaches detecting and repairing information technology problems in view of Cormier, to efficiently apply analysis of machine learning to enhancing the capability to diagnose data performance problems. (See Cormier at 0003, 0020, 0059). Referring to Claim 8, Franchitti teaches the computer-implemented method of claim 7, the learned set of dynamic key performance indicators to autonomously generate the one or more actions( Franchitti: Sec. 0132, Each of the foregoing processes can be performed by the system automatically/autonomously (i.e., without further user input). Franchitti: Sec. 0151, Alternatively or in addition, in some embodiments, one or more compute nodes of the network can actively, dynamically and/or autonomously implement changes to the taxonomy and/or to the Enterprise Catalog, in real-time, in response to one or more of: machine-observed system performance, alerts detected, user-observed system performance, and/or qualitative user feedback (i.e., indicators of user “sentiment”). As used herein, “active” (or “actively”) refers to the implementation of adaptations in an intelligent (e.g., using AI/ML), autonomous (e.g., using AI-driven autonomous systems capabilities and/or robotics) Franchitti: Sec. 0559, Prescriptive analytics are used across the board within the DKMF to gain insight into how the architecture, ontologies and related taxonomies, and business solutions may behave in the near term and take actions to adjust them accordingly. Intelligent active and/or autonomous business solutions architectures (including the DKMF framework) rely on an EAF meta-framework and are designed to align with certain key performance indicators (KPIs) in mind, which drive the choice and use of certain recommended patterns. Franchitti: Sec. 0560, Cognitive analytics are used in a similar way across the board within the DKMF to identify ontology and related taxonomy gaps between user needs and business solutions architectures, and take actions to adjust them accordingly. As noted earlier, intelligent active and/or autonomous business solutions architectures (including the DKMF framework) rely on an EAF meta-framework and are designed to align with certain key performance indicators (KPIs), which drive the choice and use of certain recommended patterns. ). Franchitti does not explicitly teach wherein generating the one or more actions comprises using the output of the root cause analysis. However, Cormier teaches wherein generating the one or more actions comprises using the output of the root cause analysis ( Cormier: Sec. 0296, Cognitive Signals maintain and expose, in terms of results, the qualitative semantic (fuzzy logic and linguistic variable) nature of our machine intelligence functions (the actual algorithmic processing is not exposed). Signals support the necessary time sequence information for deep root cause analysis (this is how cognitive modeling does root cause discovery and the signals can be used for custom root cause analysis). Each of the foregoing processes can be performed by the system automatically/autonomously (i.e., without further user input). ) Franchitti and Cormier are both directed to the analysis of machine learning (See Franchitti at 0004, 0157, 0182; Cormier at 0063-0067). Franchitti discloses that additional elements, such as the autonomous application software units can be considered (See Franchitti at 0265). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Franchitti, which teaches detecting and repairing information technology problems in view of Cormier, to efficiently apply analysis of machine learning to enhancing the capability to diagnose data performance problems. (See Cormier at 0003, 0020, 0059). Claims 13, 14, 19, 20 recite limitations that stand rejected via the art citations and rationale applied to claims 5 and 8. Claims 10 and 16 are rejected under 35 U.S.C. 103 as being unpatentable over United States Patent Publication US 20220197625, Franchitti to hereinafter Franchitti in view of United States Patent Publication US 20210209483, Bose, et al. Referring to Claim 10, Franchitti teaches the computer-implemented method of claim 1, Franchitti in view of Cormier does not explicitly teach wherein the heterogeneous data is obtained from a plurality of systems, where the normalized data is obtained with swarm intelligence. However, Cormier teaches wherein the heterogeneous data is obtained from a plurality of systems, where the normalized data is obtained with swarm intelligence ( Bose: Sec. 0094, A technology using blockchain in a swarm environment has not been disclosed and because collective properties of a swarm change over time, the natures of swarm and blockchain are opposite, and thus there is a need to develop an intelligence system capable of using the swarm and the blockchain including dynamic attributes of the swarm. Also, considering various future smart devices, there is also a need to develop an intelligence system capable of accommodating properties of both homogeneous and heterogeneous swarms. The present disclosure may correspond to an intelligence system including blockchain rules that are generated, changed, updated, and managed by a current state and property of the swarm. Bose: Sec. 0160, FIG. 5 is a diagram for describing a swarm environment according to an embodiment. Referring to FIG. 5, the swarm environment may include a swarm (including homogeneous or heterogeneous nodes) interacting with another swarm and interacting with an environment to solve a problem or achieve a desired behavior. In other words, the swarm environment may denote a target to be interacted by a swarm-based system interacting with an environment or with each other or by a swarm control device including a plurality of devices. Bose: Sec. 0162, The swarm intelligence unit 501 may cause generation, formation, and evolution of a swarm, based on a given series of simple rules. For example, the swarm intelligence unit 501 defines the simple rules for local interaction of devices in the swarm, and generate the simple rules to adapt to a state, property, attribute, and parameter of the swarm. The swarm intelligence unit 501 may transmit, to the blockchain unit 602, data about the current state of the swarm, rules, parameters, properties, and attributes of the swarm). Franchitti and Bose are all directed to the analysis of machine learning (See Franchitti at 0004, 0157, 0182; Bose at 0002, 0267, 0269). Franchitti discloses that additional elements, such as the autonomous application software units can be considered (See Franchitti at 0265). It would have been obvious for one having ordinary skill in the art before the effective filing date of the claimed invention to have modified Franchitti, which teaches detecting and repairing information technology problems in view of Bose, to efficiently apply analysis of machine learning to by improving the processing of data by including the use of extra tools. (See Bose at 0003, 0007, 0093). Claim 16 recites limitations that stand rejected via the art citations and rationale applied to claim 10. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Cella et al., U.S. Pub. 20190146474, (discussing the operation and managing of a neural network). Cella et al., W.O. Pub. 2022133330, (discussing the operation and managing of a neural network). Panimalar et al., A Review Of Churn Prediction Models Using Different Machine Learning And Deep Learning Approaches In Cloud Environment, https://ph04.tci-thaijo.org/index.php/JCST/article/download/211/12, Journal of Current Science and Technology, 2023 (discussing the use of machine learning in different environments). Any inquiry concerning this communication or earlier communications from the examiner should be directed to UCHE BYRD whose telephone number is (571)272-3113. The examiner can normally be reached Mon.-Fri.. 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, Patricia Munson can be reached at (571) 270-5396. 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. /UCHE BYRD/Examiner, Art Unit 3624
Read full office action

Prosecution Timeline

Nov 16, 2022
Application Filed
Nov 07, 2023
Response after Non-Final Action
Feb 06, 2026
Non-Final Rejection — §101, §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12499469
DATA ANALYSIS TO DETERMINE OFFERS MADE TO CREDIT CARD CUSTOMERS
2y 5m to grant Granted Dec 16, 2025
Patent 12499460
INFORMATION DELIVERY METHOD, APPARATUS, AND DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
2y 5m to grant Granted Dec 16, 2025
Patent 12282930
USING A PICTURE TO GENERATE A SALES LEAD
2y 5m to grant Granted Apr 22, 2025
Patent 12236377
METHOD AND SYSTEM FOR SWITCHING AND HANDOVER BETWEEN ONE OR MORE INTELLIGENT CONVERSATIONAL AGENTS
2y 5m to grant Granted Feb 25, 2025
Patent 12147927
Machine Learning System and Method for Predicting Caregiver Attrition
2y 5m to grant Granted Nov 19, 2024
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
23%
Grant Probability
51%
With Interview (+27.9%)
4y 8m
Median Time to Grant
Low
PTA Risk
Based on 350 resolved cases by this examiner. Grant probability derived from career allow 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