1
Wayne Leslie Hutchinson, Gary Lee Boggs, David Neal Brinkman, Jeffrey Kittridge Janvrin: Method and apparatus for creating alternate boot environments in a computer. NCR Corporation, Gates & Cooper, July 13, 1999: US05922072 (177 worldwide citation)

The present invention discloses a method, apparatus, and article of manufacture for version migration and fallback of software components in a computer system. The invention creates alternate boot environments that preserve the state of all original software components on a system before performing ...


2
Gary Lee Boggs, Robert Samuel Cooper, Gene Robert Erickson, Douglas Edward Hundley, Gregory H Milby, P Keith Muller, Curtis Hall Stehley, Donald G Tipon: ATM/SONET network enhanced as a universal computer system interconnect. NCR Corporation, Gates & Cooper, September 28, 1999: US05959994 (82 worldwide citation)

An enhanced ATM switch with CPU node interconnect functionality and peripheral interconnect functionality and network functionality. The ATM switch provides low latency transfer between computer nodes and performs input/output operations with peripherals through the ATM network. SCSI Fibre Channel p ...


3
Gary Lee Boggs, John D Frazier, Gregory D Bruno: Identifying at-risk components in systems with redundant components. NCR Corporation, Gates & Cooper, June 27, 2000: US06081812 (53 worldwide citation)

A method and apparatus for identifying at-risk data in systems with redundant components is described. The method comprises the steps of representing the system by a plurality of nodes representing components and a plurality of paths representing communication paths among the components, each node h ...


4
Paul Anthony Rubio, Criselda Samera Carrillo, Aarati Abhijit Khobare, Gary Lee Boggs, Kevin Reed Sanders: Differential data storage based on predicted access frequency. Teradata US, Schwegman Lundberg & Woessner P A, August 13, 2013: US08510528 (6 worldwide citation)

Apparatus, systems, and methods may operate to classify storage locations in a storage medium according to at least three response time grades, to classify data to be stored in the storage locations according to at least three access frequency grades, and to migrate the data between the storage loca ...


5
Eric M Shank, Steven B Cohen, Donald Pederson, Philip J Benton, Gary Lee Boggs, Albert O Lam, Wayne R Boyle: Management of data in multi-storage systems that can include non-volatile and volatile storages. Teradata US, Ramin Mahboubian, December 26, 2017: US09851923

A combination of non-persistent-based and persistent-based schemes are used to effectively manage volatile storages which are conventionally managed solely by using non-persistent schemes (e.g., LRU schemes in cache memory). Generally, the persistent-based schemes can be based on persistent informat ...


6
Gary Lee Boggs: Interrupted write protection with generic storage. Teredata US, James Stover, May 30, 2017: US09665431

A system and method providing interrupted write protection to a stand-alone commodity storage array utilized within a database system. The method identifies writes of data from the database system to the storage array requiring interrupt protection, and for each write, generates an entry for an inte ...


7
Gary Lee Boggs: Method and system for preventing reuse of cylinder ID indexes in a computer system with missing storage drives. Teradata US, James Stover, August 1, 2017: US09720613

A system and method for allocating storage devices within a multi-node data storage system. The system maintains a data structure including a generation number indicating an incarnation of the data structure, a highest cylinder ID index value observed to be in use within the data storage system, and ...


8
Philip J Benton, Steven B Cohen, Eric M Shank, Albert O Lam, Gary Lee Boggs, Donald Pederson, Wayne R Boyle: Management of data in multi-storage systems that can include non-volatile and volatile storages. Teradata US, Ramin Mahboubian, August 1, 2017: US09720623

Techniques for management of data in multi-storage systems allow managing storage of data in one of the multiple storages (e.g., a HDD) based on the information associated with the storage and/or access of data (e.g., logical hits of data in a cache memory) in another one of the storages (e.g., a ca ...


9
Paul Anthony Rubio, Criselda Samera Carrillo, Aarati Abhijit Khobare, Gary Lee Boggs, Kevin Reed Sanders: Data aware storage system operations. Teradata US, July 5, 2012: US20120173831-A1

Apparatus, systems, and methods may operate to classify storage locations in a storage medium according to at least three response time grades, to classify data to be stored in the storage locations according to at least three access frequency grades, and to migrate the data between the storage loca ...