Incrementally adding segmentation criteria to a data set
First Claim
Patent Images
1. A computer-implemented method for incrementally adding segmentation criteria to a data set, the method comprising:
- receiving an indication of initial segmentation criteria to specify website visitation data to include in one or more initial reports;
retrieving a first data set comprising website visitation data according to the indicated initial segmentation criteria, the visitation data usable to generate the one or more initial reports;
displaying the one or more initial reports, including at least part of the website visitation data;
receiving user inputs indicating respective adjustments to respective ones of the initial segmentation criteria;
in response to receiving each user input, determining whether the respective adjustment broadens or narrows the respective one of the initial segmentation criteria; and
responsive to determining that a received user input broadens the respective one of the segmentation criteria, retrieving a second data set comprising website visitation data, the second data set conforming to the broadened respective one of the segmentation criteria and to one or more others of the initial segmentation criteria; and
responsive to retrieving the second data set;
displaying one or more adjusted reports, including the second data set;
responsive to determining that a received user input narrows the respective one of the segmentation criteria, determining one or more elements of the first data set that do not conform to the narrowed segmentation criterion; and
responsive to determining one or more elements of the first data set that do not conform to the narrowed segmentation criterion;
displaying a graphical representation of the first data set excluding the one or more determined elements.
5 Assignments
0 Petitions
Accused Products
Abstract
A system displays and filters reports including website visitation data in response to receiving user input. The system includes a client for processing the input as a query to a network, which returns the requested data. The system and accompanying method provide a user interface for incrementally adjusting report data and tailoring reports to user specifications. In addition, adjusted reports can be further adjusted per additional data input. The results are returned virtually instantaneously, enabling users to analyze the effects of combinations of factors.
72 Citations
23 Claims
-
1. A computer-implemented method for incrementally adding segmentation criteria to a data set, the method comprising:
-
receiving an indication of initial segmentation criteria to specify website visitation data to include in one or more initial reports; retrieving a first data set comprising website visitation data according to the indicated initial segmentation criteria, the visitation data usable to generate the one or more initial reports; displaying the one or more initial reports, including at least part of the website visitation data; receiving user inputs indicating respective adjustments to respective ones of the initial segmentation criteria; in response to receiving each user input, determining whether the respective adjustment broadens or narrows the respective one of the initial segmentation criteria; and responsive to determining that a received user input broadens the respective one of the segmentation criteria, retrieving a second data set comprising website visitation data, the second data set conforming to the broadened respective one of the segmentation criteria and to one or more others of the initial segmentation criteria; and responsive to retrieving the second data set;
displaying one or more adjusted reports, including the second data set;responsive to determining that a received user input narrows the respective one of the segmentation criteria, determining one or more elements of the first data set that do not conform to the narrowed segmentation criterion; and responsive to determining one or more elements of the first data set that do not conform to the narrowed segmentation criterion;
displaying a graphical representation of the first data set excluding the one or more determined elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for incrementally adding segmentation criteria to a data set, the system comprising:
-
a processor; a memory coupled to the processor and storing program instructions executable to implement; an input module configured for receiving an indication of initial segmentation criteria to specify website visitation data to include in one or more initial reports; a query module coupled to the input module, the query module configured for retrieving a first data set comprising website visitation data according to the indicated initial segmentation criteria, the visitation data usable to generate the one or more initial reports; an output module configured for displaying the one or more initial reports, including at least part of the website visitation data; the input module further configured for; receiving user inputs indicating respective adjustments to respective ones of the initial segmentation criteria; in response to receiving each user input, determining whether the respective adjustment broadens or narrows the respective one of the initial segmentation criteria; the query module further configured for; responsive to the input module determining that a received user input broadens the respective one of the segmentation criteria, retrieving a second data set comprising website visitation data, the second data set conforming to the broadened respective one of the segmentation criteria and to one or more others of the initial segmentation criteria; responsive to the input module determining that a received user input narrows the respective one of the segmentation criteria;
determining one or more elements of the first data set that do not conform to the narrowed segmentation criterion; andthe output module further configured for; responsive to the query module retrieving the second data set;
displaying one or more adjusted reports, including the second data set;responsive to the query module determining one or more elements of the first data set that do not conform to the narrowed segmentation criterion;
displaying a graphical representation of the first data set excluding the one or more determined elements. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification