Patents by Inventor Punit Bhargava

Punit Bhargava 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).

  • Publication number: 20160171511
    Abstract: Methods, systems, and devices are disclosed for monitoring user activities on a web page or application user interface and/or audio communication channels and providing analyzed user data in real time for a range of applications based on the user data. In one aspect, a computer implemented method to collect and analyze web and/or voice data includes aggregating information of an end user across a plurality of communication channels, e.g., including web channels, voice channels, and social media channels, and providing specific information about the end user to a commercial entity to enhance an interaction, service or experience to the end user provided by the commercial entity.
    Type: Application
    Filed: August 1, 2014
    Publication date: June 16, 2016
    Inventors: Anurag Goel, Punit Bhargava
  • 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
  • Publication number: 20060222012
    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: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Inventors: Punit Bhargava, Rina Panigrahy, Sriram Krishnan
  • Publication number: 20060221972
    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: Application
    Filed: June 10, 2005
    Publication date: October 5, 2006
    Inventors: Punit Bhargava, Rina Panigrahy, Sriram Krishnan