The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 06, 2004
Filed:
May. 31, 2000
Bruce A. Beadle, Round Rock, TX (US);
Michael Wayne Brown, Georgetown, TX (US);
Randolph Michael Forlenza, Austin, TX (US);
Douglas Scott Rothert, Austin, TX (US);
Miguel Sang, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method, system, and program that efficiently augments and enhances the functions of a network library with new functional elements. The method, system and program provide an extension utility, which contains a number of extended library services, such as security, Reliability, Availability, Serviceability, RAS, load balancing, snooping, and logging. The extended library services also include a general network monitoring function, by which a network connection is monitored, and the conditions reported back to the client. Also provided is a control utility, which places hooks related to one or more extended library services in the library processing code of the network protocol stack. The control utility-places the hooks within a call sequence based on a priority determination. Thus, hooks are placed within the call response sequence relative to the time the standard library services are to be performed. During response to a network call or other network process, the hooks operate to call back to and implement the particular extended library service(s). The corresponding extended library service is thus effectively added to the standard library services.