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 service usage projected for said endpoint in said next monitoring period; 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.
9 Citations
9 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 service usage projected for said endpoint in said next monitoring period; and means for notifying a service provider of monitored service usage. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for protecting utility usage information from utility company users, said computer program product comprising a 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 service usage projected for said endpoint in said next monitoring period; and computer readable program code means for notifying a service provider of monitored service usage. - View Dependent Claims (9)
-
Specification