Patents by Inventor NIKHIL BHALERAO

NIKHIL BHALERAO 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: 11483284
    Abstract: The present disclosure provides an approach for generating one or more firewall rules to regulate communication between containerized services running within containers. The approach includes determining which services communicate with each other, independently of in which containers the services execute. The determining occurs over a period of time. If two services communicated with each other during the period of time, then the firewall allows the services to continue communicating, but only over the same ports as used during the period of time. If two services did not communicate during the period of time, then the firewall does not allow the services to communicate after the expiration of the period of time. In some embodiments, redetermining the communication flow over a new period of time may occur after the initial period of time so as to refresh the firewall rules.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: October 25, 2022
    Assignee: VMWARE, INC.
    Inventors: Abhijit Sharma, Prahalad Deshpande, Atul Jadhav, Nikhil Bhalerao, Shashank Ranjan
  • Patent number: 11343231
    Abstract: The present disclosure provides an approach for creating one or more firewall rules to regulate communication between containers. The approach includes calculating a trust score for each container. To generate a rule for any two containers, a difference between the trust scores is computed, and if the difference in trust levels is too large, then the more trustworthy container is not allowed to communicate with the less trustworthy container. If the difference in trust scores is not too large, then the trustworthy container is allowed to communicate with the other trustworthy container, or an untrustworthy container is allowed to communicate with another untrustworthy container.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: May 24, 2022
    Assignee: VMWARE, INC.
    Inventors: Prahalad Deshpande, Nikhil Bhalerao, Atul Jadhav, Abhijit Sharma, Shashank Ranjan
  • Publication number: 20210006543
    Abstract: The present disclosure provides an approach for creating one or more firewall rules to regulate communication between containers. The approach includes calculating a trust score for each container. To generate a rule for any two containers, a difference between the trust scores is computed, and if the difference in trust levels is too large, then the more trustworthy container is not allowed to communicate with the less trustworthy container. If the difference in trust scores is not too large, then the trustworthy container is allowed to communicate with the other trustworthy container, or an untrustworthy container is allowed to communicate with another untrustworthy container.
    Type: Application
    Filed: August 22, 2019
    Publication date: January 7, 2021
    Inventors: Prahalad Deshpande, Nikhil Bhalerao, Atul Jadhav, Abhijit Sharma, Shashank Ranjan
  • Publication number: 20200336457
    Abstract: The present disclosure provides an approach for generating one or more firewall rules to regulate communication between containerized services running within containers. The approach includes determining which services communicate with each other, independently of in which containers the services execute. The determining occurs over a period of time. If two services communicated with each other during the period of time, then the firewall allows the services to continue communicating, but only over the same ports as used during the period of time. If two services did not communicate during the period of time, then the firewall does not allow the services to communicate after the expiration of the period of time. In some embodiments, redetermining the communication flow over a new period of time may occur after the initial period of time so as to refresh the firewall rules.
    Type: Application
    Filed: June 11, 2019
    Publication date: October 22, 2020
    Inventors: ABHIJIT SHARMA, PRAHALAD DESHPANDE, ATUL JADHAV, NIKHIL BHALERAO, SHASHANK RANJAN