Patents by Inventor Bruce Culbertson

Bruce Culbertson 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: 6373487
    Abstract: Methods and apparatus are provided for volumemetric scene reconstruction. Given a set of images of the scene taken from arbitrary but known locations, a 3D model of the scene is reconstructed. Voxels are used to model the scene and exploit the fact that surface points in the scene, and the voxels that represent them, project to consistent colors in the input images. Input cameras may be placed at arbitrary locations in and around the scene. When checking the color consistency of a voxel, the entire set of images from which the voxel is visible is used. A GVC algorithm utilizes item buffers which contain, for each pixel in each image, the ID of the closest voxel that projects onto to the pixel. A GVC-LDI algorithm uses layered depth images which store at each pixel location a list of all the surface voxels that project onto the pixel, sorted according to the distance of the voxel from the image's camera.
    Type: Grant
    Filed: September 17, 1999
    Date of Patent: April 16, 2002
    Assignee: Hewlett-Packard Company
    Inventors: W. Bruce Culbertson, Thomas Malzbender
  • Patent number: 6298453
    Abstract: An arrangement for configuring a reconfigurable system having a plurality of resources includes a compiler that configures the resources to implement a functional system in accordance with a user design. A defect database is also provided that (1) stores information indicating which of the resources is defective when the resources contain at least one defective resource, and (2) supplies the information to the compiler such that the compiler does not use the defective resource when the compiler configures the resources to implement the user design. The arrangement also includes a detection subsystem that repeatedly and redundantly tests operational condition of the resources grouped in different groups to detect the defective resources.
    Type: Grant
    Filed: June 17, 1998
    Date of Patent: October 2, 2001
    Assignee: Hewlett-Packard Company
    Inventors: W. Bruce Culbertson, Philip J. Kuekes
  • Patent number: 5790771
    Abstract: An arrangement for configuring a reconfigurable system having a plurality of resources includes a compiler that configures the resources to implement a functional system in accordance with a user design. A defect database is also provided that (1) stores information indicating which of the resources is defective when the resources contain at least one defective resource, and (2) supplies the information to the compiler such that the compiler does not use the defective resource when the compiler configures the resources to implement the user design. The arrangement also includes a detection subsystem that repeatedly and redundantly tests operational condition of the resources grouped in different groups to detect the defective resources.
    Type: Grant
    Filed: May 1, 1996
    Date of Patent: August 4, 1998
    Assignee: Hewlett-Packard Company
    Inventors: W. Bruce Culbertson, Philip J. Kuekes
  • Patent number: 5519626
    Abstract: A method, practiced in a CAD system, of automatically dividing a pipeline stage into two. A designer specifies a desired signal processing time for division of the stage. The CAD system automatically identifies circuit locations that meet the specified signal processing time and divides the stage at those points, providing new netlists for the new stages.
    Type: Grant
    Filed: July 9, 1993
    Date of Patent: May 21, 1996
    Assignee: Hewlett-Packard Company
    Inventor: Bruce Culbertson
  • Patent number: 5479356
    Abstract: Using a computer-aided method to design carry-lookahead adders to add two binary numbers and an input carry bit. In the first preferred embodiment, a length-number and a blocks-in-group number are entered into the computer by a user. The computer, responding to the length-number automatically designs a first structure with a plurality of logic blocks. Using the blocks-in-group number entered, the computer designs a second structure specifying the number of preceding-level logic blocks to be grouped into next-level logic blocks. Then, the computer automatically designs one or more next-level logic blocks. The first structure receives the binary numbers and produces the propagate and the generate bit. The logic blocks in the second structure receive bits from preceding-level logic blocks and operate on bits in parallel to produce the output carry bit of the adder. Based on the few numbers entered, the computer formulates the logic circuits to produce the output-carry bit and the sum bits of the adder.
    Type: Grant
    Filed: March 15, 1993
    Date of Patent: December 26, 1995
    Assignee: Hewlett-Packard Company
    Inventors: Barry Shackleford, Bruce Culbertson
  • Patent number: 4649499
    Abstract: Computer programs are provided which utilize a touchscreen to emulate three-dimensional objects on a two-dimensional computer screen. One program, called personal cardfile (PCF), combines the convenience of a desktop rotary cardfile with the power of a computerized product. PCF presents an image of a rotary file, complete with "knobs" for flipping through "cards" in a cardfile, and "tabs" for selecting "cards" to be represented individually on the touchscreen. Another program, called financial computer (FC), emulates an HP12C handheld financial calculator. The HP12C calculator is manufactured by Hewlett-Packard Company, Palo Alto, Calif. On a computer touchscreen, an operator sees a familiar looking "calculator" and touches its "keys" to operate it, just as for a conventional three-dimensional calculator.
    Type: Grant
    Filed: March 7, 1984
    Date of Patent: March 10, 1987
    Assignee: Hewlett-Packard Company
    Inventors: Jimmy Sutton, Wanda Shearer, Karlie J. Arkin, Jeffrey A. Spoelstra, Steven M. Weiss, Sherry L. Ramsey, Kyle Hurlbut, W. Bruce Culbertson, Robert R. Burns