Patents by Inventor William C. Wimer

William C. 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).

  • Patent number: 8353014
    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: Grant
    Filed: August 30, 2010
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lauren L. Bader, Julia V. Myers, James F. Schenck, Kevin L. Scheiern, William C. Wimer, II
  • Patent number: 8315616
    Abstract: The present solution can include a configurable interface for controlling data sent from a mobile device. This interface can include multiple, configurable options that permit a mobile device user to control how often outgoing data is sent from the device. These options can include: a push on schedule option, a push within a time counted from when outgoing data was queued for delivery option, a push on volume option, a push immediately option, an auto-adjusting push option, and a customized push option based upon a user-adjustable sliding scale between two competing considerations.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: November 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Chris J. Martinez, Robert S. Sielken, William C. Wimer, II
  • Publication number: 20100325738
    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: August 30, 2010
    Publication date: December 23, 2010
    Applicant: International Business Machines
    Inventors: Lauren L. Bader, Julia V. Myers, James F. Schenck, Kevin L. Scheiern, William C. Wimer, II
  • Patent number: 7788706
    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: Grant
    Filed: June 27, 2005
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Lauren L. Bader, Julia V. Myers, James F. Schenck, Kevin L. Scheiern, William C. Wimer, II
  • Patent number: 7634519
    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: Grant
    Filed: December 17, 2004
    Date of Patent: December 15, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Curtis E. Hrischuk, William C. Wimer, II
  • Publication number: 20080096505
    Abstract: The present solution can include a configurable interface for controlling data sent from a mobile device. This interface can include multiple, configurable options that permit a mobile device user to control how often outgoing data is sent from the device. These options can include: a push on schedule option, a push within a time counted from when outgoing data was queued for delivery option, a push on volume option, a push immediately option, an auto-adjusting push option, and a customized push option based upon a user-adjustable sliding scale between two competing considerations.
    Type: Application
    Filed: October 24, 2006
    Publication date: April 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Chris J. Martinez, Robert S. Sielken, William C. Wimer
  • Patent number: 7278157
    Abstract: In a data communications network, a split proxy can include a split proxy server disposed behind a firewall in a private portion of the data communications network; a split proxy client disposed in a client computing device positioned externally to the private portion of the data communications network; a split proxy client interface to at least one client application in the client computing device, and a split proxy server interface to at least one server application corresponding to the at least one client application in the private portion of the data communications network. A tunnel can be established between the split proxy client and split proxy server. The tunnel can host all Internet Protocol (IP) data traffic between the client application and the corresponding server application in the private portion of the data communications network.
    Type: Grant
    Filed: March 14, 2002
    Date of Patent: October 2, 2007
    Assignee: International Business Machines Corporation
    Inventors: Douglas L. Jones, William C. Wimer, II
  • Publication number: 20030177384
    Abstract: ABSTRACT In a data communications network, a split proxy can include a split proxy server disposed behind a firewall in a private portion of the data communications network; a split proxy client disposed in a client computing device positioned externally to the private portion of the data communications network; a split proxy client interface to at least one client application in the client computing device, and a split proxy server interface to at least one server application corresponding to the at least one client application in the private portion of the data communications network. A tunnel can be established between the split proxy client and split proxy server. The tunnel can host all Internet Protocol (IP) data traffic between the client application and the corresponding server application in the private portion of the data communications network.
    Type: Application
    Filed: March 14, 2002
    Publication date: September 18, 2003
    Applicant: International Business Machines Corporation
    Inventors: Douglas L. Jones, William C. Wimer