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: 8684802
    Abstract: 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: Grant
    Filed: October 27, 2006
    Date of Patent: April 1, 2014
    Assignee: Oracle America, Inc.
    Inventors: Kenny C. Gross, Keith A. Whisnant, Ramakrishna C. Dhanekula, Steven F. Zwinger
  • Patent number: 8467912
    Abstract: 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: Grant
    Filed: August 11, 2008
    Date of Patent: June 18, 2013
    Assignee: Oracle America, Inc.
    Inventors: Steven F. Zwinger, Kalyanaraman Vaidyanathan, Kenny C. Gross
  • Patent number: 8457913
    Abstract: 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: Grant
    Filed: June 4, 2008
    Date of Patent: June 4, 2013
    Assignee: Oracle America, Inc.
    Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
  • Patent number: 8249824
    Abstract: 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: Grant
    Filed: June 30, 2009
    Date of Patent: August 21, 2012
    Assignee: Oracle America, Inc.
    Inventors: Stanley P. Haag, Anton A. Bougaev, Aleksey M. Urmanov, Steven F. Zwinger, Kenny C. Gross
  • Patent number: 8162595
    Abstract: 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: Grant
    Filed: May 5, 2009
    Date of Patent: April 24, 2012
    Assignee: Oracle America, Inc.
    Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
  • Publication number: 20100332185
    Abstract: 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: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Stanley P. Haag, Anton A. Bougaev, Aleksey M. Urmanov, Steven F. Zwinger, Kenny C. Gross
  • Publication number: 20100284781
    Abstract: 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: Application
    Filed: May 5, 2009
    Publication date: November 11, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
  • Publication number: 20100121788
    Abstract: 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: Application
    Filed: November 12, 2008
    Publication date: May 13, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Kalyanaraman Vaidyanathan, Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
  • Publication number: 20100033922
    Abstract: 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: Application
    Filed: August 11, 2008
    Publication date: February 11, 2010
    Applicant: Sun Microsystems, Inc.
    Inventors: Steven F. Zwinger, Kalyanaraman Vaidyanathan, Kenny C. Gross
  • Publication number: 20090306920
    Abstract: 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: Application
    Filed: June 4, 2008
    Publication date: December 10, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Steven F. Zwinger, Kenny C. Gross, Aleksey M. Urmanov
  • Patent number: 7613576
    Abstract: 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: Grant
    Filed: April 12, 2007
    Date of Patent: November 3, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Ramakrishna C. Dhanekula, Steven F. Zwinger
  • Patent number: 7549070
    Abstract: 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: Grant
    Filed: June 30, 2006
    Date of Patent: June 16, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Steven F. Zwinger, Kenny C. Gross, Ramakrishna C. Dhanekula
  • Publication number: 20080256398
    Abstract: 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: Application
    Filed: April 12, 2007
    Publication date: October 16, 2008
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Ramakrishna C. Dhanekula, Steven F. Zwinger
  • Publication number: 20080004837
    Abstract: 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: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventors: Steven F. Zwinger, Kenny C. Gross, Ramakrishna C. Dhanekula
  • Patent number: 7197411
    Abstract: 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: Grant
    Filed: August 2, 2005
    Date of Patent: March 27, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Kenny C. Gross, Kalyanaraman Vaidyanathan, Aleksey M. Urmanov, Keith A. Whisnant, Steven F. Zwinger