Patents by Inventor Stephen Fontes

Stephen Fontes has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20060089965
    Abstract: A method, system and apparatus for dynamically linking a content server to one or more application servers can include updating a routing configuration for the content server by automatically cataloging host application servers for an application serviced by the content server. Specifically, the updating step can include determining each host application server for portions of the application; and, adding each determined host application server to a list of application servers fronted by the content server. Moreover, the determining step can include determining each host application server for each target of each module of the application. Finally, the method further can include automatically cataloging host application server clusters for the application serviced by the content server.
    Type: Application
    Filed: October 26, 2004
    Publication date: April 27, 2006
    Applicant: International Business Machines Corporation
    Inventors: Stephen Fontes, Rengan Sundararaman, Leigh Williamson
  • Publication number: 20050283517
    Abstract: In a Java-based environment, a dynamic proxy runtime provides a client with the ability to asynchronously invoke an interface method, thereby unblocking the client and allowing it to perform other tasks while waiting for results to be returned from the runtime. The original interface is not redefined nor is the real target object implementation modified. Rather, the runtime defines rules which the client employs to define an additional asynchronous interface to supplement the original interface.
    Type: Application
    Filed: June 22, 2004
    Publication date: December 22, 2005
    Applicant: International Business Machines Corporation
    Inventors: Subbarao Meduri, Stephen Fontes, William Newport
  • Publication number: 20050193136
    Abstract: The present invention is a method, system and apparatus for configuring a client-side communications protocol stack. In a method of the invention, a mapping can be consulted to determine a set of client-side protocol stack components which correspond to a set of protocol stack components in a server side protocol stack instance. Subsequently, a listing can be created of the determined set of client-side protocol stack components. Finally, the listing can be published for access by externally disposed client computing processes. Preferably, the listing can be reversed. Also, the consulting step further can include determining at least one attribute to be applied to at least one of the client-side protocol stack components when enabling a client-side protocol stack to interoperate with the server-side protocol stack instance.
    Type: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Applicant: International Business Machines Corporation
    Inventors: Erik Burckart, Stephen Fontes, Craig Lanzen
  • Publication number: 20050108397
    Abstract: A method, computer program product and system for reducing the number of messages to be processed by a control processor in a load balancer. A network processor instead of the control processor in the load balancer may establish and terminate a TCP connection between a client and the load balancer and between the load balancer and a server. Further, messages, e.g., data and control messages, may be bundled into a single message to be transmitted between the network processor and the control processor. By bundling messages into a single message as well as offloading the establishment and termination of TCP connections to the network processor instead of the control processor, the number of messages to be processed by the control processor is reduced. Consequently, the performance of the load balancer is improved.
    Type: Application
    Filed: November 14, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: Claude Basso, Philippe Damon, Stephen Fontes, Colin Verrilli
  • Publication number: 20050108723
    Abstract: In a preferred aspect of the present invention, a method for augmenting a hierarchy of layered applications and corresponding protocols can include applying a discrimination algorithm to a selection process in which a particular application/protocol layer in a listing of adjacent application/protocol layers is selected to receive traffic flowing through the hierarchy. A new application/protocol layer can be inserted adjacent to the particular application/protocol layer in the hierarchy. Also, the new application/protocol layer can be added to the listing. Finally, the discrimination algorithm can be replaced with another discrimination algorithm programmed to consider the new application/protocol layer during the selection process. Significantly, each of the steps of performing the inserting, adding and replacing steps can be performed without decoupling or disabling other applications and protocols in the hierarchy.
    Type: Application
    Filed: November 19, 2003
    Publication date: May 19, 2005
    Applicant: International Business Machines Corporation
    Inventors: Erik Burckart, Stephen Fontes, Robert High, Craig Lanzen, William Newport, James Van Oosten