Patents by Inventor Paranthaman Narendran
Paranthaman Narendran 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: 9432293Abstract: An apparatus and method for IP transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments further include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links, the traffic condition information corresponding to the internet links, and the types of data of the incoming data packets. In another embodiment, a method to generate a routing instruction to route an internet data packet uses financial costs of routing data packets on the internet links serving the end destination, traffic condition information of the internet links serving the end destination, and the type of data of the incoming data packet.Type: GrantFiled: November 5, 2014Date of Patent: August 30, 2016Assignee: Cisco Technology, Inc.Inventor: Paranthaman Narendran
-
Patent number: 9210087Abstract: An apparatus and method for Internet Protocol (IP) transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments further include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links, the traffic condition information corresponding to the internet links, and the types of data of the incoming data packets. In another embodiment, a method to generate a routing instruction to route an internet data packet uses financial costs of routing data packets on the internet links serving the end destination, traffic condition information of the internet links serving the end destination, and the type of data of the incoming data packet.Type: GrantFiled: August 13, 2014Date of Patent: December 8, 2015Assignee: Cisco Technology, Inc.Inventor: Paranthaman Narendran
-
Publication number: 20150055477Abstract: An apparatus and method for IP transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments further include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links, the traffic condition information corresponding to the internet links, and the types of data of the incoming data packets. In another embodiment, a method to generate a routing instruction to route an internet data packet uses financial costs of routing data packets on the internet links serving the end destination, traffic condition information of the internet links serving the end destination, and the type of data of the incoming data packet.Type: ApplicationFiled: November 5, 2014Publication date: February 26, 2015Inventor: Paranthaman Narendran
-
Patent number: 8923316Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing traffic includes an route optimizer to generate routing instructions using financial costs of routing data packets on the internet links, traffic condition information associated with the internet links, types of data of the incoming data packets, and levels of service assigned to the types of data of incoming data packets. In another embodiment, a method to generate a routing instruction uses delay data for each of the internet links, the type of data of the incoming data packet, and a level of service assigned to the type of data of the incoming data packet.Type: GrantFiled: September 20, 2011Date of Patent: December 30, 2014Assignee: Cisco Technology, Inc.Inventor: Paranthaman Narendran
-
Publication number: 20140348021Abstract: An apparatus and method for Internet Protocol (IP) transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments further include assigning different ranks to different internet links based on network monitoring.In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links, the traffic condition information corresponding to the internet links, and the types of data of the incoming data packets. In another embodiment, a method to generate a routing instruction to route an internet data packet uses financial costs of routing data packets on the internet links serving the end destination, traffic condition information of the internet links serving the end destination, and the type of data of the incoming data packet.Type: ApplicationFiled: August 13, 2014Publication date: November 27, 2014Inventor: Paranthaman Narendran
-
Patent number: 8837293Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links, the traffic condition information corresponding to the internet links, and the types of data of the incoming data packets. In another embodiment, a method to generate a routing instruction to route an internet data packet uses financial costs of routing data packets on the internet links serving the end destination, traffic condition information of the internet links serving the end destination, and the type of data of the incoming data packet.Type: GrantFiled: September 20, 2011Date of Patent: September 16, 2014Inventor: Paranthaman Narendran
-
Patent number: 8743697Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes a route optimizer to generate routing instructions using a ranked list of the internet links, based on financial costs of routing over the internet links and traffic condition information associated with the links. In another embodiment, a method to generate a routing instruction includes (i) determining a delay for the internet links which is an amount of time between when a packet is sent over the internet link and when it arrives at the destination, and (ii) generating a ranked list of internet links using financial costs of routing data packets and the delay associated with the links.Type: GrantFiled: September 20, 2011Date of Patent: June 3, 2014Inventor: Paranthaman Narendran
-
Patent number: 8411568Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links and the temporal delay on each of the plurality of internet links. In another embodiment, a method to generate a routing instruction to route an internet data packet on one of a plurality of internet links includes generating a routing instruction for the incoming data packet which identifies the internet link corresponding to a financially least expensive of the plurality of internet links which provides less than a predetermined temporal delay.Type: GrantFiled: September 20, 2011Date of Patent: April 2, 2013Assignee: Paranthaman NarendranInventor: Paranthaman Narendran
-
Patent number: 8238240Abstract: An apparatus and method for Internet Protocol (IP) transit including a platform for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments further include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using a ranked list of the internet links, wherein the internet route optimizer generates the ranked list of the internet links using: (a) financial costs of routing data packets over the internet links, (b) a delay associated with routing packets over the internet links and (c) a type of data of the incoming data packets.Type: GrantFiled: November 10, 2011Date of Patent: August 7, 2012Inventor: Paranthaman Narendran
-
Publication number: 20120057468Abstract: An apparatus and method for Internet Protocol (IP) transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of Internet links. Embodiments further include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using a ranked list of the internet links, wherein the internet route optimizer generates the ranked list of the internet links using: (a) financial costs of routing data packets over the internet links, (b) a delay associated with routing packets over the internet links and (c) a type of data of the incoming data packets.Type: ApplicationFiled: November 10, 2011Publication date: March 8, 2012Inventor: Paranthaman Narendran
-
Publication number: 20120020211Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of Internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing Internet traffic includes an Internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links, the traffic condition information corresponding to the internet links, and the types of data of the incoming data packets. In another embodiment, a method to generate a routing instruction to route an internet data packet uses financial costs of routing data packets on the internet links serving the end destination, traffic condition information of the internet links serving the end destination, and the type of data of the incoming data packet.Type: ApplicationFiled: September 20, 2011Publication date: January 26, 2012Inventor: Paranthaman Narendran
-
Publication number: 20120020212Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes an internet route optimizer to generate routing instructions for incoming data packets using financial costs of routing data packets on the internet links and the temporal delay on each of the plurality of internet links. In another embodiment, a method to generate a routing instruction to route an internet data packet on one of a plurality of internet links includes generating a routing instruction for the incoming data packet which identifies the internet link corresponding to a financially least expensive of the plurality of internet links which provides less than a predetermined temporal delay.Type: ApplicationFiled: September 20, 2011Publication date: January 26, 2012Inventor: Paranthaman Narendran
-
Publication number: 20120020363Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of internet links. Embodiments include assigning different ranks to different internet links based on network monitoring. In one embodiment, a system for routing traffic includes an route optimizer to generate routing instructions using financial costs of routing data packets on the internet links, traffic condition information associated with the internet links, types of data of the incoming data packets, and levels of service assigned to the types of data of incoming data packets. In another embodiment, a method to generate a routing instruction uses delay data for each of the internet links, the type of data of the incoming data packet, and a level of service assigned to the type of data of the incoming data packet.Type: ApplicationFiled: September 20, 2011Publication date: January 26, 2012Inventor: Paranthaman Narendran
-
Publication number: 20120014249Abstract: An apparatus and method for routing IP traffic in real time from at least one network user to a plurality of Internet links. Embodiments include assigning different ranks to different Internet links based on network monitoring. In one embodiment, a system for routing internet traffic includes a route optimizer to generate routing instructions using a ranked list of the Internet links, based on financial costs of routing over the internet links and traffic condition information associated with the links. In another embodiment, a method to generate a routing instruction includes (i) determining a delay for the Internet links which is an amount of time between when a packet is sent over the internet link and when it arrives at the destination, and (ii) generating a ranked list of internet links using financial costs of routing data packets and the delay associated with the links.Type: ApplicationFiled: September 20, 2011Publication date: January 19, 2012Inventor: Paranthaman Narendran
-
Patent number: 8031613Abstract: An apparatus and method for real-time buying and selling of Internet Protocol (IP) transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of backbone providers. Embodiments further include sellers specifying a quality, a quantity, and a duration of a contract available, buyers identifying and selecting an appropriate contract, and executing the selected contract. Embodiments further include assigning different ranks to different backbone providers based on network monitoring. Other embodiments are described and claimed.Type: GrantFiled: July 6, 2005Date of Patent: October 4, 2011Inventor: Paranthaman Narendran
-
Patent number: 6973038Abstract: An apparatus and method are described for real-time buying and selling of bandwidth at differentiated quality of service levels, routing of excess traffic over the bandwidth purchased in real time, and billing and settlement of the transactions. In the present invention, a network user buys bandwidth to have a fixed capacity level. When the current traffic level exceeds the fixed capacity level, the network user buys additional capacity in real time as needed to handle the overflow. In addition, when the fixed capacity level exceeds the current traffic level, the network user can sell the excess capacity as available. Further, network users can select among a number of response times. The response times, which can be guaranteed, allow all traffic to be delivered within a time limit, or set time limits within which different types of data can be delivered.Type: GrantFiled: July 28, 2000Date of Patent: December 6, 2005Assignee: Tactical Networks a.s.Inventor: Paranthaman Narendran
-
Publication number: 20050243726Abstract: An apparatus and method for real-time buying and selling of Internet Protocol (IP) transit is described. Embodiments include a platform for routing IP traffic in real time from at least one network user to a plurality of backbone providers. Embodiments further include sellers specifying a quality, a quantity, and a duration of a contract available, buyers identifying and selecting an appropriate contract, and executing the selected contract. Embodiments further include assigning different ranks to different backbone providers based on network monitoring. Other embodiments are described and claimed.Type: ApplicationFiled: July 6, 2005Publication date: November 3, 2005Inventor: Paranthaman Narendran