US 10,893,118 B2
Content delivery network with deep caching infrastructure
James Q. Crowe, Englewood, CO (US); John F. Waters, Jr., Boulder, CO (US); Andrew Dugan, Superior, CO (US); Christopher Newton, Westlake, CA (US); Laurence Lipstone, Calabasas, CA (US); Kenneth Brookman, Denver, CO (US); Joseph Lawrence, Boulder, CO (US); Andrew Swart, Pennington, NJ (US); David Fullagar, Boulder, CO (US); and Kevin Paul, Kailua, HI (US)
Assigned to Level 3 Communications, LLC, Broomfield, CO (US)
Filed by LEVEL 3 COMMUNICATIONS, LLC, Broomfield, CO (US)
Filed on Jul. 15, 2019, as Appl. No. 16/511,708.
Application 14/537,733 is a division of application No. 13/360,551, filed on Jan. 27, 2012, granted, now 8,886,742, issued on Nov. 11, 2014.
Application 16/511,708 is a continuation of application No. 15/871,417, filed on Jan. 15, 2018, granted, now 10,356,201.
Application 15/871,417 is a continuation of application No. 14/537,733, filed on Nov. 10, 2014, granted, now 9,871,881.
Claims priority of provisional application 61/486,039, filed on May 13, 2011.
Claims priority of provisional application 61/437,544, filed on Jan. 28, 2011.
Prior Publication US 2019/0342421 A1, Nov. 7, 2019
Int. Cl. H04L 29/08 (2006.01); H04L 29/12 (2006.01)
CPC H04L 67/2847 (2013.01) [H04L 67/2842 (2013.01); H04L 67/2885 (2013.01); H04L 61/1511 (2013.01); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request for a resource originating from a wireless client device connected to a first network, wherein the request is received prior to the request exiting the first network;
determining whether the requested resource is serviceable by a first caching device of a second network;
initiating delivery of the requested resource to the wireless client device from a second caching device of the first network when the requested resource is not serviceable by the first caching device; and
initiating delivery of the requested resource to the wireless client device from the first caching device of the second network when the requested resource is serviceable by the first caching device, wherein the requested resource is provided to the wireless client device via the second network by bypassing at least a portion of the first network.