Patents by Inventor David W Gish

David W Gish 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: 8705547
    Abstract: Techniques for performing protocol translation for a modular system may be described. In some examples, a first packet created in accordance with a first protocol may be received. A packet type for the first packet may be determined, a second protocol based on the packet type may be selected and the first packet may be translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: April 22, 2014
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, David W. Gish, Neal C. Oliver
  • Publication number: 20130177028
    Abstract: A method and apparatus to perform protocol translation for a modular system may be described.
    Type: Application
    Filed: August 15, 2012
    Publication date: July 11, 2013
    Applicant: INTEL CORPORATION
    Inventors: Gerald Lebizay, David W. Gish, Neal C. Oliver
  • Patent number: 8254397
    Abstract: A method and apparatus to perform protocol translation for a modular system may be described wherein a first packet created in accordance with a first protocol is received, a packet type for the first packet is determined, a second protocol based on the packet type is selected and the first packet is translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: August 28, 2012
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, David W. Gish, Neal C. Oliver
  • Publication number: 20100118875
    Abstract: A method and apparatus to perform protocol translation for a modular system may be described.
    Type: Application
    Filed: July 8, 2009
    Publication date: May 13, 2010
    Applicant: INTEL CORPORATION
    Inventors: Gerald Lebizay, David W Gish, Neal C Oliver
  • Patent number: 7573876
    Abstract: A method and apparatus to perform protocol translation for a modular system may be described wherein a first packet created in accordance with a first protocol is received, a packet type for the first packet is determined, a second protocol based on the packet type is selected and the first packet is translated to a second packet in accordance with the second protocol. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: August 11, 2009
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, David W Gish, Neal C Oliver
  • Patent number: 7436846
    Abstract: A network device architecture comprising a fault-tolerant array of network processing modules, selectively coupled to trunk interface boards through main fabric switch(es) using high-bandwidth communication media and selectively coupled to any of a number of media processing modules using low-bandwidth communication media. Network content delivered to the network processing modules for network processing that contain media content are selectively coupled to any of the one or more media processing modules for additional media processing before passing the processed content to the next hop in the path towards the destination computing appliance.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: October 14, 2008
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, David W. Gish, Brian E. Peebles
  • Patent number: 7350003
    Abstract: An adaptive weighted arbitration algorithm that is user configurable is discussed. The arbitration logic and algorithm considers past arbitration history events and is dynamic to allow for losing bidders to increase their probability of being selected to access the resource based on an accumulator value and a weight value.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: March 25, 2008
    Assignee: Intel Corporation
    Inventors: David W. Gish, Don V. Massa
  • Patent number: 7289525
    Abstract: A method for inverse multiplexing of managed traffic flows over a multi-star switch network includes a source node classifier. The source node classifier, using a traffic-engineering algorithm, classifies incoming traffic based on flow parameters, embeds the flow parameters in a routing table in a node for a flow, places packets from classified flows into Switch-Specific Managed-Traffic Queues (SSMT) and a source node unmanaged traffic queue. A source node switch input scheduler process for a switch selects all managed packets from the SSMT destined for the switch, then selects a single unmanaged packet from the source node unmanaged traffic queue. The source node transmits the packets as classified flows through a switch fabric to the destination node. At the destination node packets transmitted through the switch fabric are sorted by a Switch Output Process and sent to intended output queues.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: October 30, 2007
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, David W Gish, Henry M Mitchel
  • Patent number: 7218640
    Abstract: Multiple boards are connected within a chassis, using a multi-port Target Channel Adapter (TCA). Data is transported from a TCA on a board directly to a TCA on another board through a meshed backplane. The meshed backplane is equipped to mount boards via connectors and may consist of a fabric of copper conductors or optical fibers. Communication from TCA to TCA requires placing ports on each individual TCA along with the appropriate input and output buffering. A multi-port TCA capable of performing multiple bridging functions simultaneously i.e., bridging from a high speed serial meshed backplane to multiple local busses, i.e., Gigabit Ethernet, Fibre Channel, and TCP/IP devices, is referred to as a Fabric Interconnect Chip (FIC).
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: May 15, 2007
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, Brian E. Peebles, David W. Gish, Don V. Massa, Jay L. Gerbehy
  • Patent number: 7124202
    Abstract: Multiple voice channels are aggregated into a packet having a segmented data structure and sent over a packet network. The segmented data structure includes segment IDs, corresponding data segments and a packet header arranged so that all data is aligned on 8-byte boundaries for efficient processing by 64-bit processors. The data segment represents one or more milliseconds of digitized voice data, and the segment ID explicitly identifies the voice channel associated with the digitized voice data without reference to any other data in the data structure.
    Type: Grant
    Filed: November 13, 2001
    Date of Patent: October 17, 2006
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, David W. Gish, Henry M. Mitchel
  • Patent number: 7072352
    Abstract: A method for inverse multiplexing of unmanaged traffic flows over a multi-star switch network, where the ingress process for each switch handles managed traffic for its switch first, then pulls a single unmanaged traffic packet off of the unmanaged traffic queue, and processes and transmits the packet. At the destination node unmanaged traffic packets received from the fabric output are acted upon by the Sequence-Checking Process to determine if the packet is in sequence. If the received packet is in sequence, the Sequence-Checking Process sends it on to the output queue. If the received packet is not in sequence, the packet is placed in a buffer. The Sequence Checking Process then checks the fabric output and the buffer by scanning for the next in-sequence packet.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: July 4, 2006
    Assignee: Intel Corporation
    Inventors: Gerald Lebizay, David W Gish, Henry M Mitchel
  • Publication number: 20040264472
    Abstract: A method and system for open-loop congestion control in a system fabric is described. The method includes determining which traffic class each received network packet belongs, determining a path to be taken by each packet through a switch fabric, classifying each packet into one of a plurality of flow bundles based on the packet's destination and path through the switch fabric, mapping each packet into one of a plurality of queues to await transmission based on the flow bundle to which the packet has been classified, and scheduling the packets in the queues for transmission to a next destination through the switch fabric.
    Type: Application
    Filed: June 27, 2003
    Publication date: December 30, 2004
    Inventors: Neal C. Oliver, David W. Gish, Gerald Lebizay, Henry Mitchel, Brian Peebles, Alan Stone
  • Publication number: 20040109473
    Abstract: A method and apparatus to perform protocol translation for a modular system may be described.
    Type: Application
    Filed: December 5, 2002
    Publication date: June 10, 2004
    Inventors: Gerald Lebizay, David W. Gish, Neal C. Oliver
  • Publication number: 20040085985
    Abstract: A network device architecture and associated methods are generally described.
    Type: Application
    Filed: October 30, 2002
    Publication date: May 6, 2004
    Inventors: Gerald Lebizay, David W. Gish, Brian E. Peebles
  • Publication number: 20040042448
    Abstract: Multiple boards are connected within a chassis, using a multi-port Target Channel Adapter (TCA). Data is transported from a TCA on a board directly to a TCA on another board through a meshed backplane. The meshed backplane is equipped to mount boards via connectors and may consist of a fabric of copper conductors or optical fibers. Communication from TCA to TCA requires placing ports on each individual TCA along with the appropriate input and output buffering. A multi-port TCA capable of performing multiple bridging functions simultaneously i.e., bridging from a high speed serial meshed backplane to multiple local busses, i.e., Gigabit Ethernet, Fibre Channel, and TCP/IP devices, is referred to as a Fabric Interconnect Chip (FIC).
    Type: Application
    Filed: August 30, 2002
    Publication date: March 4, 2004
    Applicant: Intel Corporation
    Inventors: Gerald Lebizay, Brian E. Peebles, David W. Gish, Don V. Massa
  • Publication number: 20030156535
    Abstract: A method for inverse multiplexing of managed traffic flows over a multi-star switch network includes a source node classifier. The source node classifier, using a traffic-engineering algorithm, classifies incoming traffic based on flow parameters, embeds the flow parameters in a routing table in a node for a flow, places packets from classified flows into Switch-Specific Managed-Traffic Queues (SSMT) and a source node unmanaged traffic queue. A source node switch input scheduler process for a switch selects all managed packets from the SSMT destined for the switch, then selects a single unmanaged packet from the source node unmanaged traffic queue. The source node transmits the packets as classified flows through a switch fabric to the destination node. At the destination node packets transmitted through the switch fabric are sorted by a Switch Output Process and sent to intended output queues.
    Type: Application
    Filed: February 21, 2002
    Publication date: August 21, 2003
    Inventors: Gerald Lebizay, David W. Gish, Henry M. Mitchel
  • Publication number: 20030156538
    Abstract: A method for inverse multiplexing of unmanaged traffic flows over a multi-star switch network, where the ingress process for each switch handles managed traffic for its switch first, then pulls a single unmanaged traffic packet off of the unmanaged traffic queue, and processes and transmits the packet. At the destination node unmanaged traffic packets received from the fabric output are acted upon by the Sequence-Checking Process to determine if the packet is in sequence. If the received packet is in sequence, the Sequence-Checking Process sends it on to the output queue. If the received packet is not in sequence, the packet is placed in a buffer. The Sequence Checking Process then checks the fabric output and the buffer by scanning for the next in-sequence packet.
    Type: Application
    Filed: February 21, 2002
    Publication date: August 21, 2003
    Inventors: Gerald Lebizay, David W. Gish, Henry M. Mitchel
  • Publication number: 20030093550
    Abstract: Multiple voice channels are aggregated into a packet having a segmented data structure and sent over a packet network. The segmented data structure includes segment IDs, corresponding data segments and a packet header arranged so that all data is aligned on 8-byte boundaries for efficient processing by 64-bit processors. The data segment represents one or more milliseconds of digitized voice data, and the segment ID explicitly identifies the voice channel associated with the digitized voice data without reference to any other data in the data structure.
    Type: Application
    Filed: November 13, 2001
    Publication date: May 15, 2003
    Inventors: Gerald Lebizay, David W. Gish, Henry M. Mitchel
  • Patent number: 5467344
    Abstract: The bandwidth of a packet data transmission node is switched asynchronously without interruption of data transmission and with a minimum of circuit complexity. In particular, a packet channel is permitted to "breathe", gaining bandwidth when additional bandwidth becomes available from other temporarily unused digital channels and losing such additional bandwidth when such unused digital channels revert to other use. To permit such uninterrupted asynchronous operation, a "pad" or "throw away" character is defined which is ignored or discarded when it is received by another packet network node. Such a "pad" or "throwaway" character is unique only in the sense that it is distinct from and may not be confused with characters or bytes which may occur in normal data transmission sequences.
    Type: Grant
    Filed: April 25, 1994
    Date of Patent: November 14, 1995
    Assignee: Ascom Timeplex Trading AG
    Inventors: David Solomon, Zigmunds A. Putnins, David W. Gish, Jeffrey B. Mendelson