Patents by Inventor Brent William Yardley

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

  • Publication number: 20230319135
    Abstract: An approach for optimizing server-based loads between data centers. The approach receives data from a hardware abstraction layer (HAL) associated with servers in a plurality of data centers. The approach filters the data associated with a portion of the data centers having the highest power usage and thermal state conditions. The approach aggregates the filtered data into performance data groups based on association with a data center. The approach creates two-ratio statistics of the aggregated groups. The approach generates a data center score based on the two-ratio statistics. The approach selects data center sites with the lowest scores. The approach initiates a request to transfer server-based loads from the servers associated with the filtered data to the data center sites with the lowest scores.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Franck Excoffier, Brent William Yardley, Matthew Hulsey Caughman, Rayyan Memon, Bader Ali-Saleh
  • Patent number: 11513695
    Abstract: A method for data synchronization includes identifying a replaced component amongst a plurality of components in a storage system, establishing a quorum amongst the plurality of components in the storage system, and updating vital product data stored on the replaced component based at least in part on the quorum established amongst the plurality of components in the storage system. A computer program product for data synchronization includes one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media. The program instructions include program instructions to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventor: Brent William Yardley
  • Publication number: 20220179561
    Abstract: A method for data synchronization includes identifying a replaced component amongst a plurality of components in a storage system, establishing a quorum amongst the plurality of components in the storage system, and updating vital product data stored on the replaced component based at least in part on the quorum established amongst the plurality of components in the storage system. A computer program product for data synchronization includes one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media. The program instructions include program instructions to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Application
    Filed: December 3, 2020
    Publication date: June 9, 2022
    Inventor: Brent William Yardley
  • Patent number: 11089717
    Abstract: A storage device includes a bottom surface, a plurality of sides, and a top surface. The top surface integrally couples to the plurality of sides. The bottom surface, the plurality of sides, and the top surface form an outer surface of the storage device. The top surface, when coupled to the bottom surface, contacts one or more internal components of the storage device. The top surface comprises a plurality of finned ridges and a smooth continuous mounting surface. The plurality of finned ridges protrudes away from the outer surface of the storage device. The plurality of finned ridges is formed to direct heat away from the storage device. The smooth continuous mounting surface is configured to accept attachment of a thermal dissipation module.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Karl Stathakis, Brent William Yardley, Curtis Eugene Larsen
  • Publication number: 20200413568
    Abstract: A storage device includes a bottom surface, a plurality of sides, and a top surface. The top surface integrally couples to the plurality of sides. The bottom surface, the plurality of sides, and the top surface form an outer surface of the storage device. The top surface, when coupled to the bottom surface, contacts one or more internal components of the storage device. The top surface comprises a plurality of finned ridges and a smooth continuous mounting surface. The plurality of finned ridges protrudes away from the outer surface of the storage device. The plurality of finned ridges is formed to direct heat away from the storage device. The smooth continuous mounting surface is configured to accept attachment of a thermal dissipation module.
    Type: Application
    Filed: June 27, 2019
    Publication date: December 31, 2020
    Inventors: Karl Stathakis, Brent William Yardley, Curtis Eugene Larsen
  • Publication number: 20170264105
    Abstract: A method and apparatus for battery cell temperature maintenance including determining a battery cell temperature of a battery cell is below a temperature threshold and initiating a temperature maintenance mode. Upon initiation of the temperature maintenance mode, determining a charge level of the battery cell and initiating one of a charge sequence in which the battery cell is charged and a discharge sequence in which the battery cell is discharged. The charge sequence initiated upon determining the charge level is equal to or less than a discharge limit and the discharge sequence initiated upon determining the charge level is equal to or greater than a charge limit.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Inventors: Lucas STURNFIELD, Christopher Tyler, Edward Lee Blackwell, Adrian Philip Glover, Brent William Yardley
  • Patent number: 7787456
    Abstract: Disclosed is a technique for correcting a configuration problem. The configuration problem is detected. It is determined whether there is at least one solution for the configuration problem in a knowledge data store. When it is determined that there is at least one solution in the knowledge data store, automatically selecting a solution to solve the configuration problem. When said solution can be automatically applied, automatically applying said solution. When said solution cannot be automatically applied, notifying a user.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cuong Minh Le, David Michael Shackelford, Gregory Edward McBride, James Mitchell Ratliff, Kaladhar Voruganti, Sandeep Gopisetty, Robert Beverley Basham, Dinesh C. Verma, Kang-Won Lee, Dakshi Agrawal, Brent William Yardley, Khalid Filali-Adib
  • Patent number: 7788353
    Abstract: A technique for performing configuration checking of a network is provided. A network data store is scanned for at least one transaction. At least one event is generated for the transaction. At least one configuration policy is associated with the event. The configuration policy is compared with configuration data associated with the event. It is determined whether the configuration policy has been violated based on the comparison.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Cuong Minh Le, David Michael Shackelford, Gregory Edward McBride, James Mitchell Ratliff, Kaladhar Voruganti, Sandeep Gopisetty, Robert Beverley Basham, Dinesh C. Verma, Kang-Won Lee, Dakshi Agrawal, Brent William Yardley, Khalid Filali-Adib
  • Publication number: 20080209015
    Abstract: A technique for performing configuration checking of a network is provided. A network data store is scanned for at least one transaction. At least one event is generated for the transaction. At least one configuration policy is associated with the event. The configuration policy is compared with configuration data associated with the event. It is determined whether the configuration policy has been violated based on the comparison.
    Type: Application
    Filed: May 9, 2008
    Publication date: August 28, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cuong Minh Le, David Michael Shackelford, Gregory Edward McBride, James Mitchell Ratliff, Kaladhar Voruganti, Sandeep Gopisetty, Robert Beverley Basham, Dinesh C. Verma, Kang-Won Lee, Dakshi Agrawal, Brent William Yardley, Khalid Filali-Adib
  • Publication number: 20080205300
    Abstract: Disclosed is a technique for correcting a configuration problem. The configuration problem is detected. It is determined whether there is at least one solution for the configuration problem in a knowledge data store. When it is determined that there is at least one solution in the knowledge data store, automatically selecting a solution to solve the configuration problem. When said solution can be automatically applied, automatically applying said solution. When said solution cannot be automatically applied, notifying a user.
    Type: Application
    Filed: May 9, 2008
    Publication date: August 28, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cuong Minh Le, David Michael Shackelford, Gregory Edward McBride, James Mitchell Ratliff, Kaladhar Voruganti, Sandeep Gopisetty, Robert Beverley Basham, Dinesh C. Verma, Kang-Won Lee, Dakshi Agrawal, Brent William Yardley, Khalid Filali-Adib
  • Patent number: 7397770
    Abstract: A technique for performing configuration checking of a network is provided. A network data store is scanned for at least one transaction. At least one event is generated for the transaction. At least one configuration policy is associated with the event. The configuration policy is compared with configuration data associated with the event. It is determined whether the configuration policy has been violated based on the comparison.
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: July 8, 2008
    Assignee: International Business Machines Corporation
    Inventors: Cuong Minh Le, David Michael Shackelford, Gregory Edward McBride, James Mitchell Ratliff, Kaladhar Voruganti, Sandeep Gopisetty, Robert Beverley Basham, Dinesh C. Verma, Kang-Won Lee, Dakshi Agrawal, Brent William Yardley, Khalid Filali-Adib
  • Patent number: D1015326
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: February 20, 2024
    Assignee: International Business Machines Corporation
    Inventors: Karl Stathakis, Brent William Yardley, Curtis Eugene Larsen