Method and apparatus for collecting page load abandons in click stream data
First Claim
1. A method of detecting abandonment of a page load in a communication network, said method comprising the steps of:
- (1) maintaining a server on said network;
(2) embedding within a page first code that will cause a machine loading said page to send a first message to said server indicating that said page has commenced loading;
(3) embedding within said page second code that will cause a machine loading said page to send a second message to said server indicating that said page has completed loading; and
(4) responsive to receipt at said server of said first message, storing at said server a log entry indicating the page that loaded and the particular instance if its loading; and
(5) responsive to receipt at said server of said second message, placing in said log information indicating that said instance of said page being loaded was not abandoned prior to completion.
6 Assignments
0 Petitions
Accused Products
Abstract
The invention is a method and apparatus for detecting page load abandons in real time. Particularly, a page includes code that generates a unique record correlation ID that identifies the particular page that is being loaded and the particular instance of its loading and embeds that ID in two special tags in that page. The first tag is at the top of the page and the second tag is at the bottom of the page. The first tag causes the client to send a request to a Usage Analyzer server including the unique record correlation ID. The Usage Analyzer server receives this request and creates a log entry bearing the ID and sets a page load abandon flag for that log entry. If the page finishes loading, the client machine encounters the second tag. That tag causes the client to send another request to the Usage Analyzer server with the same ID. When the Usage Analyzer server receives this request, it resets the page load abandon flag.
-
Citations
26 Claims
-
1. A method of detecting abandonment of a page load in a communication network, said method comprising the steps of:
-
(1) maintaining a server on said network;
(2) embedding within a page first code that will cause a machine loading said page to send a first message to said server indicating that said page has commenced loading;
(3) embedding within said page second code that will cause a machine loading said page to send a second message to said server indicating that said page has completed loading; and
(4) responsive to receipt at said server of said first message, storing at said server a log entry indicating the page that loaded and the particular instance if its loading; and
(5) responsive to receipt at said server of said second message, placing in said log information indicating that said instance of said page being loaded was not abandoned prior to completion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
- 10. The method of claim I wherein steps (2) and (3) comprise placing first and second HTML tags, respectively, in said page.
-
13. A data file containing computer executable code comprising code for causing a computing device to:
-
send a first message to a server via a network indicating that said page has commenced loading at said computing device; and
send a second message to said server indicating that said page has completed loading. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product embodied on a computer readable medium for collecting data concerning abandonment of page loads in a communication network, said product comprising computer executable instructions for:
-
(1) responsive to receipt at said server of a first message received via said network, said message containing identification data identifying a file and a particular instance of its loading storing said identification data in a memory; and
(2) responsive to receipt of a second message via said network containing said same identification data, storing in said memory information indicating that said instance of said page being loaded was not abandoned prior to completion. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification