Patents by Inventor Bina K. Thakkar

Bina K. Thakkar 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: 20220413723
    Abstract: Methods, apparatus, and processor-readable storage media for automatically adjusting storage system configurations in a storage-as-a-service environment using machine learning techniques are provided herein. An example computer-implemented method includes obtaining performance-related data for at least one storage system in a storage-as-a-service environment; processing at least a portion of the obtained performance-related data using one or more rule-based analyses; identifying, based at least in part on results of the processing, one or more storage system configurations, of the at least one storage system, requiring adjustment; determining, using at least one machine learning technique, one or more adjustment amounts for the one or more storage system configurations; and automatically adjusting the one or more storage system configurations, within the storage-as-a-service environment, in accordance with the one or more determined adjustment amounts.
    Type: Application
    Filed: June 29, 2021
    Publication date: December 29, 2022
    Inventors: Bina K. Thakkar, David C. Waser, Ashish A. Pancholi
  • Patent number: 11513938
    Abstract: Methods, apparatus, and processor-readable storage media for determining capacity in storage systems using machine learning techniques are provided herein. An example computer-implemented method includes obtaining capacity-related data from a storage system; forecasting, for a given temporal period, capacity of one or more storage objects of the storage system by applying machine learning techniques to at least a portion of the capacity-related data; aggregating the forecasted capacity for at least portions of the one or more storage objects; determining, based on the aggregated forecasted capacity of the storage objects, whether at least a portion of the storage system will run out of capacity in connection with the given temporal period; and performing one or more automated actions based at least in part on the determination as to whether the at least a portion of the at least one storage system will run out of capacity.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: November 29, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Deepak Gowda, Bina K. Thakkar
  • Patent number: 11461676
    Abstract: Methods, apparatus, and processor-readable storage media for implementing a machine learning-based recommendation engine for storage system usage within an enterprise are provided herein. An example computer-implemented method includes processing input data pertaining to multiple storage systems within an enterprise; determining association rules applicable to the multiple storage systems by applying machine learning techniques to the processed input data; generating configuration-related recommendations applicable to one or more of the storage systems by applying content filtering techniques to the determined association rules; and outputting, via user interfaces, the configuration-related recommendations to a user for use in connection with storage system configuration actions and/or an entity within the enterprise for use in connection with user-support actions.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Bina K. Thakkar, Roopa A. Luktuke, Chao Su, Aditya Krishnan, Deepak Gowda
  • Publication number: 20220308785
    Abstract: Methods, apparatus, and processor-readable storage media for automatically processing storage system data and generating visualizations representing differential data comparisons are provided herein. An example computer-implemented method includes obtaining current data from a first storage system and historical data from the first storage system and/or one or more additional storage systems; determining, for the first storage system, at least one current state value for at least one storage system parameter by processing the current data using a first hashing algorithm; determining, for the first storage system with respect to the first storage system and/or the additional storage systems, at least one differential state value for the at least one storage system parameter by processing the current data and the historical data using a second hashing algorithm; and generating data visualizations based on the current state value(s) and/or the differential state value(s).
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Deepak Nagarajegowda, Bina K. Thakkar
  • Patent number: 11451574
    Abstract: Methods, apparatus, and processor-readable storage media for detecting security threats in storage systems using AI techniques are provided herein. An example computer-implemented method includes obtaining historical performance data and historical capacity data pertaining to one or more storage objects within a storage system; determining supervised datasets pertaining to security threat-related data and non-security threat-related data by processing at least a portion of the obtained data using a first set of AI techniques; configuring a second set of AI techniques based at least in part on the determined supervised datasets; detecting one or more security threats in connection with at least one storage object within the storage system by processing input data from the at least one storage object using the second set of AI techniques; and performing at least one automated action based at least in part on the one or more detected security threats.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: September 20, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Deepak Gowda, Bina K. Thakkar, Wenjin Liu
  • Patent number: 11438408
    Abstract: Transferring a workload among computing devices is described. For instance, a system can comprise a first device with a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. In an example implementation, a transfer instruction receiving component can receive a transfer instruction from a second device, with the transfer instruction being generated based on a first utilization characteristic assigned to the first device and a second utilization characteristic assigned to a third device. In one or more embodiments, the first utilization characteristic can be based on a workload to provide a service to a client device served by the first device, and the second utilization characteristic can be based on measure of available workload processing capacity for the third device.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: September 6, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Ashish Arvindbhai Pancholi, Bina K. Thakkar, David C. Waser
  • Patent number: 11418411
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring a plurality of data center assets contained within a data center; identifying a plurality of data center issues based upon the monitoring; performing a data center issue grooming operation, the data center issue grooming operation identifying a number of data center issues from the plurality of data center issues; and performing a data center issue prioritization operation, the data center issue prioritization operation prioritizing the number of data center issues from the plurality of data center issues, the prioritizing being for at least one of resolution and remediation.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: August 16, 2022
    Assignee: Dell Products L.P.
    Inventors: Bina K. Thakkar, Deepak NagarajeGowda, Ashutosh P. Nanekar
  • Publication number: 20220232067
    Abstract: Transferring a workload among computing devices is described. For instance, a system can comprise a first device with a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. In an example implementation, a transfer instruction receiving component can receive a transfer instruction from a second device, with the transfer instruction being generated based on a first utilization characteristic assigned to the first device and a second utilization characteristic assigned to a third device. In one or more embodiments, the first utilization characteristic can be based on a workload to provide a service to a client device served by the first device, and the second utilization characteristic can be based on measure of available workload processing capacity for the third device.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Ashish Arvindbhai Pancholi, Bina K. Thakkar, David C. Waser
  • Publication number: 20220207188
    Abstract: Methods, apparatus, and processor-readable storage media for automatically determining storage system data breaches using machine learning techniques are provided herein. An example computer-implemented method includes configuring a storage system by designating at least one storage object within the storage system for storing data identified as to be protected from breach; generating at least one multivariate data breach probability function using historical performance data of the designated storage object(s) and/or historical capacity data of the designated storage object(s); calculating at least one data breach score using the at least one multivariate data breach probability function, one or more machine learning techniques, and additional performance data of the designated storage object(s) and/or additional capacity data of the designated storage object(s); and performing one or more automated actions based at least in part on the at least one data breach score.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Inventors: Deepak Nagarajegowda, Bina K. Thakkar
  • Publication number: 20220207388
    Abstract: Methods, apparatus, and processor-readable storage media for automatically generating conditional instructions for resolving predicted system issues using machine learning techniques are provided herein.
    Type: Application
    Filed: December 28, 2020
    Publication date: June 30, 2022
    Inventors: Bina K. Thakkar, Deepak Nagarajegowda
  • Patent number: 11372561
    Abstract: Determining drive configurations may include: receiving a data set including tier distributions for data storage systems; applying principal component analysis to the data set to generate a resulting data set having number of dimension in comparison to the data set; determining clusters using the resulting data set, wherein each cluster includes a portion of the tier distributions, wherein each cluster has an associated cluster tier distribution determined in accordance with the portion of the tier distributions in the cluster; selecting one of the clusters; and performing first processing that determines, in accordance with a storage capacity requirement and in accordance with a corresponding cluster tier distribution of the selected one cluster, a drive configuration.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: June 28, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Bina K. Thakkar, Ashish A. Pancholi, David C. Waser
  • Publication number: 20220179570
    Abstract: Determining drive configurations may include: receiving a data set including tier distributions for data storage systems; applying principal component analysis to the data set to generate a resulting data set having number of dimension in comparison to the data set; determining clusters using the resulting data set, wherein each cluster includes a portion of the tier distributions, wherein each cluster has an associated cluster tier distribution determined in accordance with the portion of the tier distributions in the cluster; selecting one of the clusters; and performing first processing that determines, in accordance with a storage capacity requirement and in accordance with a corresponding cluster tier distribution of the selected one cluster, a drive configuration.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 9, 2022
    Applicant: EMC IP Holding Company LLC
    Inventors: Bina K. Thakkar, Ashish A. Pancholi, David C. Waser
  • Patent number: 11341514
    Abstract: Methods, apparatus, and processor-readable storage media for determining user retention values using machine learning and heuristic techniques are provided herein. An example computer-implemented method includes processing multiple forms of input data pertaining to interactions between a user and an enterprise; generating one or more user sentiment values from the processed input data by applying machine learning techniques to the processed input data; determining a user-specific estimate for the enterprise retaining the user, wherein determining the user-specific estimate comprises combining the one or more sentiment values with one or more storage system heuristics-based values derived from enterprise-related data; and outputting the user-specific estimate to at least one entity within the enterprise for use in connection with user-support actions.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: May 24, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Bina K. Thakkar, Chao Su, Roopa A. Luktuke, Aditya Krishnan, Deepak Gowda
  • Patent number: 11237740
    Abstract: Methods, apparatus, and processor-readable storage media for automatically determining sizing configurations for storage components using machine learning techniques are provided herein. An example computer-implemented method includes obtaining multiple items of input related to at least one storage component; determining a set of storage component sizing configurations by processing at least a portion of the multiple items of input using a first set of one or more machine learning techniques comprising at least one deep learning technique; identifying a subset of the storage component sizing configurations by processing at least a portion of the determined set of storage component sizing configurations using a second set of one or more machine learning techniques; and performing one or more automated actions based at least in part on the identified subset of storage component sizing configurations.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: February 1, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Bina K. Thakkar, Deepak Gowda, Wenjin Liu
  • Publication number: 20220019358
    Abstract: Methods, apparatus, and processor-readable storage media for determining storage system configuration recommendations based on vertical sectors and size parameters using machine learning techniques are provided herein.
    Type: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    Inventors: Shou-Huey Jiang, Bina K. Thakkar, Deepak Gowda
  • Publication number: 20210409435
    Abstract: Methods, apparatus, and processor-readable storage media for detecting security threats in storage systems using AI techniques are provided herein. An example computer-implemented method includes obtaining historical performance data and historical capacity data pertaining to one or more storage objects within a storage system; determining supervised datasets pertaining to security threat-related data and non-security threat-related data by processing at least a portion of the obtained data using a first set of AI techniques; configuring a second set of AI techniques based at least in part on the determined supervised datasets; detecting one or more security threats in connection with at least one storage object within the storage system by processing input data from the at least one storage object using the second set of AI techniques; and performing at least one automated action based at least in part on the one or more detected security threats.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Deepak Gowda, Bina K. Thakkar, Wenjin Liu
  • Patent number: 11175838
    Abstract: Methods, apparatus, and processor-readable storage media for automatic identification of resources in contention in storage systems using machine learning techniques are provided herein.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: November 16, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Fatemeh Azmandian, Peter Beale, Bina K. Thakkar, Zachary W. Arnold
  • Patent number: 11175911
    Abstract: Methods, apparatus, and processor-readable storage media for reactive storage system-based software version analysis using machine learning techniques are provided herein. An example computer-implemented method includes obtaining user service requests, each comprising a description of problems and data pertaining to storage systems associated with the requests; calculating similarity measures for the user service requests by applying a machine learning algorithm to the user service requests; automatically grouping the user service requests into a set based on the similarity measures; automatically grouping, within the set, two or more of the user service requests into subsets based on a software version attributed to the storage systems associated with the two or more user service requests; generating an output pertaining to actions related to a software version update; and transmitting the output to at least one of the users corresponding to the user service requests in at least one of the subsets.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: November 16, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Bina K. Thakkar, Aditya Krishnan, Deepak Gowda, Shenee Prakash Ashara
  • Patent number: 11175829
    Abstract: Methods, apparatus, and processor-readable storage media for automatic identification of workloads contributing to behavioral changes in storage systems using machine learning techniques are provided herein. An example computer-implemented method includes obtaining a primary time series and a set of candidate time series; calculating, using machine learning techniques, similarity measurements between the primary time series and each candidate time series in the set; for each similarity measurement, assigning weights to the candidate time series based on similarity values; generating, for each candidate time series, a similarity score based on the assigned weights; automatically identifying, based on the similarity scores, a candidate time series as contributing to an anomaly exhibited in the primary time series; and outputting identifying information of the at least one identified candidate time series for use in one or more automated actions associated with the storage system.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: November 16, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Fatemeh Azmandian, Peter Beale, Bina K. Thakkar, Zachary W. Arnold
  • Publication number: 20210240368
    Abstract: Methods, apparatus, and processor-readable storage media for automatically determining sizing configurations for storage components using machine learning techniques are provided herein. An example computer-implemented method includes obtaining multiple items of input related to at least one storage component; determining a set of storage component sizing configurations by processing at least a portion of the multiple items of input using a first set of one or more machine learning techniques comprising at least one deep learning technique; identifying a subset of the storage component sizing configurations by processing at least a portion of the determined set of storage component sizing configurations using a second set of one or more machine learning techniques; and performing one or more automated actions based at least in part on the identified subset of storage component sizing configurations.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Bina K. Thakkar, Deepak Gowda, Wenjin Liu