US 12,231,518 B2
Systems and methods for processing requests for content of a content distribution network
Kevin C. Johns, Erie, CO (US)
Assigned to Sandpiper CDN, LLC, Wilmington, DE (US)
Filed by Sandpiper CDN, LLC, Wilmington, DE (US)
Filed on Sep. 29, 2023, as Appl. No. 18/374,989.
Application 18/374,989 is a continuation of application No. 18/087,510, filed on Dec. 22, 2022, granted, now 11,778,068.
Application 18/087,510 is a continuation of application No. 17/712,657, filed on Apr. 4, 2022, granted, now 11,546,447, issued on Jan. 3, 2023.
Application 17/712,657 is a continuation of application No. 16/709,726, filed on Dec. 10, 2019, granted, now 11,303,723, issued on Apr. 12, 2022.
Claims priority of provisional application 62/778,122, filed on Dec. 11, 2018.
Prior Publication US 2024/0031453 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/60 (2022.01); G06F 16/22 (2019.01); G06F 16/29 (2019.01); H04L 61/4511 (2022.01); H04L 67/10 (2022.01); H04L 67/52 (2022.01)
CPC H04L 67/60 (2022.05) [G06F 16/2282 (2019.01); G06F 16/29 (2019.01); H04L 61/4511 (2022.05); H04L 67/10 (2013.01); H04L 67/52 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A method of processing content requests comprising:
receiving, at a rendezvous system, a request for content from a network, the content request including each of a content identifier associated with a content file and a location identifier associated with the geographic location;
obtaining, based on the location identifier and the content identifier, a server identifier corresponding to a content server of a plurality of content servers of the network in the geographic location; and
transmitting, to a requesting device, a domain name comprising the server identifier,
wherein obtaining the server identifier comprises executing a hashing function, with the content identifier as an input variable, the output of the hashing function corresponding to the server identifier of the content server.