Olivier Bertin, Jean Paul Chobert, Alain Pruvost: System for managing topology of a network in spanning tree data structure by maintaining link table and parent table in each network node. International Business Machines Corporation, Gerald R Woods, February 25, 1997: US05606669 (246 worldwide citation)

A topology manager within a data communication network including a number of nodes interconnected by bi-directional links, wherein each said node is provided with means for dynamically setting and storing within the node a full topology database including full parent-node-relationship references. Th ...

Ray W Boyles, Michael F Gierlach, Prabandham M Gopal, Robert Sultan, Gary M Vacek: Locating resources in computer networks having cache server nodes. International Business Machines Corporation, Gerald R Woods, April 23, 1996: US05511208 (222 worldwide citation)

A computer network in which resources are dynamically located through the use of LOCATE requests includes multiple cache server nodes, network nodes which have an additional obligation to build and maintain large caches of directory entries. Cache server nodes play a key role in the LOCATE process a ...

Hamid Ahmadi, Jeane S Chen, Chee Seng Chow, Roch Guerin, Levent Gun, Anthony M Lee, Theodore E Tedijanto: Methods and apparatus for optimum path selection in packet transmission networks. International Business Machines Corporation, Gerald R Woods, August 3, 1993: US05233604 (220 worldwide citation)

A packet communications system utilizes a route determining mechanism by identifying principal paths between the source and the destination in the system. Principal paths are minimum hop count paths with a transmission delay less than a specified threshold. Principal path links are accepted as legs ...

Jeffrey H Derby, Willibald A Doeringer, Harold D Dykeman, Liang Li, Haldon J Sandick, Ken V Vu: Methods and apparatus for interconnecting local area networks with wide area backbone networks. International Business Machines Corporation, Gerald R Woods, Robert O Nimtz, June 20, 1995: US05426637 (201 worldwide citation)

A system for interconnecting widely separated local area networks (LANs) by means of a wide area network (WAN) utilizes network level facilities to establish a connection through the wide area network and to create connection table entries at the WAN access point which allow subsequent data frames t ...

Andrew H Arrowood, Alan E Baratz, Philip F Chimento Jr, John E Drake Jr, John L Eisenbies, James P Gray, Karla J Norsworthy, Diane P Pozefsky: Method of maintaining a topology database. International Business Machines Corporation, Gerald R Woods, May 2, 1989: US04827411 (197 worldwide citation)

Each network node in a communications network maintains its own copy of the network topology database defining network resources. Each resource record contains a "timer" field which is initially set to a maximum value but which may be decremented on a daily basis. If the timer field is decremented t ...

Maurice J Bach, Robert B Hoppes, Clifford B Meltzer, Kenneth J Parchinski, Gary J Whelan: Network processor for transforming a message transported from an I/O channel to a network by adding a message identifier and then converting the message. International Business Machines Corporation, Gerald R Woods, April 8, 1997: US05619650 (182 worldwide citation)

A system and method for distributing application-to-application network communications protocol processing. Host computers implement distributed API processing across a high speed I/O channel increasing throughput. The application API conforms to standard protocols but protocol processing is distrib ...

Alan E Baratz, Inder S Gopal, James P Gray, George A Grover, Jeffrey M Jaffe, Jean A Lorrain, Melinda R Pollard, Diane P Pozefsky, Mark Pozefsky, Lee M Rafalow: Locating resources in computer networks. International Business Machines Corporation, Thomas F Galvin, Gerald R Woods, April 3, 1990: US04914571 (168 worldwide citation)

A LOCATE search dynamically locates resources (e.g., logical units (LUs) and transaction program and files associated with LUs) in a computer network so that a session can be established between the origin and the destination of the search.

Jeffrey H Derby, John E Drake Jr, Claude Galand, Levent Gun, Gerald A Marin, Allen L Roginsky, Theodore E Tedijanto: Dynamic bandwidth estimation and adaptation for packet communications networks. International Business Machines Corporation, Gerald R Woods, October 25, 1994: US05359593 (155 worldwide citation)

Access control for a packet communications network includes a dynamic bandwidth updating mechanism which continuously monitors the mean bit rate of the signal source and the loss probability of the connection. These values are filtered to remove noise and then used to test whether the values fall wi ...

Rong Feng Chang, John E Drake Jr, Levent Gun, Lap T Huynh: Adaptive rate-based congestion and flow control in packet communications networks. International Business Machines Corporation, Gerald R Woods, November 22, 1994: US05367523 (147 worldwide citation)

An end-to-end, closed loop flow and congestion control system for packet communications networks exchanges rate request and rate response messages between data senders and receivers to allow the sender to adjust the data rate to avoid congestion and to control the data flow. Requests and responses a ...

John G Dudley, Mohammad Peyravian: Transmission order based selective repeat data transmission error recovery system and method. International Business Machines Corporation, Robert W Glatz, Gerald R Woods, Myers Bigel Sibley & Sajovec, May 19, 1998: US05754754 (146 worldwide citation)

An error recovery system and method for use in a data communication system in which a sender station transmits information packets with sequentially numbered information to a receiver station. The system includes selective retransmission of information packets which have had errors in transmission b ...