Patents by Inventor Anoop Dawani
Anoop Dawani 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: 12021902Abstract: Systems and methods are provided for evaluation of communication paths through networks to determine whether communication is permitted across one or more internal network boundaries. The analysis may be used to determine whether a node in one isolated network (e.g., VPC, VPN, client on-premise network, etc.) is able to communicate with a node in another isolated network across region and/or segment boundaries. The automated analysis can allow users (e.g., network administrators) to see what high-level policies (e.g., Cloud WAN policies written in a declarative language) are interfering with or permitting communication between the nodes.Type: GrantFiled: December 10, 2021Date of Patent: June 25, 2024Assignee: Amazon Technologies, Inc.Inventors: Baihu Qian, Bashuman Deb, Justin Lin Hsieh, Daniel William Dacosta, Nick Matthews, Viktor Heorhiadi, Lalith Kumar Ramamoorthi, Anoop Dawani, Omer Hashmi, Thomas Nguyen Spendley
-
Patent number: 11936558Abstract: Systems and methods are provided for evaluation of networks and changes thereto using automated analysis of network models. The automated analysis can be used to determine how to implement and mutate networks efficiently and effectively, to determine whether and why network resources are unable to communicate with each other, and the like. Automated analysis can allow users (e.g., network administrators) to define networks and pose changes to networks using high-level policies (e.g., written in a declarative language), have those polices automatically translated to lower-level implementation operations for analysis, and in some cases have results of the analysis presented back to the users in an easy-to-understand form.Type: GrantFiled: December 10, 2021Date of Patent: March 19, 2024Assignee: Amazon Technologies, Inc.Inventors: Baihu Qian, Bashuman Deb, Justin Lin Hsieh, Daniel William Dacosta, Nick Matthews, Anoop Dawani, Omer Hashmi, Thomas Nguyen Spendley, Viktor Heorhiadi
-
Patent number: 11855893Abstract: Systems and methods are provided for management of network segments that cross geographic regions and/or other types of network divisions in a cloud-based network environment. A cloud-based network provider's geographically-dispersed network infrastructure may serve as the core of a client's private wide area network, and the client may define isolated segments to which other networks (virtual private clouds, virtual private networks, etc.) may be attached. The various segments may remain logically isolated from each other even when implemented across some or all of the same regions—and using the same physical and/or virtual routing components—as other segments of the same client and/or other clients.Type: GrantFiled: November 24, 2021Date of Patent: December 26, 2023Assignee: Amazon Technologies, Inc.Inventors: Anoop Dawani, Bashuman Deb, Baihu Qian, Omer Hashmi, Nick Matthews, Shridhar Kulkarni, Thomas Nguyen Spendley, Steve Ge, Justin Lin Hsieh, Guru Kannan, Alok Mishra
-
Patent number: 11824773Abstract: A pair of virtual routers is configured. In response to programmatic requests, dynamic transfer of routing information between the routers in accordance with configuration settings indicated by a client is enabled. The routing information is associated with a set of isolated networks to which the virtual routers are attached. A network packet originating at an address in a first isolated network is transmitted to an address in a second isolated network using a route determined from routing information transmitted between the virtual routers according to the configuration settings.Type: GrantFiled: March 30, 2021Date of Patent: November 21, 2023Assignee: Amazon Technologies, Inc.Inventors: Baihu Qian, Omer Hashmi, Thomas Nguyen Spendley, Bashuman Deb, Shridhar Kulkarni, Paul John Tillotson, Indira Radhika Pulla, Ramin Ali Dousti, Nicholas Ryan Lombardi, Steve Ge, Nick Matthews, Anoop Dawani
-
Patent number: 11799755Abstract: Systems and methods are provided for management of network segments that cross geographic regions and/or other types of network divisions in a cloud-based network environment. Gateway may manage traffic across regions using routing metadata that includes a segment identifier. The gateways may also signal their routes across regions based on segment data, and implement the signaled routes using segment-based routing policies. Route selection may be performed using optimization data.Type: GrantFiled: November 24, 2021Date of Patent: October 24, 2023Assignee: Amazon Technologies, Inc.Inventors: Anoop Dawani, Bashuman Deb, Baihu Qian, Omer Hashmi, Nick Matthews, Shridhar Kulkarni, Thomas Nguyen Spendley, Indira Radhika Pulla, David Jonathan Adams, Nicholas Ryan Lombardi, Brandon Michael LaRue, Aaron Scott DeBruin, Ramin Ali Dousti
-
Patent number: 11792116Abstract: Disclosed are various embodiments of a stateful network router. In one embodiment, a network data connection is intercepted between a first host and a second host on a network. First data packets from the network data connection sent by the first host to the second host are routed to a target network appliance. Second data packets from the network data connection sent by the second host to the first host are also to the target network appliance.Type: GrantFiled: August 4, 2021Date of Patent: October 17, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Andrew Bruce Dickinson, Anoop Dawani, Joseph Elmar Magerramov, Nishant Mehta, Lee Spencer Dillard
-
Publication number: 20230188598Abstract: Techniques are described that enable users to configure the mirroring of network traffic sent to or received by computing resources associated with a virtual network of computing resources at a service provider network. The mirrored network traffic can be used for many different purposes including, for example, network traffic content inspection, forensic and threat analysis, network troubleshooting, data loss prevention, and the like. Users can configure such network traffic mirroring without the need to manually install and manage network capture agents or other such processes on each computing resource for which network traffic mirroring is desired. Users can cause mirrored network traffic to be stored at a storage service in the form of packet capture (or “pcap”) files, which can be used by any number of available out-of-band security and monitoring appliances including other user-specific monitoring tools and/or other services of the service provider network.Type: ApplicationFiled: January 30, 2023Publication date: June 15, 2023Applicant: Amazon Technologies, Inc.Inventors: Anoop DAWANI, Nishant MEHTA, Richard H. GALLIHER, Lee Spencer DILLARD, Joseph Elmar MAGERRAMOV
-
Publication number: 20230179517Abstract: An indication of a set of premises between which network traffic is to be routed via a private fiber backbone of a provider network is obtained. Respective virtual routers are configured for a first premise and a second premise, and connectivity is established between the virtual routers and routing information sources at the premises. Contents of at least one network packet originating at the first premise are transmitted to the second premise via the private fiber backbone using routing information obtained at the virtual routers from the routing information source at the second premise.Type: ApplicationFiled: January 27, 2023Publication date: June 8, 2023Applicant: Amazon Technologies, Inc.Inventors: Baihu Qian, Omer Hashmi, Thomas Nguyen Spendley, Bashuman Deb, Shridhar Kulkarni, Paul John Tillotson, Ramin Ali Dousti, Indira Radhika Pulla, Steve Ge, Nicholas Ryan Lombardi, Nick Matthews, Anoop Dawani
-
Patent number: 11601365Abstract: An indication of a set of premises between which network traffic is to be routed via a private fiber backbone of a provider network is obtained. Respective virtual routers are configured for a first premise and a second premise, and connectivity is established between the virtual routers and routing information sources at the premises. Contents of at least one network packet originating at the first premise are transmitted to the second premise via the private fiber backbone using routing information obtained at the virtual routers from the routing information source at the second premise.Type: GrantFiled: March 30, 2021Date of Patent: March 7, 2023Assignee: Amazon Technologies, Inc.Inventors: Baihu Qian, Omer Hashmi, Thomas Nguyen Spendley, Bashuman Deb, Shridhar Kulkarni, Paul John Tillotson, Ramin Ali Dousti, Indira Radhika Pulla, Steve Ge, Nicholas Ryan Lombardi, Nick Matthews, Anoop Dawani
-
Patent number: 11570244Abstract: Techniques are described that enable users to configure the mirroring of network traffic sent to or received by computing resources associated with a virtual network of computing resources at a service provider network. The mirrored network traffic can be used for many different purposes including, for example, network traffic content inspection, forensic and threat analysis, network troubleshooting, data loss prevention, and the like. Users can configure such network traffic mirroring without the need to manually install and manage network capture agents or other such processes on each computing resource for which network traffic mirroring is desired. Users can cause mirrored network traffic to be stored at a storage service in the form of packet capture (or “pcap”) files, which can be used by any number of available out-of-band security and monitoring appliances including other user-specific monitoring tools and/or other services of the service provider network.Type: GrantFiled: December 11, 2018Date of Patent: January 31, 2023Assignee: Amazon Technologies, Inc.Inventors: Anoop Dawani, Nishant Mehta, Richard H. Galliher, Lee Spencer Dillard, Joseph Elmar Magerramov
-
Patent number: 11516050Abstract: Technologies are disclosed for monitoring network traffic using traffic mirroring. According to some examples, traffic mirroring allows customers to monitor traffic at different sources within a VPC. For example, a source may be any Elastic Network Interface (ENI) in their VPC, including elastic network interfaces (ENIs) on virtual machine instances, Network Address Translation (NAT) Gateways, Load Balancers, VPC endpoints, Internal Gateways, Transit Gateways, and more. Filters can be utilized to determine the network traffic to mirror. A customer may also configure to monitor real-time traffic with a monitoring appliance of their choice. With traffic mirroring, data traffic may be identified and sent to one or more target devices. Customers may monitor traffic within a VPC for content inspection, forensic analysis, troubleshooting, record keeping, and the like.Type: GrantFiled: September 23, 2019Date of Patent: November 29, 2022Assignee: Amazon Technologies, Inc.Inventors: Anoop Dawani, Joseph Elmar Magerramov, Zachary Brandes, Apoorv Mittal, Bharadwaj Avva, Ryan James Schaefer, Kiran Venkat Sayeeram Karpurapu, Ajay Jha, Steven Bruce Richards, Richard H Galliher
-
Publication number: 20220321469Abstract: A pair of virtual routers is configured. In response to programmatic requests, dynamic transfer of routing information between the routers in accordance with configuration settings indicated by a client is enabled. The routing information is associated with a set of isolated networks to which the virtual routers are attached. A network packet originating at an address in a first isolated network is transmitted to an address in a second isolated network using a route determined from routing information transmitted between the virtual routers according to the configuration settings.Type: ApplicationFiled: March 30, 2021Publication date: October 6, 2022Applicant: Amazon Technologies, Inc.Inventors: Baihu Qian, Omer Hashmi, Thomas Nguyen Spendley, Bashuman Deb, Shridhar Kulkarni, Paul John Tillotson, Indira Radhika Pulla, Ramin Ali Dousti, Nicholas Ryan Lombardi, Steve Ge, Nick Matthews, Anoop Dawani
-
Publication number: 20220321470Abstract: An indication of a set of premises between which network traffic is to be routed via a private fiber backbone of a provider network is obtained. Respective virtual routers are configured for a first premise and a second premise, and connectivity is established between the virtual routers and routing information sources at the premises. Contents of at least one network packet originating at the first premise are transmitted to the second premise via the private fiber backbone using routing information obtained at the virtual routers from the routing information source at the second premise.Type: ApplicationFiled: March 30, 2021Publication date: October 6, 2022Applicant: Amazon Technologies, Inc.Inventors: Baihu Qian, Omer Hashmi, Thomas Nguyen Spendley, Bashuman Deb, Shridhar Kulkarni, Paul John Tillotson, Ramin Ali Dousti, Indira Radhika Pulla, Steve Ge, Nicholas Ryan Lombardi, Nick Matthews, Anoop Dawani
-
Publication number: 20220321471Abstract: A message indicating an auxiliary task associated with traffic transmitted via a virtual router between a pair of isolated networks is received at an offloading device. A stack multiplexer at the offloading device selects a protocol stack instance to process the message. A result of the auxiliary task is obtained by the multiplexer from the selected protocol stack instance and transmitted to the virtual router, where it is used to transmit a packet between the isolated networks.Type: ApplicationFiled: March 30, 2021Publication date: October 6, 2022Applicant: Amazon Technologies, Inc.Inventors: Bashuman Deb, Omer Hashmi, Thomas Nguyen Spendley, Baihu Qian, Guru Kannan, Shridhar Kulkarni, Paul John Tillotson, Ramin Ali Dousti, Indira Radhika Pulla, Yuxin Ren, Fahed Hijazi, Xiyuan Gou, Steve Ge, Nicholas Ryan Lombardi, Brandon Michael LaRue, Jaywant U. Kapadnis, Anoop Dawani
-
Patent number: 11411771Abstract: Techniques for networking in provider network substrate extensions are described. A compute instance of an isolated virtual network is hosted by an extension of a provider network that is in communication with the provider network via a secure tunnel through a customer network. A request to establish communications between the isolated virtual network and the customer network is received at an interface to the provider network. A message to cause a gateway of the extension to route traffic between the isolated virtual network and the customer network is sent via the secure tunnel.Type: GrantFiled: June 28, 2019Date of Patent: August 9, 2022Assignee: Amazon Technologies, Inc.Inventors: Anoop Dawani, Joseph Elmar Magerramov, David James Goodell, Richard H. Galliher
-
Patent number: 11206207Abstract: Managed multicast communications may be implemented across isolated networks. A virtual traffic hub may be implemented that connects different isolated networks. A control plane for the virtual traffic hub may accept requests to enable a multicast group between different isolated networks connected to the virtual traffic hub. The multicast group may then be enabled at the virtual traffic hub so that requests to add members to the multicast group and data packets directed to the multicast group can be handled according to multicast protocols by the virtual traffic hub.Type: GrantFiled: January 29, 2019Date of Patent: December 21, 2021Assignee: Amazon Technologies, Inc.Inventors: Bashuman Deb, Anoop Dawani, Colm MacCarthaigh
-
Patent number: 11115322Abstract: Disclosed are various embodiments of a stateful network router. In one embodiment, a stateful network router intercepts a network data connection between a first host and a second host on a network. The stateful network router routes first data packets from the network data connection sent by the first host to the second host to a target. The stateful network router also routes second data packets from the network data connection sent by the second host to the first host to the target.Type: GrantFiled: March 27, 2019Date of Patent: September 7, 2021Assignee: Amazon Technologies, Inc.Inventors: Andrew Bruce Dickinson, Anoop Dawani, Joseph Elmar Magerramov, Nishant Mehta, Lee Spencer Dillard
-
Publication number: 20200403826Abstract: Technologies are disclosed for monitoring network traffic using traffic mirroring. According to some examples, traffic mirroring allows customers to monitor traffic at different sources within a VPC. For example, a source may be any Elastic Network Interface (ENI) in their VPC, including elastic network interfaces (ENIs) on virtual machine instances, Network Address Translation (NAT) Gateways, Load Balancers, VPC endpoints, Internal Gateways, Transit Gateways, and more. Filters can be utilized to determine the network traffic to mirror. A customer may also configure to monitor real-time traffic with a monitoring appliance of their choice. With traffic mirroring, data traffic may be identified and sent to one or more target devices. Customers may monitor traffic within a VPC for content inspection, forensic analysis, troubleshooting, record keeping, and the like.Type: ApplicationFiled: September 23, 2019Publication date: December 24, 2020Inventors: Anoop Dawani, Joseph Elmar Magerramov, Zachary Brandes, Apoorv Mittal, Bharadwaj Avva, Ryan James Schaefer, Kiran Venkat Sayeeram Karpurapu, Ajay Jha, Steven Bruce Richards, Richard H Galliher
-
Publication number: 20200186600Abstract: Techniques are described that enable users to configure the mirroring of network traffic sent to or received by computing resources associated with a virtual network of computing resources at a service provider network. The mirrored network traffic can be used for many different purposes including, for example, network traffic content inspection, forensic and threat analysis, network troubleshooting, data loss prevention, and the like. Users can configure such network traffic mirroring without the need to manually install and manage network capture agents or other such processes on each computing resource for which network traffic mirroring is desired. Users can cause mirrored network traffic to be stored at a storage service in the form of packet capture (or “pcap”) files, which can be used by any number of available out-of-band security and monitoring appliances including other user-specific monitoring tools and/or other services of the service provider network.Type: ApplicationFiled: December 11, 2018Publication date: June 11, 2020Inventors: Anoop DAWANI, Nishant MEHTA, Richard H. GALLIHER, Lee Spencer DILLARD, Joseph Elmar MAGERRAMOV
-
Patent number: 10469595Abstract: A method and apparatus of a network element that dynamically establishes a first virtual private network (VPN) tunnel is described. In an exemplary embodiment, the network element detects data destined for a first private subnet. In response to the detecting, the network element determines that a next hop for the data does not have an established VPN tunnel that allows access to the first private subnet. The network element further establishes the VPN tunnel and sends the data using the VPN tunnel.Type: GrantFiled: February 17, 2017Date of Patent: November 5, 2019Assignee: ARISTA NETWORKS, INC.Inventors: Anoop Dawani, James Michael Murphy, Udayakumar Srinivasan