Patents by Inventor Durai Chinnaiah

Durai Chinnaiah 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: 8040916
    Abstract: In one embodiment, a method includes receiving a request to provision a first customer interface to a service instance, and identifying a resource capacity for a resource associated with a service controller of a system. A determination is made as to whether a sum of resource requirements for a first set of customer interfaces that does not include the first customer interface exceeds the resource capacity. The method further includes provisioning the first customer interface to the service instance if it is determined that the sum of the customer instance resource requirements does not exceed the resource capacity.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: October 18, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Alex Van Truong, Durai Chinnaiah, Padmakumar Sundararajan, Kirankumar Vishnubhatla, Padmanabha-rao N. Melanahalli
  • Patent number: 7570662
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow. The method also includes configuring multiplexing for a link, which is selected for transmission of data, by using a maximum fragment parameter associated with the link. The maximum fragment parameter is used as an upper limit whereby if the maximum fragment parameter is smaller than a maximum multiplex parameter, an incoming packet is multiplexed only to the maximum fragment parameter size such that multiplexed packets are not fragmented.
    Type: Grant
    Filed: September 21, 2004
    Date of Patent: August 4, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Durai Chinnaiah, Tmima Koren, Muthumayan Madhayyan, Jagdish V. Sonti, Kirankumar Vishnubhatla
  • Publication number: 20080225889
    Abstract: In one embodiment, a method includes receiving a request to provision a first customer interface to a service instance, and identifying a resource capacity for a resource associated with a service controller of a system. A determination is made as to whether a sum of resource requirements for a first set of customer interfaces that does not include the first customer interface exceeds the resource capacity. The method further includes provisioning the first customer interface to the service instance if it is determined that the sum of the customer instance resource requirements does not exceed the resource capacity.
    Type: Application
    Filed: March 14, 2007
    Publication date: September 18, 2008
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Alex Van Truong, Durai Chinnaiah, Padmakumar Sundararajan, Kirankumar Vishnubhatla, Padmanabha-rao N. Melanahalli
  • 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: 7292577
    Abstract: Virtual local area network (VLAN) identifications (VIDs) used in a local area network (LAN) are identified. The LAN is connected to a connection-oriented wide area network (WAN). Each VLAN supports multiple priorities. For each VID, each of the priorities is mapped to a service type available in the WAN. Virtual connections (VCs) are set up based using a combination of the VID and the mapping of the priorities to the service types.
    Type: Grant
    Filed: September 19, 2001
    Date of Patent: November 6, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Hariprasad Ginipalli, Jayakumar Jayakumar, Durai Chinnaiah, Eugene Wang
  • 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: 7120151
    Abstract: Two or more virtual circuit (VC) labels associated with a tunnel label are mapped to a group identification (GID). The tunnel label is mapped to the GID in a GID table. When the two or more VC labels are to be associated with a new tunnel label, the tunnel label in the GID table is changed to the new tunnel label.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: October 10, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Hariprasada R. Ginjpalli, Durai Chinnaiah, Jayakumar Jayakumar
  • 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
  • Publication number: 20060062253
    Abstract: A method for communicating data is provided that includes receiving a plurality of bits associated with a communications flow. The method also includes configuring multiplexing for a link, which is selected for transmission of data, by using a maximum fragment parameter associated with the link. The maximum fragment parameter is used as an upper limit whereby if the maximum fragment parameter is smaller than a maximum multiplex parameter, an incoming packet is multiplexed only to the maximum fragment parameter size such that multiplexed packets are not fragmented.
    Type: Application
    Filed: September 21, 2004
    Publication date: March 23, 2006
    Inventors: Durai Chinnaiah, Tmima Koren, Muthumayan Madhayyan, Jagdish Sonti, Kirankumar Vishnubhatla