Patents by Inventor Keith E. Karlsson

Keith E. Karlsson 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: 5436914
    Abstract: A plurality of processes share a single set of non-resettable counters which are sampled periodically. Each process maintains a list of counter relationships unique to its own process and compares at each sample time the current sampled counter values with a selected function of previously received counter values for each relationship in its list and establishes a counter reset value which is a selected function of the current sampled value when the previously selected function is satisfied.
    Type: Grant
    Filed: November 8, 1991
    Date of Patent: July 25, 1995
    Assignee: International Business Machines Corporation
    Inventors: Kurt E. Augustine, Chih-Wei Chao, Arthur A. Daniel, Jacalyn L. Frantz, David N. Jacobson, Keith E. Karlsson, Kathleen D. Lee, Daniel E. Levenson, Robert E. Moore, Michael Willett
  • Patent number: 5317692
    Abstract: Method and apparatus in a communications controller to transfer data between a host computer and the controller. The communications controller includes a channel adapter (CA) and a central control unit (CCU) for controlling the operation of the CA. In response to a request from the CCU, the channel adapter transfers data between the host computer and the channel adapter to or from a linked list of buffers until all messages contained in the linked list have been transferred. Only after all messages in the present transmission have been transferred, the CA interrupts the CCU to signal completion. In a preferred embodiment, the channel adapter includes a microprocessor and a read-only-memory containing programmed instructions for controlling the microprocessor. Together, the microprocessor under control of the read-only-memory instructions form an apparatus for carrying out the method.
    Type: Grant
    Filed: January 23, 1991
    Date of Patent: May 31, 1994
    Assignee: International Business Machines Corporation
    Inventors: James L. Ashton, Keith E. Karlsson