Patent ID: 8762506
Filing Date: 2014-06-24
Classification: H04L

Abstract:
1. A method of applying device preferences to network traffic, the method comprising: receiving, at a network device, a first DNS setting for a first device, wherein the first DNS setting is associated with a first name server of a plurality of name servers, wherein the first name server comprises a first profile; receiving, at the network device, a first DNS query from the first device; determining, by using the network device, that the first DNS query is to be routed to the first name server based on the first DNS setting; transmitting at least a portion of the first DNS query and a public IP address associated with the network device to the first name server; receiving a second DNS setting for a second device, the second DNS setting being associated with a second name server of the plurality of name servers, wherein the second name server comprises a second profile associated with the public IP address, the second profile being different from the first profile, the second profile being configured to filter responses from the second name server to the network device; receiving a second DNS query from the second device; determining, by using the network device, that the second DNS query is to be routed to the second name server based on the second DNS setting received from the second device; transmitting at least a portion of the second DNS query to the second name server; and receiving a response to the second DNS query from the second name server, wherein the response to the second DNS query has been filtered by the second name server according to the second profile.