Patent ID: 8549071

Claim:
A computer-implemented method comprising: receiving at a server system and from a client device, a request for access to an article that is available from the server system; and providing to the client device the article with a JavaScript program embedded in the article, wherein the JavaScript program is configured to (a) cause non-time-sensitive user interaction data to be identified on the client device; (b) cause the non-time-sensitive user interaction data to be set in at least one HTTP cookie and stored by the client device; (c) cause the HTTP cookie to be output by the client device with a subsequent request signal that is directed to the server system, based on satisfaction of a condition, the condition comprising at least one of a generation of a time-sensitive request signal by the client device, a storing of the HTTP cookie for predetermined period of time, and a storing of a predetermined amount of non-time-sensitive user interaction data; and (d) cause the HTTP cookie to be reset after being output with the subsequent request signal that is directed to the server system, and wherein the non-time-sensitive user interaction data is data whose delayed receipt by the server system does not materially affect a client device user's experience in accessing the article.