Patent ID: 7373144

Claim:
A method, comprising: tracking a connection status of a wireless device on a wireless network; tracking a current position of said wireless device using one or more position tracking techniques; receiving electronic messages from one or more senders, said messages addressed to said wireless device; waiting a period of time for said wireless device to move in contact with said wireless network after said wireless device has moved out of contact with said wireless network, and, maintaining a continuous virtual connection with said wireless device for said period of time; sending information describing parameters of said connection status to said one or more senders; storing a level of precision with which to identify said wireless device's position to each of said one or more senders; transmitting positional data identifying said wireless device's position to each of said one or more senders at said specified levels of precision identified for each of said one or more senders; storing messages sent to said wireless device; transmitting said stored messages to said wireless device and said positional data if said wireless device moves back in contact with said wireless network within said period of time; and ending said continuous virtual connection with said wireless device after said period of time if said wireless device does not move back in contact with said wireless network, said stored messages being sent to said wireless device when said wireless device reconnects to said wireless service.