Patents by Inventor Hariprasad Ginjpalli

Hariprasad Ginjpalli 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: 7450510
    Abstract: A system and method for distributing guaranteed bandwidth among service groups in a network node are described. A position on a time scale of a buffer containing multiple data units is determined. A signal prompting selection of said buffer for release of at least one data unit of the data units is modified based on the position determined on the time scale.
    Type: Grant
    Filed: April 19, 2001
    Date of Patent: November 11, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Kent Wendorf, Hariprasad Ginjpalli, Thinh Hau
  • Patent number: 7420919
    Abstract: Self converging communication fair rate control systems and methods of the present invention facilitate fair utilization of node buffers and optimized utilization of available bandwidth. A self converging communication fair rate control method provides a fair rate that is utilized to determine a connection rate for communicating information from a plurality of virtual connection queues to a class of service buffer (COSB). The self converging communication fair rate control method includes establishing a self-convergence factor, determining a buffer flow ratio, and adjusting a fair rate value based upon the buffer flow ratio and the self-convergence factor. The buffer is divided into buffer fill regions designated by fair rate convergence-adaptation thresholds and are associated with self-convergence factors. The fair rate self-convergence factors dynamically decrease fair rate values that result in a buffer filling up and increase fair rate values that result in a buffer emptying out.
    Type: Grant
    Filed: November 10, 2003
    Date of Patent: September 2, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Farzam Toudeh-Fallah, Hariprasad Ginjpalli
  • Patent number: 7356035
    Abstract: A system and method for AAL5 enhanced encapsulation is disclosed. The method, comprises receiving an AAL5 CPCS-SDU at a router; encapsulating the AAL5 CPCS-SDU into an AAL5 enhanced packet at the router; generating an MPLS packet from the AAL5 enhanced packet, wherein the AAL5 enhanced packet comprises an ATM header; and routing the MPLS packet over an MPLS network.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: April 8, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Jayakumar Jayakumar, Hariprasad Ginjpalli, Durai Chinnaiah
  • Patent number: 7324554
    Abstract: An information communication routing system and method for dynamically determining and utilizing available communication bandwidth is presented. Free excess bandwidth on a scheduled link is measured dynamically and free available bandwidth is dynamically distributed to a queue. In one embodiment, a bandwidth availability tracking value is utilized to measure free excess bandwidth on a scheduled link and the free excess bandwidth dynamically distributed or assigned to a queue. A first packet size (e.g., fixed packet size) is added to the bandwidth availability tracking value whenever a link is scheduled in a calendar scheduling slot. A second packet size (e.g., actual size of the packet departed) is subtracted from the bandwidth tracking value whenever information is departed from a queue. If the bandwidth tracking value exceeds a threshold value (e.g., is positive) it indicates there is excess available bandwidth and the excess available bandwidth is assigned to a queue.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: January 29, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Hariprasad Ginjpalli, Jayakumar Jayakumar, Durai Chinnaiah
  • Patent number: 7197051
    Abstract: A system and method for efficient packetization of cells transmitted over a packet network are described. Multiple virtual connections are received, each virtual connection carrying multiple cells. One or more cells of the cells carried by each virtual connection are stored for a predetermined time period. A cell counter of the stored cells is modified to indicate a number of the stored cells. Finally, a packet containing the stored cells is formed, the packet to be transmitted to a destination node over a network.
    Type: Grant
    Filed: October 9, 2001
    Date of Patent: March 27, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Hariprasad Ginjpalli, Jayakumar Jayakumar, Durai Chinnaiah, Kent Wayne Wendorf, James Ding
  • Patent number: 7031312
    Abstract: A first and a second switching node establish a tunnel to transport a packet through a multiprotocol label-switching (MPLS) network. The tunnel is associated with a unique tunnel key. One or more virtual ciruit (VC) labels are automatically generated using the tunnel key.
    Type: Grant
    Filed: October 10, 2001
    Date of Patent: April 18, 2006
    Assignee: Cicso Technology, Inc.
    Inventors: Jayakumar Jayakumar, Hariprasad Ginjpalli, Durai Chinnaiah, Anil Joshi, Sobha Kumar Kondaveeti
  • Patent number: 6671274
    Abstract: A transmission system operable to store a plurality of transmission cells is disclosed. The transmission system comprises a first memory coupled to a plurality of signals and a first data bus. The transmission system also comprises a second memory coupled to the plurality of signals and a second data bus. The transmission system further comprises a controller coupled to the first memory device and the second memory device. The controller is operable to maintain a list comprising the available storage blocks in the first memory.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: December 30, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: James Ding, Hariprasad Ginjpalli