Patents by Inventor Pavankumar Murali
Pavankumar Murali has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250371444Abstract: A computer-implemented method of generating a directed graph associated with a set of workers, a set of customers, and a set of tasks associated with the set of customers, based on: customer information associated with the set of tasks; and resource and budget information associated with the set of customers is provided. Aspects include generating an extended knowledge graph based on the directed graph and a set of operation and business rules. Aspects include generating, based on the extended knowledge graph, a mixed-integer linear program (MILP) problem associated with completing the set of tasks. Aspects include generating, by a MILP solver engine, one or more solutions associated with dispatching and managing the set of workers in association with solving the MILP problem.Type: ApplicationFiled: June 4, 2024Publication date: December 4, 2025Inventors: Dung Tien Phan, Ali Koc, Pavankumar Murali, Pavithra Harsha, Stephane Michel, Yuan Yuan Jia, James Thomas Rayfield, Roman Vaculin
-
Patent number: 12456070Abstract: Aspects of the invention include training an optimal interpretable decision tree for regression using mixed-integer linear programming techniques. A non-limiting example computer-implemented method includes receiving, using a processor, input data that includes time-series data. The method further includes training, using a binary mixed-integer linear program of the processor, an ODT for regression based on the input data. During the training process one or more outliers are filtered out by a linear loss model that minimizes training loss and outlier loss.Type: GrantFiled: August 20, 2020Date of Patent: October 28, 2025Assignee: International Business Machines CorporationInventors: Dung Tien Phan, Pavankumar Murali, Lam Nguyen
-
Patent number: 12443682Abstract: A computer implemented method for automatically generating an optimization model for site-wide plant optimization includes mapping a process flow diagram of a plant process to a graph comprising nodes and edges, wherein the nodes represent processes and the edges represent flows between processes. A behavior is learned for each node of the graph based at least on historic data of the plant process. One or more regression functions are modeled for each node to predict an output of each of the processes, wherein the one or more regression functions are modeled based on the learned behavior for each node.Type: GrantFiled: July 24, 2020Date of Patent: October 14, 2025Assignee: International Business Machines CorporationInventors: Dzung Tien Phan, Lam Nguyen, Pavankumar Murali, Nianjun Zhou
-
Patent number: 12417412Abstract: A computer-implemented method, computer program product, and computer system for automated model predictive control. The computer system trains multiple step look-ahead regression models, using historical states and historical actions for a to-be-optimized system, for each timestep of a past time horizon. Regression models may be either linear or nonlinear in order to capture process dynamics and nonlinearity. The computer system generates optimization constraints for each timestep of a future time horizon. The computer system generates optimization variables, based on the multiple step look-ahead regression models, for each timestep of the future time horizon. The computer system constructs a mixed integer linear programming based optimization model that includes an objective function, the optimization constraints, and the optimization variables. Nonlinear regression models are converted into piecewise linear approximation functions.Type: GrantFiled: February 16, 2022Date of Patent: September 16, 2025Assignee: International Business Machines CorporationInventors: Dharmashankar Subramanian, Nianjun Zhou, Pavankumar Murali
-
Patent number: 12399469Abstract: Dynamic control of a production process of a manufacturing system is facilitated, where the control process includes receiving runtime input data for multiple input variables of the production process. The production process is represented, at least in part, by a physics-based expression, with at least one term of the physics-based expression being a function of two or more input variables of the production process. The control process includes determining coefficient and bias terms for a dynamic linear model connecting the multiple input variables and an output of the production process, where the terms are based, at least in part, on the input variables. The dynamic linear model and determined coefficient and bias terms are provided in an optimization model to generate a regression-optimization model which determines an optimized value of a control variable for the production process, which is used in facilitating control of the production process.Type: GrantFiled: May 11, 2023Date of Patent: August 26, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lam Minh Nguyen, Pavankumar Murali, Nianjun Zhou, Binny Winston Samuel
-
Publication number: 20250123606Abstract: Techniques are provided for dynamic prediction-based regression optimization. In one embodiment, the techniques involve determining, via a process model, a variable state of the process model, wherein the variable state includes a first input state variable, a first output state variable, and a first control parameter, generating, via a short-term prediction module, a first prediction of a first update of the variable state, generating, via a terminal value prediction module, a second prediction of a second update to the variable state, generating, via a control optimization module, a second control parameter based on the first prediction and the second prediction, and controlling, via a processor, a production process of the process model based on the second control parameter.Type: ApplicationFiled: October 13, 2023Publication date: April 17, 2025Inventors: Dharmashankar Subramanian, Pavankumar Murali, Nianjun Zhou
-
Publication number: 20250005474Abstract: A computer implemented method for estimating environmental impact for industrial assets is provided. A number of processor units receive data for an industrial asset. The data for the industrial asset includes a number of variables associated with sustainability of the industrial asset. The sustainability of the industrial asset includes energy consumption, leakage, and energy loss associated with operations for the industrial asset. The number of processor units determines a relationship between environmental impact for the industrial asset and the number of variables according to the data. The number of processor units forecast energy consumption, leakage, and energy loss over a period of time for the industrial asset based on the data. The number of processor units estimate environmental impact for the industrial asset over the period of time based on the forecasted energy consumption, the forecasted energy loss, forecasted leakage, and the relationship.Type: ApplicationFiled: June 29, 2023Publication date: January 2, 2025Inventors: Pavankumar Murali, Nianjun Zhou, Anuradha Bhamidipaty, Dzung Tien Phan, Carlos M. Ferreira, Krishnamohan Dantam
-
Patent number: 12158797Abstract: In example aspects of this disclosure, a method includes generating, by one or more computing devices, a parametric model that expresses condition states for each of a plurality of assets, and the probability of the assets transitioning between the condition states; generating, by the one or more computing devices, stochastic degradation predictions of a group of the assets, based on the condition states and the probability of transitioning between the condition states for at least some of the assets; and generating, by the one or more computing devices, a maintenance schedule based on: the stochastic degradation predictions of the group of the assets, costs of corrective maintenance for assets in a failed state, and costs of scheduled maintenance for the assets.Type: GrantFiled: September 21, 2022Date of Patent: December 3, 2024Assignee: International Business Machines CorporationInventors: Pavankumar Murali, Dzung Tien Phan, Nianjun Zhou, Lam Minh Nguyen
-
Publication number: 20240377810Abstract: Dynamic control of a production process of a manufacturing system is facilitated, where the control process includes receiving runtime input data for multiple input variables of the production process. The production process is represented, at least in part, by a physics-based expression, with at least one term of the physics-based expression being a function of two or more input variables of the production process. The control process includes determining coefficient and bias terms for a dynamic linear model connecting the multiple input variables and an output of the production process, where the terms are based, at least in part, on the input variables. The dynamic linear model and determined coefficient and bias terms are provided in an optimization model to generate a regression-optimization model which determines an optimized value of a control variable for the production process, which is used in facilitating control of the production process.Type: ApplicationFiled: May 11, 2023Publication date: November 14, 2024Inventors: Lam Minh NGUYEN, Pavankumar MURALI, Nianjun ZHOU, Binny Winston SAMUEL
-
Publication number: 20240202670Abstract: A graph representing a current state of a set of assets is constructed, a weighted node in the graph representing an asset in the set of assets, a weighted edge in the graph representing a connection between two assets in the set of assets, a weight of the weighted node determined using an asset health score of the asset, a weight of the weighted edge determined according to an importance of the connection. A divergence between the graph and a previous graph representing a previous state of the set of assets is scored, the scoring resulting in a divergence score. Responsive to the divergence score being above a threshold score, a current maintenance schedule of the set of assets is adjusted, the adjusting resulting in an adjusted maintenance schedule.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Applicant: International Business Machines CorporationInventors: Dzung Tien Phan, Nianjun Zhou, Pavankumar Murali
-
Publication number: 20240144052Abstract: A maintenance solution pipeline is automatically selected from a plurality of maintenance solution pipelines, based on obtained information. The maintenance solution pipeline is to be used in providing a physical asset maintenance solution for a plurality of physical assets. Code and model rendering for the maintenance solution pipeline automatically selected is initiated. Output from an artificial intelligence process is obtained. The output includes an automatically generated risk estimation relating to one or more conditions of at least one physical asset of the plurality of physical assets. Code and model rendering for the maintenance solution pipeline is re-initiated, based on the output from the artificial intelligence process. The maintenance solution pipeline automatically selected is reused.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Nianjun ZHOU, Pavankumar MURALI, Dzung Tien PHAN, Lam Minh NGUYEN
-
Publication number: 20240103959Abstract: In example aspects of this disclosure, a method includes generating, by one or more computing devices, a parametric model that expresses condition states for each of a plurality of assets, and the probability of the assets transitioning between the condition states; generating, by the one or more computing devices, stochastic degradation predictions of a group of the assets, based on the condition states and the probability of transitioning between the condition states for at least some of the assets; and generating, by the one or more computing devices, a maintenance schedule based on: the stochastic degradation predictions of the group of the assets, costs of corrective maintenance for assets in a failed state, and costs of scheduled maintenance for the assets.Type: ApplicationFiled: September 21, 2022Publication date: March 28, 2024Inventors: Pavankumar Murali, Dzung Tien Phan, Nianjun Zhou, Lam Minh Nguyen
-
Publication number: 20230259830Abstract: A computer-implemented method, computer program product, and computer system for automated model predictive control. The computer system trains multiple step look-ahead regression models, using historical states and historical actions for a to-be-optimized system, for each timestep of a past time horizon. Regression models may be either linear or nonlinear in order to capture process dynamics and nonlinearity. The computer system generates optimization constraints for each timestep of a future time horizon. The computer system generates optimization variables, based on the multiple step look-ahead regression models, for each timestep of the future time horizon. The computer system constructs a mixed integer linear programming based optimization model that includes an objective function, the optimization constraints, and the optimization variables. Nonlinear regression models are converted into piecewise linear approximation functions.Type: ApplicationFiled: February 16, 2022Publication date: August 17, 2023Inventors: Dharmashankar Subramanian, Nianjun Zhou, Pavankumar Murali
-
Publication number: 20230186107Abstract: A system and method can be provided for constructing and training a decision tree for machine learning. A training set can be received. The decision tree can be initialized by constructing a root node and a root solver can be trained with the training set. A processor can grow the decision tree by iteratively splitting nodes of the decision tree, where at a node of the decision tree, dimension reduction is performed on features of data of the training set received at the node, and the data having reduced dimension is split based on a routing function, for routing to another node of the decision tree. The dimension reduction and the split can be performed together at the node based on solving a nonlinear optimization problem.Type: ApplicationFiled: December 14, 2021Publication date: June 15, 2023Inventors: Dzung Tien Phan, Michael Huang, Pavankumar Murali, Lam Minh Nguyen
-
Patent number: 11676039Abstract: Aspects of the invention include an optimal interpretable decision tree using integer linear programming techniques. A non-limiting example computer-implemented method includes receiving, using a processor, a plurality of data inputs from a process and selecting, using the processor, a data subset from the plurality of data inputs by solving linear programming to obtain a solution. The method builds and optimizes, using the processor, an optimal decision tree based on the data subset and alerts, using the processor, a user when a prediction of the optimal decision tree is greater than a threshold value.Type: GrantFiled: February 21, 2020Date of Patent: June 13, 2023Assignee: International Business Machines CorporationInventors: Pavankumar Murali, Haoran Zhu, Dung Tien Phan, Lam Nguyen
-
Patent number: 11663679Abstract: A system and a method of managing a manufacturing process includes receiving production data relating to the manufacturing process and determining an operational mode associated with the manufacturing process using historical, multivariate senor data. The method may further determine a recommended action to affect production based on the determined operational mode. The operational mode may be based on at least one of: a level of operation in a continuous flow process relating to a joint set of process variables, a representation of a joint dynamic of the set of process variables over a predefined length, and a joint configuration of an uptime/downtime of a plurality of units comprising a process flow.Type: GrantFiled: October 11, 2019Date of Patent: May 30, 2023Assignee: International Business Machines CorporationInventors: Nianjun Zhou, Dharmashankar Subramanian, Patrick Watson, Pavankumar Murali, Wesley M Gifford, Jayant R Kalagnanam
-
Patent number: 11656606Abstract: Aspects of the invention include implemented method includes selecting an optimization algorithm for the control system of a processing plant based on whether the control system is guided by a linear-based predictive model or a non-linear-based predictive model, in which a gradient is available. Calculating set-point variables using the optimization algorithm. Predicting an output based on the calculated set-point variables. Comparing an actual output at the processing plant to the predicted output. Suspending a physical process at the processing plant in response to the actual output being a threshold value apart from the predicted output.Type: GrantFiled: August 20, 2020Date of Patent: May 23, 2023Assignee: International Business Machines CorporationInventors: Dung Tien Phan, Lam Nguyen, Pavankumar Murali, Hongsheng Liu
-
Patent number: 11593680Abstract: A computer-implemented method for providing interpretable predictions from a machine learning model includes receiving a data structure that represents a hierarchical structure of a set of features (X) used by one or more predictive models to generate a set of predictions (Y). An interpretability model is built corresponding to the predictive models, by assigning an interpretability to each prediction Yi based on the hierarchical structure. Assigning the interpretability includes decomposing X into a plurality of partitions Xj using the hierarchical structure, wherein X=U1NXj, N being the number of partitions. Further, each partition is decomposed into a plurality of sub-partitions using the hierarchical structure until atomic sub-partitions are obtained. A score is computed for each partition as a function of the predicted scores of the sub-partitions, wherein the predicted scores represent interactions between the sub-partitions. Further, an interpretation of a prediction is outputted.Type: GrantFiled: July 14, 2020Date of Patent: February 28, 2023Assignee: International Business Machines CorporationInventors: Nianjun Zhou, Wesley M. Gifford, Ta-Hsin Li, Pietro Mazzoleni, Pavankumar Murali
-
Patent number: 11295197Abstract: The disclosure relates to extraction of rationales for studied outcome. A method comprises: grouping features as expert to align with a set of operating practices; generating interpretable features using operating rules, combining with statistical dependence analysis to bin selected features to generate favorite practice actions; grouping features as expert that combine a subset of the interpretable features to align with a set of operating practices.Type: GrantFiled: August 27, 2018Date of Patent: April 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pavankumar Murali, Nianjun Zhou, Ta-Hsin Li, Pietro Mazzoleni, Wesley Gifford
-
Publication number: 20220058515Abstract: Aspects of the invention include training an optimal interpretable decision tree for regression using mixed-integer linear programming techniques. A non-limiting example computer-implemented method includes receiving, using a processor, input data that includes time-series data. The method further includes training, using a binary mixed-integer linear program of the processor, an ODT for regression based on the input data. During the training process one or more outliers are filtered out by a linear loss model that minimizes training loss and outlier loss.Type: ApplicationFiled: August 20, 2020Publication date: February 24, 2022Inventors: DUNG TIEN PHAN, PAVANKUMAR MURALI, LAM NGUYEN