US 12,278,756 B2
Dynamic anycast client routing and health management
Bradley D. Hultine, Centennial, CO (US); Jason M. Donovan, Denver, CO (US); and Nikhil H. Parikh, Arvada, CO (US)
Assigned to Charter Communications Operating, LLC, St. Louis, MO (US)
Filed by Charter Communications Operating, LLC, St. Louis, MO (US)
Filed on Aug. 17, 2023, as Appl. No. 18/235,083.
Claims priority of provisional application 63/449,980, filed on Mar. 4, 2023.
Prior Publication US 2024/0297911 A1, Sep. 5, 2024
Int. Cl. G06F 13/00 (2006.01); H04L 45/00 (2022.01); H04L 45/02 (2022.01); H04L 45/74 (2022.01); H04L 65/61 (2022.01); H04L 65/80 (2022.01)
CPC H04L 45/22 (2013.01) [H04L 45/04 (2013.01); H04L 45/74 (2013.01); H04L 65/61 (2022.05); H04L 65/80 (2013.01)] 43 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a request from a communication device for retrieval of content from a content delivery network supporting anycast communications;
determining a location associated with the communication device; and
in response to receiving the request, based on the determined location associated with the communication device: i) selecting a first network node from multiple groups of network nodes including a first group of network nodes and a second group of network nodes disposed in the content delivery network, the first group of network nodes disparately located with respect to the second group of network nodes, ii) producing unicast information specifying a first network address assigned to the first network node selected from the multiple groups of network nodes, and iii) transmitting the unicast information to the communication device.