Patents by Inventor Vamsi M. Tatapudi

Vamsi M. Tatapudi 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: 8599694
    Abstract: The present invention is directed to a network device, method and apparatus for processing data. The present invention includes at least one ingress module for performing switching functions on incoming data. The invention further includes a memory management unit (MMU) for storing the incoming data, and at least one egress module for transmitting the incoming data to at least one egress port. Further, in the present invention, the memory management unit further comprises a cell copy count pool (CCP) memory, wherein the CCP determines when a memory cell can be made available.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: December 3, 2013
    Assignee: Broadcom Corporation
    Inventors: Vamsi M. Tatapudi, Chien-Hsien Wu, Philip Chen
  • Patent number: 8244922
    Abstract: A programmable network component for use in a plurality of network devices with a shared architecture, where the programmable network component includes an interface with an external processing unit to provide management interface control between the external processing unit and a network device. The programmable network component also includes a plurality of internal busses each of which is coupled to the programmable network component and to at least one network component. The programmable network component further includes a plurality of external buses each of which is coupled to the programmable network component and to at least one physical interface. The programmable network component is configured to support a plurality of protocols for communication with a plurality of physical interface components and comprises a plurality of programmable registers for determining the status of the plurality of physical interfaces.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: August 14, 2012
    Assignee: Broadcom Corporation
    Inventors: Vamsi M. Tatapudi, Anirban Banerjee
  • Publication number: 20110194450
    Abstract: The present invention is directed to a network device, method and apparatus for processing data. The present invention includes at least one ingress module for performing switching functions on incoming data. The invention further includes a memory management unit (MMU) for storing the incoming data, and at least one egress module for transmitting the incoming data to at least one egress port. Further, in the present invention, the memory management unit further comprises a cell copy count pool (CCP) memory, wherein the CCP determines when a memory cell can be made available.
    Type: Application
    Filed: April 21, 2011
    Publication date: August 11, 2011
    Applicant: BROADCOM CORPORATION
    Inventors: Vamsi M. Tatapudi, Chien-Hsien Wu, Philip Chen
  • Patent number: 7953008
    Abstract: The present invention is directed to a network device, method and apparatus for processing data. The present invention includes at least one ingress module for performing switching functions on incoming data. The invention further includes a memory management unit (MMU) for storing the incoming data, and at least one egress module for transmitting the incoming data to at least one egress port. Further, in the present invention, the memory management unit further comprises a cell copy count pool (CCP) memory, wherein the CCP determines when a memory cell can be made available.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: May 31, 2011
    Assignee: Broadcom Corporation
    Inventors: Vamsi M. Tatapudi, Chien-Hsien Wu, Philip Chen
  • Publication number: 20100030879
    Abstract: A programmable network component for use in a plurality of network devices with a shared architecture, where the programmable network component includes an interface with an external processing unit to provide management interface control between the external processing unit and a network device. The programmable network component also includes a plurality of internal busses each of which is coupled to the programmable network component and to at least one network component. The programmable network component further includes a plurality of external buses each of which is coupled to the programmable network component and to at least one physical interface. The programmable network component is configured to support a plurality of protocols for communication with a plurality of physical interface components and comprises a plurality of programmable registers for determining the status of the plurality of physical interfaces.
    Type: Application
    Filed: October 13, 2009
    Publication date: February 4, 2010
    Applicant: BROADCOM CORPORATION
    Inventors: VAMSI M. TATAPUDI, ANIRBAN BANERJEE
  • Patent number: 7606945
    Abstract: A programmable network component for use in a plurality of network devices with a shared architecture, where the programmable network component includes an interface with an external processing unit to provide management interface control between the external processing unit and a network device. The programmable network component also includes a plurality of internal busses each of which is coupled to the programmable network component and to at least one network component. The programmable network component further includes a plurality of external buses each of which is coupled to the programmable network component and to at least one physical interface. The programmable network component is configured to support a plurality of protocols for communication with a plurality of physical interface components and comprises a plurality of programmable registers for determining the status of the plurality of physical interfaces.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: October 20, 2009
    Assignee: Broadcom Corporation
    Inventors: Vamsi M. Tatapudi, Anirban Banerjee