Patents by Inventor Barry Lynn Bradford

Barry Lynn Bradford 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: 7080146
    Abstract: An apparatus and method for workload balancing along multiple communication paths to a plurality of devices. The apparatus includes a controller that accumulates path usage information and a path balancing device that makes use of the accumulated path usage information to perform a path balancing operation. The path balancing method involves the path balancing device calculating the total expected connect time for all I/O messages issued to each of a plurality of peripheral devices during a predefined sampling period. These totals are then added for each communication path for the sampling period to obtain path totals. The path totals are then compared to see if a difference between the highest used path and the lowest used path is greater than a threshold amount. If the difference is higher than the threshold amount, the peripheral device having a total expected connect time that is closest to a target value is moved from the highest used path to the lowest used path.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: July 18, 2006
    Assignee: Storage Technology Corporation
    Inventors: Barry Lynn Bradford, Mark C. Briel
  • Patent number: 6976145
    Abstract: A method and apparatus are disclosed in a data processing system for automatically replicating a first data storage subsystem's configuration data on a second data storage subsystem. Storage subsystems are peripherals of the data processing system and not standalone computer systems. Storage subsystem are inaccessible directly by users. A first data storage subsystem is specified as a parent subsystem. The first data storage subsystem is configured using a first configuration data. A second data storage subsystem is specified that is to be configured the same as the first data storage subsystem. The first or second data storage subsystem automatically initiates a transfer of a copy of the first configuration data from the first data storage subsystem to the second data storage subsystem. The second data storage subsystem configures itself using the copy of the first configuration data such that the second data storage subsystem is configured the same as the first data storage subsystem.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: December 13, 2005
    Assignee: Storage Technology Corporation
    Inventor: Barry Lynn Bradford
  • Publication number: 20040174888
    Abstract: An apparatus and method for workload balancing along multiple communication paths to a plurality of devices. The apparatus includes a controller that accumulates path usage information and a path balancing device that makes use of the accumulated path usage information to perform a path balancing operation. The path balancing method involves the path balancing device calculating the total expected connect time for all I/O messages issued to each of a plurality of peripheral devices during a predefined sampling period. These totals are then added for each communication path for the sampling period to obtain path totals. The path totals are then compared to see if a difference between the highest used path and the lowest used path is greater than a threshold amount. If the difference is higher than the threshold amount, the peripheral device having a total expected connect time that is closest to a target value is moved from the highest used path to the lowest used path.
    Type: Application
    Filed: March 12, 2004
    Publication date: September 9, 2004
    Inventors: Barry Lynn Bradford, Mark C. Briel
  • Patent number: 6728770
    Abstract: An apparatus and method for workload balancing along multiple communication paths to a plurality of devices. The apparatus includes a controller that accumulates path usage information and a path balancing device that makes use of the accumulated path usage information to perform a path balancing operation. The path balancing method involves the path balancing device calculating the total expected connect time for all I/O messages issued to each of a plurality of peripheral devices during a predefined sampling period. These totals are then added for each communication path for the sampling period to obtain path totals. The path totals are then compared to see if a difference between the highest used path and the lowest used path is greater than a threshold amount. If the difference is higher than the threshold amount, the peripheral device having a total expected connect time that is closest to a target value is moved from the highest used path to the lowest used path.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: April 27, 2004
    Assignee: Storage Technology Corporation
    Inventors: Barry Lynn Bradford, Mark C. Briel