Method and apparatus for configurating digital twin
US-2022058182-A1 · Feb 24, 2022 · US
US12045739B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12045739-B2 |
| Application number | US-202017134898-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 28, 2020 |
| Priority date | Dec 28, 2020 |
| Publication date | Jul 23, 2024 |
| Grant date | Jul 23, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
One example method includes receiving a transaction at a digital twin that incorporates all transactions that have occurred at a site from which the transaction was received, and wherein the digital twin was created based in part on a data confidence fabric ledger, entering the transaction in the data confidence fabric ledger at the digital twin, receiving another transaction at the digital twin, wherein the another transaction has caused a problem to occur, entering the another transaction in the data confidence fabric ledger, replaying any transactions that have occurred in a defined time window that includes the another transaction, based on the replaying, identifying a state of a system where the problem occurred, and a time when the problem occurred, and determining a resolution to the problem.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: receiving a transaction at a digital twin that incorporates all transactions that have occurred at a site from which the transaction was received, and wherein the digital twin was created based in part on a data confidence fabric ledger; entering the transaction in the data confidence fabric ledger at the digital twin; receiving another transaction at the digital twin, wherein the another transaction has caused a problem to occur; entering the another transaction in the data confidence fabric ledger; replaying any transactions that have occurred in a defined time window that includes the another transaction; based on the replaying, identifying a state of a system where the problem occurred, and a time when the problem occurred; and determining a resolution to the problem, wherein the resolution relates to a problem that has not actually occurred at the site by the time the another transaction has been entered into the data confidence fabric ledger, and the resolution to the problem is made available to the site. 2. The method as recited in claim 1 , wherein the transaction and the another transaction are received from a vendor site, and the problem concerns hardware and/or software sourced by a vendor associated with the vendor site, and at least part of the data conference fabric ledger is made accessible to the vendor. 3. The method as recited in claim 1 , wherein the transaction and the another transaction are received from a data management site, and the problem concerns a data management operation implemented at the data management site. 4. The method as recited in claim 1 , wherein the digital twin assigns a confidence level to the resolution, and the confidence level indicates a confidence as to how the site is expected to respond when the resolution is implemented at the site, and the resolution was selected for implementation based on a comparison of the confidence level of the resolution with a respective confidence level of one or more other possible solutions. 5. The method as recited in claim 1 , wherein the another transaction relates to a problem that has actually occurred at the site by the time the another transaction has been entered into the data confidence fabric ledger. 6. The method as recited in claim 1 , wherein the another transaction is received from an AIOps platform hosted at the site. 7. The method as recited in claim 1 , wherein the resolution to the problem is made available to an AIOPs platform hosted at the site. 8. The method as recited in claim 1 , wherein the site comprises a vendor site. 9. The method as recited in claim 1 , wherein at least part of the method is instantiated in response to a request by an AIOps platform. 10. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising: receiving a transaction at a digital twin that incorporates all transactions that have occurred at a site from which the transaction was received, and wherein the digital twin was created based in part on a data confidence fabric ledger; entering the transaction in the data confidence fabric ledger at the digital twin; receiving another transaction at the digital twin, wherein the another transaction has caused a problem to occur; entering the another transaction in the data confidence fabric ledger; replaying any transactions that have occurred in a defined time window that includes the another transaction; based on the replaying, identifying a state of a system where the problem occurred, and a time when the problem occurred; and determining a resolution to the problem, wherein the resolution relates to a problem that has not actually occurred at the site by the time the another transaction has been entered into the data confidence fabric ledger, and the resolution to the problem is made available to the site. 11. The non-transitory storage medium as recited in claim 10 , wherein the transaction and the another transaction are received from a vendor site, and the problem concerns hardware and/or software sourced by a vendor associated with the vendor site, and at least part of the data conference fabric ledger is made accessible to the vendor. 12. The non-transitory storage medium as recited in claim 10 , wherein the transaction and the another transaction are received from a data management site, and the problem concerns a data management operation implemented at the data management site. 13. The non-transitory storage medium as recited in claim 10 , wherein the digital twin assigns a confidence level to the resolution, and the confidence level indicates a confidence as to how the site is expected to respond when the resolution is implemented at the site, and the resolution was selected for implementation based on a comparison of the confidence level of the resolution with a respective confidence level of one or more other possible solutions. 14. The non-transitory storage medium as recited in claim 10 , wherein the another transaction relates to a problem that has actually occurred at the site by the time the another transaction has been entered into the data confidence fabric ledger. 15. The non-transitory storage medium as recited in claim 10 , wherein the another transaction is received from an AIOps platform hosted at the site. 16. The non-transitory storage medium as recited in claim 10 , wherein the resolution to the problem is made available to an AIOPs platform hosted at the site. 17. The non-transitory storage medium as recited in claim 10 , wherein the site comprises a vendor site. 18. The non-transitory storage medium as recited in claim 10 , wherein at least part of the non-transitory storage medium is instantiated in response to a request by an AIOps platform.
Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title
using machine learning or artificial intelligence · CPC title
Point-in-time backing up or restoration of persistent data · CPC title
Using snapshots, i.e. a logical point-in-time copy of the data · CPC title
Debugging of software · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.