Patents by Inventor Apoorva Bansal

Apoorva Bansal 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: 11567810
    Abstract: Migrating workloads between a plurality of execution environments, including: identifying, in dependence upon on characteristics of a workload, one or more execution environments that can support the workload; determining, for each execution environment, costs associated with supporting the workload on the execution environment; selecting, in dependence upon the costs associated with supporting the workload on each the execution environments, a target execution environment for supporting the workload; and executing the workload on the target execution environment.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: January 31, 2023
    Assignee: PURE STORAGE, INC.
    Inventors: Chadd Kenney, Farhan Abrol, Lei Zhou, Yi-Chin Wu, Apoorva Bansal
  • Patent number: 10970395
    Abstract: An exemplary security threat monitoring system receives performance metric data representative of a performance metric for a storage system, applies the performance metric data as an input to an unsupervised machine learning model, and identifies, based on an output of the unsupervised machine learning model, an anomaly in the performance metric data.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: April 6, 2021
    Assignee: Pure Storage, Inc
    Inventors: Apoorva Bansal, Olivia Watkins, Jonathan Hayase, Nikita Bhargava, Christopher Golden, Sergey Zhuravlev
  • Patent number: 10884636
    Abstract: Presenting workload performance in a storage system, including: receiving, via a user interface, information describing a potential change to an execution environment of the storage system; and displaying, via the user interface and in dependence upon a load model and predicted characteristics of one or more workloads executing on the storage system, predicted performance load on the storage system that would result from implementing the potential change.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 5, 2021
    Assignee: Pure Storage, Inc.
    Inventors: Farhan Abrol, Lei Zhou, Yi-Chin Wu, Apoorva Bansal, Loïc Magnin, Weizhong Hua
  • Patent number: 10853148
    Abstract: Migrating workloads between a plurality of execution environments, including: identifying, in dependence upon on characteristics of a workload, one or more execution environments that can support the workload; determining, for each execution environment, costs associated with supporting the workload on the execution environment; selecting, in dependence upon the costs associated with supporting the workload on each the execution environments, a target execution environment for supporting the workload; and executing the workload on the target execution environment.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: December 1, 2020
    Assignee: Pure Storage, Inc.
    Inventors: Chadd Kenney, Farhan Abrol, Lei Zhou, Yi-Chin Wu, Apoorva Bansal