Patents by Inventor Masoud ABBASZADEH

Masoud ABBASZADEH 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).

  • Patent number: 11005870
    Abstract: Systems and methods may be associated with a cyber-physical system, and a blueprint repository data store may contain electronic files that represent behavior-based asset monitoring parameters for different cyber-physical system asset types. A behavior-based asset monitoring creation computer platform may receive an indication of an asset type of the cyber-physical system. The behavior-based asset monitoring creation computer platform may then search the blueprint repository data store and retrieve an electronic file representing behavior-based asset monitoring parameters for the asset type of the cyber-physical system to be monitored. The behavior-based asset monitoring creation computer platform may also receive, from the remote operator device, adjustments to the retrieved behavior-based asset monitoring parameters and automatically configure, based on the adjusted behavior-based asset monitoring parameters, at least a portion of settings for an abnormal detection model.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 11, 2021
    Assignee: General Electric Company
    Inventors: Weizhong Yan, Masoud Abbaszadeh, Matthew Nielsen, Justin Varkey John
  • Patent number: 11005873
    Abstract: According to some embodiments, streams of monitoring node signal values may be received over time that represent a current operation of an industrial asset control system. A current operating mode of the industrial asset control system may be received and used to determine a current operating mode group from a set of potential operating mode groups. For each stream of monitoring node signal values, a current monitoring node feature vector may be determined. Based on the current operating mode group, an appropriate decision boundary may be selected for each monitoring node, the appropriate decision boundary separating a normal state from an abnormal state for that monitoring node in the current operating mode. Each generated current monitoring node feature vector may be compared with the selected corresponding appropriate decision boundary, and a threat alert signal may be automatically transmitted based on results of said comparisons.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: May 11, 2021
    Assignee: General Electric Company
    Inventors: Daniel Francis Holzhauer, Cody Joe Bushey, Lalit Keshav Mestha, Masoud Abbaszadeh, Justin Varkey John
  • Publication number: 20210126943
    Abstract: An industrial asset may have monitoring nodes that generate current monitoring node values. A dynamic, resilient estimator may split a temporal monitoring node space into normal and one or more abnormal subspaces associated with different kinds of attack vectors. According to some embodiments, a neutralization model is constructed and trained for each attack vector using supervised learning and the associated abnormal subspace. In other embodiments, a single model is created using out-of-range values for abnormal monitoring nodes. Responsive to an indication of a particular abnormal monitoring node or nodes, the system may automatically invoke the appropriate neutralization model to determine estimated values of the particular abnormal monitoring node or nodes (e.g., by selecting the correct model or using out-of-range values). The series of current monitoring node values from the abnormal monitoring node or nodes may then be replaced with the estimated values.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Subhrajit Roychowdhury, Masoud Abbaszadeh, Mustafa Tekin Dokucu
  • Patent number: 10990668
    Abstract: Monitoring nodes may generate a series of current monitoring node values over time representing current operation of a cyber-physical system. A decision fusion computer platform may receive, from a local status determination module, an indication of whether each node has an initial local status of “normal”/“abnormal” and a local certainty score (with higher values of the local certainty score representing greater likelihood of abnormality). The computer platform may also receive, from a global status determination module, an indication of whether the system has an initial global status of “normal”/“abnormal” and a global certainty score. The computer platform may output, for each node, a fused local status of “normal” or “abnormal,” at least one fused local status being based on the initial global status. The decision fusion computer platform may also output a fused global status of “normal” or “abnormal” based on at least one initial local status.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: April 27, 2021
    Assignee: General Electric Company
    Inventors: Masoud Abbaszadeh, Walter Yund, Weizhong Yan
  • Publication number: 20210120031
    Abstract: An industrial asset may have monitoring nodes that generate current monitoring node values. An abnormality detection computer may determine that an abnormal monitoring node is currently being attacked or experiencing fault. A dynamic, resilient estimator constructs, using normal monitoring node values, a latent feature space (of lower dimensionality as compared to a temporal space) associated with latent features. The system also constructs, using normal monitoring node values, functions to project values into the latent feature space. Responsive to an indication that a node is currently being attacked or experiencing fault, the system may compute optimal values of the latent features to minimize a reconstruction error of the nodes not currently being attacked or experiencing a fault. The optimal values may then be projected back into the temporal space to provide estimated values and the current monitoring node values from the abnormal monitoring node are replaced with the estimated values.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Mustafa Tekin Dokucu, Subhrajit Roychowdhury, Olugbenga Anubi, Masoud Abbaszadeh, Justin Varkey John
  • Publication number: 20210091565
    Abstract: A method for controlling a distributed power system is provided, the power system including an aggregator communicatively coupled to a plurality of nodes. The method includes receiving, at the aggregator, a specified aggregated power level, and at each of a plurality of sample times recurring at a regular interval, receiving, at the aggregator from each of the nodes, a condensed dataset, calculating, at the aggregator, a global value based on the specified aggregated power level, the condensed datasets, and a control prediction horizon, transmitting the global value to each of the nodes, solving, at each of the plurality of nodes, a local optimization problem based on the received global value and a local model prediction horizon for that node that is longer than the control prediction horizon, and controlling, at each of the plurality of nodes, a load based on the solved local optimization problem.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 25, 2021
    Inventors: Pierino Gianni Bonanni, Reza Ghaemi, Masoud Abbaszadeh
  • Publication number: 20210081270
    Abstract: An industrial asset may have a plurality of monitoring nodes, each monitoring node generating a series of monitoring node values over time representing current operation of the industrial asset. An abnormality detection computer may determine that an abnormal monitoring node is currently being attacked or experiencing a fault. An autonomous, resilient estimator may continuously execute an adaptive learning process to create or update virtual sensor models for that monitoring node. Responsive to an indication that a monitoring node is currently being attacked or experiencing a fault, a level of neutralization may be automatically determined. The autonomous, resilient estimator may then be dynamically reconfigured to estimate a series of virtual node values based on information from normal monitoring nodes, appropriate virtual sensor models, and the determined level of neutralization.
    Type: Application
    Filed: September 18, 2019
    Publication date: March 18, 2021
    Inventors: Masoud ABBASZADEH, Mustafa Tekin DOKUCU, Justin Varkey JOHN
  • Publication number: 20210084056
    Abstract: An industrial asset may have a plurality of monitoring nodes, each monitoring node generating a series of monitoring node values over time representing current operation of the industrial asset. An abnormality detection computer may determine that an abnormal monitoring node is currently being attacked or experiencing a fault. Responsive to an indication that a monitoring node is currently being attacked or experiencing a fault, the system may automatically replace monitoring node values from the at least one abnormal monitoring node currently being attacked or experiencing a fault with virtual node values. The system may also determine when the abnormal monitoring node or nodes will switch from the virtual node values back to monitoring node values.
    Type: Application
    Filed: September 18, 2019
    Publication date: March 18, 2021
    Inventors: Masoud ABBASZADEH, Mustafa Tekin DOKUCU, Justin Varkey JOHN
  • Publication number: 20210037044
    Abstract: According to some embodiments, a system, method and non-transitory computer-readable medium are provided to protect a cyber-physical system having a plurality of monitoring nodes comprising: a normal space data source storing, for each of the plurality of monitoring nodes, a series of normal monitoring node values over time that represent normal operation of the cyber-physical system; a situational awareness module including an abnormal data generation platform, wherein the abnormal data generation platform is operative to generate abnormal data to represent abnormal operation of the cyber-physical system using values in the normal space data source and a generative model; a memory for storing program instructions; and a situational awareness processor, coupled to the memory, and in communication with the situational awareness module and operative to execute the program instructions to: receive a data signal, wherein the received data signal is an aggregation of data signals received from one or more of the p
    Type: Application
    Filed: July 30, 2019
    Publication date: February 4, 2021
    Inventors: Hema K, Achanta, Masoud ABBASZADEH, Weizhong YAN, Mustafa Tekin DOKUCU
  • Publication number: 20200389478
    Abstract: Methods and systems for self-certifying secure operation of a cyber-physical system having a plurality of monitoring nodes. In an embodiment, an artificial intelligence (AI) watchdog computer platform obtains, using the output of a local features extraction process of time series data of a plurality of monitoring nodes of a cyber-physical system and a global features extraction process, global features extraction data. The AI watchdog computer platform then obtains reduced dimensional data, generates an updated decision boundary, compares the updated decision boundary to a certification manifold, determines based on the comparison that the updated decision boundary is certified, and determines, based on an anomaly detection process, whether the cyber-physical system is behaving normally or abnormally.
    Type: Application
    Filed: June 10, 2019
    Publication date: December 10, 2020
    Inventors: Masoud ABBASZADEH, Hema K. ACHANTA, Mustafa Tekin DOKUCU, Matthew NIELSEN, Justin Varkey JOHN
  • Publication number: 20200362819
    Abstract: A system for wind turbine control includes a state dependent quadratic regulator (SDQR) control unit, a linear quadratic regulator (LQR) generating control acceleration commands for wind turbine speed and wind turbine power regulation, an actuator dynamic model computing a gain value for the LQR at predetermined sampling intervals and augmenting the actuator dynamic model with a wind turbine model. The wind turbine model either an analytical linearization model or a precomputed linear model, where the precomputed linear model is selected from a model bank based on a real-time scheduling operation, and the analytical linearization model is computed using an online linearization operation in real-time at time intervals during operation of the wind turbine based on current wind turbine operating point values present at about the time of linearization. A method and a non-transitory medium are also disclosed.
    Type: Application
    Filed: May 16, 2019
    Publication date: November 19, 2020
    Inventors: Masoud ABBASZADEH, Fabiano DAHER ADEGAS, Fernando Javier D'AMATO, Junqiang ZHOU, Conner SHANE, Justin BARTON
  • Patent number: 10841322
    Abstract: According to some embodiments, a plurality of monitoring nodes may each generate a series of current monitoring node values over time that represent a current operation of the industrial asset. A node classification computer may determine, for each monitoring node, a classification result indicating whether each monitoring node is in a normal or abnormal state. A disambiguation engine may receive the classification results from the node classification computer and associate a Hidden Markov Model (“HMM”) with each monitoring node. For each node in an abnormal state, the disambiguation engine may execute the HMM associated with that monitoring node to determine a disambiguation result indicating if the abnormal state is a result of an attack or a fault and output a current status of each monitoring node based on the associated classification result and the disambiguation result.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: November 17, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Annarita Giani, Masoud Abbaszadeh, Lalit Keshav Mestha
  • Patent number: 10826932
    Abstract: A plurality of monitoring nodes may each generate a time-series of current monitoring node values representing current operation of a cyber-physical system. A feature-based forecasting framework may receive the time-series of and generate a set of current feature vectors using feature discovery techniques. The feature behavior for each monitoring node may be characterized in the form of decision boundaries that separate normal and abnormal space based on operating data of the system. A set of ensemble state-space models may be constructed to represent feature evolution in the time-domain, wherein the forecasted outputs from the set of ensemble state-space models comprise anticipated time evolution of features. The framework may then obtain an overall features forecast through dynamic ensemble averaging and compare the overall features forecast to a threshold to generate an estimate associated with at least one feature vector crossing an associated decision boundary.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: November 3, 2020
    Assignee: General Electric Company
    Inventors: Masoud Abbaszadeh, Lalit Keshav Mestha
  • Patent number: 10819725
    Abstract: In some embodiments, a plurality of monitoring nodes each generate a series of current monitoring node values over time that represent a current operation of the industrial asset. An attack detection computer platform may receive the series of current monitoring node values and generate a set of current feature vectors including a current feature for capturing transients (e.g., local transients and/or global transients). The attack detection computer platform may also access an attack detection model having at least one decision boundary that was created using at least one of a set of normal feature vectors and/or a set of attacked feature vectors. The attack detection model may then be executed such that an attack alert signal is transmitted by the attack detection computer platform, when appropriate, based on the set of current feature vectors (including the current feature to capture transients) and the at least one decision boundary.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: October 27, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Masoud Abbaszadeh, Lalit Keshav Mestha
  • Patent number: 10805329
    Abstract: An industrial asset may be associated with a plurality of monitoring nodes, each monitoring node generating a series of monitoring node values over time representing current operation of the industrial asset. An abnormality detection computer may determine that at least one abnormal monitoring node is currently being attacked or experiencing a fault. A virtual sensing estimator may continuously execute an adaptive learning process to create or update virtual sensor models for the monitoring nodes. Responsive to an indication that a monitoring node is currently being attacked or experiencing a fault, the virtual sensing estimator may be dynamically reconfigured to estimate a series of virtual node values for the abnormal monitoring node or nodes based on information from normal monitoring nodes and appropriate virtual sensor models. The series of monitoring node values from the abnormal monitoring node or nodes may then be replaced with the virtual node values.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: October 13, 2020
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Masoud Abbaszadeh, Lalit Keshav Mestha
  • Patent number: 10805324
    Abstract: A threat detection model creation computer may receive a series of monitoring node values (representing normal and/or threatened operation of the industrial asset control system) and generate a set of normal feature vectors. The threat detection model creation computer may identify a first cluster and a second cluster in the set of feature vectors. The threat detection model creation computer may then automatically determine a plurality of cluster-based decision boundaries for a threat detection model. A first potential cluster-based decision boundary for the threat detection model may be automatically calculated based on the first cluster in the set of feature vectors. Similarly, the threat detection model creation computer may also automatically calculate a second potential cluster-based decision boundary for the threat detection model based on the second cluster in the set of feature vectors.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: October 13, 2020
    Assignee: General Electric Company
    Inventors: Masoud Abbaszadeh, Cody Joe Bushey, Lalit Keshav Mestha, Daniel Francis Holzhauer
  • Publication number: 20200322366
    Abstract: A Cyber-Physical System (“CPS”) may have monitoring nodes that generate a series of current monitoring node values representing current operation of the CPS. A normal space data source may store, for each monitoring node, a series of normal monitoring node values representing normal operation of the CPS. An abnormal data generation platform may utilize information in the normal space data source and a generative model to create generated abnormal to represent abnormal operation of the CPS. An abnormality detection model creation computer may receive the normal monitoring node values (and generate normal feature vectors) and automatically calculate and output an abnormality detection model including information about a decision boundary created via supervised learning based on the normal feature vectors and the generated abnormal data.
    Type: Application
    Filed: April 3, 2019
    Publication date: October 8, 2020
    Inventors: Weizhong YAN, Masoud ABBASZADEH
  • Patent number: 10785237
    Abstract: Streams of monitoring node signal values over time, representing a current operation of the industrial asset, are used to generate current monitoring node feature vectors. Each feature vector is compared with a corresponding decision boundary separating normal from abnormal states. When a first monitoring node passes a corresponding decision boundary, an attack is detected and classified as an independent attack. When a second monitoring node passes a decision boundary, an attack is detected and a first decision is generated based on a first set of inputs indicating if the attack is independent/dependent. From the beginning of the attack on the second monitoring node until a final time, the first decision is updated as new signal values are received for the second monitoring node. When the final time is reached, a second decision is generated based on a second set of inputs indicating if the attack is independent/dependent.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: September 22, 2020
    Assignee: General Electric Company
    Inventors: Lalit Keshav Mestha, Masoud Abbaszadeh, Annarita Giani
  • Patent number: 10771495
    Abstract: The example embodiments are directed to a system and method for neutralizing abnormal signals in a cyber-physical system. In one example, the method includes receiving input signals comprising time series data associated with an asset and transforming the input signals into feature values in a feature space, detecting one or more abnormal feature values in the feature space based on a predetermined normalcy boundary associated with the asset, and determining an estimated true value for each abnormal feature value, and performing an inverse transform of each estimated true value to generate neutralized signals comprising time series data and outputting the neutralized signals.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: September 8, 2020
    Assignee: General Electric Company
    Inventors: Lalit Keshav Mestha, Olugbenga Anubi, Masoud Abbaszadeh
  • Publication number: 20200244677
    Abstract: A cyber-physical system may have monitoring nodes that generate a series of current monitoring node values over time that represent current operation of the system. A hierarchical abnormality localization computer platform accesses a multi-level hierarchy of elements, and elements in a first level of the hierarchy are associated with elements in at least one lower level of the hierarchy and at least some elements may be associated with monitoring nodes. The computer platform may then determine, based on feature vectors and a decision boundary, an abnormality status for a first element in the highest level of the hierarchy. If the abnormality status indicates an abnormality, the computer platform may determine an abnormality status for elements, associated with the first element, in at least one level of the hierarchy lower than the level of the first element. These determinations may be repeated until an abnormality is localized to a monitoring node.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Masoud ABBASZADEH, Walter YUND, Daniel Francis HOLZHAUER