US 11,943,258 B2
Managing client-oriented domain name service over Hypertext Transfer Protocol Secure
Ethan J. Wright, Denver, CO (US); Matthew James Wright, Denver, CO (US); and Wystan Schmidt, Denver, CO (US)
Assigned to Charter Communications Operating, LLC, St. Louis, MO (US)
Filed by Charter Communications Operating, LLC, St. Louis, MO (US)
Filed on May 17, 2021, as Appl. No. 17/322,268.
Prior Publication US 2022/0368725 A1, Nov. 17, 2022
Int. Cl. H04L 9/40 (2022.01); H04L 9/32 (2006.01)
CPC H04L 63/20 (2013.01) [H04L 9/3263 (2013.01); H04L 63/166 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method performed by a network computing device for managing Domain Name Service (DNS) over Hypertext Transfer Protocol Secure (DoH), comprising:
receiving from a client computing device a DoH request comprising a public certificate associated with a client identifier and DoH request content;
generating a fingerprint of the public certificate;
obtaining a client-specific DoH policy based on an association between the fingerprint of the public certificate and the client-specific DoH policy;
routing the DoH request content to a DNS resolver, wherein the DoH request does not contain any identifying information regarding the client computing device;
receiving a DNS response from the DNS resolver; and
applying the client-specific DoH policy to the DoH request to formulate a response to the DoH request based upon the DNS response.