Hardware/software capability rating system
First Claim
1. A method of communicating a capability rating for a computer product, the method comprising:
- assigning a capability rating to the computer product, wherein the assigning comprises associating a standard presentation of the capability rating with the computer product;
determining the capability rating by a capability tool, executed by a processor, that determines the capability rating by comparing a set of computer system features obtained by the inventory module, performance results obtained by the performance testing module for the set of features, and rating level requirements that comprise a required set of features and required performance criteria;
wherein the standard presentation of the capability rating comprises one of several integer numbers representing the capability rating, such that a higher integer number represents a higher capability rating; and
providing information on how the computer product exceeds the capability rating.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques and tools for rating computer products are described. For example, software ratings are based on subjective evaluations to determine computer system requirements for a positive user experience, while a computer running a capability tool rates a computer system'"'"'s (or hardware component'"'"'s) ability to run software. A capability rating for hardware is determined by comparing a set of features and performance results with capability rating requirements. In another aspect, a capability rating is communicated using a standardized presentation. In another aspect, capability rating level requirements are proposed (e.g., by a ratings board) and then finalized. A capability rating level is determined for computer products (e.g., by a testing organization) based on the finalized requirements and analysis of the products (e.g., by a computer running a capability tool). In another aspect, a software system comprises an inventory module, a performance testing module, and an inventory and performance evaluator module.
-
Citations
16 Claims
-
1. A method of communicating a capability rating for a computer product, the method comprising:
-
assigning a capability rating to the computer product, wherein the assigning comprises associating a standard presentation of the capability rating with the computer product; determining the capability rating by a capability tool, executed by a processor, that determines the capability rating by comparing a set of computer system features obtained by the inventory module, performance results obtained by the performance testing module for the set of features, and rating level requirements that comprise a required set of features and required performance criteria; wherein the standard presentation of the capability rating comprises one of several integer numbers representing the capability rating, such that a higher integer number represents a higher capability rating; and providing information on how the computer product exceeds the capability rating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable storage medium encoded with computer executable instructions for a software system for rating a computer system'"'"'s ability to run software applications, wherein the rating facilitates matching of software application requirements with the computer system'"'"'s capabilities, the software system comprising:
-
an inventory module; a performance testing module; and an inventory and performance evaluator module; wherein the inventory and performance evaluator module compares; a set of computer system features obtained by the inventory module; performance results obtained by the performance testing module for the set of computer system features; and rating level requirements, wherein the rating level requirements comprise a required set of features and required performance criteria; and wherein the inventory and performance evaluator module determines a rating level for the computer system based on the comparison. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification