Patents by Inventor Donald K. Johnson

Donald K. Johnson 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: 6832333
    Abstract: A module is provided to support online cache diagnostics in a Linux operating system. The module is dynamically loaded to a kernel of the operating system. Upon activation, the module allocates memory for a user level program and a manager maps a contiguous buffer of memory from a kernel address space to a user process address space. The buffer is contiguous in both the physical and virtual address space. Physical memory displacement between access is controlled from the user level. Accordingly, the module enables allocation of contiguous lines of memory from the kernel to the user space in which control of the memory displacement occurs at the user level.
    Type: Grant
    Filed: August 30, 2001
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Donald K. Johnson, Daniel E. Stekloff
  • Publication number: 20040128664
    Abstract: Software configurations of devices are automatically restored. One or more software components obtained for a device are automatically tracked. Those one or more software components tracked for the device are then automatically provided to the device to restore the software configuration of the device, in response to an indication that restoration is desired.
    Type: Application
    Filed: December 31, 2002
    Publication date: July 1, 2004
    Applicant: International Business Machines Corporation
    Inventor: Donald K. Johnson
  • Publication number: 20030046606
    Abstract: A module is provided to support online cache diagnostics in a Linux operating system. The module is dynamically loaded to a kernel of the operating system. Upon activation, the module allocates memory for a user level program and a manager maps a contiguous buffer of memory from a kernel address space to a user process address space. The buffer is contiguous in both the physical and virtual address space. Physical memory displacement between access is controlled from the user level. Accordingly, the module enables allocation of contiguous lines of memory from the kernel to the user space in which control of the memory displacement occurs at the user level.
    Type: Application
    Filed: August 30, 2001
    Publication date: March 6, 2003
    Applicant: International Business Machines Corporation
    Inventors: Donald K. Johnson, Daniel E. Stekloff
  • Patent number: 5154139
    Abstract: A tube block containing a ribbed surface for prtecting a boiler tube assembly from corrosion is disclosed. The improved design protects the tube assembly while at the same time permitting excellent heat transfer.
    Type: Grant
    Filed: May 14, 1990
    Date of Patent: October 13, 1992
    Assignee: Norton Company
    Inventor: Donald K. Johnson
  • Patent number: 4682568
    Abstract: A superheater tube shield of refractory material comprises a pair of elongated half shields of identical interchangeable interlocking size and shape, each half shield having a semi-circular sidewall portion extending between and to diametrically opposite tongue and groove side wall portions which are assembled together about the tubes by axially inserting elongaged tongues into the elongated grooves. Refractory cement may be applied to attach the half sheilds to the tubes.
    Type: Grant
    Filed: June 5, 1986
    Date of Patent: July 28, 1987
    Assignee: Norton Company
    Inventors: Kenneth E. Green, Donald K. Johnson, Roger W. Woodruff
  • Patent number: 4083382
    Abstract: A regulating valve for controlling the flow of fluid from a source to a fluid operated clutch and brake as well as auxiliary devices is disclosed herein. The regulating valve incorporates a hydraulic detent which locks the valve spool in a clutch engaged position in response to the pressurized fluid delivered to the clutch so that the clutch is automatically released when a loss of hydraulic pressure occurs.
    Type: Grant
    Filed: June 3, 1976
    Date of Patent: April 11, 1978
    Assignee: J. I. Case Company
    Inventors: Ramkishan Khatti, Donald K. Johnson
  • Patent number: 3947990
    Abstract: A device for imparting buoyancy to a fish hook and attached bait comprising a two part capsule having a passageway therein for firmly holding the shank of a fish hook and for passage of the connecting fish line through the capsule. The device is constructed such that the fish line passes through the center of the capsule so that the buoyant forces are centered on the line which connects the fish hook to a sinker weight.
    Type: Grant
    Filed: April 10, 1975
    Date of Patent: April 6, 1976
    Inventor: Donald K. Johnson
  • Patent number: D259775
    Type: Grant
    Filed: May 22, 1978
    Date of Patent: July 7, 1981
    Assignee: Florists' Transworld Delivery Association
    Inventor: Donald K. Johnson