Patents by Inventor Richard K. Kirkman

Richard K. Kirkman 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: 8489700
    Abstract: Method for measuring the performance of a multi-nodal computer system. In one embodiment, a number of system related events may be instrumented. When an instrumented event occurs, instrumentation routines may be invoked to record the state of system variables related to the event. In particular, events such as thread creation, dispatch, and nodal events such as events related to verifying or changing workload distribution in a multi-nodal system, among others, may be instrumented to record the state of variables as these events occur in a running multi-nodal computer system.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Henry J. May, Richard K. Kirkman
  • Patent number: 7181580
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment map a pointer to a target indirectly via a pointer map. In an embodiment, the pointer map is stored in a reserved area and an entry for the pointer in the pointer map includes a back-pointer containing an address of the pointer and a target-address containing the address of the target. When the pointer is accessed, the pointer is checked to ensure its contents point at the entry in the pointer map in the reserved area and that the back-pointer in the pointer map entry points back at the pointer. In this way, pointers are protected from being modified illegitimately.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: February 20, 2007
    Assignee: International Business Machines Corporation
    Inventors: Kevin J. Erickson, Richard K. Kirkman, Patrick J. McCarthy, Scott A. Plaetzer
  • Publication number: 20040193814
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment map a pointer to a target indirectly via a pointer map. In an embodiment, the pointer map is stored in a reserved area and an entry for the pointer in the pointer map includes a back-pointer containing an address of the pointer and a target-address containing the address of the target. When the pointer is accessed, the pointer is checked to ensure its contents point at the entry in the pointer map in the reserved area and that the back-pointer in the pointer map entry points back at the pointer. In this way, pointers are protected from being modified illegitimately.
    Type: Application
    Filed: March 27, 2003
    Publication date: September 30, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kevin J. Erickson, Richard K. Kirkman, Patrick J. McCarthy, Scott A. Plaetzer