Patent ID: 8676238

Claim:
A mobile device, comprising: a processor to execute instructions; and a memory coupled with the processor, the memory having instructions that, when executed, cause the processor to perform operations including: maintaining one of a whitelist or a blacklist; wherein the whitelist represents one or more of a plurality of applications installed on the mobile device that may receive notification messages from a courier coupled to the mobile device, wherein the whitelist includes one or more application identifiers for each of the one or more of the plurality of applications respectively; wherein the blacklist represents another one of the plurality of applications installed on the mobile device that may not receive notification messages from the courier, wherein the blacklist includes one or more application identifiers for the another one of the plurality of applications respectively; and transmitting a representation of one of the whitelist or the blacklist to the courier that controls the transmission of notification messages to the mobile device, wherein the courier uses the representation to determine whether to forward notification messages received by the courier from a plurality of application servers and the received notification messages are directed to the mobile device.