Patents by Inventor Deepak NagarajeGowda

Deepak NagarajeGowda 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: 20220351066
    Abstract: Systems, methods, and computer-readable media are disclosed to identify replacement parts for an electronic asset using artificial intelligence/machine learning (AI/ML). In at least one embodiment, part data may be provided to an input of a trained AI/ML parts similarity model that has been trained to determine similarities between parts, including the parts used in a plurality of electronic assets of the organization. The trained AI/ML parts similarity model uses the part data to provide information relating to parts that are compatible with the part. In certain embodiments, the information relating to compatible parts includes an identifier for compatible parts and a similarity score indicating how similar each compatible part is to the part that is to be used to service the electronic asset. The information relating to compatible parts to a user to facilitate service of the electronic asset.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Applicant: Dell Products L.P.
    Inventors: Sathish Kumar Bikumala, Parminder Singh Sethi, Deepak NagarajeGowda
  • Patent number: 11474715
    Abstract: Architectures and techniques are described that can monitor or track change to storage system configuration. Changes to the configuration that are determined to be statistically significant in potentially affecting and/or causing performance issues of the storage system can be specifically tracked. Such can be accomplished by generating a hash data of the configuration data and sorting that hash data to data buckets based on a similarity score to other hash data of other storage systems.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: October 18, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Deepak Nagarajegowda, Bina Thakkar
  • Patent number: 11461182
    Abstract: Techniques are provided for storage system backup and de-duplication. In an example, a file system stores a plurality of files. These files can be grouped into smaller sets through a series of iterations, where a set of files is similar to each other. Then, files of a set of files can be directly compared for duplicate information relative to each other, one copy of this duplicate information can be stored, and other copies can be discarded.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: October 4, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Deepak Nagarajegowda, Sathish Bikumala
  • 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
  • Publication number: 20220308976
    Abstract: Methods, apparatus, and processor-readable storage media for automatically detecting workload type-related information in storage systems using machine learning techniques are provided herein.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventor: Deepak Nagarajegowda
  • Publication number: 20220269903
    Abstract: Methods, apparatus, and processor-readable storage media for scalable capacity forecasting in storage systems using a machine learning model are provided herein.
    Type: Application
    Filed: February 24, 2021
    Publication date: August 25, 2022
    Inventor: Deepak Nagarajegowda
  • 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
  • Patent number: 11403190
    Abstract: Techniques are provided for dynamic snapshot scheduling. In an example, a dynamic snapshot scheduler can analyze historical data about storage system resources. The dynamic snapshot scheduler can use this historical data to predict how the storage system resources will be used in the future. Based on this prediction, the dynamic snapshot scheduler can schedule snapshot activities for one or more times that are relatively unlikely to experience system resource contention. The dynamic snapshot scheduler can then initiate snapshot activities at those scheduled times.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 2, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Deepak Nagarajegowda, Parminder Singh Sethi
  • Patent number: 11403688
    Abstract: As an example, a software application executing on a computing device of a channel partner may access an application programming interface (API) hosted by a server to access a manufacturer's data. The computing device may provide criteria to the API to identify a subset of a set of configurations. The computing device may be used to select a particular configuration in the subset and to perform one or more modifications to the particular configuration to create a modified configuration. The computing device may use the API to access a verification module to verify whether the modified configuration can be built. If the modified configuration is unbuildable, the computing device may be used to make additional modifications to the particular configuration until the modified configuration is verified as buildable. The channel partner may place an order for a particular quantity of the modified configuration.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: August 2, 2022
    Assignee: Dell Products L.P.
    Inventors: Sathish Kumar Bikumala, Deepak NagarajeGowda, Bijan Kumar Mohanty
  • Patent number: 11379767
    Abstract: As an example, a server may receive and/or retrieve news items and process the news items using natural language processing to identify news related to entities (e.g., people, locations, and organizations) extracted from an enterprise resource planning system. A term frequency-inverse document frequency algorithm may be used to identify critical news items that may impact one or more supply chains associated with at least one product that is to be manufactured. A long short-term memory artificial recurrent neural network may be used to determine a confidence score for each critical news item. The confidence scores of the critical news items may be used to adjust replenishment planning and a master build plan that includes a plan to build the at least one product. In this way, news items may be used to automatically (e.g., without human interaction) adjust the master build plan.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: July 5, 2022
    Assignee: Dell Products L.P.
    Inventors: Sathish Kumar Bikumala, Shibi Panikkar, Deepak NagarajeGowda
  • 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
  • Publication number: 20220188198
    Abstract: Techniques are provided for storage system backup and de-duplication. In an example, a file system stores a plurality of files. These files can be grouped into smaller sets through a series of iterations, where a set of files is similar to each other. Then, files of a set of files can be directly compared for duplicate information relative to each other, one copy of this duplicate information can be stored, and other copies can be discarded.
    Type: Application
    Filed: December 11, 2020
    Publication date: June 16, 2022
    Inventors: Deepak Nagarajegowda, Sathish Bikumala
  • Publication number: 20220129803
    Abstract: Methods, apparatus, and processor-readable storage media for detecting supply chain issues in connection with inventory management using machine learning techniques are provided herein. An example computer-implemented method includes obtaining data pertaining to inventory items in connection with a supply chain; training machine learning techniques using the obtained data, wherein training the machine learning techniques comprises determining upper bounds and lower bounds for parameters related to the supply chain; detecting anomalies in audit data pertaining to at least one inventory item within the supply chain by processing the audit data using the machine learning techniques; generating a graph representing the supply chain based on the obtained data and the audit data; identifying at least one issue within the at least one supply chain by processing the graph in connection with the detected anomalies using graph algorithms; and performing an automated action based on the identified issue(s).
    Type: Application
    Filed: October 23, 2020
    Publication date: April 28, 2022
    Inventors: Sathish K. Bikumala, Deepak Nagarajegowda
  • Publication number: 20220129172
    Abstract: Architectures and techniques are described that can monitor or track change to storage system configuration. Changes to the configuration that are determined to be statistically significant in potentially affecting and/or causing performance issues of the storage system can be specifically tracked. Such can be accomplished by generating a hash data of the configuration data and sorting that hash data to data buckets based on a similarity score to other hash data of other storage systems.
    Type: Application
    Filed: October 22, 2020
    Publication date: April 28, 2022
    Inventors: Deepak Nagarajegowda, Bina Thakkar
  • Publication number: 20220107870
    Abstract: Techniques are provided for dynamic snapshot scheduling. In an example, a dynamic snapshot scheduler can analyze historical data about storage system resources. The dynamic snapshot scheduler can use this historical data to predict how the storage system resources will be used in the future. Based on this prediction, the dynamic snapshot scheduler can schedule snapshot activities for one or more times that are relatively unlikely to experience system resource contention. The dynamic snapshot scheduler can then initiate snapshot activities at those scheduled times.
    Type: Application
    Filed: October 5, 2020
    Publication date: April 7, 2022
    Inventors: Deepak Nagarajegowda, Parminder Singh Sethi
  • Publication number: 20220046054
    Abstract: A denial-of-service detection system includes a denial-of-service detection subsystem coupled to a plurality of storage systems via a network. The denial-of-service detection subsystem receives current first storage system data for each of a plurality of different storage system operating metrics from a first storage system included in the plurality of storage systems.
    Type: Application
    Filed: August 6, 2020
    Publication date: February 10, 2022
    Inventors: Deepak NAGARAJEGOWDA, Bina THAKKAR
  • Publication number: 20220036418
    Abstract: The disclosed systems and methods are directed to a computer-implemented method for use in designing a service. In at least one embodiment, a method includes designing a service with one or more generic virtual network functions (VNFs), where the generic VNFs are defined independent of vendor sourcing information. One or more trained machine learning (ML) models are used to identify VNFs available from VNF vendors that may source one or more VNFs similar to the generic VNFs. The service is implemented using VNFs provided by one or more VNF vendors, where the VNFs provided by the one or more VNF vendors have network functionality generating similar to the one or generic VNFs.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 3, 2022
    Inventors: Sathish Kumar Bikumala, Vasile Radoaca, Deepak NagarajeGowda
  • Patent number: 11163637
    Abstract: Methods, apparatus, and processor-readable storage media for determining server issues related to software versions using artificial intelligence techniques are provided herein. An example computer-implemented method includes determining one or more server issues, among multiple reported server issues, as being related to one or more software version states; labeling, using at least one clustering algorithm, each of at least a subset of the servers as being associated with at least one of the determined server issues; generating, by processing data pertaining to at least a portion of the labeled servers using artificial intelligence techniques, at least one knowledge base identifying automated actions to be carried out in response to observed data related to the one or more server issues; monitoring metrics across at least a portion of the one or more servers; and performing one or more automated actions based on the monitoring and the at least one knowledge base.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Sathish K. Bikumala, Deepak Nagarajegowda
  • Publication number: 20210334238
    Abstract: In some examples, before saving a file, a device analyzes contents (e.g., text and images) of the file to create a bag of words. The device performs Latent Dirichlet Allocation of the bag of words to determine topics included in the file and orders the topics in descending order of frequency. The device generates a particular name of the file based on the ordered topics and automatically save (or suggest saving) the file with the particular name. The device determines, based on the ordered topics, a folder name of a folder in which to store the file. If an existing folder has the folder name, then the device saves the file in the existing folder. If not, then the device creates a new folder with the folder name and saves the file in the new folder.
    Type: Application
    Filed: April 22, 2020
    Publication date: October 28, 2021
    Inventors: Sathish Kumar Bikumala, Ares Sakamoto, Deepak NagarajeGowda