Patents by Inventor Madhav Kulkarni

Madhav Kulkarni 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: 11921720
    Abstract: A computer-implemented method is disclosed that includes operations of parsing a query comprised of a sequence of operators to detect each operator of the sequence of operators, where the sequence of operators includes a machine learning (ML) operator representing a trained ML model. Additionally, a schema of the ML operator is determined through metadata. A filter or a projection is generated based on the schema of the ML operator, where the filter or projection is configured to reduce an amount of data retrieved upon application of the filter of the projection to an operator of the sequence of operators comprising the query. The schema of the ML operator indicates a schema of input data to be provided to the ML operator and a schema of output data to be provided by the ML operator following processing.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: March 5, 2024
    Assignee: Splunk Inc.
    Inventors: Chinmay Madhav Kulkarni, Lin Ma, Amir Malekpour, Mohan Rajagopalan, John C. Reed, Ram Sriharsha
  • Patent number: 11748634
    Abstract: A computer-implemented method for integration of machine learning components within a pipelined search query to generate a visualization is described. Herein, an interface is provided for receipt of pipelined code into a web-based programming application. The pipelined code features a series of operators configured to perform one or more tasks based on collective operations by the series of operators, wherein a first operator of the series of operators is to receive input data from a selected data source and each remaining operator of the series of operators to receive input based on an output from a preceding operator of the remaining operators. The task(s) performed by the pipelined code generate results including visualizations. The visualization is rendered in a manner that allows the pipelined code to be scrolled to display the pipelined code or the visualization.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: September 5, 2023
    Assignee: Splunk Inc.
    Inventors: Chinmay Madhav Kulkarni, Lin Ma, Amir Malekpour, Mohan Rajagopalan, John C. Reed, Ram Sriharsha
  • Patent number: 11727007
    Abstract: A computer-implemented method is disclosed including operations of receiving a request to store a representation of a machine learning model in a non-transitory computer-readable medium, validating the representation of the machine learning model, storing the representation of the machine learning model, receiving a query from a web-based programming application, the query including a sequence of operators, parsing the query to detect and identify each operator within the sequence of operators, converting the query to directed acyclic graph (DAG) and providing the DAG to a distributed processing engine configured to execute the DAG. The computer-implemented method includes further operations of, prior to converting the query to the DAG, altering the query to improve efficiency of execution of the DAG. Altering the query may include at least one of consolidating at least two operators, applying a filter operation to an operator, or applying a projection to the operator.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: August 15, 2023
    Assignee: Splunk Inc.
    Inventors: Chinmay Madhav Kulkarni, Lin Ma, Amir Malekpour, Mohan Rajagopalan, John C. Reed, Ram Sriharsha
  • Patent number: 11567735
    Abstract: According to one embodiment, a method that supports queries deploying operators based on multiple programming languages is described. A sequence of operators associated with a query is identified, where the sequence of operators includes at least two neighboring operators including a first operator based on a first programming language and a second operator based on a second programming language that is different from the first programming language. Thereafter, a schema associated with the first operator and a schema associated with the second operator is determined along with the compatibility between the schema of the first operator and the schema of the second operator. A query error message is generated in response to incompatibility between the first operator schema and the second operator schema. Compatibility is determined when an output generated by execution of the first operator provides machine data needed as input for execution of the second operator.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: January 31, 2023
    Assignee: SPLUNK Inc.
    Inventors: Chinmay Madhav Kulkarni, Lin Ma, Amir Malekpour, Mohan Rajagopalan, John C. Reed, Ram Sriharsha
  • Patent number: 11500871
    Abstract: A computer-implemented method is disclosed that includes operations of receiving a query to be executed, the query including an indication of a data source at which input data is be to obtained, wherein the query is to be executed on the input data, determining a schema of the input data, determining fields of the input data that are required for execution of the query by analyzing a sequence of operators forming the query, determining one or more alterations to the query to improve efficiency of the execution of the query based on the fields of input data required for the execution, and generating an altered query be altering the query in accordance with the one or more alterations. The method may further include converting the query to a directed acyclic graph (DAG) and providing the DAG to a distributed processing engine configured to execute the DAG.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: November 15, 2022
    Assignee: SPLUNK Inc.
    Inventors: Chinmay Madhav Kulkarni, Lin Ma, Amir Malekpour, Mohan Rajagopalan, John C. Reed, Ram Sriharsha
  • Publication number: 20170270546
    Abstract: A predictive model is disclosed for vehicle service analysis, where after-sales actionable variables are identified, that are important to customer satisfaction and impact customer retention, which are applied to the model. The model provides recommendations for customer retention.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 21, 2017
    Inventors: Vikram Madhav KULKARNI, Amitabh JHA
  • Patent number: 9042634
    Abstract: Aspects of the invention provide a solution for analyzing an object, such as a part of a turbo machine. A planar surface is generated using a curved reformat function based on a surface of a three-dimensional (3D) image of an object. A peel of the 3D image that is adjacent to the surface is determined. Based on the peel, a second planar surface is generated. These two, and/or other similarly generated planar surfaces can be analyzed to determine characteristics of the original object.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: May 26, 2015
    Assignee: General Electric Company
    Inventors: Sheri George, Haribaskar Govindasamy, Utkarsh Madhav Kulkarni, Pavel Pokutnev, Marko Rosenmueller, Alexander Suppes
  • Patent number: 8936228
    Abstract: A load isolating device may be defined by a plate-style bracket having a planar body and a plurality of tabs arranged about the body. Each tab may define a peripheral extremity of the body, extending outwardly thereof and situated substantially within the same plane as the body. Each tab may have a particular width, and may include a neck defined by a fillet having a predetermined radius, both tab width and fillet radius being sized and configured to absorb load forces through elastic deformation. As such, the tabs may elastically deform under load to minimize any deformation of the planar body of the device, which in the disclosed embodiment may be formed of an elastic metal plate. Each tab may have the same thickness as the planar body, and both the tabs and the planar body of the device may comprise the same material.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: January 20, 2015
    Assignee: Caterpillar Inc.
    Inventors: Jeffrey Paul Sayre, Shrikrishna Madhav Kulkarni
  • Publication number: 20140198946
    Abstract: Aspects of the invention provide a solution for analyzing an object, such as a part of a turbo machine. A planar surface is generated using a curved reformat function based on a surface of a three-dimensional (3D) image of an object. A peel of the 3D image that is adjacent to the surface is determined. Based on the peel, a second planar surface is generated. These two, and/or other similarly generated planar surfaces can be analyzed to determine characteristics of the original object.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Sheri George, Haribaskar Govindasamy, Utkarsh Madhav Kulkarni, Pavel Pokutnev, Marko Rosenmueller, Alexander Suppes
  • Publication number: 20130291679
    Abstract: A load isolating device may be defined by a plate-style bracket having a planar body and a plurality of tabs arranged about the body. Each tab may define a peripheral extremity of the body, extending outwardly thereof and situated substantially within the same plane as the body. Each tab may have a particular width, and may include a neck defined by a fillet having a predetermined radius, both tab width and fillet radius being sized and configured to absorb load forces through elastic deformation. As such, the tabs may elastically deform under load to minimize any deformation of the planar body of the device, which in the disclosed embodiment may be formed of an elastic metal plate. Each tab may have the same thickness as the planar body, and both the tabs and the planar body of the device may comprise the same material.
    Type: Application
    Filed: May 2, 2012
    Publication date: November 7, 2013
    Applicant: CATERPILLAR, INC.
    Inventors: Jeffrey Paul Sayre, Shrikrishna Madhav Kulkarni
  • Patent number: 8012723
    Abstract: The present invention discloses a new strain of Streptomyces sp. BICC 7522, its variants or mutants and use of the strain for the production of macrolides, process of production and purification of macrolides.
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: September 6, 2011
    Assignee: Biocon, Ltd.
    Inventors: Madhav Kulkarni, Surekha K. Prabhu, Madenahally Channabasappa Shivakumar, Prijyajit Sengupta, Sanjay Tiwari, Rakesh Mendhe, Nitin Patil, Laxmi Adhikary, Anand Khedkar, Ramakrishnan Melarkode, Ramavana Gururaja, Shrikumar Suryanarayan
  • Publication number: 20100184985
    Abstract: The present invention discloses a new strain of Streptomyces sp. BICC 7522, its variants or mutants and use of the strain for the production of macrolides, process of production and purification of macrolides.
    Type: Application
    Filed: January 12, 2010
    Publication date: July 22, 2010
    Applicant: Biocon, Ltd.
    Inventors: Madhav Kulkarni, Surekha K. Prabhu, Madenahally Channabasappa Shivakumar, Prijyajit Sengupta, Sanjay Tiwari, Rakesh Mendhe, Nitin Patil, Laxmi Adhikary, Anand Khedkar, Ramakrishnan Melarkode, Ramavana Gururaja, Shrikumar Suryanarayan
  • Patent number: 7704725
    Abstract: The present invention discloses a new strain of Streptomyces sp. BICC 7522, its variants or mutants and use of the strain for the production of macrolides, process of production and purification of microlides.
    Type: Grant
    Filed: April 12, 2004
    Date of Patent: April 27, 2010
    Assignee: Biocon Limited
    Inventors: Madhav Kulkarni, Surekha K. Prabhu, Madenahally Channabasappa Shivakumar, Prijyajit Sengupta, Sanjay Tiwari, Rakesh Mendhe, Nitin Patil, Laxmi Adhikary, Anand Khedkar, Ramakrishnan Melarkode, Ramavana Gururaja, Shrikumar Suryanarayan
  • Publication number: 20080286842
    Abstract: The present invention discloses a new strain of Streptomyces sp. BICC 7522, its variants or mutants and use of the strain for the production of macrolides, process of production and purification of microlides.
    Type: Application
    Filed: April 12, 2004
    Publication date: November 20, 2008
    Applicant: BIOCON LIMITED
    Inventors: Madhav Kulkarni, Surekha K. Prabhu, M.C. Shivakumar, Prijyajit Sengupta, Sanjay Tiwari, Rakesh Mendhe, Nitin Patil, Laxmi Adhikary, Anand Khedkar, Ramakrishnan Melarkode, Ramavana Gururaja, Shrikumar Suryanarayan
  • Patent number: 7189558
    Abstract: In one aspect, the present invention provides an improved method for the manufacture of Pravastatin sodium salt by fermentation under optimal fermentation parameters using a new strain of Streptomyces flavidovirens.
    Type: Grant
    Filed: September 27, 2001
    Date of Patent: March 13, 2007
    Assignee: Biocon Limited
    Inventors: Ramavana Gururaja, Anuj Goel, Madhavan Sridharan, Ramakrishnan Sadhana Melarkode, Madhav Kulkarni, Acharya Poornaprajna, Deepthy Sathyanathan, Sambasivam Ganesh, Shrikumar Suryanarayan
  • Publication number: 20040209335
    Abstract: In one aspect, the present invention provides an improved method for the manufacture of Pravastatin sodium salt by fermentation under optimal fermentation parameters using a new strain of Streptomyces flavidovirens.
    Type: Application
    Filed: February 4, 2004
    Publication date: October 21, 2004
    Inventors: Ramavana Gururaja, Anuj Goel, Madhavan Sridharan, Ramakrishnan Sadhana Melarkode, Madhav Kulkarni, Acharya Poornaprajna, Deepthy Sathyanathan, Sambasivam Ganesh, Shrikumar Suryanarayan