Patents by Inventor Rajesh Saluja

Rajesh Saluja 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: 9036467
    Abstract: Failover of VPN traffic between MPLS tunnels is accelerated by determining a main and a standby MPLS tunnel for each VPN and passing both the main and standby MPLS tunnel information to the forwarding plane of a network element configured to implement the VPN. In the event of failover of a main MPLS tunnel interface, the forwarding plane is instructed to use the standby MPLS tunnel instead of the main MPLS tunnel. Since the standby MPLS tunnel has already been determined, and information associated with the standby MPLS tunnel has already been provided to the forwarding plane, it is not necessary to recompute a new MPLS tunnel or reprogram the forwarding plane using the new MPLS tunnel information. By removing control plane operations and control plane-forwarding plane interaction from the handling of failovers, the failover recovery time may be accelerated, to thereby enable VPN connections to handle time sensitive traffic.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: May 19, 2015
    Assignee: RPX CLEARINGHOUSE LLP
    Inventor: Rajesh Saluja
  • Patent number: 8625414
    Abstract: Failover of VPN traffic between MPLS tunnels may be accelerated by determining a main and a standby MPLS tunnel for each VPN and passing both the main and standby MPLS tunnel information to the forwarding plane of a network element configured to implement the VPN. In the event of failover of a main MPLS tunnel interface, the forwarding plane may be instructed to use the standby MPLS tunnel instead of the main MPLS tunnel. Since the standby MPLS tunnel has already been determined, and information associated with the standby MPLS tunnel has already been provided to the forwarding plane, it is not necessary to recompute a new MPLS tunnel or reprogram the forwarding plane using the new MPLS tunnel information. By removing control plane operations and control plane-forwarding plane interaction from the handling of failovers, the failover recovery time may be accelerated to under 50 ms, to thereby enable VPN connections to handle time sensitive traffic.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: January 7, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: Rajesh Saluja
  • Patent number: 8493845
    Abstract: Failover of VPN traffic between MPLS tunnels may be accelerated by determining a main and a standby MPLS tunnel for each VPN and passing both the main and standby MPLS tunnel information to the forwarding plane of a network element configured to implement the VPN. In the event of failover of a main MPLS tunnel interface, the forwarding plane may be instructed to use the standby MPLS tunnel instead of the main MPLS tunnel. Since the standby MPLS tunnel has already been determined, and information associated with the standby MPLS tunnel has already been provided to the forwarding plane, it is not necessary to recompute a new MPLS tunnel or reprogram the forwarding plane using the new MPLS tunnel information. By removing control plane operations and control plane-forwarding plane interaction from the handling of failovers, the failover recovery time may be accelerated to under 50 ms, to thereby enable VPN connections to handle time sensitive traffic.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: July 23, 2013
    Assignee: Rockstar Consortium US LP
    Inventor: Rajesh Saluja
  • Patent number: 8107363
    Abstract: Failover of VPN traffic between MPLS tunnels may be accelerated by determining a main and a standby MPLS tunnel for each VPN and passing both the main and standby MPLS tunnel information to the forwarding plane of a network element configured to implement the VPN. In the event of failover of a main MPLS tunnel interface, the forwarding plane may be instructed to use the standby MPLS tunnel instead of the main MPLS tunnel. Since the standby MPLS tunnel has already been determined, and information associated with the standby MPLS tunnel has already been provided to the forwarding plane, it is not necessary to recompute a new MPLS tunnel or reprogram the forwarding plane using the new MPLS tunnel information. By removing control plane operations and control plane-forwarding plane interaction from the handling of failovers, the failover recovery time may be accelerated to under 50 ms, to thereby enable VPN connections to handle time sensitive traffic.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: January 31, 2012
    Assignee: Rockstar Bidco, LP
    Inventor: Rajesh Saluja
  • Patent number: 7046662
    Abstract: A system, device, and method for distributing routing information in an optical virtual private network establishes an initial bootstrap topology and distributes the routing information over the initial bootstrap topology. Each node establishes a communication connection to one and only one lower priority peer node if such a lower priority peer node exists. If more than one lower priority peer nodes exist, then one of the lower priority peer nodes is selected and the communication connection is established to the selected lower priority peer node.
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: May 16, 2006
    Assignee: Nortel Networks Ltd
    Inventors: Rajesh Saluja, Stephen Suryaputra, Vikram Ramachandran, Indermohan S. Monga, Shobhan M. Lakkapragada, Khera Gautam