iPhone OS will never have the ability to do the things like Android like push-intents until Apple admits that what iPhone OS 4 brings is not even remotely close to multitasking and that their model wouldn't allow for push intents. They claim battery and stability but my phone is stable now with multitasking and my battery lasts a full day.
An iPhone application has no way of having a long living listener for something that would resemble a push intent. The only thing you can do is register small bits of code as video/voip/audio services that can run in the background. Anything more advanced than that is reserved for Android or true multitasking OSes.