Detecting constrained motion of a component in a computer system
First Claim
Patent Images
1. A method for detecting the presence of constrained motion in one or more components in a computer system, the method comprising:
- monitoring a vibrational spectrum of the computer system while the computer system operates;
analyzing the vibrational spectrum using a pattern-recognition model to detect constrained motion in one or more components in the computer system, wherein constrained motion occurs when at least one mounting fastener for a component is loose, so that the component impacts one or more fasteners, mounts, or other components in the computer system when vibrating, and wherein the pattern-recognition model classifies the vibrational spectrum as indicating constrained motion or as not indicating constrained motion;
monitoring one or more performance parameters in the computer system;
upon classifying the vibrational spectrum as indicating constrained motion, using the vibrational spectrum and the monitored performance parameters to identify which of the components in the computer system is undergoing the constrained motion; and
sending a signal to alter a speed of a fan for the computer system until the constrained motion for at least one of the identified components is reduced or eliminated.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the present invention provide a system that detects the presence of constrained motion in one or more components in a computer system. First, a vibrational spectrum of the computer system is monitored while the computer system operates. Then, the vibrational spectrum is analyzed using a pattern-recognition model to detect constrained motion in one or more components in the computer system, wherein the pattern-recognition model classifies the vibrational spectrum as indicating constrained motion or as not indicating constrained motion.
5 Citations
20 Claims
-
1. A method for detecting the presence of constrained motion in one or more components in a computer system, the method comprising:
-
monitoring a vibrational spectrum of the computer system while the computer system operates; analyzing the vibrational spectrum using a pattern-recognition model to detect constrained motion in one or more components in the computer system, wherein constrained motion occurs when at least one mounting fastener for a component is loose, so that the component impacts one or more fasteners, mounts, or other components in the computer system when vibrating, and wherein the pattern-recognition model classifies the vibrational spectrum as indicating constrained motion or as not indicating constrained motion; monitoring one or more performance parameters in the computer system; upon classifying the vibrational spectrum as indicating constrained motion, using the vibrational spectrum and the monitored performance parameters to identify which of the components in the computer system is undergoing the constrained motion; and sending a signal to alter a speed of a fan for the computer system until the constrained motion for at least one of the identified components is reduced or eliminated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for detecting the presence of constrained motion in one or more components in a computer system, the method comprising:
-
monitoring a vibrational spectrum of the computer system while the computer system operates; analyzing the vibrational spectrum using a pattern-recognition model to detect constrained motion in one or more components in the computer system, wherein constrained motion occurs when at least one mounting fastener for a component is loose, so that the component impacts one or more fasteners, mounts, or other components in the computer system when vibrating, and wherein the pattern-recognition model classifies the vibrational spectrum as indicating constrained motion or as not indicating constrained motion; monitoring one or more performance parameters in the computer system; upon classifying the vibrational spectrum as indicating constrained motion, using the vibrational spectrum and the monitored performance parameters to identify which of the components in the computer system is undergoing the constrained motion; and sending a signal to alter a speed of a fan for the computer system until the constrained motion for at least one of the identified components is reduced or eliminated. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An apparatus that detects the presence of constrained motion in one or more components in a computer system, the apparatus comprising:
-
a monitoring mechanism configured to monitor a vibrational spectrum of the computer system while the computer system operates and one or more performance parameters in the computer system; an analyzing mechanism configured to analyze the vibrational spectrum using a pattern-recognition model to detect constrained motion in one or more components in the computer system, wherein constrained motion occurs when at least one mounting fastener for a component is loose, so that the component impacts one or more fasteners, mounts, or other components in the computer system when vibrating, and wherein the pattern-recognition model classifies the vibrational spectrum as indicating constrained motion or as not indicating constrained motion; a mechanism configured to, upon the pattern-recognition model classifying the vibrational spectrum as indicating constrained motion, use the vibrational spectrum and the monitored performance parameters to identify which of the components in the computer system is undergoing the constrained motion; and a mechanism configured to send a signal to alter a speed of a fan for the computer system until the pattern-recognition model indicates that the constrained motion for at least one of the identified components is reduced or eliminated.
-
Specification