Patent ID: 8645501

Claim:
A method for obtaining web content on a communication device, the method comprising: identifying resources associated with content that a user may request, the resources residing on at least one remote server, the locations of the resources being identified by domain name references; obtaining a status of at least one operating condition that affects operations of the communication device, the at least one operating condition including a reverse link data rate; assigning a priority to prefetching network addresses of the resources relative to other reverse link traffic operations; fetching, in advance of the user requesting the content, the network addresses of the resources to resolve the domain name references; adapting the priority of the prefetching relative to the other reverse link traffic operations based upon changes to the reverse link data rate and an estimate of a utilization, by traffic other than the network addresses of the resources that are fetched in advance, of an available data rate of the reverse link; caching the network addresses of the resources to generate cached network addresses; and utilizing, if the user requests the content, the cached network addresses to access the resources associated with the content.