Real Time Touch



new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings (2010+)




Real Time Touch

Appdynamics Inc patents


Recent patent applications related to Appdynamics Inc. Appdynamics Inc is listed as an Agent/Assignee. Note: Appdynamics Inc may have other listings under different names/spellings. We're not affiliated with Appdynamics Inc, we're just tracking patents.

ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 | Company Directory "A" | Appdynamics Inc-related inventors


Correlating performance outliers and network performance impacting event metric

In one aspect, a system for correlating application performance data with network performance data is disclosed. The system includes: a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. ... Appdynamics Inc

Automatic web page load detection

In one aspect, a system for automatic detection of webpage loading at a web browser of a client device in a monitored environment is disclosed. The system includes: a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. ... Appdynamics Inc

Unified monitoring flow map

In one aspect, a system for displaying an interactive unified monitoring flow map of a distributed system is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. ... Appdynamics Inc

Correlate application performance with hardware performance via heatmap

In one aspect, a system for correlating application performance data with hardware performance data vis heat maps is disclosed. The system includes: a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. ... Appdynamics Inc

Uninstrumented code discovery

In one aspect, a system for detecting uninstrumented code in a monitored environment is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. ... Appdynamics Inc

Mid-method instrumentation

A system for performing mid-method instrumentation includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: obtain bytecode representation of an application; identify a method in the bytecode including a beginning and an end of the method; identify lines of bytecode between the beginning and the end of the identified method; identify one or more of the lines of bytecode between the beginning and the end of the method to instrument with one or more interceptors; during runtime of the application, instrument the identified one or more of the lines of bytecode between the beginning and the end of the identified method by apply the one or more interceptors; and during the runtime of the application, receive information associated with the instrumented one or more lines of bytecode between the beginning and the end of the method.. . ... Appdynamics Inc

Displaying a complex service topology for monitoring

In one aspect, a system for displaying a visual topology of a monitored distributed system is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: receive data associated with a monitored application performed over a distributed system of interconnected nodes of machines; identify nodes of interest and one or more chains of nodes connected to the nodes of interest from the interconnected nodes based on the received data; generate an interactive flow map of the interconnected nodes in the distributed system; provide a user interface for displaying the interactive flow map; and automatically display the interactive flow map through the provided user interface to visually distinguish the identified nodes of interest and the one or more chains of nodes connected to the nodes of interest from rest of the interconnected nodes.. ... Appdynamics Inc

Analyzing physical machine impact on business transaction performance

Application performance data and machine health are collected by a system. The system correlates the two data types to provide context as to how machine health affects the performance of an application. ... Appdynamics Inc

Server performance correction using remote server actions

Business transactions and the nodes processing the transactions may be monitored. Actions may be applied to one or more nodes when a performance issue is detected. ... Appdynamics Inc

Algorithms for root cause analysis

In one aspect, a system for identifying a root cause of a performance issue in a monitored entity is disclosed. The system can detect a performance issue with the monitored entity running in a monitored environment of networked entities; receive a plurality of datatypes and associated data for each entity, the plurality of datatypes include metrics, events, logs, snapshots, and configurations; provide a dashboard user interface to display the datatypes and associated data for each entity as user selectable items; receive user input through the dashboard user interface that indicate a selection of two of the datatypes for performing correlation analysis; perform the correlation analysis using the received user selection of the two of the datatypes; identify a candidate root cause of the performance issue based on the correlation analysis; and display the identified candidate root cause through the dashboard user interface.. ... Appdynamics Inc

Automated model based root cause analysis

In one aspect, a system for providing automated root cause analysis of a monitored business transaction is disclosed. The system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform various operations. ... Appdynamics Inc

Adaptive metric pruning

