US 12,273,403 B2
Selection of CDN and access network on the user device from among multiple access networks and CDNs
Antti Heikkinen, Oulu (FI); and Mikko Uitto, Tyrnävä (FI)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Mar. 8, 2024, as Appl. No. 18/599,479.
Application 18/599,479 is a continuation of application No. 18/127,968, filed on Mar. 29, 2023, granted, now 11,956,293.
Prior Publication US 2024/0348674 A1, Oct. 17, 2024
Int. Cl. G06F 13/00 (2006.01); H04L 65/61 (2022.01); H04L 65/80 (2022.01); H04W 48/18 (2009.01)
CPC H04L 65/61 (2022.05) [H04L 65/80 (2013.01); H04W 48/18 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a device, first information identifying a first set of content delivery networks (CDNs), wherein each CDN of the first set of CDNs is available via a first network for accessing segments of a content item;
receiving, by the device, second information identifying a second set of CDNs, wherein each CDN of the second set of CDNs is available via a second network for accessing the segments of the content item;
identifying, based on the first information and the second information, one or more common CDNs, each common CDN being accessible via the first network and the second network;
identifying one or more multi-network communication paths, each multi-network communication path comprising a communication path between one of the one or more common CDNs and the device via the first network and the second network;
determining a respective performance metric for all of the each multi-network communication paths;
selecting a selected multi-network communication path based on the respective performance metrics of the one or more multi-network communication paths; and
requesting a transmission of a segment of the content item via the selected multi-network communication path.