IP Library Granted Patent US 12,411,486
Granted Patent B2
US 12,411,486 · App. 17/670,017 · Granted Sep 9, 2025

Asset health identification from multi-modality data analysis

Inventors: Irene Lizeth Manotas Gutierrez (White Plains, NY); Xuan-Hong Dang (Chappaqua, NY)
Assignee: International Business Machines Corporation
G05B23/0283G06N20/00G06N5/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,411,486
App. No.
17/670,017
Filed
Feb 11, 2022
Granted
Sep 9, 2025
Kind
B2
Examiner
YOON, ERIC
Art Unit
2118
USPC
700/28
Abstract

A first set of data associated with assets can be received. An ontology graph can be constructed based on the first set of data. A second set of data associated with the assets can be received, the second set of data having a first frequency of sampling. Based on the second set of data, nodes of the ontology graph representing the assets can be characterized. A third set of data associated with the assets can be received, the third set of data having a second frequency of sampling. The third set of data can include real time data associated with the assets. Based on the third set of data and information associated with the assets represented by the ontology graph, a deep learning neural network can be trained to predict a future state of at least one asset of the assets and discover dynamic mutual impact of the assets.

Claims (42)

1. A system comprising:

a processor;

a memory device coupled with the processor;

the processor configured to at least:

receive a first set of data associated with assets, the assets including machine components and the first set of data including static data from sources that include at least technical manuals and assets' installation location;

construct an ontology graph based on the first set of data, the ontology graph including nodes and edges connecting at least some of the nodes, wherein a node of the ontology graph represents an asset of the assets, and wherein an edge connecting two nodes represents a relationship between two of the assets represented by the two nodes;

receive a second set of data associated with the assets, the second set of data having a first frequency of sampling, the second set of data including periodic maintenance data;

based on the second set of data, characterize the nodes of the ontology graph representing the assets, the characterizing encoding different modes of interaction and dependencies among the machine components represented by the nodes;

receive a third set of data associated with the assets, the third set of data having a second frequency of sampling that has higher frequency of occurrence than the first frequency, wherein the third set of data includes real time data sampled by sensors associated with the assets; and

based on the third set of data and information associated with the assets represented by the ontology graph, train a deep learning neural network to both predict a future state of at least one asset of the assets and generate a dynamic dependency graph that discovers dynamic mutual impact of the assets at a same run,

wherein the deep learning neural network receives multiple input channels, each of the multiple input channels representing the real time data sampled by a sensor associated with an asset of the assets, wherein a sliding time window of the real time data is received for training.

2. The system of claim 1 , wherein the information associated with the assets represented by the ontology graph is represented as a data structure including an adjacency matrix.

3. The system of claim 1 , wherein the deep learning neural network includes a self-attention encoder-decoder.

4. The system of claim 1 , wherein the deep learning neural network takes as input multiple time series data generated from the assets.

5. The system of claim 1 , wherein the information associated with the assets represented by the ontology graph is used to regularize a learning process of the deep learning neural network.

6. The system of claim 1 , wherein the future state is used to prioritize maintenance of the assets.

7. The system of claim 1 , wherein the deep learning neural network is retrained based on receiving updates to the second set of data.

8. The system of claim 1 , wherein the assets include machinery equipment.

9. A computer-implemented method comprising:

receiving a first set of data associated with assets, the assets including machine components and the first set of data including static data from sources that include at least technical manuals and assets' installation location;

constructing ontology graph based on the first set of data, the ontology graph including nodes and edges connecting at least some of the nodes, wherein a node of the ontology graph represents an asset of the assets, and wherein an edge connecting two nodes of the ontology graph represents a relationship between two of the assets represented by the two nodes;

receiving a second set of data associated with the assets, the second set of data having a first frequency of sampling, the second set of data including periodic maintenance data;

based on the second set of data, characterizing the nodes of the ontology graph representing the assets, the characterizing encoding different modes of interaction and dependencies among the machine components represented by the nodes;

receiving a third set of data associated with the assets, the third set of data having a second frequency of sampling that has higher frequency of occurrence than the first frequency, wherein the third set of data includes real time data sampled by sensors associated with the assets; and

based on the third set of data and information associated with the assets represented by the ontology graph, training a deep learning neural network to both predict a future state of at least one asset of the assets and generate a dynamic dependency graph that discovers dynamic mutual impact of the assets at a same run,

wherein the deep learning neural network receives multiple input channels, each of the multiple input channels representing the real time data sampled by a sensor associated with an asset of the assets, wherein a sliding time window of the real time data is received for training.

10. The computer-implemented method of claim 9 , wherein the information associated with the assets represented by the ontology graph is represented as a data structure including an adjacency matrix.

11. The computer-implemented method of claim 9 , wherein the deep learning neural network includes self-attention encoder-decoder.

12. The computer-implemented method of claim 9 , wherein the deep learning neural network takes as input multiple time series data generated from the assets.

13. The computer-implemented method of claim 9 , wherein the information associated with the assets represented by the ontology graph is used to regularize a learning process of the deep learning neural network.

