Power telemetry remote monitoring
AssigneeNVIDIA Corporation
InventorsMark A. OVERBY, Ratin KUMAR
Life of this patent
Estimating the term…
Abstract
Embodiments disclosed herein generally relate to the collection and correlation of power consumption data for mobile devices. Power consumption data for a mobile device is collected and correlated with system activity by monitoring what processes are being run on the CPU and measuring the power being consumed within the mobile device. The power being consumed within the mobile device is measured via a plurality of power monitors, such as sensors, disposed within the mobile device and buffered using an auxiliary microcontroller that resides separately from the CPU. Further, in some embodiments, temperature data also is measured via a temperature sensor.
Claims20
A computer-implemented method for monitoring power consumption in a system, the method comprising:
- receiving time-stamped power sensor data from a first buffer of a microcontroller;
- correlating the time-stamped power sensor data with time-stamped process data;
- and
- logging the correlated data.
A non-transitory computer-readable medium including instructions, that, when executed by a processing unit of a system, cause the system to monitoring power consumption in the system by performing the steps of:
- receiving time-stamped power sensor data from a first buffer of a microcontroller;
- correlating the time-stamped power sensor data with time-stamped processing unit process data;
- and
- logging the correlated data.
A system for monitoring power consumption, comprising:
- a processing unit;
- a first coalesced timer;
- a second coalesced timer;
- a microcontroller;
- and
- a memory storing instructions that, when executed by the processing unit, cause the processing unit to perform the steps of:
- receiving time-stamped power sensor data from a first buffer of the microcontroller;
- correlating the time-stamped power sensor data with time-stamped process data;
- and
- logging the correlated data.
Dependencies are inferred from the claim text.