Patents by Inventor Yogesh Gaikwad

Yogesh Gaikwad 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).

  • Publication number: 20240031230
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Application
    Filed: September 25, 2023
    Publication date: January 25, 2024
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara
  • Patent number: 11799729
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Grant
    Filed: August 21, 2022
    Date of Patent: October 24, 2023
    Assignee: NICIRA, INC.
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara
  • Publication number: 20220400057
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Application
    Filed: August 21, 2022
    Publication date: December 15, 2022
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara
  • Patent number: 11424985
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: August 23, 2022
    Assignee: NICIRA, INC.
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara
  • Publication number: 20200007398
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 2, 2020
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara
  • Patent number: 10447541
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: October 15, 2019
    Assignee: NICIRA, INC.
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara
  • Patent number: 10333983
    Abstract: A method of defining policy for a network virtualization platform of a data center is provided. The method receives a registration of one or more actions provided by each of a plurality of data center services. The method defines a policy template by receiving the identification of a set of data center resources and a set of actions registered by a set of data center services to be applied to each identified resource. The method instantiates the template into a set of policy instances that each includes an identification of one or more resources and identification of one or more actions identified in the policy template. The policy is then enforced by the set of data center services by applying the actions identified in each policy instance to the resources identified in the policy instance.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: June 25, 2019
    Assignee: NICIRA, INC.
    Inventors: Sachin Mohan Vaidya, Yogesh Gaikwad, Naveen Ramaswamy, Minjal Agarwal, Abhishek Goliya, Rajiv Krishnamurthy, ChiHsiang Su
  • Publication number: 20180063194
    Abstract: A method of defining policy for a network virtualization platform of a data center is provided. The method receives a registration of one or more actions provided by each of a plurality of data center services. The method defines a policy template by receiving the identification of a set of data center resources and a set of actions registered by a set of data center services to be applied to each identified resource. The method instantiates the template into a set of policy instants that each includes an identification of one or more resources and identification of one or more actions identified in the policy template. The policy is then enforced by the set of data center services by applying the actions identified in each policy instance to the resources identified in the policy instance.
    Type: Application
    Filed: December 5, 2016
    Publication date: March 1, 2018
    Inventors: Sachin Mohan Vaidya, Yogesh Gaikwad, Naveen Ramaswamy, Minjal Agarwal, Abhishek Goliya, Rajiv Krishnamurthy, ChiHsiang Su
  • Publication number: 20180048537
    Abstract: Some embodiments provide a method for dynamically implementing quality of service (QoS) for machines of a network. The method identifies a QoS policy rule that defines a QoS policy to be implemented for machines that meet a set of criteria specified by the QoS policy rule. The method dynamically identifies a set of machines that meet the set of criteria. The method configures a set of managed forwarding elements of the network to implement the QoS policy rule for network traffic associated with the set of machines. In some embodiments, the method monitors network events (e.g., user logins, addition of new machines, etc.) and identifies a corresponding QoS policy rule to be enforced at corresponding locations in the network based on the detected event.
    Type: Application
    Filed: April 18, 2017
    Publication date: February 15, 2018
    Inventors: Yogesh Gaikwad, Amol Kanitkar, Shreyas Bhatewara