US 11,706,188 B2
Localization for domain name resolution
Jeff Elsloo, Centennial, CO (US)
Assigned to Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed by Comcast Cable Communications, LLC, Philadelphia, PA (US)
Filed on Aug. 31, 2018, as Appl. No. 16/119,231.
Prior Publication US 2020/0076763 A1, Mar. 5, 2020
Int. Cl. H04L 61/4511 (2022.01); H04L 61/3015 (2022.01); H04L 67/52 (2022.01)
CPC H04L 61/4511 (2022.05) [H04L 61/3025 (2013.01); H04L 67/52 (2022.05)] 26 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, from a computing device and by a name server at a first level of a hierarchy of a Domain Name System (DNS), a request indicating a subdomain of a domain;
determining, by the name server and based on data received from the computing device, a geographical region associated with the computing device;
determining, by the name server, one or more second name servers based on:
the geographical region associated with the computing device;
geographical regions associated with other name servers at a second level of the hierarchy of the DNS;
a first hash value associated with the computing device; and
one or more second hash values associated with the other name servers, wherein the one or more second name servers are a subset of the other name servers; and
sending, to the computing device, a message causing the computing device to send the request to a second name server of the one or more second name servers.