Patent ID: 7941131

Claim:
A method of alerting a user of a first device to an availability of media capable of being shared by an external device, comprising: at least intermittently discovering by the first device whether any external devices containing media capable of being shared with the first device are within proximity-based communication range of the first device; upon discovering the external device having media capable of being shared, providing a first filter to the external device; receiving at the first device a first list from the external device, the first list identifying a first sub-set of the media, the first sub-set determined based on the first filter; upon receiving the first list, determining at the first device a second list, the second list identifying a second sub-set of the media the second list determined at the first device based upon the first list and a second filter, and wherein the second list includes media not presently stored at the first device; and displaying the second list at the first device.