Automated suggested summarizations of data
First Claim
Patent Images
1. A computer-implemented method for generating field sets of a data summary table, the method comprising computer-implemented operations for:
- identifying a plurality of fields in a spreadsheet document;
determining a plurality of field scores for each field of the plurality of fields;
generating a field set incorporating two or more of the plurality of fields based on the plurality of field scores by generating a simple field set and generating a normal field set; and
inserting the field set into the data summary table, thereby transforming the data summary table without the field set to the data summary table with the field set.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for generating field sets of a data summary table. Multiple fields in a spreadsheet document are identified. Multiple field scores for each field of the plurality of fields are determined. A field set incorporating two or more of the plurality of fields is generated based on the plurality of field scores. The field set is inserted into the data summary table, thereby transforming the data summary table without the field set to the data summary table with the field set.
80 Citations
20 Claims
-
1. A computer-implemented method for generating field sets of a data summary table, the method comprising computer-implemented operations for:
-
identifying a plurality of fields in a spreadsheet document; determining a plurality of field scores for each field of the plurality of fields; generating a field set incorporating two or more of the plurality of fields based on the plurality of field scores by generating a simple field set and generating a normal field set; and inserting the field set into the data summary table, thereby transforming the data summary table without the field set to the data summary table with the field set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
identify a plurality of fields in a spreadsheet document; determine a plurality of field scores for each field of the plurality of fields; generate a field set incorporating two or more of the plurality of fields based on the plurality of field scores; determine whether the field set fails a quality check comprising at least a density check; discard the field set when the field set fails the quality check; and insert the field set into a data summary table when the field set does not fail the quality check, thereby transforming the data summary table without the field set to the data summary table with the field set. - View Dependent Claims (17, 18)
-
-
19. A computer system, comprising:
-
a processor; a memory communicatively coupled to the processor; and a program module which executes in the processor from the memory and which, when executed by the processor, causes the computer system to; identify a plurality of fields in a spreadsheet document; determine a plurality of field scores for each field of the plurality of fields, the plurality of field scores including a row score, a column score, a sum score, a count score, and an average score; generate a field set incorporating two or more of the plurality of fields based on the plurality of field scores; determine whether the field set fails a quality check; discard the field set when the field set fails the quality check; and insert the field set into a data summary table when the field set does not fail the quality check, thereby transforming the data summary table without the field set to the data summary table with the field set. - View Dependent Claims (20)
-
Specification