1
Thomas E Cook, Mark J Fantacone, Robert E Galbraith, Steven G Glassen, Allan S Meritt, Kenneth J Oakes, Harry M Yudenfriend: Establishing and restoring paths in a data processing I/O system. International Business Machines Corporation, Floyd A Gonzalez, James E Murray, November 7, 1995: US05465355 (68 worldwide citation)

A data processing I/O system including a main storage for storing data and data processing instructions arranged in software programs, and a channel subsystem having hardware for reporting conditions in the channel subsystem to the software. A special Channel Subsystem Call (CHSC) instruction is use ...


2
James Antognini, Glen A Brent, Thomas E Cook, Thomas J Dewkett, Joseph C Elliott, Francis E Johnson, Casper A Scalzi, Kenneth R Veraska, Joseph A Williams, Harry M Yudenfriend: Method and means for enabling virtual addressing control by software users over a hardware page transfer control entity. International Business Machines Corporation, Bernard M Goldman, December 27, 1994: US05377337 (59 worldwide citation)

Provides a software-to-software interface and a software-to-hardware interface between software users and a hardware ADM facility (ADMF) in a data processing system. Such software user presents only virtual addresses to the software-to-software interface in a MSB list. The user list defines virtual ...


3
Thomas E Cook, Ramon A Llenado: Foaming surfactant compositions. The Procter & Gamble Company, Robert B Aylor, Richard C Witte, Thomas H O Flaherty, August 20, 1985: US04536318 (49 worldwide citation)

Foaming compositions containing an alkylpolysaccharide surfactant and a cosurfactant mixture consisting essentially of an alkylbenzene sulfonate with either an alkyl glyceryl ether sulfonate, an alpha-olefice sulfonate, an alkyl polyethoxylate carboxylate or mixtures thereof.


4
Thomas E Cook, Michael D Essenmacher, Clark A Goodrich: User selected display of two-dimensional window in three dimensions on a computer screen. International Business Machines Corporation, William A Kinnaman Esq, Kevin P Radigan Esq, Heslin Rothenberg Farley & Mesiti P C, November 23, 2004: US06822662 (45 worldwide citation)

A computer display system, method and article of manufacture are presented allowing a user to interactively arrange two-dimensional windows for display in three dimensions on a two-dimensional display screen of the computer system. A window manager associated with the display screen is configured to ...


5
Erwin B Cohen, Thomas E Cook, Ian R Govett, Paul D Kartschoke, Stephen V Kosonocky, Peter A Sandon, Keith R Williams: Method of dynamically controlling cache size. International Business Machines Corporation, Scully Scott Murphy & Presser P C, Michael LeStrange Esq, October 24, 2006: US07127560 (44 worldwide citation)

A power saving cache and a method of operating a power saving cache. The power saving cache includes circuitry to dynamically reduce the logical size of the cache in order to save power. Preferably, a method is used to determine optimal cache size for balancing power and performance, using a variety ...


6
Thomas E Cook, Marten J Halma, Allan S Meritt, Harry M Yudenfriend: Method and apparatus for performing control unit level recovery operations. International Business Machines Corporation, Heslin & Rothenberg, June 6, 1995: US05423026 (33 worldwide citation)

Control unit level reset operations in systems having switched point-to-point I/O interface topologies is accomplished by determining and storing channel path identification numbers (CHPID's) and control unit link addresses (CULA's) for each device in the system, scanning this stored data to find de ...


7
Thomas E Cook, Ernest W Dolle: Low phosphate, softening laundry detergent containing ethoxylated nonionic, alkylpolysaccharide and cationic surfactants. The Procter & Gamble Company, Donald E Hasse, Robert B Aylor, Thomas H O Flaherty, January 15, 1985: US04493773 (31 worldwide citation)

Detergent compositions with a mixture of a conventional nonionic detergent surfactant, an alkylpolysaccharide detergent surfactant, and a cationic fabric-softening/antistatic compound deposit the cationic material more effectively than prior compositions containing only the conventional nonionic det ...


8
Thomas E Cook: Solar panel assembly for fluid heating and method. William V Miller, September 6, 1977: US04046133 (29 worldwide citation)

A solar panel assembly consisting essentially of a heat-collector fluid passage through which the air, for example, to be heated is passed for heating by convection and radiation. The panel comprises a ray-absorbing back or inner panel and a ray-passing diaphanous outer panel which is spaced forward ...


9
Thomas E Cook, Ian R Govett, Suhwan Kim, Stephen V Kosonocky, Peter A Sandon: Machine code builder derived power consumption reduction. International Business Machines Corporation, Michael Le Strange, Hoffman Warnick & D Alessandro, February 27, 2007: US07185215 (18 worldwide citation)

A machine code builder providing improved software controlled power management is described. A machine code builder reads pre-executable code and builds machine code from the pre-executable code to maximize a duration that a resource is not required. The resource(s) not required may be user defined ...


10
Thomas E Cook, Mark J Fantacone, Iwao Hatanaka, Harry M Yudenfriend: Method and system for detecting and recovering from switching errors. International Business Machines, William B Porter, March 23, 1993: US05197069 (18 worldwide citation)

A switching error detection and recovery mechanism recognizes that an I/O configuration has changed. Comparing new configuration data to previous data maintained in a CDT table structure, and detecting unequal path information, an error condition is recognized. After recognizing the error condition, ...