Phone in the cloud

When my battery is gone or I don't have a signal I want to connect to the internet and use my phone virtually - receive sms, write new ones, see missed calls etc. Anyone interested in doing that for every phone?