The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 27, 2011

Filed:

Jun. 29, 2008
Applicants:

Aniket A. Shah, Bellevue, WA (US);

Alexandre G. Ferreira, Sammamish, WA (US);

Huseyin S. Yildiz, Kenmore, WA (US);

Jose H. Baldner, Redmond, WA (US);

Inventors:

Aniket A. Shah, Bellevue, WA (US);

Alexandre G. Ferreira, Sammamish, WA (US);

Huseyin S. Yildiz, Kenmore, WA (US);

Jose H. Baldner, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/26 (2006.01); G06F 1/00 (2006.01); G01R 21/00 (2006.01); G01R 21/06 (2006.01);
U.S. Cl.
CPC ...
Abstract

An energy measurement system ('EMS') and techniques for correlating energy consumption to computing system activity. The EMS includes a data acquisition module, a processing module, and optionally a visualization module. The data acquisition module receives and transmits to the processing unit a number of sampled data streams, referred to as 'data acquisition traces,' associated with a computing system under test (“SUT”). The processing module concurrently receives one or more system traces from the SUT, which are produced by particular components under examination by the EMS. Synchronization is established between the data acquisition traces and the system trace(s) when the SUT executes certain predetermined actions to produce data in both the data acquisition traces and the system trace(s), which data is used to logically align the traces. Then, as test scenarios are executed by the SUT, changes are monitored in the traces, and energy consumption is quantified.


Find Patent Forward Citations

Loading…