US 12,250,265 B1
Configuring ad hoc content servers based on server load limits
Zheng Cai, Fairfax, VA (US); and Zheng Fang, McLean, VA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Oct. 31, 2023, as Appl. No. 18/499,187.
Int. Cl. G06F 15/173 (2006.01); H04L 67/1008 (2022.01); H04L 67/1021 (2022.01); H04L 67/63 (2022.01)
CPC H04L 67/1008 (2013.01) [H04L 67/1021 (2013.01); H04L 67/63 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor; and
a memory comprising computer program code, the memory and the computer program code configured to cause the processor to:
provide, by a content server configured to serve a content dataset in a geographical region, a current server load notification to a domain name server (DNS) indicating that a current load of the content server exceeds a server load threshold;
receive, by the content server, a new server setup notification based at least in part on the current server load notification;
identify, by the content server in response to receiving the new server setup notification, an ad hoc server located in proximity to the geographic region to provide overflow capacity for the content server;
perform, by the content server, a content service handover of the content dataset to the ad hoc server; and
provide, by the content server, a new server notification to the DNS indicating that the ad hoc server is ready to serve the content dataset, wherein the new server notification prompts the DNS to divert future client requests for the content dataset originating from the geographical region to the ad hoc server during a period that the current load of the content server exceeds the server load threshold, and wherein the content server continues to serve the content dataset to previous client request from the geographical region that were received prior to the period.