ASSESSMENT RESULTS VIEWER
First Claim
1. One or more computer-readable media comprising computer-executable instructions for displaying assessment results obtained by assessments that quantify a performance of an aspect of a computing device, the computer-executable instructions directed to steps comprising:
- obtaining, from at least one job file, assessment data collected by iterations of assessments and assessment metadata;
de-serializing the assessment data from the order in which the assessment data was collected in the at least one job file;
identifying, within a single job file, multiple equivalent iterations of a first assessment performed with a first set of parameters;
aggregating, in accordance with the assessment metadata, assessment data collected by the identified multiple equivalent iterations;
generating at least one derivative row comprising the aggregated assessment data; and
generating a tabular presentation of the assessment data comprising the at least one derivative row as an overview of the assessment data collected by the identified multiple equivalent iterations, the tabular presentation being extendable to further also comprise the assessment data collected by the identified multiple equivalent iterations.
2 Assignments
0 Petitions
Accused Products
Abstract
An assessment results viewer displays the results of assessments that quantify the performance of an aspect of a computing device. The viewer presents both an overview of the collected data and mechanisms for displaying ever-increasing details, including raw data itself The viewer further provides actionable information to the user that can offer the user guidance, or otherwise suggest potential courses of action. The viewer automatically aggregates multiple iterations of the same assessment to generate derivative overview data, and automatically aligns data collected by the same assessment across multiple job files. Such aggregation and alignment is performed by reference to metadata, including identifying information. Data can be presented in tabular form, and users can pivot along different axis to focus on groupings of data.
-
Citations
20 Claims
-
1. One or more computer-readable media comprising computer-executable instructions for displaying assessment results obtained by assessments that quantify a performance of an aspect of a computing device, the computer-executable instructions directed to steps comprising:
-
obtaining, from at least one job file, assessment data collected by iterations of assessments and assessment metadata; de-serializing the assessment data from the order in which the assessment data was collected in the at least one job file; identifying, within a single job file, multiple equivalent iterations of a first assessment performed with a first set of parameters; aggregating, in accordance with the assessment metadata, assessment data collected by the identified multiple equivalent iterations; generating at least one derivative row comprising the aggregated assessment data; and generating a tabular presentation of the assessment data comprising the at least one derivative row as an overview of the assessment data collected by the identified multiple equivalent iterations, the tabular presentation being extendable to further also comprise the assessment data collected by the identified multiple equivalent iterations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for generating a display of assessment results obtained by assessments that quantify a performance of an aspect of a computing device, the method comprising the steps of:
-
obtaining, from at least one job file, assessment data collected by iterations of assessments and assessment metadata; de-serializing the assessment data from the order in which the assessment data was collected in the at least one job file; identifying, within a single job file, multiple equivalent iterations of a first assessment performed with a first set of parameters; aggregating, in accordance with the assessment metadata, assessment data collected by the identified multiple equivalent iterations; generating at least one derivative row comprising the aggregated assessment data; and generating a tabular presentation of the assessment data comprising the at least one derivative row as an overview of the assessment data collected by the identified multiple equivalent iterations, the tabular presentation being extendable to further also comprise the assessment data collected by the identified multiple equivalent iterations. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system comprising:
-
multiple computing devices, each having had executed thereon assessments that quantified a performance of an aspect of a computing device, from among the multiple computing devices, on which they were executed; and One or more computer-readable media comprising computer-executable instructions for displaying assessment results obtained by the assessments, the computer-executable instructions directed to steps comprising; obtaining, from multiple job files, assessment data collected by iterations of assessments and assessment metadata, wherein each of the multiple computing devices has at least one job file, from among the multiple job files, associated with it; de-serializing the assessment data from the order in which the assessment data was collected in the multiple job files; identifying, within a single job file, multiple equivalent iterations of a first assessment performed with a first set of parameters; aggregating, in accordance with the assessment metadata, assessment data collected by the identified multiple equivalent iterations; generating at least one derivative row comprising the aggregated assessment data; and generating a tabular presentation of the assessment data comprising the at least one derivative row as an overview of the assessment data collected by the identified multiple equivalent iterations and comprising a column for each of the multiple job files, the tabular presentation being extendable to further also comprise the assessment data collected by the identified multiple equivalent iterations. - View Dependent Claims (19, 20)
-
Specification