Patents by Inventor Anton A. Bougaev

Anton A. Bougaev 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: 8069727
    Abstract: One embodiment of the present invention provides a system that generates vibration-resistance signatures for hard disk drives (HDDs). In this system, a set of HDDs is mechanically affixed to a disk enclosure. The system additionally includes a vibration generator which is mechanically coupled to the disk enclosure and can apply a translational vibration profile to the disk enclosure. The system further includes a coupling mechanism between the set of HDDs and the disk enclosure which translates the translational vibration profile into both translational and rotational vibrations for the set of HDDs in multiple dimensions. The system additionally includes a monitoring mechanism which monitors an HDD performance metric from the set of HDDs while the HDDs are subject to the translational and rotational vibrations. The system also includes a signature-generation mechanism which uses the monitored HDD performance metric to generate vibration-resistance signatures for the set of HDDs.
    Type: Grant
    Filed: May 18, 2009
    Date of Patent: December 6, 2011
    Assignee: Oracle America, Inc.
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, Daivd K. McElfresh
  • Patent number: 8055928
    Abstract: Some embodiments of the present invention provide a system that controls a device that characterizes the health of a computer system power supply. During operation, a signature for the power supply is generated based on measurements of a set of performance parameters for the power supply. Then, the health of the power supply is characterized based on a comparison between the signature for the power supply and signatures for one or more other power supplies.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: November 8, 2011
    Assignee: Oracle America, Inc.
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, Kenny C. Gross
  • Patent number: 8051728
    Abstract: Some embodiments of the present invention provide a system that monitors a connection in a computer system between a connector and a component coupled to the connector. During operation, a first motion parameter of the connector, and a second motion parameter of the component are measured. Then, the connection is monitored by comparing information related to the first motion parameter and information related to the second motion parameter.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: November 8, 2011
    Assignee: Oracle America, Inc.
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, Kenny C. Gross
  • Publication number: 20110255768
    Abstract: A method and system for identifying voids in solder balls in a ball-grid array (BGA) using an image of the BGA include localizing an image of a solder ball on the BGA image, the solder ball image having a radius and having multiple points each having an image intensity, and producing a void-free model image of the solder ball based on the radius of the solder ball image, the void-free model image having multiple points each having an image intensity. The method and system also include computing a difference between the image intensities of the points of the solder ball image and the image intensities of the points of the void-free model image to produce a residual image, and identifying a void using the residual image.
    Type: Application
    Filed: April 14, 2010
    Publication date: October 20, 2011
    Applicant: Oracle International Corporation
    Inventors: David K. McElfresh, Anton A. Bougaev, Aleksey Urmanov
  • Patent number: 8041963
    Abstract: Embodiments of a system for regulating an efficiency of a power supply in a computer system are described. During operation, the system measures an output load of the power supply using one or more telemetry monitors in the computer system. Then, the system determines if an efficiency of the power supply corresponding to the measured output load is within a predetermined range that includes an optimal efficiency of the power supply. If the efficiency is outside of the predetermined range, the system performs remedial action so that the power supply operates at an adjusted efficiency that falls within the predetermined range.
    Type: Grant
    Filed: August 5, 2008
    Date of Patent: October 18, 2011
    Assignee: Oracle America, Inc.
    Inventors: Kenny C. Gross, Anton A. Bougaev, Aleksey M. Urmanov
  • Patent number: 8028126
    Abstract: Some embodiments of the present invention provide a system for scheduling spin-up operations for a set of hard disk drives (HDDs) in a computer system. During operation, the system determines an available power of the computer system. Next, one or more HDDs are selected from the set of HDDs to be spun-up based on the available power and the power required to spin up each HDD. Then, spin-up operations are scheduled for the selected HDDs.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: September 27, 2011
    Assignee: Oracle America, Inc.
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, Kenny C. Gross
  • Publication number: 20110208678
    Abstract: An electronic system includes an accelerometer. A method for excessive mechanical shock feature extraction for overstress event registration and cumulative tracking includes obtaining a sample from the accelerometer. Feature extraction is performed on the sample using empirical mode decomposition (EMD) to produce a plurality of modes. A pattern classifier is utilized for processing the plurality of modes to determine if the sample classifies as a shock event. If the sample classifies as a shock event, a shock event counter is incremented. If the shock event counter reaches a specified count, an indication to a user is generated.
    Type: Application
    Filed: February 19, 2010
    Publication date: August 25, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, David K. McElfresh, Kenny C. Gross
  • Patent number: 8000839
    Abstract: One embodiment of the present invention provides a system actively cancels vibrations in a computer system. During operation, the system monitors vibrations in the computer system. Next, the system analyzes the vibrations to identify one or more harmonics in the vibrations. The system then actively cancels one or more of the identified harmonics.
    Type: Grant
    Filed: February 4, 2008
    Date of Patent: August 16, 2011
    Assignee: Oracle America, Inc.
    Inventors: Aleksey M. Urmanov, Anton A. Bougaev, Kenny C. Gross, Andrew J. Lewis
  • Patent number: 7934123
    Abstract: Some embodiments of the present invention provide a system that prolongs a remaining useful life of a power supply in a computer system. First, performance parameters of the power supply are monitored. Next, the remaining useful life of the power supply is predicted based on the monitored performance parameters. Then, an operational regime of the power supply is adjusted based on the predicted remaining useful life to prolong the remaining useful life.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: April 26, 2011
    Assignee: Oracle America, Inc.
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Anton A. Bougaev
  • Patent number: 7933850
    Abstract: One embodiment of the present invention provides a system that constructs a functional relationship approximation from a set of data points through nonparametric regression. During operation, the system receives a training data set in an n-dimensional space. Next, the system defines a set of regression primitives in the n-dimensional space, wherein a regression primitive in the set passes through N data points in the training data set, wherein N?n. The system then logically combines the set of regression primitives to produce a convex envelope F, such that for each point p in the n-dimensional space: (1) F(p)=0, if p is on the convex envelope; (2) F(p)<0, if p is inside the convex envelope; and (3) F(p)>0, if p is outside the convex envelope. The system next obtains the functional relationship approximation by computing an argument of the minimum of F in the n-dimensional space. The system subsequently uses the functional relationship approximation to classify data.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: April 26, 2011
    Assignee: Oracle America, Inc.
    Inventors: Aleksey M. Urmanov, Kenny C. Gross, Anton A. Bougaev
  • Patent number: 7920974
    Abstract: One embodiment of the present invention provides a system that generates a vibration profile for a rotational device in a computer system. During operation, the system sequentially sweeps a rotation speed of a rotational device over a range of rotation speeds. While driving the rotational device at each rotation speed, the system collects a time-domain vibration signal produced by the rotational device and subsequently computes a frequency spectrum of the time-domain vibration signal. In this way, the system generates a set of frequency spectra associated with the range of rotation speeds. Next, the system combines the set of frequency spectra to generate a composite vibration profile for the rotational device.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: April 5, 2011
    Assignee: Oracle America, Inc.
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, David K. McElfresh
  • Patent number: 7920986
    Abstract: A method of quantifying a shape of a surface includes measuring an elevation (z) of the surface at a plurality of locations in an x-y plane of the surface. The measurement data is fit to a series expansion in terms of one or more base functions that include a series expansion fit. A vector of shape coefficients are calculated from the series expansion fit. A vector of shape coefficients are output.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: April 5, 2011
    Assignee: Oracle America, Inc.
    Inventors: Dan Vacar, David K. McElfresh, Anton Bougaev, Donald A. Kearns, Charles E. Kinney
  • Patent number: 7890278
    Abstract: Some embodiments of the present invention provide a system that characterizes a response of a device in a computer system to vibration over a frequency range. During operation, the device is vibrated at each frequency in a set of frequencies in the frequency range, wherein the device is vibrated at each frequency, one frequency at a time, until a stabilized response of the device is determined. The response of the device to vibration over the frequency range is then characterized based on information related to the stabilized response at each frequency in the set of frequencies.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: February 15, 2011
    Assignee: Oracle America, Inc.
    Inventors: Dan Vacar, Anton A. Bougaev, David K. McElfresh, Kenny C. Gross
  • Patent number: 7861593
    Abstract: Embodiments of a mechanical device to facilitate in-situ measurements of vibration associated with a corresponding component in a computer system are described. This mechanical device includes a housing that has approximately a same mass as the component, approximately a same distribution of mass about a geometric center of the component, and approximately a same form factor as the component. Moreover, the mechanical device includes one or more vibration sensors, which are mechanically coupled to the housing, and which are configured to perform the in-situ vibration measurements.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: January 4, 2011
    Assignee: Oracle America, Inc.
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, David K. McElfresh, Kenny C. Gross
  • 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: 20100332189
    Abstract: Some embodiments of the present invention provide a system that analyzes data from a computer system. During operation, the system obtains the sensor data from a component in the computer system using a set of sensors. Next, the system transmits the sensor data to a microcontroller unit (MCU) coupled to the sensors and stores the sensor data in internal memory of the MCU. Finally, the system assesses the integrity of the component by analyzing the sensor data using a pattern-recognition apparatus in the MCU.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Aleksey M. Urmanov, Anton A. Bougaev, Darrell D. Donaldson
  • Publication number: 20100326193
    Abstract: A system for characterizing vibration of a rack structure having at least one hard disk drive disposed therein and a vibration exciter operatively associated with the rack structure includes one or more computers. The one or more computers are configured to command the vibration exciter to provide vibration input to the rack structure and to command a plurality of reads from the at least one hard disk drive such that, for each of the plurality of reads, data stored on the at least one hard disk drive is retrieved from the at least one hard disk drive. The one or more computers are also configured to obtain read rate information related to the plurality of reads and to identify at least one resonant frequency of the rack structure based on the read rate information.
    Type: Application
    Filed: June 25, 2009
    Publication date: December 30, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Anton A. Bougaev, David K. McElfresh
  • Publication number: 20100324882
    Abstract: A method for generating a service action for a computer system is described. During the method, a longevity index value for a packaging technology (such as solder joints in a BGA) in the computer system is calculated using thermal and vibration telemetry data (which is collected in the computer system) and a longevity model. This longevity model may be based on accelerated failure testing of the packaging technology, field failures of the packaging technology in a group of computer systems (which includes the computer system) and/or thermal and vibration telemetry data for the group of computer systems. Furthermore, using the longevity index value, the service action for the computer system is determined. Based on the longevity index value, remedial action (such as repairs to the computer system) may be scheduled and performed.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 23, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Aleksey M. Urmanov, Anton A. Bougaev, David K. McElfresh, Leoncio D. Lopez
  • Publication number: 20100290144
    Abstract: One embodiment of the present invention provides a system that generates vibration-resistance signatures for hard disk drives (HDDs). In this system, a set of HDDs is mechanically affixed to a disk enclosure. The system additionally includes a vibration generator which is mechanically coupled to the disk enclosure and can apply a translational vibration profile to the disk enclosure. The system further includes a coupling mechanism between the set of HDDs and the disk enclosure which translates the translational vibration profile into both translational and rotational vibrations for the set of HDDs in multiple dimensions. The system additionally includes a monitoring mechanism which monitors an HDD performance metric from the set of HDDs while the HDDs are subject to the translational and rotational vibrations. The system also includes a signature-generation mechanism which uses the monitored HDD performance metric to generate vibration-resistance signatures for the set of HDDs.
    Type: Application
    Filed: May 18, 2009
    Publication date: November 18, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, Daivd K. McElfresh
  • Patent number: 7813119
    Abstract: Some embodiments of the present invention provide a system that includes a first hard disk drive (HDD) and a second HDD. Within this system, the first HDD is coupled to the second HDD in a non-parallel configuration, which reduces rotational vibration transmitted between the first HDD and the second HDD.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: October 12, 2010
    Assignee: Oracle America, Inc.
    Inventors: Ronald J. Melanson, David K. McElfresh, Anton A. Bougaev, Aleksey M. Urmanov, Kenneth C. Gross