1. A system for regulating alerts received in a mobile device, the system comprising: an alert storage module to receive alerts and generate a plurality of alert heaps including an application alert heap, an operation system (OS) alert heap, and a sensor alert heap, the plurality of alert heaps each including respective one or more alerts; a cost analyzer module to determine for an alert a respective cost value associated with issuing a notification of the alert; an alert prioritizer module to prioritize alerts in the plurality of alert heaps at least based on the cost values of the alerts; and a command queue module coupled to the alert prioritizer module to generate notification commands based on the prioritized alerts.