Back to results
US 9,319,292 B2Granted
Client activity DNS optimization
AssigneeLookout, Inc.
InventorsTimothy Micheal Wyatt, Anbu Anbalagapandian, Ayan Mandal
Life of this patent
Estimating the term…
Abstract
Client and user activity in an application or a browser are monitored to determine whether potential actions will result in a server being contacted. A DNS request to resolve the server's host name is generated to ensure the server's IP address is cached and available.
Claims20
A method comprising:
- monitoring, by a monitoring module at a mobile device, mobile device user activity;
- based on the monitored activity, determining that a potential action will trigger a call by an application program to contact at least one target server;
- before occurrence of the potential action that will trigger the call by the application program to contact the at least one target server, generating a domain name system (DNS) request to resolve a host name associated with the at least one target server;
- and
- at the mobile device, receiving an address corresponding to the host name in response to the DNS request, wherein the address is to be stored in a cache at the mobile device.
2 more elements
A method comprising:
- monitoring, by a monitoring module at a client device, client device user activity;
- based on the monitored activity, determining that a potential action will trigger a call by an application program to contact at least one target server;
- before occurrence of the potential action that will trigger the call by the application program to contact the at least one target server, generating a domain name system (DNS) request to resolve a host name associated with the at least one target server;
- and
- at the client device, receiving an address corresponding to the host name in response to the DNS request, wherein the address is to be stored in a cache at the client device.
2 more elements
Dependencies are inferred from the claim text.