1
Larry W Henson, Amal A Shaheen Gouda, Todd A Smith: System for file and record locking between nodes in a distributed data processing environment maintaining one copy of each file lock. International Business Machines Corporation, C Lamont Whitham, April 13, 1993: US05202971 (191 worldwide citation)

A conventional single node operating system is provided with a distributed file management system (DFS) with a plurality of nodes and a plurality of files. The DFS uses the UNIX operating system tree structure employing inodes (data structure containing administrative information for each file) to m ...


2
Larry W Henson, Donavon W Johnson, Stephen P Morgan, Todd A Smith: File lock management in a distributed data processing system. International Business Machines Corporation, Douglas H Lefeve, July 6, 1993: US05226159 (80 worldwide citation)

A distributed data processing system and method in which locks on a file are supported by a data structure that resides on either a client machine or on the file's server. When only a single client's processes are locking a file, the data structure can reside on that client. Whenever a plurality of ...


3
Peter J Brittenham, Larry W Henson, Stephen R Kleinert: Methods, systems and computer program products for smart card product management. International Business Machines Corporation, Myers Bigel Sibley & Sajovec, Jerry W Herndon, April 12, 2005: US06880084 (78 worldwide citation)

Methods, systems and computer program products are provided for managing a smart card product by providing a plurality of generic definitions, at least a portion of which have a predefined relationship to others of the generic definitions, so as to provide a hierarchy of generic definitions. Generic ...


4
Larry W Henson, Donavon W Johnson, Stephen P Morgan, Todd A Smith: File lock management in a distributed data processing system. International Business Machines Corporation, Douglas H Lefeve, July 16, 1996: US05537645 (35 worldwide citation)

A distributed data processing system and method in which locks on a file are supported by a data structure that resides on either a client machine or on the file's server. When only a single client's processes are locking a file, the data structure can reside on that client. Whenever a plurality of ...


5
Gregory A Flurry, Larry W Henson: Rendering context manager for display adapters. International Business Machines Corporation, Thomas E Tyson, Mark E McBurney, October 3, 1995: US05455958 (23 worldwide citation)

In a multitasking data processing system for executing a plurality of independent processes and including at least one peripheral device, a peripheral manager is provided that includes the capability for providing a first set of data structures where these data structures are dependent upon the peri ...


6
Gregory A Flurry, Larry W Henson: Rendering context manager for display adapters supporting multiple domains. International Business Machines Corporation, Thomas E Tyson, Mark E McBurney, November 22, 1994: US05367680 (18 worldwide citation)

A multitasking data processing system for executing a plurality of processes is provided that includes a single peripheral device addressable through two ports. A peripheral device manager is provided that includes the capability of (1) allowing access to only a single process for accessing the peri ...


7
John A Cook, Gregory A Flurry, Larry W Henson: First-in/first-out buffer queue management for multiple processes. International Business Machines Corporation, Thomas E Tyson, Mark E McBurney, February 1, 1994: US05283899 (13 worldwide citation)

A data processing system that includes several ongoing processes that provide input words to a buffer of an independently executing processor, a buffer manager that controls the process access to the buffer and controls the words input by the processes to the buffer that includes an apparatus for re ...


8
John A Cook, Gregory A Flurry, Larry W Henson, Bruce R Wood: Display adapter supporting priority based functions. International Business Machines Corporation, Paul S Drake, Velel Emile, January 7, 1997: US05592678 (6 worldwide citation)

In a multitasking data processing apparatus including means for executing processes and including a display adapter for executing functions supporting a display, the display adapter including a first port means for receiving, from the means for executing processes, requests to execute selected funct ...