Patents by Inventor Gaurav Kulshreshtha
Gaurav Kulshreshtha 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: 10171513Abstract: A session controller coupled to a database and configured to receive an indication associated with an ingress call is disclosed. The disclosed session controller is further configured to compare at least one of a network capacity, a call-peer bandwidth, or a number of active call-legs associated with the ingress call session against a respective threshold, and to reject the ingress call when a respective threshold is exceeded.Type: GrantFiled: June 28, 2006Date of Patent: January 1, 2019Assignee: GENBAND US LLCInventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Patent number: 9871829Abstract: 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: GrantFiled: June 1, 2015Date of Patent: January 16, 2018Assignee: GENBAND US LLCInventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Rohini Raman, Medhavi Bhatia, Sohan Shetty
-
Publication number: 20150264089Abstract: 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: ApplicationFiled: June 1, 2015Publication date: September 17, 2015Applicant: GENBAND US LLCInventors: Sridhar Ramanchandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Rohini Raman, Medhavi Bhatia, Sohan Shetty
-
Patent number: 9049143Abstract: 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: GrantFiled: June 2, 2014Date of Patent: June 2, 2015Assignee: GENBAND US LLCInventors: Sridhar Ramanchandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Rohini Raman, Medhavi Bhatia, Sohan Shetty
-
Publication number: 20140269682Abstract: 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: ApplicationFiled: June 2, 2014Publication date: September 18, 2014Applicant: GENBAND US LLCInventors: Sridhar Ramanchandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Rohini Raman, Medhavi Bhatia, Sohan Shetty
-
Patent number: 8755371Abstract: 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: GrantFiled: March 26, 2010Date of Patent: June 17, 2014Assignee: Genband US LLCInventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Patent number: 8743870Abstract: 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: GrantFiled: March 30, 2012Date of Patent: June 3, 2014Assignee: Genband US LLCInventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Patent number: 8547962Abstract: 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: GrantFiled: June 28, 2006Date of Patent: October 1, 2013Assignee: Genband US LLCInventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Patent number: 8254265Abstract: 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: GrantFiled: June 28, 2006Date of Patent: August 28, 2012Assignee: Genband US LLCInventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Publication number: 20120189001Abstract: 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: ApplicationFiled: March 30, 2012Publication date: July 26, 2012Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Patent number: 8194640Abstract: 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: GrantFiled: December 31, 2004Date of Patent: June 5, 2012Assignee: Genband US LLCInventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Publication number: 20100309906Abstract: 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: ApplicationFiled: March 26, 2010Publication date: December 9, 2010Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Publication number: 20070019563Abstract: A session controller coupled to a database and configured to receive an indication associated with an ingress call is disclosed. The disclosed session controller is further configured to compare at least one of a network capacity, a call-peer bandwidth, or a number of active call-legs associated with the ingress call session against a respective threshold, and to reject the ingress call when a respective threshold is exceeded.Type: ApplicationFiled: June 28, 2006Publication date: January 25, 2007Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Publication number: 20060291450Abstract: 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: ApplicationFiled: June 28, 2006Publication date: December 28, 2006Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Publication number: 20060239255Abstract: A session controller coupled to a database and configured to receive an indication associated with an ingress call is disclosed. The disclosed session controller is further configured to compare at least one of a network capacity, a call-peer bandwidth, or a number of active call-legs associated with the ingress call session against a respective threshold, and to reject the ingress call when a respective threshold is exceeded.Type: ApplicationFiled: June 28, 2006Publication date: October 26, 2006Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
-
Publication number: 20060146792Abstract: 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: ApplicationFiled: December 31, 2004Publication date: July 6, 2006Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia