Patents by Inventor Archana Ganapathi

Archana Ganapathi 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: 11579860
    Abstract: Disclosed are embodiments of a installed software program that receive a model from a product management system. The model is trained to select one of a plurality of predefined states based on operational parameter values of the installation of the software program. Each of the plurality of predefined states define configuration values of the installation of the software program. The defined configuration values indicate, in some embodiments, updates to operational parameter values of the installation of the software program.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: February 14, 2023
    Assignee: SPLUNK INC.
    Inventors: Yanpei Chen, Archana Ganapathi
  • Publication number: 20220244934
    Abstract: Disclosed are embodiments of a installed software program that receive a model from a product management system. The model is trained to select one of a plurality of predefined states based on operational parameter values of the installation of the software program. Each of the plurality of predefined states define configuration values of the installation of the software program. The defined configuration values indicate, in some embodiments, updates to operational parameter values of the installation of the software program.
    Type: Application
    Filed: December 28, 2021
    Publication date: August 4, 2022
    Inventors: Yanpei Chen, Archana Ganapathi
  • Patent number: 11237813
    Abstract: Disclosed are embodiments of a installed software program that receive a model from a product management system. The model is trained to select one of a plurality of predefined states based on operational parameter values of the installation of the software program. Each of the plurality of predefined states define configuration values of the installation of the software program. The defined configuration values indicate, in some embodiments, updates to operational parameter values of the installation of the software program.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 1, 2022
    Assignee: Splunk Inc.
    Inventors: Yanpei Chen, Archana Ganapathi
  • Publication number: 20100223213
    Abstract: Systems and methods for parallelization of machine learning computing code are described herein. In one aspect, embodiments of the present disclosure include a method of generating a plurality of instruction sets from machine learning computing code for parallel execution in a multi-processor environment, which may be implemented on a system, of, partitioning training data into two or more training data sets for performing machine learning, identifying a set of concurrently-executable tasks from the machine learning computing code, assigning the set of tasks to two or more of the computing elements in the multi-processor environment, and/or generating the plurality of instruction sets to be executed in the multi-processor environment to perform a set of processes represented by the machine learning computing code.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: Optillel Solutions, Inc.
    Inventors: Jimmy Zhigang Su, Archana Ganapathi, Mark Rotblat
  • Publication number: 20090172353
    Abstract: Systems and methods for architecture-adaptable automatic parallelization of computing code are described herein. In one aspect, embodiments of the present disclosure include a method of generating a plurality of instruction sets from a sequential program for parallel execution in a multi-processor environment, which may be implemented on a system, of, identifying an architecture of the multi-processor environment in which the plurality of instruction sets are to be executed, determining running time of each of a set of functional blocks of the sequential program based on the identified architecture, determining communication delay between a first computing unit and a second computing unit in the multi-processor environment, and/or assigning each of the set of functional blocks to the first computing unit or the second computing unit based on the running times and the communication time.
    Type: Application
    Filed: December 10, 2008
    Publication date: July 2, 2009
    Applicant: Optillel Solutions
    Inventors: Jimmy Zhigang Su, Archana Ganapathi, Mark Roblat
  • Patent number: 7409604
    Abstract: Systems and methods for determining related node failures in a multi-node system use log data obtained from the nodes. This log data is processed in various ways to indicate clusters of nodes that experience related failures.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: August 5, 2008
    Assignee: Microsoft Corporation
    Inventors: Brendan Murphy, Archana Ganapathi
  • Publication number: 20050188240
    Abstract: Systems and methods for determining related node failures in a multi-node system use log data obtained from the nodes. This log data is processed in various ways to indicate clusters of nodes that experience related failures.
    Type: Application
    Filed: December 19, 2003
    Publication date: August 25, 2005
    Inventors: Brendan Murphy, Archana Ganapathi