发明名称 Response time benchmarking
摘要 A benchmark response time is determined for a browser application request sent to a network server over a network. The response time is determined by performance monitoring code that is loaded into and monitors the browser application from the client. The performance monitoring code automatically sends a request to a network server; the request is not sent in response to user input. The network server receives the request, generates a response and provides the response to the browser application. The response includes a fixed amount of randomly generated data. The browser application receives and processes the response, but does not display the bytes or change the content displayed in the browser application as a result of the response. The browser application sends the times at which the browser application sends the request and the browser application completes processing the response data to the network server for further processing.
申请公布号 US8849981(B2) 申请公布日期 2014.09.30
申请号 US200611566684 申请日期 2006.12.04
申请人 CA, Inc. 发明人 Zuzga Brian;Addleman Mark Jacob;Mani Ramesh
分类号 G06F15/173;H04L29/08;G06F11/34;H04L29/06;H04L12/26 主分类号 G06F15/173
代理机构 Vierra Magen Marcus LLP 代理人 Vierra Magen Marcus LLP
主权项 1. A machine implemented method for determining performance of a server, comprising: sending a first content request from a client to a first server, the first content request is user-initiated; receiving performance monitoring code and first content data by the client in a first response to the first content request; processing the first content data, the processing comprising presenting the first content data in a user interface at the client; automatically sending a second content request to the first server by the client, the performance monitoring code initiating the sending of the second content request in response to determining that a browser application on the client is idle; recording a first time at the client associated with sending the second content request; receiving a second response to the second content request from the first server, the second response comprising a predetermined number of random bytes of data; processing the random bytes of data contained in the second response by the client without modifying content presented in the user interface as a result of processing the random bytes of data contained in the second response; recording a second time at the client after the client has processed the second response; and reporting the first time and the second time by the client, the performance monitoring code initiates said recording the first time, recording the second time and reporting the first time and the second time.
地址 Islandia NY US