Patents by Inventor Maynard D. Hammond

Maynard D. Hammond 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: 6058438
    Abstract: A system is provided for achieving high speed data transfers from a host memory to an ancillary processor, where the ancillary processor is preferably a geometry accelerator of a graphics machine. In accordance with a preferred embodiment, the system includes at least one memory segment having at least one enable bit and a starting address. The system further includes a data transfer queue defined in a portion of the host memory beginning at the starting location, where the data transfer queue has at least one header portion and at least one data portion, the header portion including at least one data ready bit that is indicative of whether the associated block of data is ready to be transferred to the ancillary processor.
    Type: Grant
    Filed: February 6, 1998
    Date of Patent: May 2, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Michael R. Diehl, Maynard D. Hammond, David L. McAllister
  • Patent number: 6041417
    Abstract: The present invention provides a method and apparatus for receiving and synchronizing data transmitted to a host interface unit of a graphics memory system on the rising and falling edges of a strobe signal in accordance with an accelerated graphics port (AGP) specification. An inner loop synchronization component, which is comprised in the host interface unit of the graphics memory system, receives data transmitted to the host interface unit on the falling and rising edges of a strobe signal and synchronizes the data to a PCI clock signal. The inner loop synchronization component comprises a first data transfer unit, a second data transfer unit and a control unit. The first data transfer unit comprises logic configured to capture the data transmitted on the falling edge of the strobe signal and to delay the captured data a predetermined number of cycles of the PCI clock before outputting the captured data from the first data transfer unit.
    Type: Grant
    Filed: June 4, 1998
    Date of Patent: March 21, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Maynard D. Hammond, James M. Dewey
  • Patent number: 5640388
    Abstract: In a system that transmits packets containing timestamps and information from a transmission site to a reception site at a transmission bit rate the packets may experience jitter, i.e. variable delay, during transmission. In such a case, the packets are temporally shifted relative to the timestamps and to other packets. Where the timestamp values are inserted into selected packets prior to transmission and that timestamp represent the value of the transmission site clock, the method and apparatus of the present invention substantially removes the jitter and adjusts the timestamp values prior to reception of the packets at the reception site. The present invention achieves this goal by receiving the packets at an intermediate site that has a local clock operates at a nominal frequency substantially equal to the nominal frequency of the transmission site clock and uses that clock as a jitter-free clock to correct the packets.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: June 17, 1997
    Assignee: Scientific-Atlanta, Inc.
    Inventors: Douglas F. Woodhead, Maynard D. Hammond, Richard A. Powers, Paul Rimas Zalkauskas