A system for providing adaptive metric pruning includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: receive, by a collector, metadata associated with the business transaction running in a monitored environment; train a machine learning system by providing training data and an anticipated result for the training data to the machine learning system to generate rules for retaining given metadata; predict a retention requirement for the received metadata by providing the received metadata to the machine learning system to apply the generated rules and generate a result for retaining the received metadata; and provide a user interface to display the generated result for retaining the received metadata including a recommendation on how to retain the received metadata according to the result for retaining the received metadata.. . ... Appdynamics Inc

Adaptive anomaly grouping

In one aspect, a machine learning system for performing anomaly grouping is disclosed. The machine learning system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: receive stack traces associated with corresponding anomaly events; automatically generate initial rules for grouping the anomaly events responsive to the received stack traces; apply the generated initial rules to the anomaly events; receive additional stack traces, user input, or both; update the initial rules based on the received additional stack traces, user input, or both; organize the anomaly events corresponding to the received stack traces and additional stack traces into one or more groups of anomaly events using the updated rules; and provide a user interface to display the one or more groups of anomaly events.. ... Appdynamics Inc

Dynamic streaming of results of multi-leveled queries

Instead of processing a complex query having multiple interdependent levels of subqueries as-is, each level is processed to return results in subsets. Each level of subquery can be chunked or the results broken into subsets using pagination. ... Appdynamics Inc

02/01/18 / #20180032387

Predictive analytics on database wait events

In one aspect, a machine learning system for performing predictive analytics on database wait events is disclosed. The machine learning system includes a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations including: receive database wait event data indicative wait events associated with database calls running on a monitored database; receive database performance data indicative of performance of the monitored database; correlate the received database wait event data with the received database performance data to obtain a correlation result; predict a performance issue with the monitored database based on the correlation result; and provide a user interface to display the predicted performance issue.. ... Appdynamics Inc

02/01/18 / #20180032216

Guided exploration of root cause analysis

A guided exploration is provided to enable a user to view relationships among different entities associated with a performance issue for a monitored entity. Entity relationship data is generated to describe how the different entities are related, and a dashboard user interface is provided to enable the user to view the generated entity relationship data. ... Appdynamics Inc

01/18/18 / #20180018603

Dashboard for dynamic display of distributed transaction data

An interface is provided for a user to create a custom dashboard for providing application performance data. The dashboard may be created from one or more widgets, such as graphs, charts, and other display components, and each widget may be individually configured with parameters. ... Appdynamics Inc

01/04/18 / #20180007152

Asynchronous custom exit points

The present technology may monitor an asynchronous transaction based on a custom exit point. Once an asynchronous method to be monitored has been identified, the transition framework may be tracked while executing the asynchronous method call. ... Appdynamics Inc

12/28/17 / #20170372334

Agent-based monitoring of an application management system

In one embodiment, one or more agents monitor the usage of an application management system by one or more users associated with an entity, the one or more agents executing on one or more servers that implement the application management system. An adoption score for the entity is generated based on collected usage data and used to form a combined score for the entity that can be used, e.g., for resource allocation in the application management system.. ... Appdynamics Inc

12/14/17 / #20170357524

Automated software configuration management

A system uses agents to monitor a distributed business transaction as well as monitor changes in software configuration. An agent may detect a file load, such a class load, obtain portions of the file such as functions, and perform a hash on the byte code functions. ... Appdynamics Inc

09/21/17 / #20170269977

Business transaction context for call graph

An application which utilizes a single thread is monitored and context for the individual requests and business transactions operating on that platform are provided. A wrapper is placed is around an object that calls a request. ... Appdynamics Inc

09/07/17 / #20170255476

Dynamic dashboard with intelligent visualization

An interface for communicating the status of a distributed business transaction using widgets is provided. The widgets may be dynamically identified and automatically created such that they are useful and of interest to a user of the dashboard. ... Appdynamics Inc

08/03/17 / #20170223136

Any web page reporting and capture

A mechanism is disclosed for securely capturing all or part of a page related to a registered user's point of view. The capture may be performed according to a schedule, immediately or in response to a trigger event, and may capture selected content as requested by a requestor. ... Appdynamics Inc

