Patent ID: 11949650
Assignee: HUGHES NETWORK SYSTEMS, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 12:
13. A terminal of a wireless communications network, comprising:
a client interface configured to communicate with a customer premise equipment (CPE);
a wireless network interface configured to communicate with remote devices over wireless links of the communications network;
one or more processors configured to receive DNS queries from the CPE, to receive respective DNS records corresponding to the one or more DNS queries, and to provide the records to the CPE in response to the DNS queries; and
wherein the one or more processors are further configured to perform an analysis of one or more of the DNS queries received from the CPE, the DNS records supplied to the CPE, and network activity of the CPE,
wherein the one or more processors are further configured to generate a preload list based on the analysis and to provide the preload list to the CPE, wherein the preload list includes a list of domains and a time schedule which specifies a particular time for each domain at which the CPE is to provide a DNS preload query to the terminal for the respective domain,
wherein the one or more processors are further configured to receive one or more preload DNS queries from the CPE for one or more of the domains listed in the preload list based on the particular times specified in the time schedule for the respective one or more domains, and
wherein the one or more processors are further configured to provide preload records to the CPE in response to the one or more preload DNS queries for storage within a DNS cache of the CPE, and for resolving DNS queries of applications of the CPE.