System and method for tracking unique visitors to a website
First Claim
Patent Images
1. A computer-implemented method of analyzing traffic to a website hosted by a server, comprising:
- sending, from the server, a web page with an embedded sensor to a client in response to a first request from the client; and
receiving, at the server, an additional request from the client, the additional request generated by the embedded sensor embedded in the web page received by the client and comprising information about the first request;
wherein the additional request includes information from at least one of a plurality of related cookies for the website stored at the client device, the plurality of related cookies for determining a visitor session to the website and including;
a first cookie having a first expiration time and storing data defining two or more client sessions times with the website; and
a second cookie having a second expiration time that occurs before the first expiration time and that defines a client session with the website.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests.
69 Citations
23 Claims
-
1. A computer-implemented method of analyzing traffic to a website hosted by a server, comprising:
-
sending, from the server, a web page with an embedded sensor to a client in response to a first request from the client; and receiving, at the server, an additional request from the client, the additional request generated by the embedded sensor embedded in the web page received by the client and comprising information about the first request; wherein the additional request includes information from at least one of a plurality of related cookies for the website stored at the client device, the plurality of related cookies for determining a visitor session to the website and including; a first cookie having a first expiration time and storing data defining two or more client sessions times with the website; and a second cookie having a second expiration time that occurs before the first expiration time and that defines a client session with the website. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method of obtaining information about a visitor to a website hosted by a server, comprising:
-
delivering data from the server to a client of the visitor in response to a first request from the client; and receiving, at the server and from the client information about the first request after the data is delivered to the client of the visitor, wherein the information about the first request is sufficiently unique so as to not be intercepted by a cache/proxy system; wherein the additional request includes information from at least one of a plurality of related cookies for the website stored at the client device, the plurality of related cookies for determining a visitor session to the website and including; a first cookie having a first expiration time and storing data defining two or more client sessions times with the website; and a second cookie having a second expiration time that occurs before the first expiration time and that defines a client session with the website. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method, comprising:
-
receiving at a client a web page with an embedded sensor in response to a first request from the client to a server hosting a website; generating, at the client, an additional request by the embedded sensor embedded in the web page received by the client, the additional request comprising information about the first request and including information from at least one of a plurality of related cookies for the website stored at the client device, the plurality of related cookies for determining a visitor session to the website and including; a first cookie having a first expiration time and storing data defining two or more client sessions times with the website; and a second cookie having a second expiration time that occurs before the first expiration time and that defines a client session with the website; and sending the additional request from the client to the server. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system, comprising:
-
a server computer; and a memory storage in data communication with the server computer and storing instructions that when executed by the server computer cause the server computer to perform operations comprising; sending a web page with an embedded sensor to a client in response to a first request from the client; and receiving an additional request from the client, the additional request generated by the embedded sensor embedded in the web page received by the client and comprising information about the first request; wherein the additional request includes information from at least one of a plurality of related cookies for the website stored at the client device, the plurality of related cookies for determining a visitor session to the website and including; a first cookie having a first expiration time and storing data defining two or more client sessions times with the website; and a second cookie having a second expiration time that occurs before the first expiration time and that defines a client session with the website.
-
Specification