Systems and methods for monitoring website activity in real time
First Claim
1. A system for visualizing activity on a node of a distributed network, comprising:
- an activity monitoring system usable to capture visitor activity relative to the node of the distributed network; and
an activity visualization system that generates a graphical representation based on the captured visitor activity, the graphical representation comprising;
a entry portion, the entry portion including at least one entry point segment, each entry point segment representing a portion of the node of the distributed network used by visitors to enter the node of the distributed network and including a representation of visitor activity relative to that portion of the node of the distributed network; and
a monitor portion, the monitor portion including at least one node section segment, each node section segment representing a portion of the node of the distributed network and including a representation of visitor activity relative to that portion of the node of the distributed network.
3 Assignments
0 Petitions
Accused Products
Abstract
Tracking customers is easier in cyberspace than in the brick-and-mortar world. Unfortunately, customer traffic through a website cannot be readily observed. In the systems, methods and data visualization metaphors of this invention, one or more instrumentation techniques are used to capture website activity data in real-time. This website activity data is provided to an aggregation subsystem that stores hits matching monitored web pages into one or more contexts. Each context is implemented as one or more independent data structures that contain configuration information and that are usable to capture and store hit data for web pages that are relevant to the monitoring task. The stored hit data is visualized using any one of a number of different visual metaphors, such as a “floor-and-back wall” visualization metaphor. In various exemplary embodiments of this visualization metaphor, distinct portions of the context are organized as “aisles” on the “floor” of a 3-dimensional space. The website activity, such as, for example, hits on monitored pages, is displayed as 3-dimensional objects whose height represents the amount of website activity for a current “tick”. Previous values of the website activity are shown as 2-dimensional graphs that “tail” from the 3-dimensional objects. Movement by visitors between monitored web pages is visualized by transferring 3-dimensional objects between source and destination objects that represent the number of visitors leaving one page for another page. A back wall of the 3-dimensional space is used to display graphical data, such as flow graph charts, graphs, and/or pie charts.
-
Citations
95 Claims
-
1. A system for visualizing activity on a node of a distributed network, comprising:
-
an activity monitoring system usable to capture visitor activity relative to the node of the distributed network; and
an activity visualization system that generates a graphical representation based on the captured visitor activity, the graphical representation comprising;
a entry portion, the entry portion including at least one entry point segment, each entry point segment representing a portion of the node of the distributed network used by visitors to enter the node of the distributed network and including a representation of visitor activity relative to that portion of the node of the distributed network; and
a monitor portion, the monitor portion including at least one node section segment, each node section segment representing a portion of the node of the distributed network and including a representation of visitor activity relative to that portion of the node of the distributed network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 35)
-
- 33. The system for visualizing activity of claim 324, wherein, for each of the plurality of motion indicator objects, the graphical representation further comprises a path representation extending between a source segment of the at least one entry point segment and the at least one node section segment displayed in the entry portion and the monitored portion corresponding to the source portion of the node for that motion indicator object and a destination segment of the at least one entry point segment and the at least one node section segment displayed in the entry portion and the monitored portion corresponding to the destination portion of the node for that motion indicator object.
-
36. A method for visualizing activity on a node of a distributed network, comprising:
-
capturing visitor activity relative to the node of the distributed network;
representing the captured visitor activity using a graphical representation, comprising;
representing each of at least one portion of the node of the distributed network used by visitors to enter the node of the distributed network and visitor activity relative to that portion of the node of the distributed network using an entry point segment; and
representing each of at least one portion of the node of the distributed network and visitor activity relative to that portion of the node of the distributed network using a node section segment; and
displaying the graphical representation to a user.
-
-
69. A system for visualizing movement of visitors to a node of a distributed network between portions of the node, comprising:
-
an activity monitoring system usable to capture visitor activity relative to the node of the distributed network; and
an activity visualization system that generates a graphical representation based on the captured visitor activity, the graphical representation comprising;
a plurality of node segments, each node section segment representing one of the portions of the node and including a representation of visitor activity relative to that portion of the node of the distributed network, and a plurality of motion indicators that represent movement of visitors between the portions of the node corresponding to the node segments.
-
-
76. A method for visualizing movement of visitors to a node of a distributed network between portions of the node, comprising:
-
capturing visitor activity relative to the node of the distributed network;
representing the captured visitor activity using a graphical representation, comprising;
representing each of at least one portion of the node of the distributed network and visitor activity relative to that portion of the node of the distributed network using a node segment; and
representing movement of visitors between the portions of the node corresponding to the node segments using a plurality of motion indicators; and
displaying the graphical representation to a user. - View Dependent Claims (77, 78, 79, 80, 81)
-
-
82. A system for visualizing historical trends of activity on a node of a distributed network, comprising:
-
an activity monitoring system usable to capture visitor activity relative to the node of the distributed network; and
an activity visualization system that generates a graphical representation based on the captured visitor activity, the graphical representation comprising;
a plurality of node segments, each node section segment representing one of the portions of the node; and
for each of the plurality of node segments, a representation of visitor activity relative to that portion of the node of the distributed network, comprising;
a current time segment visitor activity representation that represents visitor activity relative to the represented portion of the node for a current time period; and
a previous time segments visitor activity representation that represents visitor activity relative to the represented portion of the node for a plurality of preceding time segments. - View Dependent Claims (83, 84, 85, 86, 87, 88, 90, 91, 92, 93, 94, 95)
-
-
89. A method for visualizing historical trends of activity on a node of a distributed network, comprising:
-
capturing visitor activity relative to the node of the distributed network;
representing each of at least one portion of the node of the distributed network and captured visitor activity relative to that portion of the node of the distributed network using a node segment, comprising;
representing visitor activity relative to the represented portion of the node for a current time period using a current time segment visitor activity representation, and representing visitor activity relative to the represented portion of the node for a plurality of preceding time segments using a previous time segments visitor activity representation;
displaying the node segments for the at least one portion of the node to a user; and
displaying, within each node segment, the current time segment visitor activity representation and the previous time segments visitor activity representation for the portion of the node represented by that node segment.
-
Specification