Patents by Inventor Anmol Arora

Anmol Arora 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: 20240259374
    Abstract: A method or system for dynamic network security control. The system discovers multiple external network addresses (ENAs) associated with multiple services in a trusted public cloud environment (TPCE), and records the discovered ENAs in a first storage. The system also accesses multiple network security policies stored in the TPCE. The system then maps the ENAs to the network security policies based on contextual relationships therebetween, and stores mappings between the ENAs and the network security policies in the TPCE. The system causes a network access control list to be update based in part on the mappings. The network access control list contains rules that specify which entities are granted or denied access to the ENAs associated with the services.
    Type: Application
    Filed: April 25, 2023
    Publication date: August 1, 2024
    Inventors: Anmol Arora, Chaitanya Pemmaraju, Nagaraja Shenoy
  • Publication number: 20240259430
    Abstract: Methods and systems for data processing and troubleshooting at a query management service are described. The query management service may receive, via a proxy between the query management service and a communication service, an indication of a query from a user of the communication service. The query management service may determine an intent of the query based on using a third-party natural language processing (NLP) model and customized logic to analyze the query. The query management service may obtain query results based on executing, within a distributed computing environment that includes the query management service and a set of multi-substrate network security services, a sequence of actions, that correspond to the intent of the query. The query management service may transmit an indication of the query results to the communication service, where the query results are rendered according to feedback information received from the user.
    Type: Application
    Filed: January 31, 2023
    Publication date: August 1, 2024
    Inventors: Jose Lejin P J, Tanmay Singh, Prabhat Singh, Megha Dixit, Ramanjaneyulu Y Talla, Anmol Arora
  • Publication number: 20240168824
    Abstract: A system performs automated network address synchronization in a multi-cloud environment. The system instantiates a trusted public cloud environment (TPCE) based on a specification in a first public cloud environment (PCE). The TPCE offers a set of services. The system discovers a set of external network addresses (ENAs) associated with the set of services, and records the set of ENAs in a storage in the TPCE. The system synchronizes the set of ENAs with another set of ENAs associated with a set of services in another TPCE, causing the services in the two TPCEs to have access to both ENAs associated with services in the two TPCEs.
    Type: Application
    Filed: November 22, 2022
    Publication date: May 23, 2024
    Inventors: Anmol Arora, Chaitanya Pemmaraju, Nagaraja Shenoy
  • Patent number: 11132331
    Abstract: Methods and systems for backing up and restoring different point in time versions of a virtual machine, an application, a database, or an electronic file using independently managed snapshot chains are described. In some cases, different point in time versions of a virtual machine may be captured and stored using one or more snapshot chains. Each snapshot chain may correspond with a base image (e.g., a full image snapshot) and one or more incremental files (e.g., two forward incremental files) that derive from the base image. A snapshot chain may be split into a plurality of shards or sub-chains such that the width of each shard or the maximum data size of the files in each shard is less than a threshold data size (e.g., is less than 1 TB). Data operations (e.g., consolidation and reverse operations) may be performed on the individual shards or sub-chains in parallel.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: September 28, 2021
    Assignee: Rubrik, Inc.
    Inventors: Janmejay Singh, Anmol Arora, Fabiano Botelho, Jonathan Derryberry, Mudit Malpani, Satwant Rana
  • Publication number: 20190179918
    Abstract: Methods and systems for backing up and restoring different point in time versions of a virtual machine, an application, a database, or an electronic file using independently managed snapshot chains are described. In some cases, different point in time versions of a virtual machine may be captured and stored using one or more snapshot chains. Each snapshot chain may correspond with a base image (e.g., a full image snapshot) and one or more incremental files (e.g., two forward incremental files) that derive from the base image. A snapshot chain may be split into a plurality of shards or sub-chains such that the width of each shard or the maximum data size of the files in each shard is less than a threshold data size (e.g., is less than 1 TB). Data operations (e.g., consolidation and reverse operations) may be performed on the individual shards or sub-chains in parallel.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Applicant: RUBRIK, INC.
    Inventors: Janmejay Singh, Anmol Arora, Fabiano Botelho, Jonathan Derryberry, Mudit Malpani, Satwant Rana