08/03/17 / #20170222904

Distributed business transaction specific network data capture

A system monitors applications as well as the network flows used during the business transaction, identifies network flows associate with a particular distributed business transaction, and reports the specific network flow data. A network flow associated with a business transaction is monitored by a network agent. ... Appdynamics Inc

08/03/17 / #20170222897

Application aware cluster monitoring

A cluster analysis feature is provided to monitor and troubleshoot infrastructure issues impacting a distributed business application. Performance trends of one or more tiers of applications may be monitored, analyzed, and reported. ... Appdynamics Inc

08/03/17 / #20170222893

Distributed business transaction path network metrics

In one aspect, the performance of a network within the context of an application using that network is determined for a distributed business transaction. Network data is collected and correlated with a business transaction along with an application that uses the network and implements the distributed business transaction. ... Appdynamics Inc

08/03/17 / #20170222891

Automatic asynchronous handoff identification

Asynchronous handoffs between threads and other software components may be automatically detected, and the corresponding working objects may be tracked. The system may report monitoring information for an overall transaction that includes the original request and corresponding asynchronous requests. ... Appdynamics Inc

08/03/17 / #20170220796

Isolation of untrusted code in operating system without isolation capability

Code intended to operate in an operating system without an isolation mechanism is executed in isolation. The present system enables synthetic transactions to be executed in isolation without affecting other client data and files. ... Appdynamics Inc

08/03/17 / #20170220663

Log event summarization for distributed server system

Clusters of log lines are identified based on log line templates. The log line templates are based on a punctuality pattern for a log line. ... Appdynamics Inc

08/03/17 / #20170220325

Distributed build and compile statistics

The present technology adds code to a top level build configuration file of a configuration program that will gather metrics for each invocation of a build. These metrics are sent to a commonly accessible metric server for future analysis. ... Appdynamics Inc

08/03/17 / #20170220218

Automatic generation of regular expression based on log line data

In one aspect, a regular expression is automatically generated based on user input for fields that are desired to be extracted from log lines. The input may be received by user through an interface provided by a machine such as a controller. ... Appdynamics Inc

06/15/17 / #20170171092

Network analysis and monitoring tool

A transmitted transport communication protocol (tcp) packet in an established tcp connection is intercepted and resent with a modified ip layer to determine network nodes within a network path. No new connection is required, and the data may be transmitted to its intended location as part of the existing connection, bypassing firewalls and other obstacles commonly affecting ping commands. ... Appdynamics Inc

06/08/17 / #20170163505

Application centric network experience monitoring

A system determines the performance of a network within the context of an application using that network. Network data is collected and correlated with an application that uses the network as well as a distributed transaction implemented by the application. ... Appdynamics Inc

05/04/17 / #20170126789

Automatic software controller configuration based on application and network data

The present technology may identify issues in network architectures, such as load balancers operating between machines that process a distributed business transaction, and automatically generate and apply policy updates to such machines. The present system monitors a distributed application through the applications processing the transaction as well as the network flows over which the machines communicate while processing the transaction. ... Appdynamics Inc

05/04/17 / #20170126580

Tracking contention in a distributed business transaction

A system tracks and reports contention between two or more threads for a resource in the course of performing a business transaction. Contention tracking, including an indication of whether a thread that is executing an application is waiting for a desired resource to be unlocked, is reported in the context of a business transaction handled by the particular thread that is using or waiting for resource. ... Appdynamics Inc

05/04/17 / #20170126532

Dynamic baseline determination for distributed business transaction

The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated with the anomaly. ... Appdynamics Inc

05/04/17 / #20170126531

Network aware distributed business transaction anomaly detection

A system monitors applications and network flows used during the business transaction to determine distributed business transaction anomalies caused at least in part by network performance issues. A network flow associated with a business transaction is monitored by a network agent. ... Appdynamics Inc

