1
Jeffrey D Aman, Catherine K Eilert, Gary M King, Bernard R Pierce, Peter B Yocom: Apparatus and method for managing a data processing system workload according to two or more distinct processing goals. International Business Machines Corporation, William B Porter, Lawrence D Cutter, December 5, 1995: US05473773 (174 worldwide citation)

A workload manager creates goal control data, defining two or more classes of system work units, in response to specification of goals of two or more goal types for the classes, and specification of importance values for each of the goal types. A system resource manager causes the goals to be met by ...


2
Jeffrey D Aman, Curt L Cotner, Donna N T Dillenberger, David B Emmes: System of assigning work requests based on classifying into an eligible class where the criteria is goal oriented and capacity information is available. International Business Machines Corporation, William A Kinnaman Jr, Peter L Michaelson & Wallace Michaelson, February 11, 1997: US05603029 (148 worldwide citation)

Apparatus and accompanying methods for use preferably in a multi-system shared data (sysplex) environment (100), wherein each system (110) provides one or more servers (115), for dynamically and adaptively assigning and balancing new work and for new session requests, among the servers in the sysple ...


3
Jeffrey D Aman, John E Arwe, David A Booz, David V Bostjancic, Gregory M Dritschler, Catherine K Eilert, Peter B Yocom: Method and apparatus for controlling the number of servers in a client/server system. International Business Machines Corporation, William A Kinnaman Jr, October 26, 1999: US05974462 (93 worldwide citation)

A method and apparatus for controlling the number of servers in an information handling system in which incoming work requests belonging to a first service class are placed in a queue for processing by one or more servers. The system also has units of work assigned to a second service class that act ...


4
Jeffrey D Aman, Carl E Clark, David B Emmes, Satwinder S Kahlon, Christopher Meyer, Steven E Rosengren, Frank S Samuel Jr, Donald W Schmidt, Thomas J Szczgielski: Integrating distributed computing environment remote procedure calls with an advisory work load manager. International Business Machines Corporation, Arthur J Samodovitz Esq, Whitham Curtis & Whitham, May 23, 2000: US06067580 (75 worldwide citation)

Distributed computing environment (DCE) remote procedure calls (RPCs) are integrated with an advisory work load manager (WLM) to provide a way to intelligently dispatch RPC requests among the available application server processes. The routing decisions are made dynamically (for each RPC) based on i ...


5
Jeffrey D Aman, Rajesh R Bordawekar, Michael Wayne Brown, Donna Ngar Ting Dillenberger, David B Emmes, Donald William Schmidt, Mark Alvin Sehorne: Long running, reusable, extendible, virtual machine. International Business Machines Corporation, Daniel P Morris, Ohlandt Greeley Ruggiero & Perle L, February 17, 2004: US06694346 (62 worldwide citation)

In a virtual machine environment, the invention enables creation of a long running, reusable, virtual machine are disclosed. The environment includes a shared heap where requisite runtime code to bring the virtual machine into a ‘ready’ mode are loaded, linked, verified, initialized and compiled. Su ...


6
Jeffrey D Aman, Jeffrey A Frey, Rodney A Little, Gary S Puchkoff, Nancy P Riggs: Separating privileged functions from non-privileged functions in a server instance. International Business Machines Corporation, Lily Neff Esq, Andrew J Wojnicki Jr Esq, Heslin Rothenberg Farley Mesiti P C, July 15, 2003: US06594671 (45 worldwide citation)

A server instance includes a first region to perform one or more privileged functions and a second region to perform one or more non-privileged functions. Thus, the privileged functions are separate from the non-privileged functions. The first region includes at least a portion of an object request ...


7
Donald F Ault, Jeffrey D Aman, Ernest S Bender, Donna N T E Dillenberger, David B Emmes, Michael G Spiegel: Method and apparatus for transferring file descriptors in a multiprocess, multithreaded client/server system. International Business Machines Corporation, William A Kinnaman Jr, February 20, 2001: US06192389 (36 worldwide citation)

In a client/server system, a method and apparatus for a listening daemon to distribute work and client connectivity across multiple processes each supporting multiple threads. Upon receiving a request from a client, a listening daemonaccepts the conversation, thus creating a socket. The listening da ...


8
Catherine K Eilert, Peter B Yocom, Gary M King, Jeffrey D Aman: Workload management method to enhance shared resource access in a multisystem environment. International Business Machines, William A Kinnaman Jr Esq, Kevin P Radigan Esq, Heslin & Rothenberg P C, May 21, 2002: US06393455 (31 worldwide citation)

A technique is disclosed for managing a workload distributed across multiple data processing systems to enhance shared resource access to meet a common performance standard. The technique includes on at least one system, measuring performance of the work units on the system to create local performan ...


9
Donald F Ault, Jeffrey D Aman, Ernest S Bender, Donna N T E Dillenberger, David B Emmes, Michael G Spiegel: Method and apparatus for controlling the assignment of units of work to a workload enclave in a client/server system. International Business Machines Corporation, William A Kinnaman Jr, July 4, 2000: US06085217 (24 worldwide citation)

A method and apparatus for controlling the assignment of units of work to workload enclaves in a client/server system in which units of work are organized into enclaves with the units of work in each enclave being managed as a single entity. Incoming work requests are queued for processing by one or ...


10
Catherine K Eilert, Peter B Yocom, Gary M King, Jeffrey D Aman: Workload management method to enhance shared resource access in a multisystem environment. International Business Machines Corporation, William A Kinnaman Jr Esq, Kevin P Radigan Esq, Heslin Rothenberg Farley & Mesiti P C, July 6, 2004: US06760910 (13 worldwide citation)

A technique is disclosed for managing a workload distributed across multiple data processing systems to enhance shared resource access to meet a common performance standard. The technique includes on at least one system, measuring performance of the work units on the system to create local performan ...