User perception tool
First Claim
1. A method of measuring performance of a computer system, the method comprising:
- generating a first setpoint;
generating an event;
timing at least a portion of the event;
comparing the timed portion of the event with the first setpoint; and
producing an indication of undesirable performance in response to the timed portion of the event being greater than the first setpoint.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and apparatus for measuring performance of a computer system. The method includes generating a first setpoint, generating an event, timing at least a portion of the event, comparing the timed portion of the event with the first setpoint, and producing an indication of undesirable performance in response to the timed portion of the event being greater than the first setpoint. The apparatus comprises a storage unit adapted to store a user perception tool, and a control unit adapted to execute the user perception tool, wherein the user perception tool causes the control unit to measure latency of a computer system and infer from the latency a user perception of performance.
-
Citations
27 Claims
-
1. A method of measuring performance of a computer system, the method comprising:
-
generating a first setpoint;
generating an event;
timing at least a portion of the event;
comparing the timed portion of the event with the first setpoint; and
producing an indication of undesirable performance in response to the timed portion of the event being greater than the first setpoint.
-
-
2. A method of measuring performance of a computer system, the method comprising:
-
timing an event to create a time;
generating a data structure of data; and
comparing the time with the data structure of data to create results of the computer system performance. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A method of measuring performance of a computer system, the method comprising:
-
timing an expose event to create a time;
generating a data structure of data from human surveys; and
comparing the time with the data structure of data to create results of the computer system performance. - View Dependent Claims (10)
-
-
11. A method of measuring performance of a computer system, the method comprising:
-
launching an empty window;
timing an expose event of the empty window to create a time;
generating a data structure of data from surveys about user perception of performance on the computer system with various loads;
generating a maximum time such that a user will find the performance of the computer system to be acceptable; and
comparing the time with the maximum time to create results of the computer system performance.
-
-
12. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
generate a first setpoint;
generate an event;
time at least a portion of the event;
compare the timed portion of the event with the first setpoint; and
produce an indication of undesirable performance in response to the timed portion of the event being greater than the first setpoint.
-
-
13. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
time an event to create a time;
generate a data structure of data; and
compare the time with the data structure of data to create results of the computer system performance. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
time an expose event to create a time;
generate a data structure of data from human surveys; and
compare the time with the data structure of data to create results of the computer system performance.
-
-
22. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to:
-
launch an empty window;
time an expose event of the empty window to create a time;
generate a data structure of data from surveys about user perception of performance on the computer system with various loads;
generate a maximum time such that a user will find the performance of the computer system to be acceptable; and
compare the time with the maximum time to create results of the computer system performance.
-
-
23. An apparatus, comprising:
-
a storage unit adapted to store a user perception tool; and
a control unit adapted to execute the user perception tool, wherein the user perception tool causes the control unit to measure latency of a computer system and infer from the latency a user perception of performance. - View Dependent Claims (21, 24, 25, 26, 27)
-
Specification