Patents by Inventor Nelson D'Souza

Nelson D'Souza 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: 7292569
    Abstract: An efficient distributed architecture for forwarding packets. The packet to be forwarded arrives in an ingress port, is processed by an ingress forwarding engine, transferred to an egress forwarding engine, and then transmitted via an egress port. An address-based lookup at the ingress forwarding engine identifies the correct egress forwarding engine and also identifies a translation index specifying the forwarding equivalence class (e.g., combination of address prefix and mask) of the packet. The egress forwarding engine then uses the translation index as a memory pointer to recover adjacency information with which to rewrite the packet header. The egress forwarding engine may maintain its adjacency information entirely locally without the need to share the information or propagate updates to ingress forwarding engines. This approach results in a scalable and highly efficient packet forwarding architecture.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: November 6, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Michael Smith, Faisal Mushtaq, Gyaneshwar Saharia, Shreeram Bhide, Hemant Hebbar, Nelson D'Souza, Karthikeyan Gurusamy
  • Publication number: 20060039384
    Abstract: Various methods and systems for preventing erroneous link aggregation due to component relocation are disclosed. Such methods include a method for changing the identifier used by a network device and communicating the identifier change to a peer network device without disrupting an aggregated link. In one embodiment, a method involves detecting an identifier change and sending a Port Aggregation Protocol (PAgP) protocol data unit (PDU) that includes a new identifier and information. The information indicates the identifier change. The new identifier identifies a network device subsequent to the identifier change. Another embodiment of a method involves detecting an identifier change and, subsequent to the identifier change, sending a link aggregation protocol PDU that includes an “old device identifier” field dedicated to conveying an old identifier. The old identifier identifies a network device prior to the identifier change.
    Type: Application
    Filed: August 17, 2004
    Publication date: February 23, 2006
    Inventors: Sitaram Dontu, Norman Finn, Nelson D'Souza