US 11,838,385 B2
Control in a content delivery network
Laurence R. Lipstone, Calabasas, CA (US); William Crowder, Camarillo, CA (US); Jeffrey G. Koller, Oxnard, CA (US); David Fullagar, Boulder, CO (US); Maksim Yevmenkin, Thousand Oaks, CA (US); and Christopher Newton, Westlake Village, CA (US)
Assigned to Level 3 Communications, LLC, Broomfield, CO (US)
Filed by Level 3 Communications, LLC, Broomfield, CO (US)
Filed on Dec. 22, 2021, as Appl. No. 17/559,071.
Application 17/559,071 is a continuation of application No. 17/095,325, filed on Nov. 11, 2020, granted, now 11,218,566.
Application 17/095,325 is a continuation of application No. 16/181,010, filed on Nov. 5, 2018, granted, now 10,841,398, issued on Nov. 17, 2020.
Application 16/181,010 is a continuation of application No. 14/302,865, filed on Jun. 12, 2014, granted, now 10,187,491, issued on Jan. 22, 2019.
Application 14/302,865 is a continuation of application No. 13/714,410, filed on Dec. 14, 2012, granted, now 9,456,053, issued on Sep. 27, 2016.
Claims priority of provisional application 61/570,486, filed on Dec. 14, 2011.
Claims priority of provisional application 61/570,448, filed on Dec. 14, 2011.
Prior Publication US 2022/0116477 A1, Apr. 14, 2022
Int. Cl. H04L 67/60 (2022.01); H04L 41/0853 (2022.01); H04L 41/5061 (2022.01); H04L 41/50 (2022.01); H04L 67/00 (2022.01); H04L 67/02 (2022.01); H04L 69/22 (2022.01); H04L 67/01 (2022.01); H04L 67/55 (2022.01); H04L 67/568 (2022.01); H04L 67/5682 (2022.01); H04L 41/0893 (2022.01); H04L 9/40 (2022.01)
CPC H04L 67/60 (2022.05) [H04L 41/0856 (2013.01); H04L 41/0893 (2013.01); H04L 41/509 (2013.01); H04L 41/5064 (2013.01); H04L 67/01 (2022.05); H04L 67/02 (2013.01); H04L 67/34 (2013.01); H04L 67/55 (2022.05); H04L 67/568 (2022.05); H04L 67/5682 (2022.05); H04L 69/22 (2013.01); H04L 63/166 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A content delivery network (CDN) comprising:
a plurality of CDN components including at least one CDN rendezvous mechanism and at least one control core,
wherein the plurality of CDN components are controlled by control core data from the at least one control core,
wherein at least some particular CDN components are constructed and adapted to obtain CDN resources from at least some other CDN components,
wherein the CDN components use the CDN rendezvous mechanism to select one or more CDN components from which to obtain CDN resources
wherein the CDN has a current CDN configuration,
wherein the at least one control core keeps an authoritative database of the current CDN configuration, and
wherein the control core uses voting to maintain consistency of the authoritative database.