Capturing and presenting site visitation path data
First Claim
1. A computer-implemented method for capturing and presenting node sequence data, wherein a plurality of nodes are designated as checkpoints and a plurality of nodes are not designated as checkpoints, the method comprising:
- receiving input designating a target path comprising a sequence of checkpoint nodes;
retrieving, from a stored log, a plurality of records comprising node sequence data;
filtering the retrieved records to identify records corresponding to node sequences that include the checkpoint nodes of the target path, at least one of the identified records further including at least one node not designated as a checkpoint; and
outputting a report based on the identified records.
3 Assignments
0 Petitions
Accused Products
Abstract
Node sequence data, such as website visitation records, are filtered, analyzed, and summarized in reports. An administrator can designate particular target paths of interest in terms of a checkpoint node sequence. Node sequences are filtered based on the checkpoint node sequence, without regard to any additional or tangential nodes appearing in the sequences. In addition, node sequences can be specified in terms of specific nodes of interest along with wild cards. Reports depict the relative frequency of occurrence of node sequences using visual indicators such as line thickness and/or color.
57 Citations
33 Claims
-
1. A computer-implemented method for capturing and presenting node sequence data, wherein a plurality of nodes are designated as checkpoints and a plurality of nodes are not designated as checkpoints, the method comprising:
-
receiving input designating a target path comprising a sequence of checkpoint nodes;
retrieving, from a stored log, a plurality of records comprising node sequence data;
filtering the retrieved records to identify records corresponding to node sequences that include the checkpoint nodes of the target path, at least one of the identified records further including at least one node not designated as a checkpoint; and
outputting a report based on the identified records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for capturing and presenting node sequence data, wherein a plurality of nodes are designated as checkpoints and a plurality of nodes are not designated as checkpoints, the system comprising:
-
a log, for storing a plurality of records comprising node sequence data;
an input device, for receiving input designating a target path comprising a sequence of checkpoint nodes;
a path analysis module, coupled to the log and to the input device, for retrieving records from the log and for filtering the retrieved records to identify records corresponding to node sequences that include the checkpoint nodes of the target path, at least one of the identified records further including at least one node not designated as a checkpoint; and
an output device, coupled to the path analysis module, for outputting a report based on the identified records. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program product for capturing and presenting node sequence data, wherein a plurality of nodes are designated as checkpoints and a plurality of nodes are not designated as checkpoints, the computer program product comprising:
-
a computer-readable medium; and
computer program code, encoded on the medium, for;
receiving input designating a target path comprising a sequence of checkpoint nodes;
retrieving, from a stored log, a plurality of records comprising node sequence data;
filtering the retrieved records to identify records corresponding to node sequences that include the checkpoint nodes of the target path, at least one of the identified records further including at least one node not designated as a checkpoint; and
outputting a report based on the identified records. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification