Patent ID: 7747729

Claim:
An apparatus for estimating a web page latency for a web page transaction, comprising: a server, including one or more processors, configured to estimate a queuing latency time for the server to accept a new request from a client and establish a connection with the client (T QUEUING ), wherein the server is configured to estimate a round trip time between the server and the client (RTT), wherein the server is configured to estimate a time required for the client to receive a web page (T CLIENT — RECV ) pursuant to the request, wherein the server is configured to determine a time the server receives the request (T SERVE — RECV ) from the client, wherein the server is configured to provide the web page to the client responsive to the received request, and wherein the server is configured to estimate a client perceived latency from when the client sends the request and receives back the web page according to the estimated queuing latency time T QUEUING , the estimated round trip time RTT, and a difference between the estimated time required for the client to receive the web page pursuant to the request T CLIENT — RECV and the determined time the server receives the request T SERVE — RECV .