Patents by Inventor Kedar Kashinath Karmarkar
Kedar Kashinath Karmarkar 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: 9923984Abstract: Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation are disclosed. One method includes receiving, at a RADIUS proxy node, a RADIUS signaling message. The method further includes determining whether the RADIUS signaling message includes an attribute with a host identifier corresponding to the RADIUS proxy node. In response to determining that the RADIUS signaling message includes the attribute that includes the host identifier corresponding to the RADIUS proxy node, performing a RADIUS loop mitigation action for the RADIUS signaling message.Type: GrantFiled: October 30, 2015Date of Patent: March 20, 2018Assignee: Oracle International CorporationInventors: Thomas Matthew McCann, Kedar Kashinath Karmarkar
-
Publication number: 20170126522Abstract: Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation are disclosed. One method includes receiving, at a RADIUS proxy node, a RADIUS signaling message. The method further includes determining whether the RADIUS signaling message includes an attribute with a host identifier corresponding to the RADIUS proxy node. In response to determining that the RADIUS signaling message includes the attribute that includes the host identifier corresponding to the RADIUS proxy node, performing a RADIUS loop mitigation action for the RADIUS signaling message.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: Thomas Matthew McCann, Kedar Kashinath Karmarkar
-
Patent number: 9088478Abstract: According to one aspect, the subject matter described herein includes a method of operating a Diameter signaling router (DSR) for routing Diameter messages. The method includes steps occurring at a DSR comprising a plurality of Diameter message processors, each configured to perform at least one Diameter function. The method also includes detecting, at a first of the plurality of Diameter message processors, a change in status relating to the at least one Diameter function. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, an indication of the change in status.Type: GrantFiled: February 11, 2011Date of Patent: July 21, 2015Assignee: TEKELEC, INC.Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Donald E. Wallace
-
Patent number: 8799391Abstract: According to one aspect, the subject matter described herein includes a method for routing Diameter messages. The method includes steps occurring at a Diameter signaling router (DSR) comprising a plurality of Diameter message processors. The method also includes receiving, by a first of the plurality of Diameter message processors and from a first Diameter node, a Diameter message, wherein the Diameter message is received via a first Diameter connection. The method further includes determining, by the first Diameter message processor, a next-hop Diameter node for the Diameter message. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, the Diameter message. The method further includes communicating, by the second Diameter message processor and to the next-hop Diameter node, the Diameter message, wherein the Diameter message is communicated via a second Diameter connection.Type: GrantFiled: July 1, 2013Date of Patent: August 5, 2014Assignee: Tekelec, Inc.Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Mahesh Tomar, Donald Eugene Wallace
-
Publication number: 20130346549Abstract: According to one aspect, the subject matter described herein includes a method for routing Diameter messages. The method includes steps occurring at a Diameter signaling router (DSR) comprising a plurality of Diameter message processors. The method also includes receiving, by a first of the plurality of Diameter message processors and from a first Diameter node, a Diameter message, wherein the Diameter message is received via a first Diameter connection. The method further includes determining, by the first Diameter message processor, a next-hop Diameter node for the Diameter message. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, the Diameter message. The method further includes communicating, by the second Diameter message processor and to the next-hop Diameter node, the Diameter message, wherein the Diameter message is communicated via a second Diameter connection.Type: ApplicationFiled: July 1, 2013Publication date: December 26, 2013Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Mahesh Tomar, Donald Eugene Wallace
-
Patent number: 8578050Abstract: Methods, systems, and computer readable media for providing local application routing at a Diameter node are disclosed. In one example, the method includes receiving, at an ingress Diameter message processor associated with a Diameter signaling router (DSR), a Diameter message from a first Diameter node. The method further includes accessing, using the ingress Diameter message processor, Diameter peer routing information to determine an egress Diameter message processor among a plurality of egress Diameter message processors within the DSR and associated with a second Diameter node that is a peer of the DSR and to which the Diameter message is to be forwarded. The method also includes forwarding the Diameter message to the determined egress Diameter message processor.Type: GrantFiled: February 11, 2011Date of Patent: November 5, 2013Assignee: Tekelec, Inc.Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Mahesh Tomar, Donald E. Wallace
-
Patent number: 8554928Abstract: Methods, systems, and computer readable media for providing origin routing at a Diameter node are disclosed. One exemplary method includes receiving, at a Diameter message processor associated with a DSR, a Diameter message from a first Diameter node. The method further includes accessing, using the Diameter message processor, Diameter peer routing information that includes Diameter origination information to determine a second Diameter node that is a peer of the DSR and to which the Diameter message is to be forwarded. The method also includes forwarding the Diameter message to the determined second Diameter node.Type: GrantFiled: February 11, 2011Date of Patent: October 8, 2013Assignee: Tekelec, Inc.Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas M. McCann, Mahesh Tomar, Donald E. Wallace
-
Patent number: 8498202Abstract: According to one aspect, the subject matter described herein includes a method for providing Diameter network management information in a communications network. The method includes steps occurring at a Diameter signaling router (DSR). The method also includes determining whether successful Diameter communications are available with a first Diameter application. The method further includes in response to determining that successful Diameter communications are not available with the first Diameter application, generating a first Diameter network management message (DNMM) indicating that successful Diameter communications are not available with the first Diameter application. The method also includes sending the first DNMM to a second Diameter node.Type: GrantFiled: February 11, 2011Date of Patent: July 30, 2013Assignee: Tekelec, Inc.Inventors: Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas M. McCann, David Michael Sprague, Mahesh Tomar, Donald E. Wallace, Peter Joseph Marsico
-
Patent number: 8483233Abstract: Methods, systems, and computer readable media for providing local application routing at a Diameter node are disclosed. One method includes receiving, at an ingress Diameter message processor associated with a Diameter signaling router (DSR), a Diameter message from a peer Diameter element. At the ingress Diameter message processor, application routing data is accessed to determine whether processing of the Diameter message by a Diameter application is required. In response to determining that Diameter application processing is required, the Diameter message is forwarded to a Diameter message processor hosting a Diameter application identified by the application routing data for processing. In response to determining that Diameter application processing is not required, the Diameter message is forwarded to an egress Diameter message processor associated with the DSR.Type: GrantFiled: February 11, 2011Date of Patent: July 9, 2013Assignee: Tekelec, Inc.Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas Matthew McCann, David Michael Sprague, Mahesh Tomar, Donald E. Wallace
-
Patent number: 8478828Abstract: According to one aspect, the subject matter described herein includes a method for routing Diameter messages. The method includes steps occurring at a Diameter signaling router (DSR) comprising a plurality of Diameter message processors. The method also includes receiving, by a first of the plurality of Diameter message processors and from a first Diameter node, a Diameter message, wherein the Diameter message is received via a first Diameter connection. The method further includes determining, by the first Diameter message processor, a next-hop Diameter node for the Diameter message. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, the Diameter message. The method further includes communicating, by the second Diameter message processor and to the next-hop Diameter node, the Diameter message, wherein the Diameter message is communicated via a second Diameter connection.Type: GrantFiled: February 11, 2011Date of Patent: July 2, 2013Assignee: Tekelec, Inc.Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Mahesh Tomar, Donald E. Wallace
-
Publication number: 20110202677Abstract: According to one aspect, the subject matter described herein includes a method of operating a Diameter signaling router (DSR) for routing Diameter messages. The method includes steps occurring at a DSR comprising a plurality of Diameter message processors, each configured to perform at least one Diameter function. The method also includes detecting, at a first of the plurality of Diameter message processors, a change in status relating to the at least one Diameter function. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, an indication of the change in status.Type: ApplicationFiled: February 11, 2011Publication date: August 18, 2011Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Donald E. Wallace
-
Publication number: 20110202612Abstract: Methods, systems, and computer readable media for providing origin routing at a Diameter node are disclosed. One exemplary method includes receiving, at a Diameter message processor associated with a DSR, a Diameter message from a first Diameter node. The method further includes accessing, using the Diameter message processor, Diameter peer routing information that includes Diameter origination information to determine a second Diameter node that is a peer of the DSR and to which the Diameter message is to be forwarded. The method also includes forwarding the Diameter message to the determined second Diameter node.Type: ApplicationFiled: February 11, 2011Publication date: August 18, 2011Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas M. McCann, Mahesh Tomar, Donald E. Wallace
-
Publication number: 20110200054Abstract: Methods, systems, and computer readable media for providing local application routing at a Diameter node are disclosed. One method includes receiving, at an ingress Diameter message processor associated with a Diameter signaling router (DSR), a Diameter message from a peer Diameter element. At the ingress Diameter message processor, application routing data is accessed to determine whether processing of the Diameter message by a Diameter application is required. In response to determining that Diameter application processing is required, the Diameter message is forwarded to a Diameter message processor hosting a Diameter application identified by the application routing data for processing. In response to determining that Diameter application processing is not required, the Diameter message is forwarded to an egress Diameter message processor associated with the DSR.Type: ApplicationFiled: February 11, 2011Publication date: August 18, 2011Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas M. McCann, David Michael Sprague, Mahesh Tomar, Donald E. Wallace
-
Publication number: 20110202676Abstract: Methods, systems, and computer readable media for providing local application routing at a Diameter node are disclosed. In one example, the method includes receiving, at an ingress Diameter message processor associated with a DSR, a Diameter message from a first Diameter node. The method further includes accessing, using the ingress Diameter message processor, Diameter peer routing information to determine an egress Diameter message processor among a plurality of egress Diameter message processors within the DSR and associated with a second Diameter node that is a peer of the DSR and to which the Diameter message is to be forwarded. The method also includes forwarding the Diameter message to the determined egress Diameter message processor.Type: ApplicationFiled: February 11, 2011Publication date: August 18, 2011Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Mahesh Tomar, Donald E. Wallace
-
Publication number: 20110199895Abstract: According to one aspect, the subject matter described herein includes a method for providing Diameter network management information in a communications network. The method includes steps occurring at a Diameter signaling router (DSR). The method also includes determining whether successful Diameter communications are available with a first Diameter application. The method further includes in response to determining that successful Diameter communications are not available with the first Diameter application, generating a first Diameter network management message (DNMM) indicating that successful Diameter communications are not available with the first Diameter application. The method also includes sending the first DNMM to a second Diameter node.Type: ApplicationFiled: February 11, 2011Publication date: August 18, 2011Inventors: Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas M. McCann, David Michael Sprague, Mahesh Tomar, Donald E. Wallace, Peter Joseph Marsico
-
Publication number: 20110202684Abstract: According to one aspect, the subject matter described herein includes a method for routing Diameter messages. The method includes steps occurring at a Diameter signaling router (DSR) comprising a plurality of Diameter message processors. The method also includes receiving, by a first of the plurality of Diameter message processors and from a first Diameter node, a Diameter message, wherein the Diameter message is received via a first Diameter connection. The method further includes determining, by the first Diameter message processor, a next-hop Diameter node for the Diameter message. The method further includes communicating, by the first of the plurality of Diameter message processors and to a second of the plurality of Diameter message processors, the Diameter message. The method further includes communicating, by the second Diameter message processor and to the next-hop Diameter node, the Diameter message, wherein the Diameter message is communicated via a second Diameter connection.Type: ApplicationFiled: February 11, 2011Publication date: August 18, 2011Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Kedar Kashinath Karmarkar, David Michael Sprague, Mahesh Tomar, Donald E. Wallace