1
Joanna K Brown, Matthew J Fairhurst, William J Scales, Mark B Thomas: System and method for transforming an in-use raid array including migrating data using reserved extents. International Business Machines Corporation, Zilka Kotab PC, November 24, 2015: US09195412 (3 worldwide citation)

A system is provided for transforming an in-use RAID array from a first array configuration having a first parameter to a second array configuration having a second parameter while preserving a logical data structure of the RAID array. The system includes an extent reservation component, and a data ...


2
Joanna K Brown, Matthew J Fairhurst, Mark B Thomas: Ensuring data consistency. International Business Machines Corporation, Stephen J Walder Jr, Randall J Bluestone, January 1, 2013: US08347182 (1 worldwide citation)

Mechanisms for ensuring data consistency in a data store are provided. The mechanisms access a parity scrub factor f and perform a check on a data group of the data store. The check on the data group includes performing a parity check on a portion of the data group, the portion being equal to 1/f of ...


3
Joanna K Brown, Matthew J Fairhurst, William J Scales, Mark B Thomas: System and method for transforming an in-use RAID array including migrating data using reserved extents. International Business Machines Corporation, Zilka Kotab PC, February 7, 2017: US09563359

A system is provided for transforming an in-use RAID array from a first array configuration having a first parameter to a second array configuration having a second parameter while preserving a logical data structure of the RAID array. The system includes an extent reservation component, and a data ...


4
Mark B Thomas: Providing redundancy in a virtualized storage system for a computer system. International Business Machines Corporation, Sherman IP, Kenneth L Sherman, Hemavathy Perumal, October 30, 2018: US10114563

A method for providing redundancy in a virtualized storage system for a computer system is provided. The method includes determining first set of first logical addresses to provide a virtual storage volume. A redundancy schema is then selected to provide redundancy data for primary data stored in th ...


5
Mark B Thomas: Fuel pump island vending. Schwegman Lundberg Woessner & Kluth, January 5, 2006: US20060004485-A1

Some embodiments include a fuel and product dispensing apparatus comprising a fuel dispenser and product dispenser within a housing providing the ability to purchase one or more of fuel, products, and services in a single transaction. Other embodiments include a product dispenser adapted for mountin ...


6
Mark B Thomas: Providing redundancy in a virtualized storage system for a computer system. International Business Machines Corporation, August 11, 2011: US20110197024-A1

A method for providing redundancy in a virtualized storage system for a computer system is provided. The method includes determining a first set of first logical addresses to provide a virtual storage volume. A redundancy schema is then selected to provide redundancy data for primary data stored in ...


7
Joanna K Brown, Matthew J Fairhurst, Mark B Thomas: Ensuring Data Consistency. International Business Machines Corporation, Ibm, c o WALDER INTELLECTUAL PROPERTY LAW PC, January 7, 2010: US20100005374-A1

Mechanisms for ensuring data consistency in a data store are provided. The mechanisms access a parity scrub factor f and perform a check on a data group of the data store. The check on the data group includes performing a parity check on a portion of the data group, the portion being equal to 1/f of ...