Patents by Inventor Adam Leftik

Adam Leftik 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: 9935853
    Abstract: 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. The collected network data is culled, and the remaining data is rolled up into one or more metrics. The metrics, selected network data, and other data are reported in the context of the application that implements part of the distributed transaction. In this manner, specific network performance and architecture data is reported along with application context information.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: April 3, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Harish Nataraj, Adam Leftik, Ajay Chandel, Jyoti Bansal, Bhaskar Sunkara
  • Patent number: 9733983
    Abstract: Described herein are systems and methods for use with a load balancer or traffic director, and administration thereof. In accordance with an embodiment the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests, from clients, to origin servers having one or more pools of servers. A traffic monitor, at the traffic director, monitors traffic, including the number of connections, between the traffic director instances and one or more of the resource servers within the origin servers. The traffic director can set a traffic rate which controls the traffic, including the number of connections, to provide surge protection, or rate acceleration/deceleration.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: August 15, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Basant Kukreja, Zhong Xu, Adam Leftik, Arvind Srinivasan
  • Publication number: 20170163505
    Abstract: 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. The collected network data is culled, and the remaining data is rolled up into one or more metrics. The metrics, selected network data, and other data are reported in the context of the application that implements part of the distributed transaction. In this manner, specific network performance and architecture data is reported along with application context information.
    Type: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Applicant: AppDynamics, Inc.
    Inventors: Harish Nataraj, Adam Leftik, Ajay Chandel, Jyoti Bansal, Bhaskar Sunkara
  • Patent number: 9577900
    Abstract: 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. The collected network data is culled, and the remaining data is rolled up into one or more metrics. The metrics, selected network data, and other data are reported in the context of the application that implements part of the distributed transaction. In this manner, specific network performance and architecture data is reported along with application context information.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: February 21, 2017
    Assignee: AppDynamics, Inc.
    Inventors: Harish Nataraj, Adam Leftik, Ajay Chandel, Jyoti Bansal, Bhaskar Sunkara
  • Publication number: 20170034019
    Abstract: 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. The collected network data is culled, and the remaining data is rolled up into one or more metrics. The metrics, selected network data, and other data are reported in the context of the application that implements part of the distributed transaction. In this manner, specific network performance and architecture data is reported along with application context information.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Harish Nataraj, Adam Leftik, Ajay Chandel, Jyoti Bansal, Bhaskar Sunkara
  • Patent number: 8914521
    Abstract: Described herein are systems and methods for use with a load balancer or traffic director, and administration thereof. In accordance with an embodiment, the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests from clients to origin servers. A pool of origin servers is configured so that at least one or more of the servers within the pool are assigned as primary servers, and at least one or more others of the servers within the pool are assigned as backup servers. The traffic director is configured so that it determines the availability of primary servers in the pool, and directs requests only to the primary servers while the pool includes a sufficient number of available primary servers.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: December 16, 2014
    Assignee: Oracle International Corporation
    Inventors: Adam Leftik, Hideaki Hayashi
  • Publication number: 20130080510
    Abstract: Described herein are systems and methods for use with a load balancer or traffic director, and administration thereof. In accordance with an embodiment, the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests from clients to origin servers. A pool of origin servers is configured so that at least one or more of the servers within the pool are assigned as primary servers, and at least one or more others of the servers within the pool are assigned as backup servers. The traffic director is configured so that it determines the availability of primary servers in the pool, and directs requests only to the primary servers while the pool includes a sufficient number of available primary servers.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 28, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Adam Leftik, Hideaki Hayashi
  • Publication number: 20130080627
    Abstract: Described herein are systems and methods for use with a load balancer or traffic director, and administration thereof. In accordance with an embodiment the system comprises a traffic director having one or more traffic director instances, which is configured to receive and communicate requests, from clients, to origin servers having one or more pools of servers. A traffic monitor, at the traffic director, monitors traffic, including the number of connections, between the traffic director instances and one or more of the resource servers within the origin servers. The traffic director can set a traffic rate which controls the traffic, including the number of connections, to provide surge protection, or rate acceleration/deceleration.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 28, 2013
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Basant Kukreja, Zhong Xu, Adam Leftik, Arvind Srinivasan