Patent ID: 9160697
Filing Date: 2015-10-13
Classification: H04L

Abstract:
1. A method for optimizing data delivery among devices, comprising: identifying in a first computing device a data set for transmission from the first computing device to a plurality of computing devices connected to the first computing device; separating the data set into data segments; determining a geographic location of the plurality of computing devices; determining by the first computing device that the plurality of computing devices are within a threshold distance from each other based on the determined geographic locations; assigning by the first computing device a portion of the data segments to each of the plurality of computing devices in response to determining that the plurality of computing devices are within the threshold distance from each other; transmitting from the first computing device to each of the plurality of computing devices that computing device's assigned portion of the data segments; connecting a second computing device of the plurality of computing devices to a third computing device of the plurality of computing devices; and exchanging between the second and third computing devices their respective assigned portions of the data segments.