Patents by Inventor Steven F. Zwinger
Steven F. Zwinger has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8684802Abstract: A system that balances thermal variations within a set of computer systems in a datacenter. During operation, the system obtains a thermal flux map for the set of computer systems. The system then analyzes the thermal flux map to determine whether imbalances exist in the thermal flux across the set of computer systems. If so, the system can adjust: (1) the scheduling of loads across the set of computer systems, and/or (2) air conditioning within the datacenter, so that the thermal flux is more balanced across the set of computer systems.Type: GrantFiled: October 27, 2006Date of Patent: April 1, 2014Assignee: Oracle America, Inc.Inventors: Kenny C. Gross, Keith A. Whisnant, Ramakrishna C. Dhanekula, Steven F. Zwinger
-
Patent number: 8467912Abstract: Some embodiments of the present invention provide a system that controls a cooling fan for a storage array. During operation, an input-output (I/O) metric of the storage array is monitored. Then, the cooling fan is controlled based on the I/O metric.Type: GrantFiled: August 11, 2008Date of Patent: June 18, 2013Assignee: Oracle America, Inc.Inventors: Steven F. Zwinger, Kalyanaraman Vaidyanathan, Kenny C. Gross
-
Patent number: 8457913Abstract: Embodiments of a system that determines a condition associated with an integrated circuit disposed on a circuit board are described. During operation, the system receives electromagnetic-interference (EMI) signals from one or more antennas while the integrated circuit is operating, where the one or more antennas are disposed on the circuit board. Then, the system analyzes the received EMI signals to determine the condition.Type: GrantFiled: June 4, 2008Date of Patent: June 4, 2013Assignee: Oracle America, Inc.Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
-
Patent number: 8249824Abstract: Some embodiments provide a system that analyzes telemetry data from a monitored system. During operation, the system obtains the telemetry data as a set of telemetric signals from the monitored system and groups the telemetry data into one or more clusters of correlated telemetric signals from the telemetric signals. Next, the system increases a bandwidth associated with monitoring the telemetric signals. To increase the bandwidth, the system omits one or more of the correlated telemetric signals from each of the clusters during sampling of the telemetric signals and estimates the omitted correlated telemetric signals by applying a nonlinear, nonparametric regression technique to the sampled telemetric signals.Type: GrantFiled: June 30, 2009Date of Patent: August 21, 2012Assignee: Oracle America, Inc.Inventors: Stanley P. Haag, Anton A. Bougaev, Aleksey M. Urmanov, Steven F. Zwinger, Kenny C. Gross
-
Patent number: 8162595Abstract: One embodiment provides a system that mitigates vibrations caused by cooling fans in a computer system. More specifically, the system includes a cooling fan mechanically coupled to the chassis of the computer system, wherein vibrations generated by the cooling fan are coupled to the chassis. The system also includes an actuation mechanism that creates a relative displacement between the cooling fan and the chassis when a control signal is applied to the actuation mechanism. The system additionally includes a detection mechanism which detects the relative displacement and generates a feedback signal which represents the relative displacement. The system further includes a control signal generation mechanism which converts the feedback signal into the control signal, which is subsequently applied to the actuation mechanism. When the control signal is applied to the actuation mechanism, the relative displacement between the cooling fan and the chassis vibrationally decouples the cooling fan from the chassis.Type: GrantFiled: May 5, 2009Date of Patent: April 24, 2012Assignee: Oracle America, Inc.Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
-
Publication number: 20100332185Abstract: Some embodiments provide a system that analyzes telemetry data from a monitored system. During operation, the system obtains the telemetry data as a set of telemetric signals from the monitored system and groups the telemetry data into one or more clusters of correlated telemetric signals from the telemetric signals. Next, the system increases a bandwidth associated with monitoring the telemetric signals. To increase the bandwidth, the system omits one or more of the correlated telemetric signals from each of the clusters during sampling of the telemetric signals and estimates the omitted correlated telemetric signals by applying a nonlinear, nonparametric regression technique to the sampled telemetric signals.Type: ApplicationFiled: June 30, 2009Publication date: December 30, 2010Applicant: SUN MICROSYSTEMS, INC.Inventors: Stanley P. Haag, Anton A. Bougaev, Aleksey M. Urmanov, Steven F. Zwinger, Kenny C. Gross
-
Publication number: 20100284781Abstract: One embodiment provides a system that mitigates vibrations caused by cooling fans in a computer system. More specifically, the system includes a cooling fan mechanically coupled to the chassis of the computer system, wherein vibrations generated by the cooling fan are coupled to the chassis. The system also includes an actuation mechanism that creates a relative displacement between the cooling fan and the chassis when a control signal is applied to the actuation mechanism. The system additionally includes a detection mechanism which detects the relative displacement and generates a feedback signal which represents the relative displacement. The system further includes a control signal generation mechanism which converts the feedback signal into the control signal, which is subsequently applied to the actuation mechanism. When the control signal is applied to the actuation mechanism, the relative displacement between the cooling fan and the chassis vibrationally decouples the cooling fan from the chassis.Type: ApplicationFiled: May 5, 2009Publication date: November 11, 2010Applicant: SUN MICROSYSTEMS, INC.Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
-
Publication number: 20100121788Abstract: Some embodiments of the present invention provide a system that generates a utilization charge for a computer system. First, a set of performance parameters of the computer system are monitored. Next, a power utilization of the computer system is inferred based on the set of performance parameters and a power-utilization model. Then, a utilization charge is generated based on the power utilization of the computer system.Type: ApplicationFiled: November 12, 2008Publication date: May 13, 2010Applicant: SUN MICROSYSTEMS, INC.Inventors: Kalyanaraman Vaidyanathan, Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
-
Publication number: 20100033922Abstract: Some embodiments of the present invention provide a system that controls a cooling fan for a storage array. During operation, an input-output (I/O) metric of the storage array is monitored. Then, the cooling fan is controlled based on the I/O metric.Type: ApplicationFiled: August 11, 2008Publication date: February 11, 2010Applicant: Sun Microsystems, Inc.Inventors: Steven F. Zwinger, Kalyanaraman Vaidyanathan, Kenny C. Gross
-
Publication number: 20090306920Abstract: Embodiments of a system that determines a condition associated with an integrated circuit disposed on a circuit board are described. During operation, the system receives electromagnetic-interference (EMI) signals from one or more antennas while the integrated circuit is operating, where the one or more antennas are disposed on the circuit board. Then, the system analyzes the received EMI signals to determine the condition.Type: ApplicationFiled: June 4, 2008Publication date: December 10, 2009Applicant: SUN MICROSYSTEMS, INC.Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
-
Patent number: 7613576Abstract: A system that monitors electromagnetic interference (EMI) signals to facilitate proactive fault monitoring in a computer system is presented. During operation, the system receives EMI signals from one or more antennas located in close proximity to the computer system. The system then analyzes the received signals to proactively detect anomalies during operation of the computer system.Type: GrantFiled: April 12, 2007Date of Patent: November 3, 2009Assignee: Sun Microsystems, Inc.Inventors: Kenny C. Gross, Aleksey M. Urmanov, Ramakrishna C. Dhanekula, Steven F. Zwinger
-
Patent number: 7549070Abstract: A system that generates a dynamic power-flux map for a set of computer systems. During operation the system determines the locations of the computer systems. Next, the system receives dynamic traces of power consumption for the computer systems, wherein a dynamic trace of power consumption for a given computer system is generated based on dynamic traces of monitored inferential variables for the given computer system. The system then correlates the locations of the computer systems with the dynamic traces of power consumption for the computer systems, and generates the dynamic power-flux map for the set of computer systems based on the correlated locations and the dynamic traces for the computer systems.Type: GrantFiled: June 30, 2006Date of Patent: June 16, 2009Assignee: Sun Microsystems, Inc.Inventors: Steven F. Zwinger, Kenny C. Gross, Ramakrishna C. Dhanekula
-
Publication number: 20080256398Abstract: A system that monitors electromagnetic interference (EMI) signals to facilitate proactive fault monitoring in a computer system is presented. During operation, the system receives EMI signals from one or more antennas located in close proximity to the computer system. The system then analyzes the received signals to proactively detect anomalies during operation of the computer system.Type: ApplicationFiled: April 12, 2007Publication date: October 16, 2008Inventors: Kenny C. Gross, Aleksey M. Urmanov, Ramakrishna C. Dhanekula, Steven F. Zwinger
-
Publication number: 20080004837Abstract: A system that generates a dynamic power-flux map for a set of computer systems. During operation the system determines the locations of the computer systems. Next, the system receives dynamic traces of power consumption for the computer systems, wherein a dynamic trace of power consumption for a given computer system is generated based on dynamic traces of monitored inferential variables for the given computer system. The system then correlates the locations of the computer systems with the dynamic traces of power consumption for the computer systems, and generates the dynamic power-flux map for the set of computer systems based on the correlated locations and the dynamic traces for the computer systems.Type: ApplicationFiled: June 30, 2006Publication date: January 3, 2008Inventors: Steven F. Zwinger, Kenny C. Gross, Ramakrishna C. Dhanekula
-
Patent number: 7197411Abstract: A system that generates a dynamic trace of power consumption in a computer system. The system periodically polls current sensors and associated voltage sensors within the computer system to generate dynamic traces of currents and associated voltages for individual components within the computer system. The system then generates a dynamic trace of total power consumption for the computer system based on the dynamic traces of the currents and the associated voltages for the constituent components.Type: GrantFiled: August 2, 2005Date of Patent: March 27, 2007Assignee: Sun Microsystems, Inc.Inventors: Kenny C. Gross, Kalyanaraman Vaidyanathan, Aleksey M. Urmanov, Keith A. Whisnant, Steven F. Zwinger