Patent ID: 8561055

Claim:
An intermediation server comprising: at least one network interface for connecting, via at least one network, to at least one computing device and at least one push content server; said push content server configured to maintain push content; said at least one computing device configured to selectively install or uninstall a push content application uniquely corresponding to said push content; a processor connected to said at least one network interface via a bus; said processor configured to receive said push content; said push content addressed to said computing device; a storage device connected to said processor via said bus; said storage device configured to maintain a policy; said policy indicating whether or not said push content application is installed on said computing device; and, said processor configured to access said policy from said storage device when said push content is received; said processor configured, based on said policy, to forward said push content to said computing device if said push content application is installed on said computing device, and to drop said content and send an excerption message back to said push content server if said push content application is not installed on said computing device, said exception message including an instruction to said push content server to update a policy maintained at said push content server to cease sending further push content to said computing device.