US 12,170,649 B2
Rule selection management based on currently available domain name system (DNS) servers
David J. Mitchell, Danville, CA (US); and Paul C. van Gool, Santa Barbara, CA (US)
Assigned to HYAS Infosec Inc., Vancouver (CA)
Filed by HYAS Infosec Inc., Vancouver (CA)
Filed on May 5, 2022, as Appl. No. 17/737,316.
Prior Publication US 2023/0362132 A1, Nov. 9, 2023
Int. Cl. G06F 21/00 (2013.01); H04L 9/40 (2022.01); H04L 61/4511 (2022.01)
CPC H04L 63/0263 (2013.01) [H04L 61/4511 (2022.05); H04L 63/0236 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of operating a computing device to manage domain name system (DNS) requests to DNS servers, the method comprising:
in response to the computing device joining a local network, identifying a connection to a local DNS server associated with the local network;
implementing first DNS rules based on the connection to the local DNS server;
after identifying the connection to the local DNS server, making a determination that a secure DNS server is unavailable, wherein the secure DNS server is configured to provide enhanced security compared to the local DNS server by assessing risks associated with domains identified in the DNS requests;
continuing to implement the first DNS rules in response to the determination;
after the determination, making a subsequent determination that the secure DNS server is available; and
in response to the subsequent determination that the secure DNS server is available, implementing second DNS rules in place of the first DNS rules, wherein the second DNS rules direct the DNS requests to the secure DNS server in place of the local DNS server.