Patents by Inventor Malhar Chaudhari

Malhar Chaudhari 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: 20230039981
    Abstract: A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
    Type: Application
    Filed: October 11, 2022
    Publication date: February 9, 2023
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Ananth Venkata, Malhar Chaudhari
  • Patent number: 11467803
    Abstract: A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 11, 2022
    Assignee: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Ananth Venkata, Malhar Chaudhari
  • Publication number: 20210365643
    Abstract: A method of generating natural language outputs may include accessing a model of a system, where the system may be represented by a hierarchy of nodes in a data structure, and nodes in the hierarchy of nodes may include time series of data. The method may also include identifying a time series represented by a node in the data structure that will generate a future anomaly; accessing a template corresponding to a type of the time series; populating semantic tags in the template using data from the time series; sending a phrase from the template to a natural language model; receiving a plurality of similar phrases from the natural language model; selecting one of the plurality of similar phrases and replacing the phrase in the template; and causing language from the template to be displayed on a display device.
    Type: Application
    Filed: August 6, 2021
    Publication date: November 25, 2021
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Malhar Chaudhari
  • Publication number: 20210365611
    Abstract: A method of creating and executing action pathways for time series data may include accessing a model of a system, where the system is represented by a hierarchy of nodes in a data structure representing time series of data. The method may also include simplifying the model by removing relationships between the nodes that affect parent nodes less than a threshold amount, and simulating the model to identify a node comprising a time series of data that risks missing a predefined target value. The method may further include generating a pathway of actions for changes to driver nodes that cause the time series of data to move within a threshold distance of the predefined target value in the future, and causing the pathway of actions to be executed.
    Type: Application
    Filed: August 6, 2021
    Publication date: November 25, 2021
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Malhar Chaudhari
  • Publication number: 20210081170
    Abstract: A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 18, 2021
    Applicant: Oracle International Corporation
    Inventors: Vikas Agrawal, Manisha Gupta, Ananth Venkata, Malhar Chaudhari