Patent ID: 7860491

Claim:
A method of providing data content obtained from a network-connected node to a mobile user computing device after a previously-established network connection between the mobile user computing device and the network-connected node has been interrupted, the method comprising: determining whether the previously-established network connection between the mobile user computing device and the network-connected node has been interrupted after the mobile user computing device receives a first set of data content and at least one identifier corresponding to a second set of data content from the network-connected node via the previously-established network connection; establishing a wireless connection between the mobile user computing device and another peer user computing device if the previously-established network connection has been interrupted and if a user of the mobile user computing device selects the at least one identifier; determining whether the second set of data content is included among stored data content stored at the other peer user computing device by searching a plurality of different identifiers corresponding to data content accessed by the other peer user computing device within a predetermined period prior to the other peer user computing device receiving from the mobile user computing device a request containing the at least one identifier; and conveying the second set of data content to the mobile user computing device from the other peer user computing device via the wireless connection if the previously-established network connection has been interrupted and if the second set of data content is stored at the other peer user computing device.