Capturing and presenting site visitation path data
First Claim
Patent Images
1. A method comprising:
- accessing, by a processing device, visitation data describing a plurality of visits to a website having a plurality of web pages;
providing, by the processing device, a first interface, the first interface capable of receiving inputs indicating a search for a particular web page of the plurality of web pages;
providing, responsive to receiving inputs indicating the search and via the first interface, a group of web pages corresponding to the search for the particular web page;
receiving, via the first interface, additional inputs indicating multiple specific web pages from the group of web pages;
selecting, by the processing device, checkpoints based on the additional input received via the first interface, wherein each selected checkpoint designates a respective specific web page from the indicated specific web pages;
determining, by the processing device and based on the visitation data, that a first path comprising the selected checkpoints and visits to a first set of web pages from the plurality of web pages was visited more frequently than a second path comprising the selected checkpoints and visits to a second set of web pages from the plurality of web pages;
generating a second interface depicting the first path and the second path, wherein the depicted first path includes a first visual indicator and the depicted second path includes a second visual indicator, wherein the first and second visual indicators are generated based on determining that the first path was visited more frequently than the second path; and
configuring a display device to present the second interface with the depicted first path and the depicted second path.
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.
-
Citations
20 Claims
-
1. A method comprising:
-
accessing, by a processing device, visitation data describing a plurality of visits to a website having a plurality of web pages; providing, by the processing device, a first interface, the first interface capable of receiving inputs indicating a search for a particular web page of the plurality of web pages; providing, responsive to receiving inputs indicating the search and via the first interface, a group of web pages corresponding to the search for the particular web page; receiving, via the first interface, additional inputs indicating multiple specific web pages from the group of web pages; selecting, by the processing device, checkpoints based on the additional input received via the first interface, wherein each selected checkpoint designates a respective specific web page from the indicated specific web pages; determining, by the processing device and based on the visitation data, that a first path comprising the selected checkpoints and visits to a first set of web pages from the plurality of web pages was visited more frequently than a second path comprising the selected checkpoints and visits to a second set of web pages from the plurality of web pages; generating a second interface depicting the first path and the second path, wherein the depicted first path includes a first visual indicator and the depicted second path includes a second visual indicator, wherein the first and second visual indicators are generated based on determining that the first path was visited more frequently than the second path; and configuring a display device to present the second interface with the depicted first path and the depicted second path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a non-transitory computer-readable medium in communication with the processor; wherein the processor is configured to execute program code stored in the non-transitory computer-readable medium to perform operations comprising; accessing visitation data describing a plurality of visits to a website having a plurality of web pages, providing, by the processor, a first interface, the first interface capable of receiving inputs indicating a search for a particular web page of the plurality of web pages, providing, responsive to receiving inputs indicating the search and via the first interface, a group of web pages corresponding to the search for the particular web page, receiving, via the first interface, additional inputs indicating multiple specific web pages from the group of web pages selecting checkpoints based on the additional input received via the first interface, wherein each selected checkpoint designates a respective specific web page from the indicated specific webpages, determining, based on the visitation data, that a first path comprising the selected checkpoints and visits to a first set of web pages was visited more frequently than a second path comprising the selected checkpoints and visits to a second set of web pages, generating a second interface depicting the first path and the second path, wherein the depicted first path includes a first visual indicator and the depicted second path includes a second visual indicator, wherein the first and second visual indicators are generated based on determining that the first path was visited more frequently than the second path, and configuring a display device to present the second interface with the depicted first path and the depicted second path. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium having program code executable by a processor, the program code comprising:
-
program code for accessing visitation data describing a plurality of visits to a website having a plurality of web pages; program code for providing a first interface, the first interface capable of receiving inputs indicating a search for a particular web page of the plurality of web pages; program code for providing, responsive to receiving inputs indicating the search and via the first interface, a group of web pages corresponding to the search for the particular web page; program code for receiving, via the first interface, additional inputs indicating multiple specific web pages from the group of web pages; program code for selecting checkpoints based on the additional input received via the first interface, wherein each selected checkpoint designates a respective specific web page from the indicated specific web pages; program code for determining, based on the visitation data, that a first path comprising the selected checkpoints and visits to a first set of web pages was visited more frequently than a second path comprising the selected checkpoints and visits to a second set of web pages; program code for generating a second interface depicting the first path and the second path, wherein the depicted first path includes a first visual indicator and the depicted second path includes a second visual indicator, wherein the first and second visual indicators are generated based on determining that the first path was visited more frequently than the second path; and program code for configuring a display device to present the second interface with the depicted first path and the depicted second path.
-
Specification