Patents by Inventor William Wimer

William Wimer 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: 20070214256
    Abstract: A system and method for Internet protocol (IP) address discovery in a rapidly changing network environment is presented. A server and a client use an adaptive discovery polling process to determine an optimum heartbeat interval that minimizes network traffic and allows the server to monitor the client's source address. The client and server exchange discovery poll messages and heartbeat messages at varying time intervals in order to identify a computer network's timeout period or a network address translator's message block timeout period. Once the timeout period is identified, the client sends heartbeat messages to the server at an “optimum heartbeat interval” that is less than the identified timeout period in order to maintain the network connection. As a result, the server is able to send messages to the client without delay.
    Type: Application
    Filed: March 9, 2006
    Publication date: September 13, 2007
    Inventors: Frank Castaneda, Joseph Celi, David Griffin, Christopher Martinez, Karen Momenee, Amado Nassiff, Robert Sielken, William Wimer, Steven Woodward
  • Publication number: 20060294431
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to application data logging and provide a novel and non-obvious method, system and computer program product for capturing and logging application data. In an embodiment of the invention, a method for capturing and logging application data can include consulting both administrative permissions for capturing and logging application data, and also user permissions for capturing and logging application data. Subsequently, application data can be captured and logged only if permitted by the administrative permissions and the user permissions. In this regard, it can be determined from either or both of the permissions whether capturing and logging of application data is permitted generally, and also a type or portion of the application data that is permitted to be captured and logged.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Applicant: International Business Machines Corporation
    Inventors: Lauren Bader, Julia Myers, James Schenck, Kevin Scheiern, William Wimer
  • Publication number: 20060136517
    Abstract: A bypasser configured to operate within a three tiered synchronization system. The bypasser can include an interceptor and an inference engine. The interceptor can intercept synchronization requests before a synchronization event involving a synchronization server is initiated. The inference engine can determine if the data store and the another data store are to be synchronized and can selectively initiate the synchronization event based on the determination of the inference engine. For example, when the inference engine determines that synchronization is not to occur, the bypasser can convey a notification that no update is needed to the source of an intercepted synchronization request without requiring the synchronization server to process the synchronization request. When the inference engine determines that synchronization is to occur, the bypasser can convey an intercepted synchronization request to the intermediate synchronization server for processing.
    Type: Application
    Filed: December 17, 2004
    Publication date: June 22, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Creamer, Curtis Hrischuk, William Wimer