Patent ID: 8578450

Claim:
A method comprising: receiving a request from a mobile device to join an interest group, the request including an identification number of the mobile device; determining access rights for the mobile device, the access rights including permission to access shared messages of the interest group; sending a confirmation request to the mobile device in response to determining access rights; receiving a response to the confirmation request from the mobile device; providing an access key to the mobile device in response to receiving the response, the access key enabling a mobile device to access shared messages of the interest group received from the peer device; determining that the mobile device is without access to a communication network; identifying a first peer device to the mobile device, wherein the first peer device has access to the communication network; sending to the mobile device a first list of shared messages from the communication network via the first peer device; receiving a first request from the mobile device for a first message from the first list of shared messages, wherein the first message includes a message identifier, and wherein sending the first request is in response to determining that the first message is not in a second list of shared messages that was previously received by the mobile device, the determining being based upon the message identifier; and sending the first message to the mobile device via the first peer device.