Patents by Inventor Devendra Raut

Devendra Raut 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: 11888816
    Abstract: Techniques for providing localization at scale for a cloud-based security service are disclosed. In some embodiments, a system/method/computer program product for providing localization at scale for a cloud-based security service includes receiving a connection request at a network gateway of a cloud-based security service; performing a source Network Address Translation (NAT) from a registered set of public IP addresses associated with a tenant; and providing secure access to a Software as a Service (SaaS) using the cloud-based security service.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: January 30, 2024
    Assignee: Palo Alto Networks, Inc.
    Inventors: Thomas Arthur Warburton, Shu Lin, Devendra Raut, Jialiang Li, Hao Long
  • Publication number: 20230115001
    Abstract: Techniques for providing localization at scale for a cloud-based security service are disclosed. In some embodiments, a system/method/computer program product for providing localization at scale for a cloud-based security service includes receiving a connection request at a network gateway of a cloud-based security service; performing a source Network Address Translation (NAT) from a registered set of public IP addresses associated with a tenant; and providing secure access to a Software as a Service (SaaS) using the cloud-based security service.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 13, 2023
    Inventors: Thomas Arthur Warburton, Shu Lin, Devendra Raut, Jialiang Li, Hao Long
  • Patent number: 11627081
    Abstract: A system and method for managing network traffic is disclosed. The method includes determining an application domain, network elements associated with the application domain, and roles the network elements in the application domain. A virtual routing and forwarding (VRF) policy is generated for each of the network elements in the application domain based on the application domain and the role of each of the network elements in the application domain.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: April 11, 2023
    Assignee: Arista Networks, Inc.
    Inventor: Devendra Raut
  • Patent number: 11558350
    Abstract: Techniques for providing localization at scale for a cloud-based security service are disclosed. In some embodiments, a system/method/computer program product for providing localization at scale for a cloud-based security service includes receiving a connection request at a network gateway of a cloud-based security service; performing a source Network Address Translation (NAT) from a registered set of public IP addresses associated with a tenant; and providing secure access to a Software as a Service (SaaS) using the cloud-based security service.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: January 17, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Thomas Arthur Warburton, Shu Lin, Devendra Raut, Jialiang Li, Hao Long
  • Publication number: 20220045987
    Abstract: Techniques for providing localization at scale for a cloud-based security service are disclosed. In some embodiments, a system/method/computer program product for providing localization at scale for a cloud-based security service includes receiving a connection request at a network gateway of a cloud-based security service; performing a source Network Address Translation (NAT) from a registered set of public IP addresses associated with a tenant; and providing secure access to a Software as a Service (SaaS) using the cloud-based security service.
    Type: Application
    Filed: December 11, 2020
    Publication date: February 10, 2022
    Inventors: Thomas Arthur Warburton, Shu Lin, Devendra Raut, Jialiang Li, Hao Long
  • Patent number: 10911407
    Abstract: Techniques for providing localization at scale for a cloud-based security service are disclosed. In some embodiments, a system/method/computer program product for providing localization at scale for a cloud-based security service includes receiving a connection request at a network gateway of a cloud-based security service; performing a source Network Address Translation (NAT) from a registered set of public IP addresses associated with a tenant; and providing secure access to a Software as a Service (SaaS) using the cloud-based security service.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: February 2, 2021
    Assignee: Palo Alto Networks, Inc.
    Inventors: Thomas Arthur Warburton, Shu Lin, Devendra Raut, Jialiang Li, Hao Long
  • Patent number: 10812370
    Abstract: In general, embodiments relate to a method for processing packets in a network. The method includes receiving, by a first network element, a route comprising a first loopback address (LBA) associated with a second network element, and a loopback network layer reachability information (loopback NLRI) specifying the LBA and a plurality of interfaces on the second network element associated with the LBA. The method further includes receiving, by the first network element, a packet, making a first determination that the LBA is a next hop for the packet, based on the first determination, selecting a first interface of the plurality of interfaces, transmitting the packet towards the first interface.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: October 20, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Devendra Raut, James Murphy, Venkitraman Kasiviswanathan
  • Publication number: 20200328975
    Abstract: In general, embodiments of the invention relate to a system and method for configuring and managing a network. More specifically, embodiments of the invention relate to segregating traffic in a network based on application domains. Further, embodiments of the invention provide a mechanism to efficiently implement traffic segregation in a network using application domain specific virtual routing and forwarding (VRF) tables.
    Type: Application
    Filed: June 25, 2020
    Publication date: October 15, 2020
    Inventor: Devendra Raut
  • Patent number: 10728150
    Abstract: In general, embodiments of the invention relate to a system and method for configuring and managing a network. More specifically, embodiments of the invention relate to segregating traffic in a network based on application domains. Further, embodiments of the invention provide a mechanism to efficiently implement traffic segregation in a network using application domain specific virtual routing and forwarding (VRF) tables.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: July 28, 2020
    Assignee: Arista Networks, Inc.
    Inventor: Devendra Raut
  • Publication number: 20200044954
    Abstract: In general, embodiments relate to a method for processing packets in a network. The method includes receiving, by a first network element, a route comprising a first loopback address (LBA) associated with a second network element, and a loopback network layer reachability information (loopback NLRI) specifying the LBA and a plurality of interfaces on the second network element associated with the LBA. The method further includes receiving, by the first network element, a packet, making a first determination that the LBA is a next hop for the packet, based on the first determination, selecting a first interface of the plurality of interfaces, transmitting the packet towards the first interface.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventors: Devendra Raut, James Murphy, Venkitraman Kasiviswanathan
  • Publication number: 20190306059
    Abstract: In general, embodiments of the invention relate to a system and method for configuring and managing a network. More specifically, embodiments of the invention relate to segregating traffic in a network based on application domains. Further, embodiments of the invention provide a mechanism to efficiently implement traffic segregation in a network using application domain specific virtual routing and forwarding (VRF) tables.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 3, 2019
    Inventor: Devendra Raut
  • Patent number: 9479618
    Abstract: A method for handling user input loss from a client device to a remote server using user datagram protocol (UDP), includes receiving a newly generated user input command at the client device, removing a previously generated user input command located at a front of the ring buffer from the ring buffer, shifting one or more other previously generated user input commands towards the front of the ring buffer, placing the newly generated user input command at an end of a ring buffer, and sending a first ring buffer message containing the one or more other previously generated input commands and the newly generated user input command to the remote server.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Justin Paul Bischoff, Devendra Raut
  • Publication number: 20150281328
    Abstract: A method for handling user input loss from a client device to a remote server using user datagram protocol (UDP), includes receiving a newly generated user input command at the client device, removing a previously generated user input command located at a front of the ring buffer from the ring buffer, shifting one or more other previously generated user input commands towards the front of the ring buffer, placing the newly generated user input command at an end of a ring buffer, and sending a first ring buffer message containing the one or more other previously generated input commands and the newly generated user input command to the remote server.
    Type: Application
    Filed: March 25, 2014
    Publication date: October 1, 2015
    Inventors: Justin Paul BISCHOFF, Devendra RAUT
  • Patent number: 8432894
    Abstract: A first forwarding instance is provided that includes a first set of routes. A second forwarding instance is provided that includes a second set of routes comprising a subset of the first set of routes. The first routing instance and the second routing instance are associated with a same virtual private routed network (VPRN).
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: April 30, 2013
    Assignee: Alcatel Lucent
    Inventor: Devendra Raut
  • Publication number: 20110296437
    Abstract: A lockless processor core communication capability is provided herein. The lockless communication capability enables lockless communication between cores of a multi-core processor. Lockless communication between a first core and a second core of a multi-core processor is provided using a message queuing mechanism. The message queuing mechanism includes a message queue, a first bitmap, and a second bitmap. The message queue includes a plurality of messages configured for storing data queued by the first core for processing by the second core. The first bitmap includes a plurality of bit positions associated with respective messages of the message queue, and is configured for use by the first core to indicate availability of respective queued message data.
    Type: Application
    Filed: May 28, 2010
    Publication date: December 1, 2011
    Inventors: Devendra Raut, Jayant Kotalwar
  • Patent number: 7506129
    Abstract: A technique is disclosed for detecting a memory leak. A request to allocate or deallocate memory is received. In a memory leak table that is bounded in size, an entry that is associated with a call path with which the request is associated is accessed. The entry in the memory leak table is updated.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: March 17, 2009
    Assignee: Alcatel IP Networks, Inc.
    Inventor: Devendra Raut
  • Patent number: 7423974
    Abstract: Disabling mutually recursive routes is disclosed. An event that results in a routing table update is received. A next hop table is updated to reflect the event. It is determined whether the event is associated with an exterior protocol route. The next hop table is used to perform a recursion check if it is determined that the event is associated with an exterior protocol route.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: September 9, 2008
    Assignee: Alcatel
    Inventor: Devendra Raut
  • Publication number: 20080205410
    Abstract: A first forwarding instance is provided that includes a first set of routes. A second forwarding instance is provided that includes a second set of routes comprising a subset of the first set of routes. The first routing instance and the second routing instance are associated with a same virtual private routed network (VPRN).
    Type: Application
    Filed: February 27, 2007
    Publication date: August 28, 2008
    Inventor: Devendra Raut
  • Publication number: 20070143562
    Abstract: A technique is disclosed for detecting a memory leak. A request to allocate or deallocate memory is received. In a memory leak table that is bounded in size, an entry that is associated with a call path with which the request is associated is accessed. The entry in the memory leak table is updated.
    Type: Application
    Filed: February 1, 2007
    Publication date: June 21, 2007
    Inventor: Devendra Raut
  • Patent number: 7200731
    Abstract: A technique is disclosed for detecting a memory leak. A request to allocate or deallocate memory is received. In a memory leak table that is bounded in size, an entry that is associated with a call path with which the request is associated is accessed. The entry in the memory leak table is updated. The entry is accessed and a value stored in the entry is read. It is determined if the value indicates that a memory leak may be present.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: April 3, 2007
    Assignee: Alcatel IP Networks, Inc.
    Inventor: Devendra Raut