×

Collecting client-side performance metrics and latencies

  • US 8,266,281 B1
  • Filed: 04/22/2010
  • Issued: 09/11/2012
  • Est. Priority Date: 04/22/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for collecting client-side performance measures during rendering of content from a markup file at a user computing device, the method comprising performing instructions under the control of a computer system for:

  • receiving an event report from the user computing device, wherein the event report comprises one or more of an operation timing specifying a duration of execution of an identified operation during the rendering of the content or an event counter specifying a number of times that an identified event occurred during the rendering of the content;

    upon receiving the event report, validating the event report by verifying a value of a signature key and a timestamp contained in the event report, the signature key being computed from the timestamp and a secret code and embedded in the markup file before the markup file is sent to the user computing device, and wherein verifying the value of the signature key comprises re-computing a second signature key from the timestamp in the event report and the secret code and verifying that the signature key in the event report matches the second signature key; and

    upon validating the event report, storing the event report in a database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×