Endpoint load rebalancing controller
First Claim
1. A load rebalancing controller comprising:
- means for monitoring service usage at an endpoint;
means for projecting endpoint service usage for a next monitoring period;
means for marking projected activity for shielding responsive projected usage indicating an activity change;
means for modifying activity comprising electromagnetic and thermal activity from power consumption for said endpoint in said next monitoring period and allocating voltage and frequency resources to rebalance the service usage to shield marked activity reflected in electromagnetic and thermal activity profiles; and
means for notifying a service provider of monitored service usage.
1 Assignment
0 Petitions
Accused Products
Abstract
A endpoint load rebalancing controller, method of controlling endpoint activity to suppress side channel variation and computer program product for controlling endpoint activity for suppressing side channel variation in information from utility company users, e.g., from power company endpoints. The load rebalancing controller monitors period to period endpoint service usage and predicts next period endpoint service usage. Whenever the controller maintains determines that the endpoint usage will exhibit a change that may be sufficient to convey activity information in side channel activity, the controller rebalances activity for the next period. Rebalancing may include shifting off-line execution from one period to another and capping or increasing on-line execution activity.
15 Citations
19 Claims
-
1. A load rebalancing controller comprising:
-
means for monitoring service usage at an endpoint; means for projecting endpoint service usage for a next monitoring period; means for marking projected activity for shielding responsive projected usage indicating an activity change; means for modifying activity comprising electromagnetic and thermal activity from power consumption for said endpoint in said next monitoring period and allocating voltage and frequency resources to rebalance the service usage to shield marked activity reflected in electromagnetic and thermal activity profiles; and means for notifying a service provider of monitored service usage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product for protecting utility usage information from utility company users, said computer program product comprising a non-transitory computer usable medium having computer readable program code stored thereon, said computer readable program code comprising:
-
computer readable program code means for monitoring service usage at an endpoint; computer readable program code means for projecting endpoint service usage for a next monitoring period; computer readable program code means for marking projected activity for shielding responsive projected usage indicating an activity change; computer readable program code means for modifying activity comprising electromagnetic and thermal activity from power consumption for said endpoint in said next monitoring period and allocating voltage and frequency resources to rebalance the service usage to shield marked activity reflected in electromagnetic and thermal activity profiles; and computer readable program code means for notifying a service provider of monitored service usage. - View Dependent Claims (12, 13, 14)
-
-
15. A load rebalancing controller comprising:
-
means for monitoring utility usage at an endpoint; means for projecting endpoint utility usage and side channel activity from said utility usage for a next monitoring period, wherein changes in side channel activity indicate changes in endpoint activity; means for marking projected side channel activity for shielding responsive projected side channel activity beyond a selected level indicating an endpoint activity level change, wherein said selected level is a change in projected side channel activity being in excess of a selected threshold, or projected side channel activity being outside of selected usage limits; means for modifying activity comprising electromagnetic and thermal activity from power consumption for said endpoint in said next monitoring period, said indicated activity level change being shielded in side channel activity projected for said modified activity by allocating voltage and frequency resources to rebalance said activity level change; and means for notifying a utility provider of monitored utility usage. - View Dependent Claims (16, 17, 18, 19)
-
Specification