Patents by Inventor Kenneth H. Warner

Kenneth H. Warner 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: 7552305
    Abstract: Dynamically allocated memory is managed in real-time. This real-time management capability enables an invalid access of the dynamically allocated memory to be detected at the time the invalid access occurs, rather than at some later point in time. This real-time management capability can be dynamically activated/deactivated on a per process basis.
    Type: Grant
    Filed: October 25, 2005
    Date of Patent: June 23, 2009
    Assignee: International Business Machines Corporation
    Inventors: Robert O. Dryfoos, Jason A. Keenaghan, Michael J. Shershin, III, Kenneth H. Warner
  • Publication number: 20080120480
    Abstract: Disclosed are a method and system for a computer operating system to allocate “recoverable” memory for a table. The invention involves updating storage allocation APIs to specify a request for “recoverable” storage and for the operating system's saving of virtual and real storage address information about the “recoverable” storage allocation. On a subsequent system restart, when the recoverable storage allocation is again requested, the operating system will use the saved information to rebuild the required virtual address space mappings (virtual addresses to backing real storage) to reallocate the same virtual and real storage. The operating system must also track requests for memory, which is not deemed “recoverable”, and avoid allocating virtual and real storage addresses, which are being used for “recoverable” storage requests.
    Type: Application
    Filed: November 22, 2006
    Publication date: May 22, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert O. Dryfoos, Kenneth H. Warner
  • Patent number: 6625753
    Abstract: A recovery facility is provided for a system network architecture (SNA) communication system employed by a computer network. The recovery facility includes bringing up a backup processor upon detection of failure at an existing processor in the SNA network, wherein both the failing processor and the backup processor support a multi-link transmission group (TG). After bringing up the backup processor, a new communication link is activated between the backup processor and an existing SNA communications controller previously linked to the failing processor. Processing is performed to ensure that the SNA communications controller recognizes the new communication linked to the backup processor as a same subarea address, a same virtual route and a same TG number as the previous link to the failing processor, thereby accomplishing substitution of the backup processor for the failing processor in the SNA communications network without requiring restarting of the entire network.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: September 23, 2003
    Assignee: International Business Machines Corporation
    Inventors: John W. Skogman, Kenneth H. Warner
  • Patent number: 6622159
    Abstract: Continuous server service is provided during switching from a current server version to a new server version. After initiating switching, a socket associated with the current server version is left open so that the socket may continue to receive client calls. The socket is then associated with the new server version and client calls received during switching are buffered and subsequently processed by the new server version after switching is complete.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventors: Tian-Jy Chao, Mark D. Cooper, Kenneth H. Warner