Patents by Inventor Chirag Wighe

Chirag Wighe 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: 11916785
    Abstract: Embodiments disclosed herein relate to source-based symmetric routing of network traffic in virtual networks. In particular, a source of network traffic in the virtual network is equipped with a routing table that causes the source of the network traffic to route the network traffic symmetrically across zones of the virtual network.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: February 27, 2024
    Assignee: Apple Inc.
    Inventors: Chirag Wighe, Samrat Ganguly
  • Publication number: 20230096862
    Abstract: Embodiments disclosed herein relate to source-based symmetric routing of network traffic in virtual networks. In particular, a source of network traffic in the virtual network is equipped with a routing table that causes the source of the network traffic to route the network traffic symmetrically across zones of the virtual network.
    Type: Application
    Filed: September 24, 2021
    Publication date: March 30, 2023
    Inventors: Chirag Wighe, Samrat Ganguly
  • Patent number: 10567345
    Abstract: A device may receive a firewall filter entry that includes one or more match conditions associated with filtering network traffic. The device may identify an access control list (ACL) template associated with the firewall filter entry. The ACL template may be associated with a template type. The device may identify one or more rules, for verifying the firewall filter entry, based on the template type associated with the ACL template. The device may verify the firewall filter entry using the one or more rules. The device may determine a hardware resource, for storing the firewall filter entry, based on the template type and based on verifying the firewall filter entry. The device may store the firewall filter entry using the hardware resource of the device.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: February 18, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Chirag Wighe, Siva Madasamy
  • Publication number: 20180191683
    Abstract: A device may receive a firewall filter entry that includes one or more match conditions associated with filtering network traffic. The device may identify an access control list (ACL) template associated with the firewall filter entry. The ACL template may be associated with a template type. The device may identify one or more rules, for verifying the firewall filter entry, based on the template type associated with the ACL template. The device may verify the firewall filter entry using the one or more rules. The device may determine a hardware resource, for storing the firewall filter entry, based on the template type and based on verifying the firewall filter entry. The device may store the firewall filter entry using the hardware resource of the device.
    Type: Application
    Filed: February 28, 2018
    Publication date: July 5, 2018
    Inventors: Chirag Wighe, Siva Madasamy
  • Patent number: 9940160
    Abstract: A device may receive an indication to perform a reboot associated with a network service being provided using a first virtual machine (VM) running on the device. The device may launch, based on receiving the indication, a second VM on the device. The device may shut down, based on launching the second VM, the first VM. The device may configure the second VM for forwarding control plane traffic associated with the network service. The device may configure, based on configuring the second VM for forwarding the control plane traffic, the second VM for forwarding data plane traffic associated with the network service. The device may provide, based on configuring the second VM for forwarding the data plane traffic, the network service using the second VM.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: April 10, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Ganesh Raman, Chirag Wighe, Santhanakrishnan Balraj, Sathish M. Shenoy, Shunmugavel Rajarathinam, Sumanth R. Kamatala
  • Patent number: 9912639
    Abstract: A device may receive a firewall filter entry that includes one or more match conditions associated with filtering network traffic. The device may identify an access control list (ACL) template associated with the firewall filter entry. The ACL template may be associated with a template type. The device may identify one or more rules, for verifying the firewall filter entry, based on the template type associated with the ACL template. The device may verify the firewall filter entry using the one or more rules. The device may determine a hardware resource, for storing the firewall filter entry, based on the template type and based on verifying the firewall filter entry. The device may store the firewall filter entry using the hardware resource of the device.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: March 6, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Chirag Wighe, Siva Madasamy
  • Patent number: 9778944
    Abstract: A device may receive an indication to perform a reboot associated with a network service provided via a first virtual machine (VM) of the device and a first container of the device. The device may create a second VM with a boot mode enabled and a second container with the boot mode enabled. The boot mode, while enabled on the second VM, may prevent the second VM from communicating with the first container. The boot mode, while enabled on the second container, may prevent the second container from communicating with the first VM. The device may shut down the first container. The device may disable, after shutting down the first container, the boot mode on the second VM. The device may disable the boot mode on the second container. The device may cause the network service to be provided by the second container and the second VM.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: October 3, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Siva Madasamy, Chirag Wighe