Patents by Inventor Saravanan Mallesan

Saravanan Mallesan 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: 20150264089
    Abstract: A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
    Type: Application
    Filed: June 1, 2015
    Publication date: September 17, 2015
    Applicant: GENBAND US LLC
    Inventors: Sridhar Ramanchandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Rohini Raman, Medhavi Bhatia, Sohan Shetty
  • Patent number: 9049143
    Abstract: A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: June 2, 2015
    Assignee: GENBAND US LLC
    Inventors: Sridhar Ramanchandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Rohini Raman, Medhavi Bhatia, Sohan Shetty
  • Publication number: 20140321453
    Abstract: A method for routing media calls over a real time packet switch connection includes providing a session controller for connecting to a network. The method further includes providing a signaling switch for connecting to the session controller. The method further includes controlling call routing in the network with the session controller where the call routing control includes identifiers for elements in at least two layers of a seven layer model. The call routing control includes a preference for a codec for the call. The call routing is carried out taking into consideration a mean opinion score qualifier from previous calls having a same source and destination.
    Type: Application
    Filed: April 30, 2014
    Publication date: October 30, 2014
    Applicant: GENBAND US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshrestha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Publication number: 20140269682
    Abstract: A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
    Type: Application
    Filed: June 2, 2014
    Publication date: September 18, 2014
    Applicant: GENBAND US LLC
    Inventors: Sridhar Ramanchandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Rohini Raman, Medhavi Bhatia, Sohan Shetty
  • Patent number: 8755371
    Abstract: A method for multistage routing of packets using call templates is disclosed. An ingress call is filtered based on a plurality of ingress-call parameter values. A parameter value for the ingress call is modified based on a plurality of ingress-call-peer parameter values. A filtered ingress-call parameter value and at least one filtered ingress-call-peer parameter value from a plurality of ingress-call-peer parameter values are converted to an egress-call parameter value and an egress-call-peer parameter value, respectively. An egress call is filtered based on a plurality of egress-call parameter values. A parameter value for the egress call is modified based on a plurality of egress-call-peer parameter values.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: June 17, 2014
    Assignee: Genband US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 8743870
    Abstract: A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: June 3, 2014
    Assignee: Genband US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 8547962
    Abstract: A session controller configured to be coupled to a communications network is disclosed. The session controller is configured to receive an indication of a Voice over Internet Protocol (VoIP) registration request at a first time from an endpoint having a third-party registration, and to receive a signaling message from the endpoint at a second time later than the first time. The session controller is further configured to forward an indication of the VoIP registration request and a signaling message to an application server, such that at least a portion of the topology of the communications network beyond the session controller is hidden to the endpoint.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: October 1, 2013
    Assignee: Genband US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 8509218
    Abstract: A method includes receiving, at a session controller, session data from a session-detail record. The session data is associated with at least a portion of a call over a Session over Internet Protocol (SoIP) network. A priority indicator associated with an Internet Protocol (IP) packet transmitted over the call is modified at the session controller based on the session data. The priority indicator indicates a priority to transmit the IP packet.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: August 13, 2013
    Assignee: Genband US LLC
    Inventors: Medhavi Bhatia, Sridhar Ramachandran, David E. Sturtevant, Paritosh Tyagi, Saravanan Mallesan
  • Patent number: 8254265
    Abstract: A session controller configured to receive a data packet from a packet-switched network having multiple communication links is disclosed. The disclosed session controller is further configured to define a call-routing policy based on layer-five information, layer-two information, layer-three information and layer-seven information from the data packet. The call-routing policy is configured to define a least-cost routing (LCR) call route for an ingress call over at least one of the plurality of communication links. The LCR call route is associated with an operational cost that is lower than an operational cost associated with at least one other call route over at least one communication link from the plurality of communication links. The session controller is also configured to associate the ingress call to an egress-call peer based on the call routing policy.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: August 28, 2012
    Assignee: Genband US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Publication number: 20120189001
    Abstract: A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 26, 2012
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 8194640
    Abstract: A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video.
    Type: Grant
    Filed: December 31, 2004
    Date of Patent: June 5, 2012
    Assignee: Genband US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 8085758
    Abstract: A session controller configured to be coupled to a database and configured to receive an indication associated with an ingress call is disclosed. The session controller is further configured to query the database for an ingress-call peer associated with the ingress call, and to query the database for a dynamic-peer-definition template associated with the ingress call when the ingress-call peer is not identified upon query of the database. The session controller is further configured to reject the ingress call when the dynamic-peer-definition template is not identified upon query of the database.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: December 27, 2011
    Assignee: Genband US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gauray Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 7865612
    Abstract: A method and apparatus for partitioning resources within a Session-over-Internet-Protocol (SoIP) Session Controller (SC) are described. In one illustrative embodiment, an apparatus comprises data access logic configured to receive an instruction to define at least one virtual partition in a SoIP SC, grant a primary entity access to data associated with each virtual partition, and grant each secondary entity from a plurality of secondary entities exclusive access, relative to the remaining secondary entities from the plurality of secondary entities, to data associated with a virtual partition associated with that secondary entity; and session administration logic configured to generate, for each SoIP session traversing a given virtual partition, a session data record (SDR) uniquely associated with that given virtual partition.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: January 4, 2011
    Assignee: Genband US LLC
    Inventors: Saravanan Mallesan, Rohini Raman
  • Patent number: 7860990
    Abstract: A method and apparatus processes session layer parameters and/or extrinsic parameters with reference to an alarm condition to determine whether a route should be modified. When the alarm condition is either satisfied or unsatisfied, the route can be modified. The session layer parameters and/or extrinsic parameters are contained in a session-data-record.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: December 28, 2010
    Assignee: Genband US LLC
    Inventors: Saravanan Mallesan, Paritosh Tyagi
  • Patent number: 7861003
    Abstract: A method includes receiving an instruction associated with a definition of an alarm condition and modifying a session controller associated with a Session over Internet Protocol (SoIP) network based on the alarm condition. The session controller can be modified when the alarm condition, which is defined based on session data, is changed from satisfied to unsatisfied or unsatisfied to satisfied. The modifying of the session controller is associated with a set of connections that includes more than zero connections.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: December 28, 2010
    Assignee: Genband US LLC
    Inventor: Saravanan Mallesan
  • Publication number: 20100309906
    Abstract: A method for multistage routing of packets using call templates is disclosed. An ingress call is filtered based on a plurality of ingress-call parameter values. A parameter value for the ingress call is modified based on a plurality of ingress-call-peer parameter values. A filtered ingress-call parameter value and at least one filtered ingress-call-peer parameter value from a plurality of ingress-call-peer parameter values are converted to an egress-call parameter value and an egress-call-peer parameter value, respectively. An egress call is filtered based on a plurality of egress-call parameter values. A parameter value for the egress call is modified based on a plurality of egress-call-peer parameter values.
    Type: Application
    Filed: March 26, 2010
    Publication date: December 9, 2010
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 7626929
    Abstract: A method includes receiving at an ingress session exchange device a call admission control (CAC) condition and a CAC value associated with an endpoint of a first egress session exchange device and CAC-related information associated with an endpoint of a second egress session exchange device. The ingress session exchange device is at a border of a session over internet protocol network. A first call admission calculation is performed at the ingress session exchange device to determine whether the CAC condition is satisfied. A second call admission calculation is performed at the ingress session exchange device when the CAC condition is unsatisfied. The first call admission calculation and second call admission calculation are based on the CAC-related information.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: December 1, 2009
    Assignee: GENBAND Inc.
    Inventor: Saravanan Mallesan
  • Publication number: 20080159136
    Abstract: A method includes receiving at an ingress session exchange device a call admission control (CAC) condition and a CAC value associated with an endpoint of a first egress session exchange device and CAC-related information associated with an endpoint of a second egress session exchange device. The ingress session exchange device is at a border of a session over internet protocol network. A first call admission calculation is performed at the ingress session exchange device to determine whether the CAC condition is satisfied. A second call admission calculation is performed at the ingress session exchange device when the CAC condition is unsatisfied. The first call admission calculation and second call admission calculation are based on the CAC-related information.
    Type: Application
    Filed: March 23, 2007
    Publication date: July 3, 2008
    Inventor: Saravanan Mallesan
  • Publication number: 20070180080
    Abstract: A method and apparatus for partitioning resources within a Session-over-Internet-Protocol (SoIP) Session Controller (SC) are described. In one illustrative embodiment, an apparatus comprises data access logic configured to receive an instruction to define at least one virtual partition in a SoIP SC, grant a primary entity access to data associated with each virtual partition, and grant each secondary entity from a plurality of secondary entities exclusive access, relative to the remaining secondary entities from the plurality of secondary entities, to data associated with a virtual partition associated with that secondary entity; and session administration logic configured to generate, for each SoIP session traversing a given virtual partition, a session data record (SDR) uniquely associated with that given virtual partition.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 2, 2007
    Inventors: Saravanan Mallesan, Rohini Raman
  • Publication number: 20070180124
    Abstract: A method and apparatus processes session layer parameters and/or extrinsic parameters with reference to an alarm condition to determine whether a route should be modified. When the alarm condition is either satisfied or unsatisfied, the route can be modified. The session layer parameters and/or extrinsic parameters are contained in a session-data-record.
    Type: Application
    Filed: January 31, 2006
    Publication date: August 2, 2007
    Inventors: Saravanan Mallesan, Paritosh Tyagi