05/04/17 / #20170123942

Quorum based aggregator detection and repair

The present system uses quorum based aggregator failure detection in which a failed aggregator is detected and configured. Rather than repair and roll-up of all metrics for a period of time associated with the failed aggregator, only the specific metrics that were to be processed by the failed aggregator are repaired. ... Appdynamics Inc

05/04/17 / #20170123818

Dynamic configuration of native functions to intercept

A system implements code trampolining techniques by generating custom trampoline functions, compiling the functions, and executing the compiled functions directly from a library when the corresponding native function is called. The native functions may be binary functions, such as functions in c++ code, or other languages. ... Appdynamics Inc

05/04/17 / #20170123760

Code correction during a user session in a distributed business transaction

Distributed business transactions are monitored and problems associated with poor performance are identified. The problems may be associated with a particular portion of code that makes up one or more applications that perform the distributed business transaction being monitored. ... Appdynamics Inc

04/20/17 / #20170109252

Monitoring and correlating a binary process in a distributed business transaction

A dynamic monitoring process begins with configuring a start and end method to be monitored. The dynamic monitoring process may intercept both the start and end methods as and when the loader is initiated or at runtime to dynamically attach and detach the instrumentation. ... Appdynamics Inc

03/16/17 / #20170078167

Automatic capture of detailed analysis information based on remote server analysis

A system monitors a network or web application provided by one or more distributed applications and provides data for each and every method instance in an efficient low-cost manner. Agents may monitor the performance of the distributed application by the web services and report monitoring data as runtime data to the remote server, for example a controller. ... Appdynamics Inc

02/02/17 / #20170034282

Monitoring a network session

A session, consisting of multiple page views by a user with a web service, is monitored, analyzed, and diagnosed for a user. The session may include one or more requests or page views experienced by a user during the session. ... Appdynamics Inc

02/02/17 / #20170034030

Monitoring single content page application transitions

A system monitors applications that provide a single content page by monitoring network traffic associated with single page transitions. The network traffic may be monitored by mechanisms provided by a network browser that updates the page. ... Appdynamics Inc

02/02/17 / #20170034019

Application centric network experience monitoring

A system determines the performance of a network within the context of an application using that network. Network data is collected and correlated with an application that uses the network as well as a distributed transaction implemented by the application. ... Appdynamics Inc

02/02/17 / #20170033980

Agent manager for distributed transaction monitoring system

An agent manager manages and configures a plurality of agents suitable for execution on different types of applications and server platforms. The agent manager may receive a collection of rules for determining how to deploy, manage and maintain different agents. ... Appdynamics Inc

02/02/17 / #20170031744

Time series metric data modeling and prediction

A system that utilizes a plurality of time series of metric data to more accurately detect anomalies and model and predict metric values. Streams of time series metric data are processed to generate a set of independent metrics. ... Appdynamics Inc

02/02/17 / #20170031743

Quorum based distributed anomaly detection and repair

Quorum based anomaly detection utilizes multiple entities to detect and attempt to configure a repair task for an anomaly. Once the repair task is generated, a system is used to assign the task to a worker entity while recording the responsibility of that task with the worker in a persistent storage. ... Appdynamics Inc

02/02/17 / #20170031740

Naming of nodes in net framework

A system for naming a process being monitored that handles a requesting a framework such as a .net framework. The process may be implemented by a .net application framework within an iis web server. ... Appdynamics Inc

02/02/17 / #20170031667

Managing application lifecycles within a federation of distributed software applications

An application lifecycle manager manages the lifecycles of different applications. The application lifecycle manager allows for development teams to control how their applications are updated by providing script which performs the lifecycle task. ... Appdynamics Inc








ARCHIVE: New 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Appdynamics Inc in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Appdynamics Inc with additional patents listed. Browse our Agent directory for other possible listings. Page by FreshPatents.com

###