Patents by Inventor John Edward Bothe

John Edward Bothe 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: 11855867
    Abstract: An initial test is executed to determine an end-to-end latency of a path between a source and a destination. Subsequent tests incrementally target each node of the path for measurement of metric values indicative of delay of the nodes (e.g., latency, jitter, and packet loss). As tests are performed incrementally for each node, the maximum observed latency is tracked and used for calculating timeout thresholds. For the first hop, the timeout threshold is determined relative to the end-to-end latency; for subsequent hops, the timeout threshold is determined relative to the maximum non-timeout latency measured for a previous hop. Each test is performed N times to obtain additional values of delay metrics for each node. Upon completion of the N passes through the path, the resulting delay metric values determined for each test set are aggregated to yield a single, comprehensive result set.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: December 26, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: John Edward Bothe, Hristos Siakou
  • Publication number: 20230246927
    Abstract: Performance tests targeting an application executing on a destination server and the network elements along the path thereto are executed by agents installed on multiple types of respective hosts across geographic locations. Agents execute incremental performance tests to identify network elements on the path and values of metrics indicative of network element delay and submit requests for accessing resources and/or invoke an API of the application to determine delay associated with accessing the application. The agents associate descriptive metadata with the test results before a central system obtains the test results and associated metadata for analysis to determine whether measured delay recorded in the results is indicative of a performance issue. If a performance issue is identified in a set of the results, the related metadata are evaluated to determine correlations between the results that provide further insight into the performance issue and affected end users of the application.
    Type: Application
    Filed: January 28, 2022
    Publication date: August 3, 2023
    Inventors: Hristos Siakou, John Edward Bothe
  • Publication number: 20230208734
    Abstract: An initial test is executed to determine an end-to-end latency of a path between a source and a destination. Subsequent tests incrementally target each node of the path for measurement of metric values indicative of delay of the nodes (e.g., latency, jitter, and packet loss). As tests are performed incrementally for each node, the maximum observed latency is tracked and used for calculating timeout thresholds. For the first hop, the timeout threshold is determined relative to the end-to-end latency; for subsequent hops, the timeout threshold is determined relative to the maximum non-timeout latency measured for a previous hop. Each test is performed N times to obtain additional values of delay metrics for each node. Upon completion of the N passes through the path, the resulting delay metric values determined for each test set are aggregated to yield a single, comprehensive result set.
    Type: Application
    Filed: December 28, 2021
    Publication date: June 29, 2023
    Inventors: John Edward Bothe, Hristos Siakou