1
Joshua S Auerbach, Chee Seng Chow, John E Drake Jr, Prabandham M Gopal, Elizabeth A Hervatic, Marc A Kaplan, Marcia L Peters, Michael J Ward: Multicast communication tree creation and control method and apparatus. International Business Machines, Edward H Duffield, Gerald R Woods, October 11, 1994: US05355371 (131 worldwide citation)

In a multicast network communication system, administration of the communication path making up the multicast tree itself has been separated from control and administration of the network. Creation of a multicast distribution tree and control over the membership thereof, is separately controlled ind ...


2
Raymond F Bird, Kathryn H Britton, Tein Yaw D Chung, Allan K Edwards, Johny Mathew, Diane P Pozefsky, Soumitra Sarkar, Roger D Turner, Winston W Chung, Yue T Yeung, James P Gray, Harold D Dykeman, Willibald A Doeringer, Joshua S Auerbach, John H Wilson: Compensation for mismatched transport protocols in a data communications network. International Business Machines Corporation, Gerald R Woods, June 29, 1993: US05224098 (92 worldwide citation)

A Transport Layer Protocol Boundary (TLPB) architecture is described which will permit an application program to run over a non-native transport protocol without first generating a protocol compensation package tailored to the transport protocols assumed by the program's application programming inte ...


3
Joshua S Auerbach, John E Drake Jr, Prabandham M Gopal, Elizabeth A Hervatic, Marc A Kaplan, Shay Kutten, Marcia L Peters, Michael J Ward: Distributed management communications network. International Business Machines Corporation, Edward H Duffield, Robert O Nimtz, Gerald R Woods, May 27, 1997: US05634011 (88 worldwide citation)

A multinode, multicast communications network has a distributed control for the creation, administration and operational mode selection operative in each of the nodes of the network. Each node is provided with a Set Manager for controlling either creation of, administration or access to a set of use ...


4
Bowen L Alpern, Joshua S Auerbach, Vasanth Bala, Thomas V Frauenhofer, Jobi George, Todd W Mummert, Michael A Pigott: Method and apparatus for simplifying the deployment and serviceability of commercial software environments. International Business Machines Corporation, Michael J Buchenhorner, Douglas W Cameron, March 17, 2009: US07506338 (77 worldwide citation)

A method for executing on a first computer an application having an installed image prepared on a second computer, wherein the installed image is virtually installed on the first computer, is disclosed. The method includes emulating on the first computer a native environment of the second computer. ...


5
Joshua S Auerbach: Byte stream organization with improved random and keyed access to information structures. International Business Machines Corporation, Cantor Colburn LLO, May 8, 2007: US07216127 (32 worldwide citation)

The invention improves processing time when accessing information in a byte stream and avoids the step of deserializing unneeded portions of the byte stream when the byte stream encodes an information structure corresponding to a schema with arbitrarily nested lists and tuples. It facilitates effici ...


6
Mark C Astley, Joshua S Auerbach, Sumeer K Bhola, Marc A Kaplan, Robert E Strom, Yuanyuan Zhao: Gapless delivery and durable subscriptions in a content-based publish/subscribe system. International Business Machines Corporation, Douglas W Cameron, Ryan Mason & Lewis, January 9, 2007: US07162524 (17 worldwide citation)

A content-based publish/subscribe system for providing gapless message delivery from a publishing client to a subscribing client, the system includes a plurality of brokers operatively coupled to one another via a network. Each of the brokers include at least one processor and are configured as a pu ...


7
Joshua S Auerbach, David F Bacon, Perry S Cheng, Rodric Rabbah: Technique for compiling and running high-level programs on heterogeneous computers. International Business Machines Corporation, Scully Scott Murphy & Presser P C, Louis J Percello Esq, January 20, 2015: US08938725 (4 worldwide citation)

A technique for compiling and running high-level program on heterogeneous computers may include partitioning a program code into two or more logical units, and compiling each of the logical units into one or more executable entities. At least some of the logical units are compiled into two or more e ...


8
Bowen L Alpern, Joshua S Auerbach, Vasanth Bala, Thomas V Frauenhofer, Jobi George, Todd W Mummert, Michael A Pigott: Simplifying the deployment and serviceability of commercial software environments. International Business Machines Corporation, Michael J Buchenhorner, October 9, 2012: US08286147 (3 worldwide citation)

An information processing system includes a preparation machine with an installed image; an execution machine on which the installed image is virtually installed; and a virtualizer for virtualizing the installed image on the execution machine to produce a virtually installed image by using a hierarc ...


9
Mark C Astley, Joshua S Auerbach, Sumeer K Bhola, Marc A Kaplan, Robert E Strom, Yuanyuan Zhao: Gapless delivery and durable subscriptions in a content-based publish/subscribe system. Irternational Business Machines Corporation, Douglas W Cameron, Ryan Mason & Lewis, February 3, 2009: US07487246 (3 worldwide citation)

A content-based publish/subscribe system for providing gapless message delivery from a publishing client to a subscribing client is disclosed. The system includes a plurality of brokers operatively coupled to one another via a network. Each of the brokers include at least one processor and are confi ...


10
Bowen L Alpern, Joshua S Auerbach, Vasanth Bala, Thomas V Frauenhofer, Jobi George, Todd W Mummert, Michael A Pigott: Simplifying the deployment and serviceability of commercial software environments. International Business Machines Corporation, Michael J Buchenhorner, June 24, 2014: US08762965 (2 worldwide citation)

An information processing system includes a preparation machine with an installed image; an execution machine on which the installed image is virtually installed; and a virtualizer for virtualizing the installed image on the execution machine to produce a virtually installed image by using a hierarc ...