7130915

Fast Transaction Response Time Prediction Across Multiple Delay Sources

PublishedOctober 31, 2006
Assigneenot available in USPTO data we have
InventorsJoseph Rustad
Technical Abstract

Patent Claims
4 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of predicting the performance of an application in a multi-hop network, the multi-hop network comprising a client and a server and having a path, the method comprising: determining, for each thread of the application, a set of application factors corresponding to a set of functions performed by the application, the application factors being independent of the network and of a network flow control protocol, the application factors comprising average packet size and average node send time; determining a set of network delay times corresponding to a series of network delay sources along the multi-hop network path, the network delay sources comprising a queuing delay, a bandwidth delay, a bottleneck delay, and one of a transmission delay, a constant delay, and a node delay; determining a set of network flow factors corresponding to the network flow control protocol, the network flow factors comprising a number of turns added per direction, the direction relative to the client and the server, wherein said determining a set of network flow factors comprises generating a histogram of node send time and determining the number of turns added per direction based on the histogram; determining a duration of each thread of the application based on the application factors, the network delay times and the network flow factors; and determining a total response time based on the durations of the threads.

2

2. An apparatus for predicting the performance of an application in a multi-hop network, the multi-hop network comprising a client and a server and having a path, the apparatus comprising: means for determining, for each thread of the application, a set of application factors corresponding to a set of functions performed by the application, the application factors being independent of the network and of a network flow control protocol, the application factors comprising average packet size and average node send time; means for determining a set of network delay times corresponding to a series of network delay sources along the multi-hop network path, the network delay sources comprising a queuing delay, a bandwidth delay, a bottleneck delay, and one of a transmission delay, a constant delay, and a node delay; means for determining a set of network flow factors corresponding to the network flow control protocol, the network flow factors comprising a number of turns added per direction, the direction relative to the client and the server, wherein said means for determining a set of network flow factors comprises means for generating a histogram of node send time, and means for determining the number of turns added per direction based on the histogram; means for determining a duration of each thread of the application based on the application factors, the network delay times and the network flow factors; and means for determining a total response time based on the durations of the threads.

3

3. A computer readable medium comprising computer readable instructions which, when executed by a processing system, cause the processing system to perform a method of predicting the performance of an application in a multi-hop network, the multi-hop network comprising a client and a server and having a path, the method comprising: determining, for each thread of the application, a set of application factors corresponding to a set of functions performed by the application, the application factors being independent of the network and of a network flow control protocol, the application factors comprising average packet size and average node send time; determining a set of network delay times corresponding to a series of network delay sources along the multi-hop network path, the network delay sources comprising a queuing delay, a bandwidth delay, a bottleneck delay, and one of a transmission delay, a constant delay, and a node delay; determining a histogram of node send time; determining a set of network flow factors corresponding to the network flow control protocol, the network flow factors comprising a number of turns added per direction, the direction relative to the client and the server, wherein the number of turns added per direction is based on the histogram; determining a duration of each thread of the application based on the application factors, the network delay times and the network flow factors; and determining a total response time based on the durations of the threads.

4

4. An apparatus for predicting the performance of an application in a multi-hop network, the multi-hop network comprising a client and a server and having a path, the apparatus comprising: application factor logic for determining, for each thread of the application, a set of application factors corresponding to a set of functions performed by the application, the application factors being independent of the network and of a network flow control protocol, the application factors comprising average packet size and average node send time; delay time logic for determining a set of network delay times corresponding to a series of network delay sources along the multi-hop network path, the network delay sources comprising a queuing delay, a bandwidth delay, a bottleneck delay, and one of a transmission delay, a constant delay, and a node delay; histogram logic for generating a histogram of node send time; flow factor logic for determining a set of network flow factors corresponding to the network flow control protocol, the network flow factors comprising a number of turns added per direction, the direction relative to the client and the server, wherein the number of turns added per direction is based on the histogram; first duration logic for determining a duration of each thread of the application based on the application factors, the network delay times and the network flow factors; and second duration logic for determining a total response time based on the durations of the threads.

Patent Metadata

Filing Date

Unknown

Publication Date

October 31, 2006

Inventors

Joseph Rustad

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “FAST TRANSACTION RESPONSE TIME PREDICTION ACROSS MULTIPLE DELAY SOURCES” (7130915). https://patentable.app/patents/7130915

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.