Systems and methods for detecting machine faults in network using acoustic monitoring
First Claim
1. A method comprising:
- receiving acoustic data from a machine in a managed network;
performing a spectral analysis of the acoustic data;
analyzing, by a processor, the spectral analysis in view of a plurality of event signatures stored in a recognition file, wherein each of the plurality of event signatures comprise a failure event and a plurality of conditions in the managed network, wherein the plurality of conditions comprise one of an increase or decrease in ambient sound in the managed network over a defined period;
detecting, by the processor, the failure event and one of the plurality of conditions in one of the plurality of event signatures in view of the analyzing; and
generating a configuration command to the machine in view of the detecting.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate systems and methods for detecting machine faults in a network using acoustic monitoring. In embodiments, one or more servers, clients, or other machines in a managed network can have a microphone or other acoustic sensor integrated into motherboard or other hardware. The sensor can sample acoustic signals from inside or near the machine, and can digitize that data. The resulting set of acoustic data can be transmitted to a management server or other destination for analysis of the operating sounds related to that machine. For instance, the acoustic data can be analyzed to detect indications of a failed or failing hard drive, for instance by detecting spindle whine or head movement noises, or a failed or failing power supply based on other sounds. The management server can respond to potential fault events for instance by issuing configuration commands, such as instructions to power down the malfunctioning component.
80 Citations
33 Claims
-
1. A method comprising:
-
receiving acoustic data from a machine in a managed network; performing a spectral analysis of the acoustic data; analyzing, by a processor, the spectral analysis in view of a plurality of event signatures stored in a recognition file, wherein each of the plurality of event signatures comprise a failure event and a plurality of conditions in the managed network, wherein the plurality of conditions comprise one of an increase or decrease in ambient sound in the managed network over a defined period; detecting, by the processor, the failure event and one of the plurality of conditions in one of the plurality of event signatures in view of the analyzing; and generating a configuration command to the machine in view of the detecting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a memory; a processor coupled to the memory, wherein the processor is configured to; receive acoustic data captured from a machine; perform a spectral analysis of the acoustic data; analyze the spectral analysis in view of a plurality of event signatures stored in a recognition file, wherein each of the plurality of event signatures comprise a failure event and a plurality of conditions in the managed network, wherein the plurality of conditions comprise one of an increase or decrease in ambient sound in the managed network over a defined period; detect the failure event and one of the plurality of conditions in one of the plurality of event signatures in view of the analyzing; and generate a configuration command to the machine in view of the detecting. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory machine-readable storage medium including data that, when accessed by a processor, cause the processor to perform operations comprising:
-
receiving acoustic data from a machine in a managed network; performing a spectral analysis of the acoustic data; analyzing, by the processor, the spectral analysis in view of a plurality of event signatures stored in a recognition file, wherein each of the plurality of event signatures comprise a failure event and a plurality of conditions in the managed network, wherein the plurality of conditions comprise one of an increase or decrease in ambient sound in the managed network over a defined period; detecting, by the processor, the failure event and one of the plurality of conditions in one of the plurality of event signatures in view of the analyzing; and generating a configuration command to the machine in view of the detecting. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification