Patent ID: 8521135

Claim:
A wireless communication device, comprising: a short range communication subsystem; a memory; and a processor configured to: receive, from a messaging server, a message addressed for a target device, the target device being a remote wireless communication device; store the message into the memory; initiate, subsequent to receiving the message and while not in a communications coverage area associated with the messaging server, access to the target device through the short range communication subsystem; transmit, through the short range communication subsystem, a request to create a messaging relay association, the messaging relay association defining at least one target device and at least one host configured to receive messages addressed to the at least one target device to be transmitted to the target device in response to initiation of access to the target device; determine a time of leaving communication with the messaging server; determine a time of encounter with the target device corresponding to a time of establishing a short range wireless link through the short range communication subsystem with the target device; transmit along with the request a specification of a difference between the time of encounter and the time of leaving communication with the messaging server; and transmit, in response to initiation of the access, the message to the target device through the short range communication subsystem.