A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations for context-based sensor power management, the operations comprising:
- identifying, for each sensor, a contribution metric representing the extent to which the sensor aids in determining a temporal contextual element (“when”) and at least one other element selected from locational (“where”), social (“who”), activity (“what”), executional (“how”), or motivational (“why”);
- assessing an importance metric for each involved contextual element based on its role in current and predicted future context inference;
- computing a power adjustment factor as a function of the contribution metric and importance metric;
- altering the power consumption of the sensor in accordance with the power adjustment factor;
- and
- periodically recalibrating the metrics using feedback from context inference outcomes to refine future power management decisions.