One-click segmentation definition
First Claim
1. A computer-implemented method for filtering a plurality of reports on website visitation data, the method comprising:
- concurrently displaying a plurality of reports of the website visitation data, each associated with one or more respective segmentation criteria, wherein for each of the plurality of defined reports, displaying comprises;
segmenting the website visitation data into one or more segments according to the segmentation criteria associated with the report, wherein each segment is defined by a respective one of the one or more segmentation criteria associated with the report; and
for each of the segments, displaying an indication of the segmentation criterion and a respective value for a given metric for the segment;
receiving a first user input selecting one of the segmentation criteria associated with one of the plurality of reports, and in response to said receiving, automatically filtering the plurality of displayed reports according to the selected segmentation criterion, the filtering comprising;
determining the segment of the website visitation data defined by the selected segmentation criterion; and
for each of the plurality of reports, displaying a filtered version of the report, the filtered version of the report corresponding to the determined segment of the website visitation data and not to portions of the visitation data not in the determined segment, wherein for each report, displaying the filtered version comprises;
segmenting the determined segment into one or more sub-segments each defined by a respective one of the one or more segmentation criteria associated with the report; and
for each of the sub-segments, displaying an indication of the segmentation criterion and a respective value of the given metric for the sub-segment of the determined segment.
4 Assignments
0 Petitions
Accused Products
Abstract
A system displays and filters reports including website vitiation data in response to receiving user input. The system allows users to launch various reports onto a workspace and filter the entire result set by selected criteria. The system allows the user to specify and configure segments while viewing reports, simply by clicking next to the desired criteria within the report alone or in combination with various keyboard functions. Filtered reports can be further adjusted per additional filters and criteria. The results are returned virtually instantaneously, enabling users to analyze the effects of combinations of factors.
-
Citations
14 Claims
-
1. A computer-implemented method for filtering a plurality of reports on website visitation data, the method comprising:
-
concurrently displaying a plurality of reports of the website visitation data, each associated with one or more respective segmentation criteria, wherein for each of the plurality of defined reports, displaying comprises; segmenting the website visitation data into one or more segments according to the segmentation criteria associated with the report, wherein each segment is defined by a respective one of the one or more segmentation criteria associated with the report; and for each of the segments, displaying an indication of the segmentation criterion and a respective value for a given metric for the segment; receiving a first user input selecting one of the segmentation criteria associated with one of the plurality of reports, and in response to said receiving, automatically filtering the plurality of displayed reports according to the selected segmentation criterion, the filtering comprising; determining the segment of the website visitation data defined by the selected segmentation criterion; and for each of the plurality of reports, displaying a filtered version of the report, the filtered version of the report corresponding to the determined segment of the website visitation data and not to portions of the visitation data not in the determined segment, wherein for each report, displaying the filtered version comprises; segmenting the determined segment into one or more sub-segments each defined by a respective one of the one or more segmentation criteria associated with the report; and for each of the sub-segments, displaying an indication of the segmentation criterion and a respective value of the given metric for the sub-segment of the determined segment. - View Dependent Claims (2, 3, 4, 5, 13, 14)
-
-
6. A non-transitory computer readable memory storing a computer program executable by a processor, the computer program producing a user interface comprising:
-
a report display area for displaying a plurality of report instances concurrently, wherein; each report instance is an instance of a respective defined report, each defined report being associated with one or more respective segmentation criteria; and wherein each report instance indicates;
one or more respective segments of the website visitation data and a respective value of a given metric for each of the one or more respective segments, wherein the one or more respective segments are defined according to the respective segmentation criteria associated with the defined report of which the report instance is an instance;an first icon associated with one of the segments indicated by one of the report instances; wherein the report display area is responsive to a user input associated with the first icon to filter the plurality of displayed report instances, said filtering comprising; determine the first segment of the website visitation data associated with the icon; and for each of the plurality of defined reports, generating and displaying an instance of the report for the first segment of the website visitation data wherein the report excludes at least a portion of the website visitation data not in the first segment. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification