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).

  • Publication number: 20140067773
    Abstract: Systems, methods, and other embodiments associated with transient detection for predictive health management are described. In one embodiment, a method includes receiving a health signal from a data outlet. The health signal corresponds to a derivative variable derived from a combination of data processing system metrics not exposed beyond the data outlet. A transient is detected in the health signal. In response to detecting the transient, the method includes performing a corrective action. The example method may also include detecting the transient in a health signal from a data processing system by collecting historical values of the health signal; selecting a first statistical model that best fits the historical values; receiving a present value of the health signal; and applying the first statistical model to the present value of the health signal to determine whether the present value of the health signal is a transient.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 6, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Aleksey M. URMANOV, Anton A. Bougaev
  • Patent number: 8666912
    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: Grant
    Filed: February 19, 2010
    Date of Patent: March 4, 2014
    Assignee: Oracle International Corporation
    Inventors: Anton A. Bougaev, Aleksey M. Urmanov, David K. McElfresh, Kenny C. Gross
  • Patent number: 8648690
    Abstract: A sensor board includes at least one sensor in communication with a controller having a single board address to facilitate sensor polling by standard, product-independent modules of a circuit board for a computer server or network appliance. Miniature low-cost sensor boards can be placed in multiple locations on circuit boards without the necessity of being specified and integrated into the circuit board during the design phase to reduce or eliminate associated design risks or delays.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: February 11, 2014
    Assignee: Oracle International Corporation
    Inventors: Anton Bougaev, Aleksey Urmanov, James Britton
  • Patent number: 8635048
    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: Grant
    Filed: May 18, 2012
    Date of Patent: January 21, 2014
    Assignee: Oracle America, Inc.
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Anton A. Bougaev, David K. McElfresh
  • Patent number: 8620604
    Abstract: Some embodiments of the present invention provide a system that generates a composite vibration profile in a frequency range for a computer system. First, a vibration spectrum in the frequency range is measured for a test computer system in each configuration in a set of configurations. Then, the composite vibration profile for the computer system is generated based on the measured vibration spectra.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: December 31, 2013
    Assignee: Oracle America, Inc.
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Anton A. Bougaev
  • Patent number: 8601212
    Abstract: Some embodiments of the present invention provide a system that schedules read operations for disk drives in a set of disk drives. During operation, the system monitors a write rate for write operations to a given disk drive in the set of disk drives, wherein vibrations generated by the read operations directed to disk drives in the set of disk drives are transmitted to the given disk drive. Then, the read operations for disk drives in the set of disk drives are scheduled based on the write rate for the given disk drive, thereby limiting interference between the write operations and the vibrations generated by the read operations.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: December 3, 2013
    Assignee: Oracle International Corporation
    Inventors: Anton A. Bougaev, David K. McElfresh, Aleksey M. Urmanov
  • Patent number: 8489343
    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.
    Type: Grant
    Filed: September 12, 2008
    Date of Patent: July 16, 2013
    Assignee: Oracle America, Inc.
    Inventors: Aleksey M. Urmanov, Anton A. Bougaev, David K. McElfresh
  • Publication number: 20130138419
    Abstract: The disclosed embodiments provide a system that analyzes telemetry data from a computer system. During operation, the system obtains the telemetry data as a set of telemetric signals using a set of sensors in the computer system. Next, for each component or component location from a set of components in the computer system, the system applies an inferential model to the telemetry data to determine an operating environment of the component or component location, and uses the operating environment to assess a reliability of the component. Finally, the system manages use of the component in the computer system based on the assessed reliability.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Leoncio D. Lopez, Anton A. Bougaev, Kenny C. Gross, David K. McElfresh, Alan P. Wood
  • Publication number: 20130103618
    Abstract: Systems, methods, and other embodiments associated with decision making with analytically combined split conditions are provided. In one embodiment, a method for classifying data is provided. An input data sample is received for classification as belonging to one of two possible classes. The input data sample includes a set of attribute values. The method includes evaluating the set of attribute values with a tree function that defines a decision boundary of a classification tree. The tree function classifies an input data sample as belonging to one of the two possible classes based, at least in part, on the attribute values of the input data sample. In another embodiment parameters of the tree function are derived by applying a gradient descent parameter update rule to the training data samples.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Aleksey URMANOV, Anton Bougaev
  • Publication number: 20130054809
    Abstract: The disclosed embodiments provide a system that prevents oscillatory load behavior for a multi-node distributed system. During operation, the system uses a load-balancing policy to distribute requests to nodes of the distributed system. The system determines operational characteristics for the nodes as they process a set of requests, and then uses these operational characteristics to compute machine queuing models that describe the machine state of each node. The system then uses this machine state for the nodes to determine whether the load-balancing policy and the distributed system are susceptible to oscillatory load behavior.
    Type: Application
    Filed: August 31, 2011
    Publication date: February 28, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Aleksey M. Urmanov, Anton A. Bougaev, Yuri Langer
  • Patent number: 8306311
    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: Grant
    Filed: April 14, 2010
    Date of Patent: November 6, 2012
    Assignee: Oracle International Corporation
    Inventors: David K. McElfresh, Anton A. Bougaev, Aleksey Urmanov
  • Publication number: 20120272019
    Abstract: Some embodiments of the present invention provide a system that schedules read operations for disk drives in a set of disk drives. During operation, the system monitors a write rate for write operations to a given disk drive in the set of disk drives, wherein vibrations generated by the read operations directed to disk drives in the set of disk drives are transmitted to the given disk drive. Then, the read operations for disk drives in the set of disk drives are scheduled based on the write rate for the given disk drive, thereby limiting interference between the write operations and the vibrations generated by the read operations.
    Type: Application
    Filed: July 5, 2012
    Publication date: October 25, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anton A. Bougaev, David K. McElfresh, Aleksey M. Urmanov
  • Patent number: 8290746
    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: Grant
    Filed: June 30, 2009
    Date of Patent: October 16, 2012
    Assignee: Oracle America, Inc.
    Inventors: Aleksey M. Urmanov, Anton A. Bougaev, Darrell D. Donaldson
  • Publication number: 20120232843
    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: May 18, 2012
    Publication date: September 13, 2012
    Applicant: Oracle America, Inc., formerly known as Sun Microsystems, Inc.
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Anton A. Bougaev, David K. McElfresh
  • 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: 8239623
    Abstract: Some embodiments of the present invention provide a system that schedules read operations for disk drives in a set of disk drives. During operation, the system monitors a write rate for write operations to a given disk drive in the set of disk drives, wherein vibrations generated by the read operations directed to disk drives in the set of disk drives are transmitted to the given disk drive. Then, the read operations for disk drives in the set of disk drives are scheduled based on the write rate for the given disk drive, thereby limiting interference between the write operations and the vibrations generated by the read operations.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: August 7, 2012
    Assignee: Oracle America, Inc.
    Inventors: Anton A. Bougaev, David K. McElfresh, Aleksey M. Urmanov
  • Patent number: 8213281
    Abstract: Some embodiments of the present invention provide a system that characterizes the performance of a disk drive at frequencies in a set of frequencies in a frequency range. First, the disk drive is vibrated at each frequency in the set of frequencies, one frequency at a time. During this process, a disk drive performance metric is monitored. Next, the performance of the disk drive is characterized by determining the parameter related to acceleration due to the vibrations for each frequency at which a disk drive performance metric degrades by a predetermined amount from a baseline.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: July 3, 2012
    Assignee: Oracle America, Inc.
    Inventors: David K. McElfresh, Anton A. Bougaev, Aleksey M. Urmanov
  • Patent number: 8204716
    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: Grant
    Filed: June 25, 2009
    Date of Patent: June 19, 2012
    Assignee: Oracle America, Inc.
    Inventors: Kenny C. Gross, Aleksey M. Urmanov, Anton A. Bougaev, David K. McElfresh
  • Publication number: 20120131007
    Abstract: Computer implemented system and method for publishing evaluated information comprising collecting one or more sets of data from one or more users, generating one or more sets of augmented collected data by augmenting the one or more sets of data collected from the one or more users, wherein the augmenting the one or more sets of data includes implementing a typesetting function configured to associate identifier information with the collected one or more sets of data, detecting a request from the one or more users, providing at least one additional user at least a portion of the augmented collected data, wherein at least a portion of the provided augmented collected data includes identifier data associated with the one or more users, and assigning a recognized number to the augmented collected data.
    Type: Application
    Filed: September 15, 2011
    Publication date: May 24, 2012
    Inventors: Anton A. Bougaev, Aleksey Urmanov, Eugene Kolinko, Joshua C. Walter
  • Publication number: 20120019351
    Abstract: A sensor board includes at least one sensor in communication with a controller having a single board address to facilitate sensor polling by standard, product-independent modules of a circuit board for a computer server or network appliance. Miniature low-cost sensor boards can be placed in multiple locations on circuit boards without the necessity of being specified and integrated into the circuit board during the design phase to reduce or eliminate associated design risks or delays.
    Type: Application
    Filed: July 22, 2010
    Publication date: January 26, 2012
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anton Bougaev, Aleksey Urmanov, James Britton