14. The computer-implemented method of claim 9 , wherein the future state is used to prioritize maintenance of the assets.

15. The computer-implemented method of claim 9 , wherein the deep learning neural network is retrained based on receiving updates to the second set of data.

16. The computer-implemented method of claim 9 , wherein the assets include machinery equipment.

17. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable by a device to cause the device to:

receive a first set of data associated with assets, the assets including machine components and the first set of data including static data from sources that include at least technical manuals and assets' installation location;

construct an ontology graph based on the first set of data, the ontology graph including nodes and edges connecting at least some of the nodes, wherein a node of the ontology graph represents an asset of the assets, and wherein an edge connecting two nodes represents a relationship between two of the assets represented by two nodes;

receive a second set of data associated with the assets, the second set of data having a first frequency of sampling, the second set of data including periodic maintenance data;

based on the second set of data, characterize the nodes of the ontology graph representing the assets, the characterizing encoding different modes of interaction and dependencies among the machine components represented by the nodes;

receive a third set of data associated with the assets, the third set of data having a second frequency of sampling that has higher frequency of occurrence than the first frequency, wherein the third set of data includes real time data sampled by sensors associated with the assets; and

based on the third set of data and information associated with the assets represented by the ontology graph, train a deep learning neural network to both predict a future state of at least one asset of the assets and generate a dynamic dependency graph that discovers dynamic mutual impact of the assets at a same run,

wherein the deep learning neural network receives multiple input channels, each of the multiple input channels representing the real time data sampled by a sensor associated with an asset of the assets, wherein a sliding time window of the real time data is received for training.

18. The computer program product of claim 17 , wherein the information associated with the assets represented by the ontology graph is used to regularize a learning process of the deep learning neural network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2022
From: MANOTAS GUTIERREZ, IRENE LIZETH; DANG, XUAN-HONG
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 058993/0424 →
Continuity (1)
Related Publication 20230259117A1 · Aug 17, 2023
References Cited (27)
US 7496904B2 · Srivastava et al. · 2009 [cited by applicant]
US 7904892B2 · Babb, II et al. · 2011 [cited by applicant]
US 8887286B2 · Dupont et al. · 2014 [cited by applicant]
US 10438001B1 · Hariprasad · 2019 [cited by applicant]
US 10911470B2 · Muddu et al. · 2021 [cited by applicant]
US 11012463B2 · Vu et al. · 2021 [cited by applicant]
US 11030032B2 · Ben Simhon et al. · 2021 [cited by applicant]
US 11322976B1 · Anderson · 2022 [cited by examiner]
US 11568304B1 · Atta · 2023 [cited by examiner]
US 11681914B2 · Dang et al. · 2023 [cited by applicant]
US 20160148103A1 · Sarrafzadeh · 2016 [cited by examiner]
US 20180005127A1 · Akyamac et al. · 2018 [cited by applicant]
US 20190005423A1 · Pritzkau et al. · 2019 [cited by applicant]
US 20200034734A1 · Agrawal · 2020 [cited by examiner]
US 20200387135A1 · Khorasgani · 2020 [cited by examiner]
US 20210157671A1 · Shastri · 2021 [cited by examiner]
US 20220085583A1 · Gundel · 2022 [cited by examiner]
US 20230080545A1 · Cella · 2023 [cited by examiner]
US 20230214690A1 · Elser · 2023 [cited by examiner]
Lou, J.-G., et al., “Mining Dependency in Distributed Systems Through Unstructured Logs Analysis”, ACM Sigops Operating Systems Review 44, 2010, 6 pages, No. 1. [cited by applicant]
Dong., C., et al., “Mining Data Correlation from Multi-Faceted Sensor Data in the Internet of Things”, China Communications 8, 2011, 7 pages, No. 1. [cited by applicant]
Foroni, C., et al., “Using low frequency information for predicting high frequency variables”, International Journal of Forecasting 34, 2018, pp. 774-787, No. 4. [cited by applicant]
Luo, L., et al., “A neural network-based joint learning approach for biomedical entity and relation extraction from biomedical literature”, Journal of Biomedical Informatics (2020), Received Aug. 9, 2019, Received in re… [cited by applicant]
Campos, J., “An Ontology for Asset Management”, IFAC Proceedings vols. 2007, pp. 36-41, vol. 40, Issue 19. [cited by applicant]
Li, F., et al., “A neural joint model for entity and relation extraction from biomedical text”, BMC Bioinformatics 2017,11 pages, 18:198. [cited by applicant]
NIST, “NIST Cloud Computing Program”, http://csrc.nist.gov/groups/SNS/cloud-computing/index.html, Created Dec. 1, 2016, Updated Oct. 6, 2017, 9 pages. [cited by applicant]
Github, Jhy1993, “Representation-Learning-on-Heterogeneous-Graph”, Apr. 25, 2025, 06 pages, https://github.com/Jhy1993/Representation-Learning-on-Heterogeneous-Graph. [cited by applicant]