Method for continuous, frame-specific click-stream recording
First Claim
1. A method for region-specific data tracking, comprising:
- responsive to a user at a client device interacting with a network site associated with a server machine, collecting region-specific data in a database, the collecting performed by the client device or the server machine, the collecting including;
responsive to a request that is associated with a first network address and that contains a first identifier for a first region of a view displayed on the client device, searching the database for records that contain the first identifier for the first region;
determining, from the records that contain the first identifier for the first region, a record containing a time that immediately precedes the request, the record associated with a second network address;
generating an entry that includes the first network address associated with the request, the first identifier for the first region, the second network address associated with the record immediately preceding the request, and a timestamp; and
storing the entry in the database; and
generating and storing a node structure that tracks movement of the user at the network site utilizing the region-specific data collected in the database, the node structure comprising a sequence of network addresses that originated from the first region of the view displayed on the client device, each node in the node structure representing a network address requested by the user.
11 Assignments
0 Petitions
Accused Products
Abstract
A method for tracking a user'"'"'s movements between network addresses can include, subsequent to a request for a (current) network address from a user, receiving the network address and an identifier for a region associated with the network address. The method can also include locating a record that contains the identifier for the region and a time that immediately precedes the request for the network address from the user. The record may further contain a prior network address. The method can further include generating an entry for a table that includes the identifier for the region, the current network address, and the prior network address. A server computer or a client computer can generate the entry. Improved accountability and improved user profile accuracy can be obtained with the method. A data processing system readable medium can comprise code that includes instructions for carrying out the method.
-
Citations
20 Claims
-
1. A method for region-specific data tracking, comprising:
-
responsive to a user at a client device interacting with a network site associated with a server machine, collecting region-specific data in a database, the collecting performed by the client device or the server machine, the collecting including; responsive to a request that is associated with a first network address and that contains a first identifier for a first region of a view displayed on the client device, searching the database for records that contain the first identifier for the first region; determining, from the records that contain the first identifier for the first region, a record containing a time that immediately precedes the request, the record associated with a second network address; generating an entry that includes the first network address associated with the request, the first identifier for the first region, the second network address associated with the record immediately preceding the request, and a timestamp; and storing the entry in the database; and generating and storing a node structure that tracks movement of the user at the network site utilizing the region-specific data collected in the database, the node structure comprising a sequence of network addresses that originated from the first region of the view displayed on the client device, each node in the node structure representing a network address requested by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for region-specific data tracking, comprising:
-
at least one processor; at least one non-transitory computer readable medium; and stored instructions translatable by the at least one processor to perform; responsive to a user at a client device interacting with a network site associated with a server machine, collecting region-specific data in a database, the collecting including; responsive to a request that is associated with a first network address and that contains a first identifier for a first region of a view displayed on the client device, searching the database for records that contain the first identifier for the first region; determining, from the records that contain the first identifier for the first region, a record containing a time that immediately precedes the request, the record associated with a second network address; generating an entry that includes the first network address associated with the request, the first identifier for the first region, the second network address associated with the record immediately preceding the request, and a timestamp; and storing the entry in the database; and generating and storing a node structure that tracks movement of the user at the network site utilizing the region-specific data collected in the database, the node structure comprising a sequence of network addresses that originated from the first region of the view displayed on the client device, each node in the node structure representing a network address requested by the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for region-specific data tracking, the computer program product comprising at least one non-transitory computer readable medium and instructions translatable by at least one processor to perform:
-
responsive to a user at a client device interacting with a network site associated with a server machine, collecting region-specific data in a database, the collecting including; responsive to a request that is associated with a first network address and that contains a first identifier for a first region of a view displayed on the client device, searching the database for records that contain the first identifier for the first region; determining, from the records that contain the first identifier for the first region, a record containing a time that immediately precedes the request, the record associated with a second network address; generating an entry that includes the first network address associated with the request, the first identifier for the first region, the second network address associated with the record immediately preceding the request, and a timestamp; and storing the entry in the database; and generating and storing a node structure that tracks movement of the user at the network site utilizing the region-specific data collected in the database, the node structure comprising a sequence of network addresses that originated from the first region of the view displayed on the client device, each node in the node structure representing a network address requested by the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification