Patents by Inventor Daniel H. Bennett

Daniel H. Bennett 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: 7030876
    Abstract: A three-dimensional imaging system comprises a memory accessible by a processor and an immersion generator stored in the memory and adapted to acquire tracking data corresponding to a position and orientation of a viewer. The immersion generator is further adapted to obtain three-dimensional rendering calls from a non-immersive graphics application corresponding to an image model and generate a virtual representation of the image model using the tracking data and the three-dimensional rendering calls.
    Type: Grant
    Filed: December 4, 2002
    Date of Patent: April 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel H. Bennett, Samuel C. Sands
  • Publication number: 20040109022
    Abstract: A three-dimensional imaging system comprises a memory accessible by a processor and an immersion generator stored in the memory and adapted to acquire tracking data corresponding to a position and orientation of a viewer. The immersion generator is further adapted to obtain three-dimensional rendering calls from a non-immersive graphics application corresponding to an image model and generate a virtual representation of the image model using the tracking data and the three-dimensional rendering calls.
    Type: Application
    Filed: December 4, 2002
    Publication date: June 10, 2004
    Inventors: Daniel H. Bennett, Samuel C. Sands
  • Patent number: 5105449
    Abstract: A counter includes an array of memory cells arranged in groups of memory cells, each group designating a counting decade, wherein each group of memory cells includes first and second word strings, each capable of storing a data word, and a fault flag, capable of indicating which word string contains the data word; sensing means coupled to the memory array for checking the status of the memory cells and for generating fault signals upon detection of a fault in a memory cell; logic means coupled to the memory cells and to the sensing means for selecting the first or second word string in response to a fault signal; wherein upon detection of a fault in a first word string, the data word is written into the second word string; and a central shifting unit coupled to the memory array for reading a data word stored in a word string into the shifting unit, incrementing the data word, and writing the incremented data word into its respective word string.
    Type: Grant
    Filed: July 17, 1990
    Date of Patent: April 14, 1992
    Assignee: Hughes Microelectronics Limited
    Inventors: Daniel H. Bennett, Gary L. Dodd, Kenelm G. D. Murray
  • Patent number: 5065366
    Abstract: A memory cell comprising a bistable latch having first and second nodes, at least two non-volatile transistors (NV1, NV2) each having a source, a drain and a control gate, the control gates being connected to the first node (NODE 1) and one of the source and drain of each transistor being connected to the second node (NODE 2), each non-volatile transistor (NV1, NV2) further having a substrate and a floating gate between the control and the substrate, and switching means (N1, N2, TG1) for enabling the transistors to be checked in circuit.
    Type: Grant
    Filed: July 17, 1990
    Date of Patent: November 12, 1991
    Assignee: Hughes Microelectronics Limited
    Inventors: Daniel H. Bennett, Gary L. Dodd, Kenelm G. D. Murray