Patent ID: 9565240
Date: 2017-02-07
CPC Classifications: H04L

Claim:
1. A computer-implemented method comprising: receiving, by a server system, a request to transmit a particular media file stored in a cloud-based media file collection to a first computing device; determining, by the server system, that (i) a second computing device stores the particular media file and can communicate with the first computing device using one or more wireless connections, and (ii) the second computing device is owned by an owner who has authorized the particular media file to be transmitted to other computing devices using wireless connections, wherein determining that the second computing device stores the particular media file and can communicate with the first computing device using the one or more wireless connections comprises determining that: (I) the first computing device and the second computing device are located within a defined geographic proximity, and (II) the first computing device and the second computing device are connected to a same local wireless network; and in response to determining that (i) the second computing device stores the particular media file and can communicate with the first computing device using the one or more wireless connections, and (ii) the second computing device is owned by an owner who has authorized the particular media file to be transmitted to other computing devices using wireless connections, sending, by the server system, an instruction to the second computing device to transmit the particular media file from the second computing device to the first computing device using the one or more wireless connections.