Patents by Inventor Leonard Williams

Leonard Williams 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: 6154852
    Abstract: A method, computer program product and apparatus are provided for data backup and recovery in a computer system. The data backup and recovery method uses a plurality of tape drives in parallel. A unique token is associated with each data object being saved to a tape media. While saving backup data to the plurality of tape drives, a dynamic load balancer dynamically balances the load between the plurality of tape drives. While recovering backup data from tape media, the unique token is utilized for processing tape media files in any order. Data segments of one or more objects are distributed across the parallel tape devices and are non-serial across the tape media files used. When recovering backup data from tape media, the same number or fewer tape drives than used during data saving can be used.
    Type: Grant
    Filed: June 10, 1998
    Date of Patent: November 28, 2000
    Assignee: International Business Machines Corporation
    Inventors: Daniel L. Amundson, Donald Ray Halley, Paul Douglas Koeller, Leonard William Koser, Lynda Marie Smith
  • Patent number: 5923193
    Abstract: Briefly, in accordance with one embodiment, an integrated circuit includes: electronic circuitry for transferring digital data signals along a digital data signal path between different clock timing domains. The clock timing domains have a common higher frequency source clock. A first clock timing domain clock signal has a relatively fixed phase and a second clock timing domain clock signal has a relatively varying phase. The electronic circuitry includes delay elements in clock signal paths associated with the digital data signal path so that along the digital data signal path, clock signals in different clock timing domains are respectively staggered for a relatively short time compared with a given cycle of the source clock. The electronic circuitry further includes a digital data signal path including a data value retention element to delay the transfer of digital data signals between different clock timing domains at selected times.
    Type: Grant
    Filed: December 11, 1996
    Date of Patent: July 13, 1999
    Assignee: Intel Corporation
    Inventors: Peter Bernhardt Bloch, Leonard William Cross, David Richard Jackson, Ali Serhan Oztaskin
  • Patent number: 5872979
    Abstract: A method and system for maintaining the integrity of shared files when products are removed and restored. At least two programs, a first program and a second program, within the data processing system share a data structure. A profile is created for the data structure that is shared by the first and second programs. The first program is removed from the data processing system. The shared data structure altered using the profile such that the second program remains on the data processing system unaffected by the alteration of the shared data structure, wherein programs within the data processing system are efficiently maintained.
    Type: Grant
    Filed: January 4, 1995
    Date of Patent: February 16, 1999
    Assignee: International Business Machines Corporation
    Inventors: Thomas Ronald Edel, Leonard William Leslie, Lawrence Garnold Richards, Jerrold Rubin
  • Patent number: 5799189
    Abstract: A method and apparatus is disclosed for moving a unit of data (such as an object, program, or file) from a computer operating at a current release level N to a computer operating at a previous release level N-M in a manner that assures that the unit of data will function predictably when restored to the previous release without having to make modifications or updates to the N-M level computer system. This invention allows a new release to be gradually phased in for a distributed computing system instead of requiring that all computers be upgraded to the new release before any units of data can be moved between systems.
    Type: Grant
    Filed: July 20, 1993
    Date of Patent: August 25, 1998
    Assignee: International Business Machines Corporation
    Inventors: Leonard William Koser, Mary Christine Manges, Frances Mary Ring, Cynthia Ann Rogers, Michael John Snyder, John Joseph Vriezen
  • Patent number: 5749850
    Abstract: A breast pump is disclosed comprising a body (50) with an inlet (84) thereto to receive milk expressed from a woman's breast. The body is formed for releasable attachment to a container for collecting expressed milk and houses a deformable diaphragm (51) which is cyclicly moved by manually or electrically driven actuating lever (53, 54) connected thereto to generate and release cyclicly a negative pressure in the nipple region sufficient to stimulate the nipple area to cause lactation. The pump preferably includes valve (80) mounted in the body so that the negative pressure is created in the pump body only and not in the container for the expressed milk when connected thereto.
    Type: Grant
    Filed: March 21, 1996
    Date of Patent: May 12, 1998
    Assignee: Cannon Rubber Limited
    Inventors: Roger Leonard Williams, David Anthony Edgerley
  • Patent number: 5734902
    Abstract: A shared object is created which is copied to all system nodes requiring access to the object and a used-by table is created identifying the nodes holding a copy of the object. When the object is updated by operations at one of the nodes then the copies identified by the used-by table are also updated.
    Type: Grant
    Filed: January 28, 1993
    Date of Patent: March 31, 1998
    Assignee: GPT Limited
    Inventors: Steve John Atkins, Jeffrey Norman Froggatt, Leonard William Parker
  • Patent number: 4976288
    Abstract: Tubing or pipe bend or elbow for use in carrying pneumatically conveyed granular material has an axial bore with an input opening at one end and gradually diminishes to a smaller opening at the output end, such that the incoming material sees a pressure relief, or drop, at the input to the bend. As a feature, a tubing bend may be segmented, i.e., made out of a series of separate or individual bends with the output of one coupled to the input of another.
    Type: Grant
    Filed: June 22, 1989
    Date of Patent: December 11, 1990
    Assignee: Dynamic Air, Inc.
    Inventors: James R. Steele, Leonard Williams
  • Patent number: 4059727
    Abstract: An electrical data transmission system employs a telephone line to transmit data from a subscriber data equipment to a telephone exchange data equipment when the telephone line is idle. A first idle line sensing means is associated with the subscriber equipment and is operable to connect the line to the subscriber equipment when the line is idle and to disconnect the line from the subscriber equipment when the line is busy. A second idle line sensing means is associated with the exchange data equipment and is operable to connect the line to the exchange equipment when the line is idle and to disconnect the line from the exchange equipment when the line is busy.
    Type: Grant
    Filed: January 3, 1977
    Date of Patent: November 22, 1977
    Assignee: The Post Office
    Inventors: Leonard William Kingswell, Oliver Charles Matthews
  • Patent number: 4012198
    Abstract: A device for use in carrying out immunodiffusion having a trough for accommodating a substrate and one or more wells in communication with the trough whereby a first immunological reagent when located in said well may diffuse into the substrate to react with a second immunological reagent dispersed in said substrate.
    Type: Grant
    Filed: February 27, 1975
    Date of Patent: March 15, 1977
    Assignee: Burroughs Wellcome Co.
    Inventors: Norman Boyne Finter, Leonard William Jerome Bishop, June Dalziel Almeida