Patents by Inventor William P. Brandt

William P. Brandt 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: 7065038
    Abstract: An apparatus and technique configures an intermediate network node, such as an aggregation router, to implement automatic protection switching (APS) redundancy among its line cards in the event of a failure to one of those cards. The APS line card redundancy provides redundancy among a pair of line cards connected to a performance routing engine of the router. Internal APS data paths are implemented in the router through the provision of an alias logic circuit that selects packet data from one of an adjacent pair of line cards and sends identical copies of data to that adjacent pair of line cards.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: June 20, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: William P. Brandt, Guy C. Fedorkow, Gary S. Muntz
  • Patent number: 6976149
    Abstract: A mapping technique allows a forwarding engine of an intermediate node to efficiently compute a starting address within an internal packet memory (IPM) configured to hold a packet received at the node. The starting address is used by direct memory access logic to merge a trailer of the packet stored in the IPM with a modified packet header generated by the forwarding engine. However, the size of the IPM is preferably not a binary number that can be easily manipulated by the forwarding engine when computing the starting address of the packet within the IPM. Therefore, the technique automatically adjusts the starting address to map to a correct location if the address exceeds the size of the IPM, while obviating the need for the forwarding engine to consider a wrap-around condition when computing the starting address.
    Type: Grant
    Filed: February 22, 2001
    Date of Patent: December 13, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: William P. Brandt, Kenneth H. Potter, Jonathan Rosen
  • Patent number: 5859550
    Abstract: A zero-delay buffer circuit includes a modified phase-locked loop (PLL) circuit configured to minimize clock skew among data output buffers of modules within a high-speed network switch system. Each module includes an application-specific integrated circuit (ASIC) chip that contains the modified PLL circuit; circuitry inserted within a feedback loop of the PLL is representative of a clock distribution tree that is common to the output buffers of the chip. The absolute delay of that tree typically differs among the ASICs because of process, voltage and temperature variations within the system. The circuitry inserted within the feedback loop effectively compensates for the absolute delay of the common distribution tree circuit components.
    Type: Grant
    Filed: June 16, 1997
    Date of Patent: January 12, 1999
    Assignee: Cisco Technology, Inc.
    Inventor: William P. Brandt
  • Patent number: 5751710
    Abstract: 057517104An efficient connection technique maximizes the rate at which data are transferred among source and destination network cards of a distributed network switch. Such maximum data rates are achieved by interconnecting the network cards through a mesh backplane comprising a novel arrangement of direct and indirect paths between the cards and thereafter transferring the data over those paths. In accordance with the invention, the indirect data path utilizes an additional network card of the switch as a 2-hop relay to provide transfer rate efficiency between the source and destination cards.
    Type: Grant
    Filed: June 11, 1996
    Date of Patent: May 12, 1998
    Assignee: Cisco Technology, Inc.
    Inventors: William R. Crowther, William P. Brandt