Patents by Inventor George Silber

George Silber 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).

  • Patent number: 8244865
    Abstract: A method and apparatus for autonomic management of a connection pool. One embodiment comprises initializing a connection pool with a set of initial settings, wherein the set of initial settings include a collection interval and a collection duration; collecting autonomic configuration data for the collection duration, the autonomic configuration data including a maximum number of connections observed during the collection interval; determining an set of optimal settings using the autonomic configuration data; and modifying the connection pool according to the set of optimal settings.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Robert Burke, George Silber
  • Publication number: 20060095572
    Abstract: A method and apparatus for autonomic management of a connection pool. One embodiment comprises initializing a connection pool with a set of initial settings, wherein the set of initial settings include a collection interval and a collection duration; collecting autonomic configuration data for the collection duration, the autonomic configuration data including a maximum number of connections observed during the collection interval; determining an set of optimal settings using the autonomic configuration data; and modifying the connection pool according to the set of optimal settings.
    Type: Application
    Filed: October 8, 2004
    Publication date: May 4, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Burke, George Silber
  • Publication number: 20050172029
    Abstract: A method and apparatus providing an extension to the connection pooling architecture to apply heuristic data to ensure that the connection pool contains the required number of connections for a given time period. One aspect of the present invention is a method of configuring a server computer having a connection pool. One embodiment of this method comprises initializing a connection pool using a plurality of initial settings, generating heuristic override information, and modifying the connection pool using the heuristic override information. In some embodiments the plurality of initial settings comprises a maximum number of connections and the heuristic information may comprise a heuristic override setting and a time period.
    Type: Application
    Filed: January 29, 2004
    Publication date: August 4, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Burke, George Silber