Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
1999-05-07
2002-09-24
Breene, John (Department: 2177)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C706S046000, C706S045000
Reexamination Certificate
active
06457015
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates to status monitors, including those for adaptively monitoring status information from multiple sources such as file servers and system administrators.
2. Related Art
Monitoring devices collect and present monitoring information, such as information regarding operation of a device, system, or network. The monitoring information is sometimes used to determine or respond to faults in the monitored devices, systems, or networks.
One problem in the known art is that of recognizing and responding to anomalous behavior on the part of the monitored devices, systems, or networks. Because the monitored devices, systems, or networks can be complex, it is difficult or impossible to anticipate all, or even most, of the possible ways in which anomalous behavior can occur. Even if it were possible to anticipate anomalous behaviors, it is difficult or impossible to anticipate how those anomalous behaviors would manifest themselves in the available data.
A first known method is to present a visual display of status information, and to rely on a human operator to determine whether the behavior of the monitored devices, systems, or networks are anomalous, and if so, to determine what that anomalous behavior indicates about possible errors or faults in operation. While this method can achieve the purpose of recognizing and responding to anomalous behaviors, it has the drawback of requiring constant and consistent attention of a human being relatively skilled in the operation of the monitored devices, systems, or networks. This drawback is exacerbated when there are a relatively large number of monitored devices, systems or networks or when the monitored devices, systems or networks are complex. Moreover, this known method is also subject to the drawback that it is limited to those aspects of behavior that are predetermined for presentation to the human being.
A second known method is to present information, as in the first method, to an expert system or other software designed for recognizing and responding to anomalous behavior. While this known method has the advantage of not requiring the constant and consistent attention of a human being, it suffers from the drawback that it is limited by the skill predetermined for inclusion in the expert system or other software. As with the first known method, this method is also subject to the drawback that it is limited to those aspects of behavior that are predetermined for presentation (to the expert system). Moreover, this method is also subject to the drawback that it can erroneously determine and respond to anomalous conditions that are not in fact faults, without substantial opportunity to learn.
Accordingly, it would be desirable to provide a method and system for monitoring status in a relatively continuous, consistent, and intelligent manner. This method is achieved in an embodiment of the invention in which a status monitor receives monitoring data, adaptively and dynamically builds a database of known combinations of monitoring data, and adaptively and dynamically associates those known combinations with assessments of the monitored devices, systems, or networks. From an initial set of selected knowledge that is limited (even limited to no knowledge at all), the status monitor can learn those anomalous conditions that require response and what responses are appropriate.
SUMMARY OF THE INVENTION
The invention provides a method and system for monitoring status in a relatively continuous, consistent, and intelligent manner. A status monitor receives monitoring data, adaptively and dynamically builds a database of known combinations of monitoring data, and adaptively and dynamically associates those known combinations with assessments of the monitored devices, systems, or networks. From an initial set of selected knowledge that is limited (even limited to no knowledge at all), the status monitor learns those anomalous conditions that require response and what responses are appropriate. The status monitor develops a database of information regarding distinguishable conditions, and measurements of the likely causes or effects of recognizable errors or faults. When an anomalous pattern is recognized, the status monitor, responsive to the anomalous pattern, diagnoses and corrects, or informs a human operator regarding the monitored devices, systems, or network.
In a preferred embodiment, the monitoring data includes a set of data streams each possibly having a different format, and each selectively interpreted so as to present information to the status monitor in a format usable by the status monitor. New data streams and formats can be dynamically added or altered. Appropriate responses can include informing human beings; taking remedial action for the monitored devices, systems, or networks; or altering or terminating the operation of the monitored devices, systems, or networks.
REFERENCES:
patent: 5261051 (1993-11-01), Masden et al.
patent: 5627766 (1997-05-01), Beaven
patent: 5633999 (1997-05-01), Clowes et al.
patent: 5664107 (1997-09-01), Chatwani et al.
patent: 5729685 (1998-03-01), Chatwani et al.
patent: 5787409 (1998-07-01), Seiffert et al.
patent: 5958012 (1999-09-01), Battat et al.
patent: 6006227 (1999-12-01), Freeman et al.
patent: 6054928 (2000-04-01), Lemelson et al.
patent: 6067541 (2000-05-01), Raju et al.
patent: 6192354 (2001-02-01), Bigus et al.
patent: 6192403 (2001-02-01), Jong et al.
patent: 6199099 (2001-03-01), Gershman et al.
patent: 0306244 (1989-03-01), None
patent: 0308056 (1989-03-01), None
patent: 0410630 (1991-01-01), None
patent: 0566967 (1993-10-01), None
patent: 0760503 (1997-03-01), None
Wybranietz et al., “Joint international conference on measurement and modeling of computer system”, 1998, pp. 197-206.*
Borr A J: “SecureShare: safe Unix/Windows file sharing through multiprotocol locking” Proceeding of the 2nd Usenix Windows NT Symposiom, proceedings of 2nd Usenix Windows NT Symposiom, Seattle, WA, USA, Aug., 3-5, 1998, pp. 117-126, XP002097387 ISBN 1-880446-95-2, 1998, Berkeley, CA, USA, Usenix Assoc. USA.
Tanner J:“ CIFS: Common Internet File System” Unix Review, vol. 31, Feb. 1997, pp. 31/32, 34, XPOOO783952 see whole document, relevant to claim No. 1-38.
“Mapping the VM text files to the AIX text files”, IBM Technical Disclosure Bulletin., vol. 33, No. 2, Jul. 1990, p. 341 XP000123641, IBM CORP. New York., US ISSN: 0018-8689—the whole document.
“Migrated Data Backup Utility”, IBM Technical Disclosure Bulletin., vol. 37, No. 06B, Jun. 1994, pp. 505-507, XP000456079, IBM Corp. New York., US ISSN: 0018-8689.
Ali Mohammad
Breene John
Network Appliance Inc.
Swernofsky Law Group PC
LandOfFree
Adaptive and generalized status monitor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Adaptive and generalized status monitor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptive and generalized status monitor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2878684