| CPC H04L 61/4511 (2022.05) [H04L 61/58 (2022.05)] | 20 Claims |

|
1. A system for handling DNS requests, comprising:
a storage device for storing instructions that, when executed, cause the system to perform operations comprising:
receiving a DNS request from an application;
acquiring an IP address for the DNS request;
acquiring a first set of DNS records associated with the DNS request;
detecting that a first DNS record of the first set of DNS records is unrecognized by a DNS client;
generating a second set of DNS records different from the first set of DNS records using priority information for the second set of DNS records, the second set of DNS records includes the first DNS record; and
transmitting the second set of DNS records and the IP address to the application.
|