Claims
- 1. A method for monitoring and analyzing a plurality of signals from sensors in a system comprising:
providing a plurality of sensors for monitoring the status of an oil rig; providing a set of health check rules comprising logical rules, inputs and outputs for defining reporting events associated with the oil rig, each event having a severity code; reporting the events to a central server; and displaying the event severity codes on a centrally accessible display.
- 2. The method according to claim 1, wherein event data are reported to the central server in a protocol defining a data structure.
- 3. The method according to claim 1, wherein the severity code comprises a color code of red, yellow, and green.
- 4. The method according to claim 1, further comprising:
displaying a worst-case severity code as a status for an oilrig.
- 5. The method according to claim 2, further comprising:
reporting the event in the protocol wherein the data structure defined is a hierarchical tree wherein the results are the bottommost nodes in the tree.
- 6. The method according to claim 1, further comprising:
providing a plurality of sensors for monitoring the status of an oil recovery system comprising a plurality of oilrigs; providing a set of health check rules comprising logical rules, inputs and outputs for defining reporting events associated with the oil recovery system, each event having a severity code; reporting the events to a central server; and displaying the severity codes on a centrally accessible display.
- 7. The method according to claim 2, further comprising:
dynamically populating a data base with the event data.
- 8. The method according to claim 2, further comprising;
dynamically displaying the event severity code and data.
- 9. The method according to claim 1, further comprising:
sending an affirmative notification of the event to a primary contact; receiving an acknowledgement from the primary contact, else sending the affirmative notification to a secondary contact.
- 10. The method according to claim 1, further comprising:
displaying an oilrig status having the worst-case event severity code in a geographic display for oilrigs.
- 11. An apparatus for monitoring and analyzing a plurality of signals from sensors in a system comprising:
a plurality of sensors for monitoring the status of an oil rig; a set of health check rules comprising logical rules, inputs and outputs for defining reporting events associated with the oil rig, each event having a severity code; a protocol for reporting the events to a central server; and a display for displaying the event severity codes on a centrally accessible display.
- 12. The apparatus according to claim 11, further comprising:
a protocol defining a data structure wherein event data are reported to the central server from an oilrig.
- 13. The apparatus according to claim 11, further comprising:
a severity code comprising a color code of red, yellow, and green.
- 14. The apparatus according to claim 11, further comprising:
a display function for displaying a worst-case severity code as a status for an oilrig.
- 15. The apparatus according to claim 12, further comprising:
a hierarchical tree for reporting the event in the protocol wherein the data structure defines the hierarchical tree wherein the results are the bottommost nodes in the hierarchical tree.
- 16. The apparatus according to claim 11, further comprising:
a plurality of sensors for monitoring the status of an oil recovery system comprising a plurality of oilrigs; a set of health check rules comprising logical rules, inputs and outputs for defining reporting events associated with the oil recovery system, each event having a severity code; a protocol for reporting the events to a central server; and a display for displaying the severity codes on a centrally accessible display.
- 17. The apparatus according to claim 12, further comprising:
a database for dynamically populating the data base with the event data.
- 18. The apparatus according to claim 12, further comprising;
a display for dynamically displaying the event severity code and data.
- 19. The apparatus according to claim 11, further comprising:
a first affirmative notification of the event for sending to a primary contact; a receiver for receiving an acknowledgement from the primary contact, else a second affirmative notification for sending to a secondary contact.
- 20. The apparatus according to claim 11, further comprising:
a display for displaying an oilrig status having the worst-case event severity code in a geographic display for oilrigs.
- 21. A computer readable medium containing instructions that when executed by a computer implement a method for monitoring and analyzing a plurality of signals from sensors in a system comprising:
providing a plurality of sensors for monitoring the status of an oil rig; providing a set of health check rules comprising logical rules, inputs and outputs for defining reporting events associated with the oil rig, each event having a severity code; reporting the events to a central server; and displaying the event severity codes on a centrally accessible display.
- 22. The medium according to claim 21, wherein event data are reported to the central server in a protocol defining a data structure.
- 23. The medium according to claim 21, wherein the severity code comprises a color code of red, yellow, and green.
- 24. The medium according to claim 21, further comprising instructions for:
displaying a worst-case severity code as a status for an oilrig.
- 25. The medium according to claim 22, further comprising instructions for:
reporting the event in the protocol wherein the data structure defined is a hierarchical tree wherein the results are the bottommost nodes in the tree.
- 26. The medium according to claim 21, further comprising instructions for:
providing a plurality of sensors for monitoring the status of an oil recovery system comprising a plurality of oilrigs; providing a set of health check rules comprising logical rules, inputs and outputs for defining reporting events associated with the oil recovery system, each event having a severity code; reporting the events to a central server; and displaying the severity codes on a centrally accessible display.
- 27. The medium according to claim 22, further comprising instructions for:
dynamically populating a data base with the event data.
- 28. The medium according to claim 22, further comprising instructions for:
dynamically displaying the event severity code and data.
- 29. The medium according to claim 21, further comprising instructions for:
sending an affirmative notification of the event to a primary contact; receiving an acknowledgement from the primary contact, else sending the affirmative notification to a secondary contact.
- 30. The medium according to claim 21, further comprising instructions for:
displaying an oilrig status having the worst-case event severity code in a geographic display for oilrigs.
- 31. The method according to claim 1, wherein event data are reported to the central server in a protocol defining sufficient information to define a display for the event data.
- 32. The method according to claim 1, further comprising:
an affirmative notification of the event for sending multiple alerts simultaneously to various contacts including cell phones, emails, computers, and pagers.
- 33. The apparatus according to claim 11, wherein event data are reported to the central server in a protocol defining sufficient information to define a display for the event data.
- 34. The apparatus according to claim 11, further comprising:
sending multiple alerts simultaneously to various contacts including cell phones, emails, computers, and pagers.
- 35. The method according to claim 21, wherein event data are reported to the central server in a protocol defining sufficient information to define a display for the event data.
- 36. The method according to claim 21, further comprising:
sending multiple alerts simultaneously to various contacts including cell phones, emails, computers, and pagers.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This patent application is related to and takes priority from U.S. Provisional Patent Application No. 60/424,262 filed on Nov. 6, 2002 entitled “Method and Apparatus for Dynamic Checking and Reporting System Health” by M. Guggari and B. Koederitz.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60424262 |
Nov 2002 |
US |