Patents by Inventor Ronald L. Dammann

Ronald L. Dammann 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: 7523378
    Abstract: Techniques are described herein that may utilize capabilities of a data mover in order to determine an integrity validation value or perform an integrity checking operation. The integrity validation value determination and integrity checking operations may be controlled by descriptors or instructions. In some implementations, integrity validation value determination and the integrity checking operations may include determination of a cyclical redundancy checking (CRC) value.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: April 21, 2009
    Assignee: Intel Corporation
    Inventors: Ronald L. Dammann, Steven R. King, Frank L. Berry
  • Patent number: 7519060
    Abstract: In one embodiment, an interconnect device (e.g., a switch) includes an interface operably coupled to an interconnect logic capable of reducing inter-packet gaps in packet -based input/output communications. Based on, at least in part, a packet attribute associated with an inbound packet, the interconnect logic may determine an indication of transfer grant which may be issued in conjunction with a packet relay request, sending packet attribute information in advance of the packet attribute.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: April 14, 2009
    Assignee: Intel Corporation
    Inventors: David C. Nadell, Satishkumar P. Sampath, Ronald L. Dammann
  • Patent number: 7346064
    Abstract: An interconnect device (e.g., a switch) includes a port operably coupled to a packet broadcaster for routing unicast and/or multicast packets of data in packet-based input/output communications. For an inbound packet, at least two combinations of a source port and one or more destination ports, and one or more destination paths associated with each of said one or more destination ports may be determined by the packet broadcaster in a single lookup of a memory (e.g., a random access memory).
    Type: Grant
    Filed: September 26, 2002
    Date of Patent: March 18, 2008
    Assignee: Intel Corporation
    Inventors: Percy K. Wadia, Ronald L. Dammann, James A. McConnell
  • Patent number: 7233996
    Abstract: In one embodiment, a method is provided. In the method of this embodiment, one operating mode of port circuitry may be selected from a plurality of operating modes of the port circuitry that may correspond to respective sets of one or more communication links via which the port circuitry may be capable of communicating when the port circuitry is operating in the respective operating modes. Each of the respective sets of one or more communication links may be different from each other. The method of this embodiment also may include selecting, based at least in part upon the one operating mode of the port circuitry, a set of filters. The port circuitry may be capable of determining, based at least in part upon the set of filters, whether to drop a packet that is received, or intended to be transmitted by the port circuitry.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: June 19, 2007
    Assignee: Intel Corporation
    Inventors: Narayanan G. Kaniyur, Ronald L. Dammann
  • Patent number: 6988161
    Abstract: A port configuration mechanism is provided at a host for multiple port allocation and shared resource utilization to support multiple port configurations for different port operation modes on a host to handle data transfers in a switched fabric data network for scalable solutions.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: January 17, 2006
    Assignee: Intel Corporation
    Inventors: James A. McConnell, Ronald L. Dammann, Robert Chan, Narayanan Kaniyur
  • Publication number: 20040184447
    Abstract: In one embodiment, an interconnect device (e.g., a switch) includes an interface operably coupled to an interconnect logic capable of reducing inter-packet gaps in packet-based input/output communications. Based on, at least in part, a packet attribute associated with an inbound packet, the interconnect logic may determine an indication of transfer grant which may be issued in conjunction with a packet relay request, sending packet attribute information in advance of the packet attribute.
    Type: Application
    Filed: March 19, 2003
    Publication date: September 23, 2004
    Inventors: David C. Nadell, Satishkumar P. Sampath, Ronald L. Dammann
  • Publication number: 20040093423
    Abstract: In one embodiment, a method is provided. In the method of this embodiment, one operating mode of port circuitry may be selected from a plurality of operating modes of the port circuitry that may correspond to respective sets of one or more communication links via which the port circuitry may be capable of communicating when the port circuitry is operating in the respective operating modes. Each of the respective sets of one or more communication links may be different from each other. The method of this embodiment also may include selecting, based at least in part upon the one operating mode of the port circuitry, a set of filters. The port circuitry may be capable of determining, based at least in part upon the set of filters, whether to drop a packet that is received, or intended to be transmitted by the port circuitry.
    Type: Application
    Filed: November 12, 2002
    Publication date: May 13, 2004
    Inventors: Narayanan G. Kaniyur, Ronald L. Dammann
  • Publication number: 20040062242
    Abstract: An interconnect device (e.g., a switch) includes a port operably coupled to a packet broadcaster for routing unicast and/or multicast packets of data in packet-based input/output communications. For an inbound packet, at least two combinations of a source port and one or more destination ports, and one or more destination paths associated with each of said one or more destination ports may be determined by the packet broadcaster in a single lookup of a memory (e.g., a random access memory).
    Type: Application
    Filed: September 26, 2002
    Publication date: April 1, 2004
    Inventors: Percy K. Wadia, Ronald L. Dammann, James A. McConnell
  • Publication number: 20030120852
    Abstract: A port configuration mechanism is provided at a host for multiple port allocation and shared resource utilization to support multiple port configurations for different port operation modes on a host to handle data transfers in a switched fabric data network for scalable solutions.
    Type: Application
    Filed: December 20, 2001
    Publication date: June 26, 2003
    Inventors: James A. McConnell, Ronald L. Dammann, Robert Chan, Narayanan Kaniyur