Patents Represented by Attorney Joscelyn Cockburn
  • Patent number: 8347124
    Abstract: The projected power consumption for an application program running on a future IHS is determined by generating a power proxy for the application program, and power proxies for a plurality of standard benchmarks. An algorithm correlates the power proxy for the application program, and the power proxies for the standard benchmarks to generate weighted surrogates that are combined with power proxies derived from running the benchmark surrogates on the future IHS to generate the projected power consumption.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert Bell, Jr., Donald DeSota, Rajendra Panda, Joseph Robichaux, Venkat Indukuru, Sameh Sharkawi
  • Patent number: 8140890
    Abstract: Apparatus, method and program product for relocating Bad Block Relocation Directory (BBRD) on a disk storage pre-allocate a number of areas for BBRD in different locations of the disk storage. The locations for the BBRD are calculated based upon the size of the disk and BBRD count. If the update of BBRD fails due to defective media at the location to be updated, that location is abandon and the next pre-allocated location is used. A copy of the BBRD is stored in RAM and maintained by the kernel. By so doing, when a bad block in the BBRD is detected the kernel causes the BBRD to be written in a good one of the locations reserved for BBRD. When the number of alternate BBRD locations used hits a pre-defined threshold, this indicates a situation where many sections of the disk are going bad and the disk needs replacement. If all BBRD locations are used, the disk is presumed bad and all future I/O activities to the disk is suspended.
    Type: Grant
    Filed: December 29, 2009
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Glen Edmond Chalemin, Gaurav Batra, Anil Kumar Kaniveedu Damodaran
  • Patent number: 5115228
    Abstract: The present invention accomplishes the above objects by employing a display having the capability to emit light and form images viewable from both the front and back of the display. The invention also shutters the images displayed on the front and back of the display so that the images can be correctly displayed depending on the viewpoint of the viewer. Text and images displayed such that they are seen from both the front and back of the display appear differently to the front and rear viewer. Electronic shutters are placed between the display and both the front and rear viewers so that they can be flashed on and off fast enough to provide a stable image appearing to each viewer. The shutters also flash slow enough so that display data can be rewritten to provide each viewer with a correct image. The correct image can be either the corrected image of that image seen by the opposing viewer, or a completely separate image. In this way, simultaneous images appear to both the front and rear viewer.
    Type: Grant
    Filed: August 2, 1990
    Date of Patent: May 19, 1992
    Assignee: International Business Machines Corporation
    Inventors: Richard H. Harris, Richard G. Minor, Robert W. Price
  • Patent number: 3984792
    Abstract: A coaxial attenuator, for attenuating baseband picosecond pulses with Fourier components in the high microwave frequency range and for calibrating pulse measuring instruments, is disclosed. A fast pulse, propagating along the attenuator, is split into two waves at a transition plane formed by an intermediate tubular conductor and an outer conductor. The purpose of the transitional plane is, in addition to splitting the incoming wave, to attenuate the wave. One of the attenuated waves propagates along the inside of the conductor of the intermediate section to a pulse measuring instrument for viewing. The other attenuated wave is delayed before propagating along the same intermediate conductor to be viewed on said viewing device. The known time lag between the two wavefronts is used for time calibrating pulse measuring instruments.
    Type: Grant
    Filed: July 31, 1974
    Date of Patent: October 5, 1976
    Assignee: International Business Machines Corporation
    Inventor: Brian John Elliott