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: 10929229Abstract: 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: GrantFiled: June 21, 2018Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Radu I. Stoica, Roman A. Pletka, Ioannis Koltsidas, Nikolas Ioannou, Antonios K. Kourtis, Sasa Tomic, Charalampos Pozidis, Brent W. Yardley
-
Patent number: 10691094Abstract: 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: GrantFiled: December 12, 2018Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Brent W. Yardley, James M. Fox, William Fast, Jr.
-
Publication number: 20190391877Abstract: 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: ApplicationFiled: June 21, 2018Publication date: December 26, 2019Inventors: Radu I. Stoica, Roman A. Pletka, Ioannis Koltsidas, Nikolas Ioannou, Antonios K. Kourtis, Sasa Tomic, Charalampos Pozidis, Brent W. Yardley
-
Patent number: 10398044Abstract: 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: GrantFiled: October 5, 2018Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
-
Patent number: 10275299Abstract: 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: GrantFiled: February 2, 2017Date of Patent: April 30, 2019Assignee: International Business Machines CorporationInventors: Haseeb A. Bhutta, Brent W. Yardley
-
Publication number: 20190037718Abstract: 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: ApplicationFiled: October 5, 2018Publication date: January 31, 2019Inventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
-
Patent number: 10136532Abstract: 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: GrantFiled: February 17, 2017Date of Patent: November 20, 2018Assignee: International Business Machines CorporationInventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
-
Publication number: 20180242467Abstract: 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: ApplicationFiled: February 17, 2017Publication date: August 23, 2018Inventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
-
Publication number: 20180217889Abstract: 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: ApplicationFiled: February 2, 2017Publication date: August 2, 2018Inventors: Haseeb A. Bhutta, Brent W. Yardley
-
Patent number: 10004154Abstract: 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: GrantFiled: October 2, 2017Date of Patent: June 19, 2018Assignee: International Business Machines CorporationInventors: Michael J. Shapiro, Brian C. Twichell, Brent W. Yardley
-
Patent number: 9664746Abstract: 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: GrantFiled: March 11, 2015Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Adrian P. Glover, Jacob J. Smalts, Brent W. Yardley
-
Publication number: 20160266979Abstract: 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: ApplicationFiled: March 11, 2015Publication date: September 15, 2016Inventors: Adrian P. Glover, Jacob J. Smalts, Brent W. Yardley
-
Patent number: 8930353Abstract: 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: GrantFiled: January 4, 2013Date of Patent: January 6, 2015Assignee: International Business Machines CorporationInventors: Michael J. Ranweiler, Pradeep Satyanarayana, Debora V. Babb, Brent W. Yardley
-
Patent number: 8930355Abstract: 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: GrantFiled: September 19, 2013Date of Patent: January 6, 2015Assignee: International Business Machines CorporationInventors: Michael J. Ranweiler, Pradeep Satyanarayana, Dub D. Velarde Babb, Brent W. Yardley
-
Patent number: 8892499Abstract: 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: GrantFiled: December 30, 2011Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: Thomas G. Phelan, Brent W. Yardley
-
Patent number: 8843685Abstract: 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: GrantFiled: September 6, 2011Date of Patent: September 23, 2014Assignee: International Business Machines CorporationInventors: Mark A. Brandyberry, Todd W. Justus, Paul D. Kangas, Brent W. Yardley, Ivan R. Zapata
-
Patent number: 8812762Abstract: 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: GrantFiled: June 27, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Mark A. Brandyberry, Todd W. Justus, Paul D. Kangas, Brent W. Yardley, Ivan R. Zapata
-
Publication number: 20140195526Abstract: 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: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: Michael J. Ranweiler, Pradeep Satyanarayana, Debora V. Babb, Brent W. Yardley
-
Publication number: 20140195528Abstract: 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: ApplicationFiled: September 19, 2013Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: Michael J. Ranweiler, Pradeep Satyanarayana, Dub D. Velarde Babb, Brent W. Yardley
-
Publication number: 20130262760Abstract: 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: ApplicationFiled: February 19, 2013Publication date: October 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yi-Hsin Cheng, Chien-Hua Huang, Kelvin WP Huang, Nian-Guang Lee, Brent W. Yardley