Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
151 words
A system for tracking website traffic, comprising: a plurality of website file servers, each having a plurality of web pages, where one or more web pages include traffic analysis code comprising a reference to a graphical image, the reference identifying a location separate from the plurality of website file servers; and a traffic analysis server configured to receive a request for a graphical image from a browser in response to the browser receiving a website file from one of the plurality of website file servers, the traffic analysis server further configured to parse the request to identify an account identifier that uniquely identifies a customer, where the account identifier is part of a cookie that accompanied said request and is associated with a current user session, the traffic analysis server further configured to process the cookie to track website traffic associated with the current user session, and respond to the request.
Claim 2
Independent Claim
151 words
A system for tracking website traffic, comprising: a plurality of website file servers, each having a plurality of web pages, where one or more web pages include traffic analysis code comprising a reference to a graphical image, the reference identifying a location separate from the plurality of website file servers; and a traffic analysis server configured to receive a request for a graphical image from a browser in response to the browser receiving a website file from one of the plurality of website file servers, the traffic analysis server further configured to parse the request to identify an account identifier that uniquely identifies a customer, where the account identifier is part of a cookie that accompanied said request and is associated with a current user session, the traffic analysis server further configured to process the cookie to track website traffic associated with the current user session, and respond to the request.
Claim 3
Dependent Claim
28 words
The system of claim 1 , traffic analysis serveris configured to determine path data from the request and store a representation of the path data in the cookie.
Claim 4
Dependent Claim
27 words
The system of claim 1 , wherein the traffic analysis server is configured to compute a site visit count and store the site visit countin the cookie.
Claim 5
Dependent Claim
32 words
The system of claim 1 , wherein the traffic analysis server is configured to compute an average time between website visits and store the averaage time between site visits in the cookie.
Claim 6
Dependent Claim
36 words
The system of claim 1 , wherein the traffic analysis server is configured to compute an elapsed time for the current website visit and store the elapsed time for the current website visit in the cookie.
Claim 7
Dependent Claim
171 words
A computer implemented method for tracking website traffic associated with a customer session that accesses website files from one or more website file servers, comprising: receiving a first request for a graphical image, the first request received from a browser in response to the browser processing a website file received from a website file server; generating a cookie in response to receiving the first request, wherein the cookie comprises an account identifier that uniquely identifies a customer; initializing website traffic analysis data and storing said initialized data in the cookie; returning the cookie in response to the first request; receiving a second request for a graphical image, the second request comprising said cookie and received from said browser in response to the browser processing a website file received from a website file server; parsing the second request to obtain the cookie; determining the account identifier for the cookie; and storing updated website traffic analysis data in the cookie to track website traffic associated with the customer based on the account identifier.
Claim 8
Dependent Claim
171 words
A computer implemented method for tracking website traffic associated with a customer session that accesses website files from one or more website file servers, comprising: receiving a first request for a graphical image, the first request received from a browser in response to the browser processing a website file received from a website file server; generating a cookie in response to receiving the first request, wherein the cookie comprises an account identifier that uniquely identifies a customer; initializing website traffic analysis data and storing said initialized data in the cookie; returning the cookie in response to the first request; receiving a second request for a graphical image, the second request comprising said cookie and received from said browser in response to the browser processing a website file received from a website file server; parsing the second request to obtain the cookie; determining the account identifier for the cookie; and storing updated website traffic analysis data in the cookie to track website traffic associated with the customer based on the account identifier.
Claim 9
Dependent Claim
43 words
The method of claim 6 , wherein the second request is received from said browser in response to the browser processing a website file received from a website file server that is separate from the website file server associated with the first request.
Claim 10
Dependent Claim
29 words
The method of claim 6 , wherein the website traffic analysis data comprises one of path data, cumulative visit time, site visit count, and average time between site visits.
Claim 11
Dependent Claim
17 words
The method of claim 6 , wherein the cumulative visit time is for a single user session.
Claim 12
Dependent Claim
148 words
A computer implemented method for tracking user traffic at a website that comprises a plurality of web pages, wherein each web page comprises one or more files stored at one or more website file servers, comprising: identifying a first web page in the website as the home page; providing a first traffic analysis code associated with the home page, wherein the first traffic analysis code is configured to extract browser parameters from a web browser that has requested the home page; and identifying a plurality of second web pages in the website as tracking enabled pages; providing a second traffic analysis code associated with each of the tracking enabled pages of said website, wherein the tracking enabled pages do not include the home page, and wherein the second traffic analysis code is configured to track the flow of a website visitor from page to page of the website.
Claim 13
Dependent Claim
148 words
A computer implemented method for tracking user traffic at a website that comprises a plurality of web pages, wherein each web page comprises one or more files stored at one or more website file servers, comprising: identifying a first web page in the website as the home page; providing a first traffic analysis code associated with the home page, wherein the first traffic analysis code is configured to extract browser parameters from a web browser that has requested the home page; and identifying a plurality of second web pages in the website as tracking enabled pages; providing a second traffic analysis code associated with each of the tracking enabled pages of said website, wherein the tracking enabled pages do not include the home page, and wherein the second traffic analysis code is configured to track the flow of a website visitor from page to page of the website.
Claim 14
Dependent Claim
27 words
The method of claim 10 , wherein the first traffic analysis code is further configured to determine one or more plug-ins that are installed in the browser.
Claim 15
Dependent Claim
25 words
The method of claim 10 , wherein the first traffic analysis code is further configured to determine the browser language selected by the browser user.
Claim 16
Dependent Claim
27 words
The method of claim 10 , wherein the first traffic analysis code is further configured to determine the Javascript version number that is supported by the browser.
Claim 17
Dependent Claim
23 words
The method of claim 10 , wherein the first traffic analysis code is further configured to determine whether the browser supports Java applets.
Claim 18
Dependent Claim
32 words
The method of claim 10 , wherein the first traffic analysis code is further configured to determine the screen width and screen height of the computer at which the browser is running.
Claim 19
Dependent Claim
22 words
The method of claim 10 , wherein the first traffic analysis code is further configured to determine the name of the browser.
Claim 20
Dependent Claim
21 words
The method of claim 10 , wherein the second traffic analysis code does not extract browser parameters from a web browser.