Patents by Inventor ARVIND KUMAR MAHESHWARI

ARVIND KUMAR MAHESHWARI 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: 10818052
    Abstract: Techniques for selecting an anomaly based on a context are disclosed. A set of metrics corresponding to communications with nodes of a computer system are identified. A set of insights are generated based on the set of metrics. A context for determining a primary anomaly is determined. A subset of metrics associated with the context are identified. A subset of insights that are generated based on the subset of metrics are identified. An insight is selected from the subset of insights as the primary anomaly. A visualization associated with the primary anomaly is presented at a user interface. One or more secondary anomalies may be concurrently presented with the visualization. Additionally, the primary anomaly, the selected visualization, and/or the secondary anomaly is used to determine a new context for selecting another primary anomaly. Hence, a series of primary anomalies may be selected, each primary anomaly being related to each other.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: October 27, 2020
    Assignee: Oracle International Corporation
    Inventors: Kusumaharanadh Poduri, Arvind Kumar Maheshwari, Raghav Ravichandran
  • Publication number: 20200004860
    Abstract: Techniques for analyzing an execution of a query statement based on a random archive are disclosed. A plurality of query statements that are executed during a particular time period are identified. A random sampling function is executed to randomly select a set of query statements from the plurality of query statements. Execution plans and/or performance metrics associated with each execution of the randomly-selected query statements are stored into a random archive. Responsive to determining that a performance metric for a current execution of a particular query statement does not satisfy a performance criteria, information associated with the particular query statement from the random archive is analyzed. A model plan characteristic associated with an execution of the particular query statement stored in the random archive is determined. An execution plan associated with the model plan characteristic is determined for another execution of the particular query statement.
    Type: Application
    Filed: July 1, 2018
    Publication date: January 2, 2020
    Applicant: Oracle International Corporation
    Inventors: Arvind Kumar Maheshwari, Uri Shaft, Karl Dias, Vishwanath Karra, Stephen Wexler, Anil Kumar Kothuri
  • Publication number: 20190378313
    Abstract: Techniques for selecting an anomaly based on a context are disclosed. A set of metrics corresponding to communications with nodes of a computer system are identified. A set of insights are generated based on the set of metrics. A context for determining a primary anomaly is determined. A subset of metrics associated with the context are identified. A subset of insights that are generated based on the subset of metrics are identified. An insight is selected from the subset of insights as the primary anomaly. A visualization associated with the primary anomaly is presented at a user interface. One or more secondary anomalies may be concurrently presented with the visualization. Additionally, the primary anomaly, the selected visualization, and/or the secondary anomaly is used to determine a new context for selecting another primary anomaly. Hence, a series of primary anomalies may be selected, each primary anomaly being related to each other.
    Type: Application
    Filed: August 23, 2019
    Publication date: December 12, 2019
    Applicant: Oracle International Corporation
    Inventors: Kusumaharanadh Poduri, Arvind Kumar Maheshwari, Raghav Ravichandran
  • Patent number: 10445907
    Abstract: Techniques for selecting an anomaly based on a context are disclosed. A set of metrics corresponding to communications with nodes of a computer system are identified. A set of insights are generated based on the set of metrics. A context for determining a primary anomaly is determined. A subset of metrics associated with the context are identified. A subset of insights that are generated based on the subset of metrics are identified. An insight is selected from the subset of insights as the primary anomaly. A visualization associated with the primary anomaly is presented at a user interface. One or more secondary anomalies may be concurrently presented with the visualization. Additionally, the primary anomaly, the selected visualization, and/or the secondary anomaly is used to determine a new context for selecting another primary anomaly. Hence, a series of primary anomalies may be selected, each primary anomaly being related to each other.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: October 15, 2019
    Assignee: Oracel International Corporation
    Inventors: Kusumaharanadh Poduri, Arvind Kumar Maheshwari, Raghav Ravichandran
  • Publication number: 20180082449
    Abstract: Techniques for selecting an anomaly based on a context are disclosed. A set of metrics corresponding to communications with nodes of a computer system are identified. A set of insights are generated based on the set of metrics. A context for determining a primary anomaly is determined. A subset of metrics associated with the context are identified. A subset of insights that are generated based on the subset of metrics are identified. An insight is selected from the subset of insights as the primary anomaly. A visualization associated with the primary anomaly is presented at a user interface. One or more secondary anomalies may be concurrently presented with the visualization. Additionally, the primary anomaly, the selected visualization, and/or the secondary anomaly is used to determine a new context for selecting another primary anomaly. Hence, a series of primary anomalies may be selected, each primary anomaly being related to each other.
    Type: Application
    Filed: December 14, 2016
    Publication date: March 22, 2018
    Applicant: Oracle International Corporation
    Inventors: Kusumaharanadh Poduri, Arvind Kumar Maheshwari, Raghav Ravichandran
  • Publication number: 20170364851
    Abstract: Techniques are described herein for seasonal pattern determination and validation. In one or more embodiments, a set of time-series data is received to analyze for seasonal behavior. In response a plurality of patterns may be generated, including a first pattern and a second pattern, such that each of the first pattern and the second pattern approximate data points that represent a same sub-period of multiple instances of a season within the set of time-series data. One or more other instances of the season may then be analyzed to determine whether at least part of the first pattern or the second pattern is detected. Based at least in part on determining that the at least part of the first pattern is detected in the at least part of the same sub-period, a responsive action that is associated with the first pattern may be performed.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Applicant: Oracle International Corporation
    Inventors: Arvind Kumar Maheshwari, Raghav Ravichandran, Vladimir Volchegursky, Tse-Han Huang
  • Patent number: 9430319
    Abstract: Various embodiments are presented for bulk recovery or faults in a service oriented architecture system. The number of faults submitted for recovery is determined based on the capacity of the system. A linear programming model is used to determine the maximum recovery capacity of the system. The maximum recovery capacity is configured to be below the capacity of the system.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: August 30, 2016
    Assignee: Oracle International Corporation
    Inventors: Rishi Saraswat, Ganesh Narayanamurthy, Arvind Kumar Maheshwari
  • Publication number: 20160062818
    Abstract: Various embodiments are presented for bulk recovery or faults in a service oriented architecture system. The number of faults submitted for recovery is determined based on the capacity of the system. A linear programming model is used to determine the maximum recovery capacity of the system. The maximum recovery capacity is configured to be below the capacity of the system.
    Type: Application
    Filed: November 3, 2014
    Publication date: March 3, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: RISHI SARASWAT, GANESH NARAYANAMURTHY, ARVIND KUMAR MAHESHWARI