1
Keith E Duvall, Anthony D Hooten: Method to control I/O accesses in a multi-tasking virtual memory virtual machine type data processing system. International Business Machines Corporation, Richard E Cummins, May 3, 1988: US04742447 (113 worldwide citation)

A method for accessing information in a page segmented virtual memory data processing system in which virtual machines running UNIX type operating systems are concurrently established, and in which a memory manager controls the transfer of information between primary and secondary storage devices in ...


2
Keith E Duvall, Anthony D Hooten, John C O Quin III, Todd A Smith: Method to automatically increase the segment size of unix files in a page segmented virtual memory data processing system. International Business Machines Corporation, Richard E Cummins, August 2, 1988: US04761737 (73 worldwide citation)

A memory management system method increases the size of a segment in blocks of 64K virtual pages in response to the system detecting that the requested page has been protected. The conventional UNIX type System Calls create and open files in virtual memory. All pages are protected "read only" until ...


3
Keith E Duvall, Anthony D Hooten, Larry K Loucks: Method to share copy on write segment for mapped files. International Business Machines Corporation, Richard E Cummins, May 3, 1988: US04742450 (50 worldwide citation)

A method for facilitating the interchange of data in a UNIX* file between two UNIX processes being run concurrently on two virtual machines in a page segmented virtual memory virtual machine type data processing system. A Shared Copy-On-Write (SCOW) command is created for the UNIX type operating sys ...


4
Keith E Duvall, Ronald L Heiney, Anthony F Stuart, Claude A Bugg, Gregory S Felderman, Stuart Walker: System and method for controlling computer output devices by utilizing both their static and dynamic attributes. International Business Machines Corporation, Holland & Hart, August 19, 1997: US05659795 (20 worldwide citation)

A system and method for efficiently utilizing the output devices of a computer system to perform output functions. The output devices are capable of bidirectional communication and are capable of generating information pertaining to static and dynamic attributes of the respective output devices. Res ...


5
Ronald L Heiney, Keith E Duvall, Anthony F Stuart, Claude A Bugg, Gregory S Felderman, Steven M Scott: Apparatus and associated method for compressing and decompressing digital data. International Business Machines Corporation, Holland & Hart, September 30, 1997: US05673209 (12 worldwide citation)

A data compression and decompression technique compresses a binary stream of digital data into compressed form and decompresses a compressed data stream into decompressed form without any loss of fidelity. The techniques require very little processing time to permit compression and decompression of ...