Search

Sridhar Sodem Phones & Addresses

  • Tracy, CA
  • 1217 Weymoth Dr, Cupertino, CA 95014
  • 2532 Huntington Dr, Duarte, CA 91010 (626) 930-1931
  • Jersey City, NJ
  • 444 Saratoga Ave, Santa Clara, CA 95050 (408) 243-1239
  • Los Angeles, CA

Publications

Us Patents

Method And System To Correlate A Specific Alarm To One Or More Events To Identify A Possible Cause Of The Alarm

View page
US Patent:
7131037, Oct 31, 2006
Filed:
Jun 5, 2002
Appl. No.:
10/164464
Inventors:
Ronald Alexander LeFaive - Sunnyvale CA, US
Sridhar Sodem - Jersey City NJ, US
Joe Scarpelli - Mountain View CA, US
Daniel Ketcham - Cupertino CA, US
Atul Garg - Saratoga CA, US
Assignee:
Proactivenet, Inc. - Santa Clara CA
International Classification:
G06F 11/00
US Classification:
714 46
Abstract:
A system is provided to monitor network performances. The system maintains a database of performance abnormalities, alarms and events from a system of monitored elements. The system automatically identifies a possible cause of a specific alarm by correlating the specific alarm with a plurality of events using the database. The system displays the cause of the specific alarm. The database includes alarms and events of network devices, network systems, and network applications. The specific alarm consists of a notification of an occurrence of the plurality of events.

Automatic Determination Of Dynamic Threshold For Accurate Detection Of Abnormalities

View page
US Patent:
8457928, Jun 4, 2013
Filed:
Jul 30, 2010
Appl. No.:
12/847391
Inventors:
Derek Dang - San Jose CA, US
Alex Lafaive - Sunnyvale CA, US
Joe Scarpelli - Mountainview CA, US
Sridhar Sodem - Cupertino CA, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 11/30
G06F 11/00
G06Q 10/00
US Classification:
702186, 705 738, 726 22
Abstract:
An improved performance management technique allows automatic determination dynamic thresholds of a metric based on a baseline of the matching pattern. A pattern matching process is conducted against a set of baseline patterns to find the matching pattern. If a matching pattern is found, the baseline of the matching pattern is used as the dynamic threshold. A series of sanity checks are performed to reduce any false alarms. If the metric does not follow any pattern, a composite of baselines is selected as the dynamic threshold.

System, Method And Computer Program Product For Optimized Root Cause Analysis

View page
US Patent:
8463899, Jun 11, 2013
Filed:
Oct 29, 2009
Appl. No.:
12/608601
Inventors:
Joe Scarpelli - Mountain View CA, US
Sridhar Sodem - Cupertino CA, US
Ronald Alexander LeFaive - Sunnyvale CA, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 15/16
US Classification:
709224
Abstract:
Embodiments disclosed herein can significantly optimize a root cause analysis and substantially reduce the overall time needed to isolate the root cause or causes of service degradation in an IT environment. By building on the ability of an abnormality detection algorithm to correlate an alarm with one or more events, embodiments disclosed herein can apply data correlation to data points collected within a specified time window by data metrics involved in the generation of the alarm and the event(s). The level of correlation between the primary metric and the probable cause metrics may be adjusted using the ratio between theoretical data points and actual points. The final Root Cause Analysis score may be modified depending upon the adjusted correlation value and presented for user review through a user interface.

Auto Adjustment Of Baseline On Configuration Change

View page
US Patent:
8478569, Jul 2, 2013
Filed:
Aug 31, 2010
Appl. No.:
12/872871
Inventors:
Joseph A. Scarpelli - Mountain View CA, US
Alex Lefaive - Sunnyvale CA, US
Derek Dang - San Jose CA, US
Sridhar Sodem - Cupertino CA, US
Assignee:
BMC Software, Inc. - Houston TX
International Classification:
G06F 17/18
US Classification:
702186, 702182, 709206, 709223, 714 471, 714 472, 714 473
Abstract:
A baseline adjusting technique allows automatically adjust the baselines of metrics affected by a configuration change a monitored system. If a configuration change is detected, a performance management system retrieves linkages between the changed configuration parameter and one or more metrics. The performance management system then adjusts the baselines of the metric using the baseline adjusting algorithm retrieved from the linkage.

