Patent ID: 9141638
Filing Date: 2015-09-22
Classification: G06F,H04L,H04W

Abstract:
1. A first device of a plurality of devices in a network, wherein the first device is configured to operate as a media transmitter or a media receiver among the plurality of devices in the network, the first device comprising: a memory configured to store a playlist of media files accessible to the first device, wherein the playlist of media files indicates which ones of the media files are stored in the first device and which ones of the media files are not stored in the first device; and an output circuit configured to receive the playlist of media files from one or more second devices of the plurality of devices in the network, wherein responsive to a first media file in the playlist of media files being stored in the first device, the first device is configured to operate as a media transmitter, and wherein the output circuit is configured to control transmitting of the first media file from the first device to the one or more second devices of the plurality of devices in the network, and wherein responsive to the first media file in the playlist of media files not being stored in the first device, the first device is configured to (i) transfer control of transmitting from the first device to a selected one of the second devices that is storing the first media file, and (ii) operate as a media receiver to receive the first media file from the selected one of the second devices that is storing the first media file.