I have successfully scheduled a local notification to fire daily. When the local notification is fired, I need to run my 'sun position algorithm' to re-calculate and re-schedule the alarm for next day. How do I use silent push notification? How can a user's app fire a silent push notification (which I thought is fired on the server side)?