Method To Optimize Prediction Of Threshold Violations Using Baselines

View page
US Patent:
20110161048, Jun 30, 2011
Filed:
Mar 30, 2010
Appl. No.:
12/750347
Inventors:
Sridhar Sodem - Cupertino CA, US
Derek Dang - San Jose CA, US
Alex Lefaive - Sunnyvale CA, US
Joe Scarpelli - Mountainview CA, US
Assignee:
BMC SOFTWARE, INC. - Houston TX
International Classification:
G06F 17/18
G06F 15/00
US Classification:
702181, 702182
Abstract:
A baseline technique allows reducing the number of threshold violation predictions that need to be generated in a performance monitoring system. One or more baselines may be calculated based on long-term trends in a monitored metric. If the metric is within the baseline, then predictions regarding short-term trends in the metric may be omitted. If the metric is outside the baseline, then short-term trends may be analyzed to predict possible threshold violations.

Event Enrichment Using Data Correlation

View page
US Patent:
20110246585, Oct 6, 2011
Filed:
Apr 1, 2010
Appl. No.:
12/752951
Inventors:
Joseph A. Scarpelli - Mountainview CA, US
Sridhar Sodem - Cupertino CA, US
Assignee:
BMC SOFTWARE, INC. - Houston TX
International Classification:
G06F 15/16
G06F 15/00
US Classification:
709206, 702186
Abstract:
Systems and methods for enriching events using data correlation are described herein. At least some embodiments include a method for enriching events reflecting the state of a plurality of computer systems, the method including storing a plurality of event messages and system metric data that includes service metric data, determining a degree of correlation between a system metric and at least one of a plurality of service metrics, and enriching an event message of the plurality of event messages based at least in part on the degree of correlation. At least one system metric data value triggers the event message. The degree of correlation is based at least in part on the system metric data and the service metric data.

Interfacing External Metrics Into A Performance Management System

View page
US Patent:
6816898, Nov 9, 2004
Filed:
Aug 16, 2000
Appl. No.:
09/640967
Inventors:
Joe Scarpelli - Mountain View CA
Sridhar Sodem - Santa Clara CA
Atul Garg - Saratoga CA
Alex LeFaive - Sunnyvale CA
Rajesh Badhe - San Jose CA
Assignee:
ProactiveNet, Inc. - Alviso CA
International Classification:
G06F 15173
US Classification:
709224, 709223, 714 47
Abstract:
A method and apparatus for network management is described. In one embodiment, a method comprises collecting performance data having accompanying meta data including information defining the performance management data and information indicating operations to be performed on the performance management data, and generating output data for display using collected performance management data according to the information indicating the operations to be performed on the performance management data.

Cloud Service Interdependency Relationship Detection

View page
US Patent:
20210135949, May 6, 2021
Filed:
Jan 15, 2021
Appl. No.:
17/248255
Inventors:
- Houston TX, US
Sridhar Sodem - Cupertino CA, US
Joseph Scarpelli - Half Moon Bay CA, US
Mark Rivington - Godalming, GB
International Classification:
H04L 12/24
H04L 29/08
H04L 12/26
Abstract:
A computer system includes a processor, a memory, a data collector, a relationships analyzer, and a topological map generator. The data collector retrieves performance data in a specific set of performance categories for computing resources in a computing system for a time interval. The relationships analyzer, for each computing resource-to-computing resource pair in the computing system, performs a correlation analysis of the respective behavior values of the computing resources in the pair, and identifies the computing resource-to-computing resource pairs that have correlation values exceeding a pre-determined threshold level as having performance interdependencies. The topological map generator prepares an undirected graph of the computing resources that have performance interdependencies, and displays the undirected graph as a topographic map of the computing resources in the computing system.
Sridhar Te Sodem from Tracy, CA, age ~56 Get Report