Patents by Inventor Shrirang Gadgil
Shrirang Gadgil 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: 20140016652Abstract: At least one substitute path is provided in place of a plurality of existing paths of a network to reallocate traffic carried by the plurality of existing paths. The total bandwidth needed to carry the traffic of the plurality of existing paths is determined. A proposed route is generated from the available links in the network. A portion of the bandwidth of a proposed route may be allocated to the needed bandwidth when the bandwidth of a proposed route is greater than or equal to the needed bandwidth. When the bandwidth of the proposed route is less than the needed bandwidth, at least one further route is generated, and the needed bandwidth is divided among the proposed route and the at least one further route such that a minimum number of further routes are generated.Type: ApplicationFiled: September 18, 2013Publication date: January 16, 2014Applicant: MOSAID Technologies IncorporatedInventors: Abdelhakim HAFID, Narayanan NATARAJAN, Shrirang GADGIL
-
Patent number: 8547827Abstract: At least one substitute path is provided in place of a plurality of existing paths of a network to reallocate traffic carried by the plurality of existing paths. The total bandwidth needed to carry the traffic of the plurality of existing paths is determined. A proposed route is generated from the available links in the network. A portion of the bandwidth of a proposed route may be allocated to the needed bandwidth when the bandwidth of a proposed route is greater than or equal to the needed bandwidth. When the bandwidth of the proposed route is less than the needed bandwidth, at least one further route is generated, and the needed bandwidth is divided among the proposed route and the at least one further route such that a minimum number of further routes are generated.Type: GrantFiled: April 17, 2012Date of Patent: October 1, 2013Assignee: MOSAID Technologies IncorporatedInventors: Abdelhakim Hafid, Narayanan Natarajan, Shrirang Gadgil
-
Patent number: 8514707Abstract: A method for controlling network access comprises receiving a request to allow a communication flow over a network and temporarily allowing the communication flow over the network before a response to the request is transmitted. Further, the availability of one or more network resources may be determined and compared with resources required for the requested communication flow. Priority of the communication flow may also be determined, and the temporarily allowed communication flow may be responded to based on the available resources, the requested resources, and the priority.Type: GrantFiled: December 28, 2009Date of Patent: August 20, 2013Assignee: TTI Inventions D LLCInventors: D. Scott Alexander, Ravichander Vaidyanathan, Balakrishnan Dasarathy, Mark W. Garrett, Shrirang Gadgil
-
Publication number: 20130010791Abstract: A system and method for determining an efficient assignment of information categories to multicast addresses is described. In one embodiment, the assignment takes into account the overlapping information needs of the subscriber nodes and the network bandwidth that will be consumed in the dissemination of each information category based on its size and the frequency of dissemination. In another embodiment, the assignment takes into consideration the additional constraint of a quality of service network having different prioritizations associated with the information categories.Type: ApplicationFiled: September 13, 2012Publication date: January 10, 2013Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Shobha Erramilli, Shrirang Gadgil, Narayanan Natarajan
-
Patent number: 8315186Abstract: The inventive system and method for improving network security, availability, and regulatory compliance, and maximizing a network comprises a network configuration component, a network inventory component, a network monitoring component, and a network assessment component, wherein information is extracted from each of the configuration, inventory, and monitoring components, the extracted information is combined and assessed in the assessment component, and the maximized network is produced using the combined information. In one embodiment, the combined information is stored in a database. In one embodiment, an XML is produced from the extracted inventory information, and this XML is converted to a canonical form.Type: GrantFiled: January 29, 2009Date of Patent: November 20, 2012Assignee: Telcordia Technologies, Inc.Inventors: Rajesh R. Talpade, Lisa Bahler, Alice Cheng, Alexander Poylisher, Shrirang Gadgil
-
Patent number: 8301744Abstract: Systems and methods for efficiently provisioning and assuring Quality of Service (QoS) between user networks communicating over a DiffServ-enabled network, with QoS management transparency to SIP user agents. The system comprises user networks communicating via a core network, each user network having a source and destination SIP user agent respectively, a SIP proxy server between the source SIP user agent and destination SIP user agent, a Bandwidth Manager to provision a pipe between the source user network and the destination user network, wherein the pipe has a specified bandwidth, and a QoS Agent for accepting and/or rejecting a SIP session based on availability of bandwidth in the pipe; wherein the SIP proxy server is configured to forward an incoming SIP request to the QoS Agent. The method comprises provisioning a pipe between the SIP user agents or their respective user networks, and allowing/rejecting incoming SIP sessions based on the available bandwidth in the pipe.Type: GrantFiled: August 8, 2008Date of Patent: October 30, 2012Assignee: Telcordia Technologies, Inc.Inventors: Tony Bogovic, Shrirang Gadgil, Gi Tae Kim, Narayanan Natarajan, Abdelhakim Hafid
-
Patent number: 8289872Abstract: A system and method for determining an efficient assignment of information categories to multicast addresses is described. In one embodiment, the assignment takes into account the overlapping info cation needs of the subscriber nodes and the network bandwidth that will be consumed in the dissemination of each information category based on its size and the frequency of dissemination. In another embodiment, the assignment takes into consideration the additional constraint of a quality of service network having different prioritizations associated with the information categories.Type: GrantFiled: October 22, 2009Date of Patent: October 16, 2012Assignee: Telcordia Technologies, Inc.Inventors: Shobha Erramilli, Shrirang Gadgil, Narayanan Natarajan
-
Publication number: 20120201132Abstract: At least one substitute path is provided in place of a plurality of existing paths of a network to reallocate traffic carried by the plurality of existing paths. The total bandwidth needed to carry the traffic of the plurality of existing paths is determined. A proposed route is generated from the available links in the network. A portion of the bandwidth of a proposed route may be allocated to the needed bandwidth when the bandwidth of a proposed route is greater than or equal to the needed bandwidth. When the bandwidth of the proposed route is less than the needed bandwidth, at least one further route is generated, and the needed bandwidth is divided among the proposed route and the at least one further route such that a minimum number of further routes are generated.Type: ApplicationFiled: April 17, 2012Publication date: August 9, 2012Applicant: MOSAID TECHNOLOGIES INCORPORATEDInventors: Abdelhakim HAFID, Narayanan NATARAJAN, Shrirang GADGIL
-
Patent number: 8179786Abstract: At least one substitute path is provided in place of a plurality of existing paths of a network to reallocate traffic carried by the plurality of existing paths. The total bandwidth needed to carry the traffic of the plurality of existing paths is determined. A proposed route is generated from the available links in the network. A portion of the bandwidth of a proposed route may be allocated to the needed bandwidth when the bandwidth of a proposed route is greater than or equal to the needed bandwidth. When the bandwidth of the proposed route is less than the needed bandwidth, at least one further route is generated, and the needed bandwidth is divided among the proposed route and the at least one further route such that a minimum number of further routes are generated.Type: GrantFiled: January 31, 2005Date of Patent: May 15, 2012Assignee: MOSAID Technologies IncorporatedInventors: Abdelhakim Hafid, Narayanan Natarajan, Shrirang Gadgil
-
Publication number: 20110158095Abstract: A method for controlling network access comprises receiving a request to allow a communication flow over a network and temporarily allowing the communication flow over the network before a response to the request is transmitted. Further, the availability of one or more network resources may be determined and compared with resources required for the requested communication flow. Priority of the communication flow may also be determined, and the temporarily allowed communication flow may be responded to based on the available resources, the requested resources, and the priority.Type: ApplicationFiled: December 28, 2009Publication date: June 30, 2011Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: D. Scott Alexander, Ravichander Vaidyanathan, Balakrishnan Dasarathy, Mark W. Garrett, Shrirang Gadgil
-
Patent number: 7965620Abstract: In one aspect a method for correlating network events in a network comprises correlating the events relating to paths with events relating to links traversed by paths. In another aspect, the method includes correlating the events based on whether paths traversing the network share network resources, such as links. Preferably, the method is implemented in a network where paths traversing the network change dynamically in response to other network events and based on traffic engineering priorities.Type: GrantFiled: May 25, 2004Date of Patent: June 21, 2011Assignee: Telcordia Licensing Company, LLCInventors: Shrirang Gadgil, Narayanan Natarajan
-
Publication number: 20110019672Abstract: A system and method for determining an efficient assignment of information categories to multicast addresses is described. In one embodiment, the assignment takes into account the overlapping info cation needs of the subscriber nodes and the network bandwidth that will be consumed in the dissemination of each information category based on its size and the frequency of dissemination. In another embodiment, the assignment takes into consideration the additional constraint of a quality of service network having different prioritizations associated with the information categories.Type: ApplicationFiled: October 22, 2009Publication date: January 27, 2011Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Shobha Erramilli, Shrirang Gadgil, Narayanan Natarajan
-
Publication number: 20100042605Abstract: An inventive system and method for versioning relational database disjoint records comprises a relational database, configuration files translated into query files, and a version control system, wherein each query file is stored and checked into the version control system, updating a version number of the query file. Each query file comprises a set of query statements. Query files are retrieved from the version control system based on the version number or an independent data item, and put into the database for analysis. In one embodiment, one of the configuration files comprises a configuration of a device, such as a router, a switch, a firewall, or a medical record. The method comprises acquiring configuration files, changing the configuration files into query files and storing the query files, and checking each query file into a version control system, wherein the checking in updates a version number of the query file.Type: ApplicationFiled: July 31, 2009Publication date: February 18, 2010Applicant: Telcordia Technologies, Inc.Inventors: Yuu-heng Cheng, Alexander Poylisher, Aditya Naidu, Rajesh Talpade, Shrirang Gadgil
-
Publication number: 20100036953Abstract: Systems and methods for efficiently provisioning and assuring Quality of Service (QoS) between user networks communicating over a DiffServ-enabled network, with QoS management transparency to SIP user agents. The system comprises user networks communicating via a core network, each user network having a source and destination SIP user agent respectively, a SIP proxy server between the source SIP user agent and destination SIP user agent, a Bandwidth Manager to provision a pipe between the source user network and the destination user network, wherein the pipe has a specified bandwidth, and a QoS Agent for accepting and/or rejecting a SIP session based on availability of bandwidth in the pipe; wherein the SIP proxy server is configured to forward an incoming SIP request to the QoS Agent. The method comprises provisioning a pipe between the SIP user agents or their respective user networks, and allowing/rejecting incoming SIP sessions based on the available bandwidth in the pipe.Type: ApplicationFiled: August 8, 2008Publication date: February 11, 2010Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Tony Bogovic, Shrirang Gadgil, Gi Tae Kim, Narayanan Natarajan, Abdelhakim Hafid
-
Publication number: 20090190499Abstract: The inventive system and method for improving network security, availability, and regulatory compliance, and maximizing a network comprises a network configuration component, a network inventory component, a network monitoring component, and a network assessment component, wherein information is extracted from each of the configuration, inventory, and monitoring components, the extracted information is combined and assessed in the assessment component, and the maximized network is produced using the combined information. In one embodiment, the combined information is stored in a database. In one embodiment, an XML is produced from the extracted inventory information, and this XML is converted to a canonical form.Type: ApplicationFiled: January 29, 2009Publication date: July 30, 2009Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Rajesh R. Talpade, Lisa Bahler, Alice Cheng, Alexander Poylisher, Shrirang Gadgil
-
Publication number: 20050276217Abstract: In one aspect a method for correlating network events in a network comprises correlating the events relating to paths with events relating to links traversed by paths. In another aspect, the method includes correlating the events based on whether paths traversing the network share network resources, such as links. Preferably, the method is implemented in a network where paths traversing the network change dynamically in response to other network events and based on traffic engineering priorities.Type: ApplicationFiled: May 25, 2004Publication date: December 15, 2005Inventors: Shrirang Gadgil, Narayanan Natarajan
-
Publication number: 20050259586Abstract: At least one substitute path is provided in place of a plurality of existing paths of a network to reallocate traffic carried by the plurality of existing paths. The total bandwidth needed to carry the traffic of the plurality of existing paths is determined. A proposed route is generated from the available links in the network. A portion of the bandwidth of a proposed route may be allocated to the needed bandwidth when the bandwidth of a proposed route is greater than or equal to the needed bandwidth. When the bandwidth of the proposed route is less than the needed bandwidth, at least one further route is generated, and the needed bandwidth is divided among the proposed route and the at least one further route such that a minimum number of further routes are generated.Type: ApplicationFiled: January 31, 2005Publication date: November 24, 2005Inventors: Abdelhakim Hafid, Narayanan Natarajan, Shrirang Gadgil