Clickstream data collection technique
First Claim
1. A method of providing improved clickstream data collection over a series of related messages exchanged between computers in a networking environment, comprising steps of:
- determining a clickstream correlator value to be applied to the related messages;
annotating each of the related messages, except a first incoming one thereof, with information reflecting the determined clickstream correlator value; and
transmitting at least one of the annotated messages for delivery to a particular one of the computers.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, computer program products, and methods of doing business by improving collection of clickstream data in network exchanges comprising a plurality of related request and response messages. A clickstream cookie is created by an application, and contains a clickstream data collection correlator for messages of a particular transaction. A Uniform Resource Locator (“URL”) token is created, and is used both in URLs of messages and in cookies downstream of a cookie jar for locating the application-generated correlator. In preferred embodiments, this application-generated correlator is a unique value which is used to identify related clickstream data once it is collected. A flag may also be used to indicate whether data collection is enabled. No changes are required on client devices or in client software, and there is no dependency on a client to support cookies. Using the disclosed techniques, a particular application may specify varying clickstream data collection requirements for the transactions it generates.
-
Citations
36 Claims
-
1. A method of providing improved clickstream data collection over a series of related messages exchanged between computers in a networking environment, comprising steps of:
-
determining a clickstream correlator value to be applied to the related messages;
annotating each of the related messages, except a first incoming one thereof, with information reflecting the determined clickstream correlator value; and
transmitting at least one of the annotated messages for delivery to a particular one of the computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
17. A computer program product for providing improved clickstream data collection over a series of related messages exchanged between computers in a networking environment, the computer program product embodied on one or more computer-readable media and comprising:
-
computer-readable program code means for determining a clickstream correlator value to be applied to the related messages;
computer-readable program code means for annotating each of the related messages, except a first incoming one thereof, with information reflecting the determined clickstream correlator value; and
computer-readable program code means for transmitting at least one of the annotated messages for delivery to a particular one of the computers.
-
-
27. A system for providing improved clickstream data collection over a series of related messages exchanged between computers in a networking environment, comprising:
-
means for determining a clickstream correlator value to be applied to the related messages;
means for annotating each of the related messages, except a first incoming one thereof, with information reflecting the determined clickstream correlator value; and
means for transmitting at least one of the annotated messages for delivery to a particular one of the computers.
-
Specification