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: 9432293
    Abstract: 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: Grant
    Filed: November 5, 2014
    Date of Patent: August 30, 2016
    Assignee: Cisco Technology, Inc.
    Inventor: Paranthaman Narendran
  • Patent number: 9210087
    Abstract: 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: Grant
    Filed: August 13, 2014
    Date of Patent: December 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Paranthaman Narendran
  • Publication number: 20150055477
    Abstract: 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: Application
    Filed: November 5, 2014
    Publication date: February 26, 2015
    Inventor: Paranthaman Narendran
  • Patent number: 8923316
    Abstract: 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: Grant
    Filed: September 20, 2011
    Date of Patent: December 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Paranthaman Narendran
  • Publication number: 20140348021
    Abstract: 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: Application
    Filed: August 13, 2014
    Publication date: November 27, 2014
    Inventor: Paranthaman Narendran
  • Patent number: 8837293
    Abstract: 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: Grant
    Filed: September 20, 2011
    Date of Patent: September 16, 2014
    Inventor: Paranthaman Narendran
  • Patent number: 8743697
    Abstract: 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: Grant
    Filed: September 20, 2011
    Date of Patent: June 3, 2014
    Inventor: Paranthaman Narendran
  • Patent number: 8411568
    Abstract: 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: Grant
    Filed: September 20, 2011
    Date of Patent: April 2, 2013
    Assignee: Paranthaman Narendran
    Inventor: Paranthaman Narendran
  • Patent number: 8238240
    Abstract: 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: Grant
    Filed: November 10, 2011
    Date of Patent: August 7, 2012
    Inventor: Paranthaman Narendran
  • Publication number: 20120057468
    Abstract: 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: Application
    Filed: November 10, 2011
    Publication date: March 8, 2012
    Inventor: Paranthaman Narendran
  • Publication number: 20120020211
    Abstract: 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: Application
    Filed: September 20, 2011
    Publication date: January 26, 2012
    Inventor: Paranthaman Narendran
  • Publication number: 20120020212
    Abstract: 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: Application
    Filed: September 20, 2011
    Publication date: January 26, 2012
    Inventor: Paranthaman Narendran
  • Publication number: 20120020363
    Abstract: 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: Application
    Filed: September 20, 2011
    Publication date: January 26, 2012
    Inventor: Paranthaman Narendran
  • Publication number: 20120014249
    Abstract: 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: Application
    Filed: September 20, 2011
    Publication date: January 19, 2012
    Inventor: Paranthaman Narendran
  • Patent number: 8031613
    Abstract: 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: Grant
    Filed: July 6, 2005
    Date of Patent: October 4, 2011
    Inventor: Paranthaman Narendran
  • Patent number: 6973038
    Abstract: 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: Grant
    Filed: July 28, 2000
    Date of Patent: December 6, 2005
    Assignee: Tactical Networks a.s.
    Inventor: Paranthaman Narendran
  • Publication number: 20050243726
    Abstract: 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: Application
    Filed: July 6, 2005
    Publication date: November 3, 2005
    Inventor: Paranthaman Narendran