Patents by Inventor Greg Scherer

Greg Scherer 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).

  • Publication number: 20040057444
    Abstract: A loop network hub including a hub port with a loop initialization insertion mechanism. The loop initialization insertion mechanism causes a hub port which detects a new node port connection to automatically begin generating loop initialization data. A hub port continues to generate loop initialization data until that hub port receives a loop initialization sequence. The loop initialization data propagates around the loop of the hub, halting ordinary processing. In this way, the entire loop is cleared. Upon receiving a loop initialization sequence, the hub port originating the loop initialization data inserts the new node port into the loop. At this point, loop initialization begins and each node port in the loop network obtains a unique loop network address.
    Type: Application
    Filed: May 6, 2003
    Publication date: March 25, 2004
    Inventors: David Brewer, Karl M. Henson, Hossein Hashemi, Greg Scherer, David Baldwin
  • Patent number: 6304910
    Abstract: A communication processor sends and receives frames of data and commands. Transmit and receive protocol engine is controlled by host driver software which utilizes predetermined bits to indicate which frame is the last frame in a series of frames. This information is then placed in the transmit frame before it is sent.
    Type: Grant
    Filed: September 24, 1997
    Date of Patent: October 16, 2001
    Assignee: Emulex Corporation
    Inventors: Bradley Roach, Peter Fiacco, Greg Scherer, Stuart Berman, David Duckman
  • Patent number: 6005849
    Abstract: A full duplex communication processor simultaneously sends and receives frames of data and commands. Separate transmit and receive protocol engines are controlled by separate sequencers. This enables frames of data to be received and transmitted simultaneously without involving a host CPU on a frame-by-frame basis.
    Type: Grant
    Filed: September 24, 1997
    Date of Patent: December 21, 1999
    Assignee: Emulex Corporation
    Inventors: Bradley Roach, Peter Fiacco, Greg Scherer