Patent ID: 9106476
Filing Date: 2015-08-11
Classification: H04L

Abstract:
1. A computer-implemented method comprising: receiving a request to provide streaming video content from at least one user device, wherein the at least one user device includes a mobile device; identifying a location of the at least one user device; identifying, by the at least one user device, available networks to deliver the streaming video content based on the location of the at least one user device and locations of a device that generates one or more of the available networks; identifying, by the at least one user device, network preference for delivery of the streaming video content, wherein the network preference is an increasing order of preference from a mobile telecommunications network, a mobile wireless network and a landline wireless network; selecting an optimal network for delivering the streaming video content based on the location of the at least one user device, the available networks and the network preference for delivery of the streaming video content; and providing the streaming video content using the optimal network.