Patents by Inventor Brent W. Yardley

Brent W. Yardley 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: 10929229
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a write request at a storage system which includes more than one storage device, determining a storage location for data included in the write request, and determining a storage location for parity information corresponding to the data included in the write request. A first copy of the data included in the write request is sent to a first storage device which corresponds to the storage location for the data included in the write request. Moreover, a second copy of the data included in the write request is sent to a second storage device which corresponds to the storage location for the parity information. One or more instructions to compute the parity information via a decentralized communication link with the remaining storage devices are sent to the second storage device. The first storage device is different than the second storage device.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Radu I. Stoica, Roman A. Pletka, Ioannis Koltsidas, Nikolas Ioannou, Antonios K. Kourtis, Sasa Tomic, Charalampos Pozidis, Brent W. Yardley
  • Patent number: 10691094
    Abstract: A technique for operating a power subsystem includes determining a respective power status of power devices in the power subsystem. The power devices include a first power device and a second power device that derives power from the first power device. Respective visual indicators of the first and second power devices are controlled to uniquely indicate which of the first and second power devices have an associated fault based on the respective power status of the power devices.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Brent W. Yardley, James M. Fox, William Fast, Jr.
  • Publication number: 20190391877
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving a write request at a storage system which includes more than one storage device, determining a storage location for data included in the write request, and determining a storage location for parity information corresponding to the data included in the write request. A first copy of the data included in the write request is sent to a first storage device which corresponds to the storage location for the data included in the write request. Moreover, a second copy of the data included in the write request is sent to a second storage device which corresponds to the storage location for the parity information. One or more instructions to compute the parity information via a decentralized communication link with the remaining storage devices are sent to the second storage device. The first storage device is different than the second storage device.
    Type: Application
    Filed: June 21, 2018
    Publication date: December 26, 2019
    Inventors: Radu I. Stoica, Roman A. Pletka, Ioannis Koltsidas, Nikolas Ioannou, Antonios K. Kourtis, Sasa Tomic, Charalampos Pozidis, Brent W. Yardley
  • Patent number: 10398044
    Abstract: An apparatus includes a particle trap coupled to a first surface of an enclosure, wherein the first surface of the enclosure is opposite a top surface of a circuit board. A particle guard coupled to the top surface on a first side of the circuit board located in the enclosure, wherein the enclosure includes one or more apertures on a second surface of the enclosure where the first side of the circuit board is introduced to an external airflow.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
  • Patent number: 10275299
    Abstract: A mechanism is provided in a data processing system for transferring failure data from a processing unit to a management device. In response to detecting a failure of the processing unit, a computing device within the data processing system gathers failure information from machine check registers of the processing unit. The computing device generates a time stamp command communicating a time and date of the failure information and sends the time stamp command to the management device. The computing device generates at least one error data command communicating error data derived from the failure information and sends the at least one error data command to the management device.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Haseeb A. Bhutta, Brent W. Yardley
  • Publication number: 20190037718
    Abstract: An apparatus includes a particle trap coupled to a first surface of an enclosure, wherein the first surface of the enclosure is opposite a top surface of a circuit board. A particle guard coupled to the top surface on a first side of the circuit board located in the enclosure, wherein the enclosure includes one or more apertures on a second surface of the enclosure where the first side of the circuit board is introduced to an external airflow.
    Type: Application
    Filed: October 5, 2018
    Publication date: January 31, 2019
    Inventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
  • Patent number: 10136532
    Abstract: An apparatus for a dust guard structure includes a particle guard coupled to a top surface of a circuit board, wherein the particle guard is located along a first side of the circuit board between an edge of the circuit board and a first electronic component. The dust guard structure further includes the first electronic component electrically coupled to the circuit board via one or more electronic connections, wherein a height of the particle guard is greater than a height of each of the one or more electrical connections of the first electronic component. The dust guard structure further includes the first side of the circuit board being introduced to an external airflow.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
  • Publication number: 20180242467
    Abstract: An apparatus for a dust guard structure includes a particle guard coupled to a top surface of a circuit board, wherein the particle guard is located along a first side of the circuit board between an edge of the circuit board and a first electronic component. The dust guard structure further includes the first electronic component electrically coupled to the circuit board via one or more electronic connections, wherein a height of the particle guard is greater than a height of each of the one or more electrical connections of the first electronic component. The dust guard structure further includes the first side of the circuit board being introduced to an external airflow.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
  • Publication number: 20180217889
    Abstract: A mechanism is provided in a data processing system for transferring failure data from a processing unit to a management device. In response to detecting a failure of the processing unit, a computing device within the data processing system gathers failure information from machine check registers of the processing unit. The computing device generates a time stamp command communicating a time and date of the failure information and sends the time stamp command to the management device. The computing device generates at least one error data command communicating error data derived from the failure information and sends the at least one error data command to the management device.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Inventors: Haseeb A. Bhutta, Brent W. Yardley
  • Patent number: 10004154
    Abstract: An apparatus for a dust guard structure includes a particle guard coupled to a top surface of a circuit board, wherein the particle guard is located along a first side of the circuit board between an edge of the circuit board and a first electronic component. The dust guard structure further includes the first electronic component electrically coupled to the circuit board via one or more electronic connections, wherein a height of the particle guard is greater than a height of each of the one or more electrical connections of the first electronic component. The dust guard structure further includes the first side of the circuit board being introduced to an external airflow.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: June 19, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
  • Patent number: 9664746
    Abstract: A method of backing up data from an electronic system is disclosed. The method may include detecting an operating mode of the battery subsystem that is a maintenance discharge cycle operating mode and in response, calculating, using a first algorithm, the available battery capacity relative to a minimum battery capacity. The method may also include detecting an operating mode of the battery subsystem that is a normal operating mode and in response, calculating, using a second algorithm, the available battery capacity relative to a maximum battery capacity. The method may also include comparing the available battery capacity to a battery capacity sufficient to complete a backup operation, detecting a backup trigger condition and in response to the backup trigger condition and the available battery capacity being sufficient to complete a backup operation, backing up, data from the electronic system.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Adrian P. Glover, Jacob J. Smalts, Brent W. Yardley
  • Publication number: 20160266979
    Abstract: A method of backing up data from an electronic system is disclosed. The method may include detecting an operating mode of the battery subsystem that is a maintenance discharge cycle operating mode and in response, calculating, using a first algorithm, the available battery capacity relative to a minimum battery capacity. The method may also include detecting an operating mode of the battery subsystem that is a normal operating mode and in response, calculating, using a second algorithm, the available battery capacity relative to a maximum battery capacity. The method may also include comparing the available battery capacity to a battery capacity sufficient to complete a backup operation, detecting a backup trigger condition and in response to the backup trigger condition and the available battery capacity being sufficient to complete a backup operation, backing up, data from the electronic system.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventors: Adrian P. Glover, Jacob J. Smalts, Brent W. Yardley
  • Patent number: 8930353
    Abstract: An approach for searching within previous search results for new search results is provided. In one aspect, a first computer receives first search contexts from a second computer. The first search contexts include parameters including characteristics of elements of second search contexts and parameters including weight of importance to the user that elements of the second search contexts includes the characteristics of the first search contexts. In addition, the first computer searches for the characteristics of the elements of the second search contexts in a repository. In another aspect, the first computer determines a match between the characteristics of the elements of the second search contexts and characteristics elements of the first search contexts, and wherein the first computer ranks a list of the new search results based on the determination.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Ranweiler, Pradeep Satyanarayana, Debora V. Babb, Brent W. Yardley
  • Patent number: 8930355
    Abstract: An approach for searching within previous search results for new search results is provided. In one aspect, a first computer receives first search contexts from a second computer. The first search contexts include parameters including characteristics of elements of second search contexts and parameters including weight of importance to the user that elements of the second search contexts includes the characteristics of the first search contexts. In addition, the first computer searches for the characteristics of the elements of the second search contexts in a repository. In another aspect, the first computer determines a match between the characteristics of the elements of the second search contexts and characteristics elements of the first search contexts, and wherein the first computer ranks a list of the new search results based on the determination.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Ranweiler, Pradeep Satyanarayana, Dub D. Velarde Babb, Brent W. Yardley
  • Patent number: 8892499
    Abstract: Life cycle management of rule sets, each rule set including rules for managing the operation of a computing system, including: identifying, by a life cycle management module, a rule life cycle state for each rule in the rule set, wherein the rule life cycle state specifies the current deployment status of the rule; identifying, by the life cycle management module, a linkage set for each rule in the rule set, wherein the linkage set identifies versions of the rule that are in a different rule life cycle state; and updating, by the life cycle management module, the rule set, including: updating the rule life cycle state for one or more rules in the rule set; and updating the linkage set for one or more rules in the rule set.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Thomas G. Phelan, Brent W. Yardley
  • Patent number: 8843685
    Abstract: A presence detectable baffle for electrical components in a computing system, including: a passive chassis having a form factor is consistent with an electrical component of the computing system; and a presence detectable pin set connected to the passive chassis, the pin set consistent with the electrical component.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: September 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Brandyberry, Todd W. Justus, Paul D. Kangas, Brent W. Yardley, Ivan R. Zapata
  • Patent number: 8812762
    Abstract: A presence detectable baffle for electrical components in a computing system, including: a passive chassis having a form factor is consistent with an electrical component of the computing system; and a presence detectable pin set connected to the passive chassis, the pin set consistent with the electrical component.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark A. Brandyberry, Todd W. Justus, Paul D. Kangas, Brent W. Yardley, Ivan R. Zapata
  • Publication number: 20140195526
    Abstract: An approach for searching within previous search results for new search results is provided. In one aspect, a first computer receives first search contexts from a second computer. The first search contexts include parameters including characteristics of elements of second search contexts and parameters including weight of importance to the user that elements of the second search contexts includes the characteristics of the first search contexts. In addition, the first computer searches for the characteristics of the elements of the second search contexts in a repository. In another aspect, the first computer determines a match between the characteristics of the elements of the second search contexts and characteristics elements of the first search contexts, and wherein the first computer ranks a list of the new search results based on the determination.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Michael J. Ranweiler, Pradeep Satyanarayana, Debora V. Babb, Brent W. Yardley
  • Publication number: 20140195528
    Abstract: An approach for searching within previous search results for new search results is provided. In one aspect, a first computer receives first search contexts from a second computer. The first search contexts include parameters including characteristics of elements of second search contexts and parameters including weight of importance to the user that elements of the second search contexts includes the characteristics of the first search contexts. In addition, the first computer searches for the characteristics of the elements of the second search contexts in a repository. In another aspect, the first computer determines a match between the characteristics of the elements of the second search contexts and characteristics elements of the first search contexts, and wherein the first computer ranks a list of the new search results based on the determination.
    Type: Application
    Filed: September 19, 2013
    Publication date: July 10, 2014
    Applicant: International Business Machines Corporation
    Inventors: Michael J. Ranweiler, Pradeep Satyanarayana, Dub D. Velarde Babb, Brent W. Yardley
  • Publication number: 20130262760
    Abstract: A data storage system comprises at least one data storage module, each data storage module having at least a first I/O port and a second I/O port, wherein the data storage module includes a storage medium having at least a first pre-partitioned area and a second pre-partitioned area. The data storage system further comprises a first controller module, which is directly connected to the first I/O port of each data storage module to access the first pre-partitioned area of each data storage module, and a second controller module, which is directly connected to the second I/O port of each data storage module to access the second pre-partitioned area of each data storage module.
    Type: Application
    Filed: February 19, 2013
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Hsin Cheng, Chien-Hua Huang, Kelvin WP Huang, Nian-Guang Lee, Brent W. Yardley