Patents by Inventor Andrei Zmievski

Andrei Zmievski 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: 9998348
    Abstract: An agent executing on a server identifies a function provided from a PHP library and executed by a PHP server and monitors the function. The present system places an interceptor on a first function in order to the identity of a second function. The second function may be identified from the first function return value from the route object, argument, PHP program state, or some other part of the execution environment at the time the first function is intercepted. From the data analyzed at the time the first function is intercepted, the present system identifies the second function which is also modified with an interceptor. The second function is monitored via the interceptor to determine performance and is associated with a business transaction.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 12, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Andrei Zmievski, Christopher Brichford
  • Patent number: 9858549
    Abstract: A system associates resource usage with a particular business transaction. A business transaction may include a PHP request and occur over a distributed system. The distributed application may be monitored. The resource usage by the requests that form the business transaction may be compiled together to determine the resource usage of the business transaction. The resources may include resources used by PHP requests, such as for example memory pool usage, files used, CPU usage, and other resources.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: January 2, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Andrei Zmievski, Rama Krishna Tummala
  • Publication number: 20160034326
    Abstract: An agent executing on a server identifies a function provided from a PHP library and executed by a PHP server and monitors the function. The present system places an interceptor on a first function in order to the identity of a second function. The second function may be identified from the first function return value from the route object, argument, PHP program state, or some other part of the execution environment at the time the first function is intercepted. From the data analyzed at the time the first function is intercepted, the present system identifies the second function which is also modified with an interceptor. The second function is monitored via the interceptor to determine performance and is associated with a business transaction.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Inventors: Andrei Zmievski, Christopher Birchford
  • Publication number: 20150319221
    Abstract: A distributed transaction is traced to determine how it is handled by applications which process the distributed transaction at least in part without threads. To trace the transaction, the business transaction may be named based on the application framework that handles the transaction. The tracing occurs in application frameworks which do not include multiple threads for handling transactions, such as for example a PHP application framework. The present technology may detect the framework and framework calls, and then generate a name for a business transaction based on the detected information. The business transaction may then be named based on the loaded application framework.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: AppDynamics, Inc.
    Inventors: Andrei Zmievski, Rama Krishna Tummala
  • Publication number: 20150222505
    Abstract: A system associates resource usage with a particular business transaction. A business transaction may include a PHP request and occur over a distributed system. The distributed application may be monitored. The resource usage by the requests that form the business transaction may be compiled together to determine the resource usage of the business transaction. The resources may include resources used by PHP requests, such as for example memory pool usage, files used, CPU usage, and other resources.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: AppDynamics, Inc.
    Inventors: Andrei Zmievski, Rama Krishna Tummala