XDN: Cross-Device Framework for Custom Notifications Management