Patents by Inventor Mark F. Heppenstall

Mark F. Heppenstall 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: 7225274
    Abstract: A method and apparatus for transferring data across a network protocol bridge is disclosed. In one embodiment, a multi-processing engine configuration is used wherein processing engines are tasked with carrying out specific data transfer operations. In another embodiment, this multi-processing engine configuration is implemented in a protocol bridge in which data is being transferred between Fibre Channel and a network bus that is coupled to a host system. In one embodiment, the network bus is a PCI/PCI-X bus.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: May 29, 2007
    Assignee: Applied Micro Circuits Corporation
    Inventors: Mark F. Heppenstall, Micheal Moretti, Thomas Wu
  • Patent number: 5802392
    Abstract: A system is provided for transferring 32-bit data words between a 32-bit host personal computer and an IDE peripheral storage device adapted to transfer data as 16-bit words and store the data in a data register identified by an offset address. The system microprocessor transfers 32-bit data words from an internal 32-bit data transfer register in two sequential 16-bit words without an intervening input or output instruction and automatically increments the offset address associated with the second 16-bit word. A device driver program or a peripheral BIOS directs the microprocessor to address data transfers from the 32-bit register to an alias address, the offset address portion of which is incremented for the second 16-bit word. An interface adapter circuit is provided which includes logic circuitry for recognizing an address as an alias, and translating the offset portion of the alias address to offset address associated with the peripheral's data register.
    Type: Grant
    Filed: July 20, 1995
    Date of Patent: September 1, 1998
    Assignee: Future Domain Corporation
    Inventors: Jeffrey E. Epstein, Mark F. Heppenstall