Patents by Inventor Ronald M. Mercer

Ronald M. Mercer 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: 8386644
    Abstract: Large data segments are efficiently processed by setting up a plurality of Large Receive Segment Offload (LRO) queues within the computing system memory. The plurality of LRO queues are maintained concurrently so that a plurality of LRO contexts can be assembled simultaneously. A timer associated with each LRO queue prevents indefinite waiting for LRO segments to be completed.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: February 26, 2013
    Assignee: Qlogic, Corporation
    Inventors: Ronald M. Mercer, Shashank Pandhare
  • Patent number: 7549005
    Abstract: Method and system for managing interrupts originating from multiple sources is provided. The method includes assigning interrupt sources to a group; notifying an adapter of interrupt groups; identifying each interrupt group; writing a first interrupt to an interrupt module, where the interrupt occurs from a first source of the multiple sources; monitoring for a second interrupt; suspending the second interrupt until the first interrupt is processed, if the second interrupt is requested from the first source; and processing the second interrupt, if the second interrupt occurs from a source other than the first source.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: June 16, 2009
    Assignee: QLOGIC, Corporation
    Inventors: Shashank J. Pandhare, Thanh N. Nguyen, Ronald M. Mercer, Ying P. Lok
  • Patent number: 7420991
    Abstract: A method for sending/receiving a TCP segment is provided. The sending process includes, determining if a TCP port can be offloaded; saving a host system's time stamp value; replacing a host system's time stamp value with a TCP offload engine (“TOE”) adapter's time stamp value; and sending the TCP segment via the TOE adapter. The receiving process includes verifying if a TCP port is being offloaded by a host system to the TOE adpter; retrieving the host system's time stamp value; and inserting the host system's time stamp value in the received TCP segment before the forwarding the received TCP segment to the host system.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: September 2, 2008
    Assignee: QLOGIC, Corporation
    Inventors: Ying P. Lok, Ronald M. Mercer, David C. Somayajulu, Shashank Pandhare, Michael I. Thompson