System and method for facilitating interactive selection of clusters and presentation of related datasets
First Claim
1. A computer-implemented method comprising:
- receiving, at a computer, a plurality of clusters associated with at least one dataset of records possessing dataset attributes, and a plurality of user-specified attributes wherein the user-specified attributes denote values corresponding to the dataset attributes;
determining, using a computer, a target ratio for each of the clusters, wherein the target ratio comprises a number of records that possess the user specified attributes within each cluster divided by a total number of records within each cluster;
determining, using a computer, a target count for each of the clusters, wherein the target count comprises the number of records that possess the user specified attributes within each cluster;
receiving, at a computer, a user defined weight; and
determining, in a computer, an optimal grouping of clusters using at least one of;
an average function, wherein the average function incorporates the target ratio, the target count, and the user-defined weight, anda maximization function, wherein the maximization function incorporates the target ratio, the target count, and the user-defined weight.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method to facilitate interactive selection of groupings of clusters and presentation of related datasets are described. An interactive data interface is presented to a user in a display window, the interactive data interface configured to display multiple alternate groupings of clusters associated with at least one dataset of records targeted by the user. Selection of a grouping of clusters from the plurality of selectable groupings is further facilitated based on one or more predetermined parameters associated with each grouping of clusters and the individual clusters within a respective grouping, such as, for example, a target ratio value and a target count value corresponding to each cluster of records.
-
Citations
24 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computer, a plurality of clusters associated with at least one dataset of records possessing dataset attributes, and a plurality of user-specified attributes wherein the user-specified attributes denote values corresponding to the dataset attributes; determining, using a computer, a target ratio for each of the clusters, wherein the target ratio comprises a number of records that possess the user specified attributes within each cluster divided by a total number of records within each cluster; determining, using a computer, a target count for each of the clusters, wherein the target count comprises the number of records that possess the user specified attributes within each cluster; receiving, at a computer, a user defined weight; and determining, in a computer, an optimal grouping of clusters using at least one of; an average function, wherein the average function incorporates the target ratio, the target count, and the user-defined weight, and a maximization function, wherein the maximization function incorporates the target ratio, the target count, and the user-defined weight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
a data storage module to store at least one dataset of records targeted by a user; and
a processing engine coupled to said data storage module, wherein said processing engine;receives a plurality of clusters associated with at least one dataset of records possessing dataset attributes, and a plurality of user-specified attributes wherein the user-specified attributes denote values corresponding to the dataset attributes; determines a target ratio for each of the clusters, wherein the target ratio comprises a number of records that possess the user specified attributes within each cluster divided by a total number of records within each cluster; determines a target count for each of the clusters, wherein the target count comprises the number of records that possess the user specified attributes within each cluster; receives a user defined weight; and
determining an optimal grouping of clusters using at least one of;an average function, wherein the average function incorporates the target ratio, the target count, and the user-defined weight, and a maximization function, wherein the maximization function incorporates the target ratio, the target count, and the user-defined weight. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer readable medium containing executable instructions stored thereon, which, when executed in a processing system, cause said processing system to perform a method comprising:
-
receiving, at a computer, a plurality of clusters associated with at least one dataset of records possessing dataset attributes, and a plurality of user-specified attributes wherein the user-specified attributes denote values corresponding to the dataset attributes; determining, using a computer, a target ratio for each of the clusters, wherein the target ratio comprises a number of records that possess the user specified attributes within each cluster divided by a total number of records within each cluster; determining, using a computer, a target count for each of the clusters, wherein the target count comprises the number of records that possess the user specified attributes within each cluster; receiving, at a computer, a user defined weight; and
determining an optimal grouping of clusters using at least one of;an average function, wherein the average function incorporates the target ratio, the target count, and the user-defined weight, and a maximization function, wherein the maximization function incorporates the target ratio, the target count, and the user-defined weight. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification