Patents Represented by Attorney Bockhop & Associates
  • Patent number: 7456365
    Abstract: A gasket for shielding a seam between two surfaces includes a resilient member, a first electrode, a second electrode and a conductive layer. The resilient member has a first side and an opposite second side. The first electrode is disposed on the first side of the resilient member. The second electrode is disposed on the second side of the resilient member. The conductive layer envelops at least a portion of the resilient member, the first electrode and the second electrode. The resilient member includes a material that is compressed when a first potential is applied between the first electrode and the second electrode and that is decompressed when a second potential, different from the first potential, is applied between the first electrode and the second electrode.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: November 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Don A. Gilliland, Sophia S. Lau
  • Patent number: 7454543
    Abstract: In a method for reading data from a serial data source in a parallel format, data from the serial data source is deserialized by placing a plurality of predefined units of data onto a parallel bus and asserting a deserialization clock when each of the plurality of predefined units is valid on the parallel bus. A delayed clock pulse is generated a predetermined amount of time after each assertion of the deserialization clock. Each delayed pulse is repeated so as to generate an end point repeated clock pulse corresponding to each delayed pulse wherein the predetermined amount of time is an amount of time that ensures that each predefined unit of data on the parallel bus is valid when each end point repeated clock pulse is asserted.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: November 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Wayne M. Barrett, Todd A. Greenfield
  • Patent number: 7302524
    Abstract: An apparatus and method for inhibiting data cache thrashing in a multi-threading execution mode through simulating a higher level of associativity in a data cache. The apparatus temporarily splits a data cache into multiple regions and each region is selected according to a thread ID indicator in an instruction register. The data cache is split when the apparatus is in the multi-threading execution mode indicated by an enable cache split bit.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: November 27, 2007
    Assignee: International Business Machines Corporation
    Inventor: David A. Luick
  • Patent number: 7266721
    Abstract: A self repairable processor that provides a reliable computing result without increasing the footprint of the on-chip devices. The processor has a plurality of data registers connected to two identical functional units, where only one of the functional units is enabled for computing, the two functional units being placed in a chip area defined at most by data paths needed for one functional unit. When an error condition is detected in the active functional unit, the processor disables the functional unit with an error condition and enables the duplicate functional unit.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventor: David A. Luick
  • Patent number: 7246352
    Abstract: In a method of generating a virtual map to a plurality of data files necessary for installing software on a computer that is coupled to a network, a primary directory that includes a plurality of links is generated. Each link points to a subdirectory that lists at least one file that is necessary for installing the software. Any subdirectories pointed to by any of the of links that contain redundant files are detected and any links pointing to redundant files are removed from the primary directory. All conflicts between files pointed to by any links of the plurality of links are detected and listed in a conflict report.
    Type: Grant
    Filed: July 24, 2002
    Date of Patent: July 17, 2007
    Assignee: International Business Machines Corporation
    Inventors: Mohit Jain, Dennis E. Myers
  • Patent number: 7177628
    Abstract: A system and method for downloading information from a content server to a mobile device in communication with a wireless communication network. The mobile device is assigned a network address and registers with the content server by providing the network address as an identification information. The content server establishes a communication channel to the mobile device by opening a socket to the network address and downloads the information to the mobile device through the communication channel. If the content server cannot open a communication channel to the network address, the content server sends a message to the mobile device.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: February 13, 2007
    Assignee: Motorola, Inc.
    Inventors: Daniel Sommers, Michelle Antonelli, Leonard Hinds, Patrenahalli Narendra, Ernest Pineault, Raul Pombo, Sidney Taylor