Patents by Inventor Sriram C. Krishnan

Sriram C. Krishnan 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: 7760732
    Abstract: A method, computer program product, system and apparatus are presented for reducing wasted bandwidth due to supercasting multicast cells through a router switch fabric. In one embodiment of the present invention, signatures of a switch fabric destination address are generated and compared. A signature is an information-rich representation of the fabric destination address that is generated using the fabric destination address. Therefore, supercasting can be minimized by combining fabric destination addresses with like signatures. Aspects of the present invention include generating the signatures using random permutation maps of the set of switch fabric ports or determining intersections of a fabric destination address with a selection of subsets of the switch fabric ports.
    Type: Grant
    Filed: June 10, 2005
    Date of Patent: July 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Punit Bhargava, Rina Panigrahy, Sriram C. Krishnan
  • Patent number: 7554928
    Abstract: A method, system, computer program product, and apparatus for reducing wasted bandwidth due to supercasting multicast cells through a router switch fabric is presented. A multicast destination address is compared to each destination address in a label-to-destination address table (LTDT) to determine the wasted bandwidth due to incorporating any additional switch fabric ports designated by the new destination address with beyond the switch fabric ports designated for each LTDT entry. Also considered is the amount of traffic experienced by each LTDT entry and that expected for the new destination address.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: June 30, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Punit Bhargava, Rina Panigrahy, Sriram C. Krishnan